We have switched to a new address format (UQ), if you want to return to the old one (EQ), use the switch at the bottom of the page
[X]
% Explorer > Ef9VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVbxn

Contract

AddressConfig Contract
ChainMasterchain
Contract TypeπŸ‘ Verfied source
Contract Code HashZKQ5cPIAeh2m1vyBdzzAldHMJw6BNZ5HHzsDRpq+t7U=

verifier.ton.org verification

View code

Source Code

;; Simple configuration smart contract

() set_conf_param(int index, cell value) impure {
  var cs = get_data().begin_parse();
  var cfg_dict = cs~load_ref();
  cfg_dict~idict_set_ref(32, index, value);
  set_data(begin_cell().store_ref(cfg_dict).store_slice(cs).end_cell());
}

(cell, int, int, cell) load_data() inline {
  var cs = get_data().begin_parse();
  var res = (cs~load_ref(), cs~load_uint(32), cs~load_uint(256), cs~load_dict());
  cs.end_parse();
  return res;
}

() store_data(cfg_dict, stored_seqno, public_key, vote_dict) impure inline {
  set_data(begin_cell()
    .store_ref(cfg_dict)
    .store_uint(stored_seqno, 32)
    .store_uint(public_key, 256)
    .store_dict(vote_dict)
  .end_cell());
}

;; (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price)
_ parse_vote_config(cell c) inline {
  var cs = c.begin_parse();
  throw_unless(44, cs~load_uint(8) == 0x36);
  var res = (cs~load_uint(8), cs~load_uint(8), cs~load_uint(8), cs~load_uint(8), cs~load_uint(32), cs~load_uint(32), cs~load_uint(32), cs~load_uint(32));
  cs.end_parse();
  return res;
}

;; cfg_vote_setup#91 normal_params:^ConfigProposalSetup critical_params:^ConfigProposalSetup = ConfigVotingSetup;
_ get_vote_config_internal(int critical?, cell cparam11) inline_ref {
  var cs = cparam11.begin_parse();
  throw_unless(44, cs~load_uint(8) == 0x91);
  if (critical?) {
    cs~load_ref();
  }
  return parse_vote_config(cs.preload_ref());
}

_ get_vote_config(int critical?) inline {
  return get_vote_config_internal(critical?, config_param(11));
}

(int, int) check_validator_set(cell vset) {
  var cs = vset.begin_parse();
  throw_unless(9, cs~load_uint(8) == 0x12);  ;; validators_ext#12 only
  int utime_since = cs~load_uint(32);
  int utime_until = cs~load_uint(32);
  int total = cs~load_uint(16);
  int main = cs~load_uint(16);
  throw_unless(9, main > 0);
  throw_unless(9, total >= main);
  return (utime_since, utime_until);
}

() send_answer(addr, query_id, ans_tag, mode) impure {
  ;; int_msg_info$0 ihr_disabled:Bool bounce:Bool bounced:Bool src:MsgAddress -> 011000
  send_raw_message(begin_cell()
    .store_uint(0x18, 6)
    .store_slice(addr)
    .store_uint(0, 5 + 4 + 4 + 64 + 32 + 1 + 1)
    .store_uint(ans_tag, 32)
    .store_uint(query_id, 64)
  .end_cell(), mode);
}

() send_confirmation(addr, query_id, ans_tag) impure inline {
  return send_answer(addr, query_id, ans_tag, 64);
}

() send_error(addr, query_id, ans_tag) impure inline {
  return send_answer(addr, query_id, ans_tag, 64);
}

;; forward a message to elector smart contract to make it upgrade its code
() change_elector_code(slice cs) impure {
  var dest_addr = config_param(1).begin_parse().preload_uint(256);
  var query_id = now();
  send_raw_message(begin_cell()
   .store_uint(0xc4ff, 17)
   .store_uint(dest_addr, 256)
   .store_grams(1 << 30)         ;; ~ 1 Gram (will be returned back)
   .store_uint(0, 1 + 4 + 4 + 64 + 32 + 1 + 1)
   .store_uint(0x4e436f64, 32)   ;; action
   .store_uint(query_id, 64)
   .store_slice(cs)
  .end_cell(), 0);
}

() after_code_upgrade(slice param, cont old_code) impure method_id(1666) {
}

_ perform_action(cfg_dict, public_key, action, cs) inline_ref {
  if (action == 0x43665021) {
    ;; change one configuration parameter
    var param_index = cs~load_int(32);
    var param_value = cs~load_ref();
    cs.end_parse();
    cfg_dict~idict_set_ref(32, param_index, param_value);
    return (cfg_dict, public_key);
  } elseif (action == 0x4e436f64) {
    ;; change configuration smart contract code
    var new_code = cs~load_ref();
    set_code(new_code);
    var old_code = get_c3();
    set_c3(new_code.begin_parse().bless());
    after_code_upgrade(cs, old_code);
    throw(0);
    return (cfg_dict, public_key);
  } elseif (action == 0x50624b21) {
    ;; change configuration master public key
    public_key = cs~load_uint(256);
    cs.end_parse();
    return (cfg_dict, public_key);
  } elseif (action == 0x4e43ef05) {
    ;; change election smart contract code
    change_elector_code(cs);
    return (cfg_dict, public_key);
  } else {
    throw_if(32, action);
    return (cfg_dict, public_key);
  }
}

(cell, int, cell) get_current_vset() inline_ref {
  var vset = config_param(34);
  var cs = begin_parse(vset);
  ;; validators_ext#12 utime_since:uint32 utime_until:uint32 
  ;; total:(## 16) main:(## 16) { main <= total } { main >= 1 } 
  ;; total_weight:uint64
  throw_unless(40, cs~load_uint(8) == 0x12);
  cs~skip_bits(32 + 32 + 16 + 16);
  var (total_weight, dict) = (cs~load_uint(64), cs~load_dict());
  cs.end_parse();
  return (vset, total_weight, dict);
}

(slice, int) get_validator_descr(int idx) inline_ref {
  var (vset, total_weight, dict) = get_current_vset();
  var (value, _) = dict.udict_get?(16, idx);
  return (value, total_weight);
}

(int, int) unpack_validator_descr(slice cs) inline {
  ;; ed25519_pubkey#8e81278a pubkey:bits256 = SigPubKey;
  ;; validator#53 public_key:SigPubKey weight:uint64 = ValidatorDescr;
  ;; validator_addr#73 public_key:SigPubKey weight:uint64 adnl_addr:bits256 = ValidatorDescr;
  throw_unless(41, (cs~load_uint(8) & ~ 0x20) == 0x53);
  throw_unless(41, cs~load_uint(32) == 0x8e81278a);
  return (cs~load_uint(256), cs~load_uint(64));
}

;; cfg_proposal#f3 param_id:int32 param_value:(Maybe ^Cell) if_hash_equal:(Maybe uint256)
;; c -> (param-id param-cell maybe-hash)
(int, cell, int) parse_config_proposal(cell c) inline_ref {
  var cs = c.begin_parse();
  throw_unless(44, cs~load_int(8) == 0xf3 - 0x100);
  var (id, val, hash) = (cs~load_int(32), cs~load_maybe_ref(), cs~load_int(1));
  if (hash) {
    hash = cs~load_uint(256);
  } else {
    hash = -1;
  }
  cs.end_parse();
  return (id, val, hash);
}

(cell, int, cell) accept_proposal(cell cfg_dict, cell proposal, int critical?) inline_ref {
  var (param_id, param_val, req_hash) = parse_config_proposal(proposal);
  cell cur_val = cfg_dict.idict_get_ref(32, param_id);
  int cur_hash = null?(cur_val) ? 0 : cell_hash(cur_val);
  if ((cur_hash != req_hash) & (req_hash >= 0)) {
    ;; current value has incorrect hash, do not apply changes
    return (cfg_dict, 0, null());
  }
  cell mparams = cfg_dict.idict_get_ref(32, 9);  ;; mandatory parameters
  var (_, found?) = mparams.idict_get?(32, param_id);
  if (found? & param_val.null?()) {
    ;; cannot set a mandatory parameter to (null)
    return (cfg_dict, 0, null());
  }
  cell cparams = cfg_dict.idict_get_ref(32, 10);  ;; critical parameters
  (_, found?) = cparams.idict_get?(32, param_id);
  if (found? < critical?) {
    ;; trying to set a critical parameter after a non-critical voting
    return (cfg_dict, 0, null());
  }
  ;; CHANGE ONE CONFIGURATION PARAMETER (!)
  cfg_dict~idict_set_ref(32, param_id, param_val);
  return (cfg_dict, param_id, param_val);
}

(cell, int) perform_proposed_action(cell cfg_dict, int public_key, int param_id, cell param_val) inline_ref {
  if (param_id == -999) {
    ;; appoint or depose dictator
    return (cfg_dict, param_val.null?() ? 0 : param_val.begin_parse().preload_uint(256));
  }
  if (param_val.null?()) {
    return (cfg_dict, public_key);
  }
  if (param_id == -1000) {
    ;; upgrade code
    var cs = param_val.begin_parse();
    var new_code = cs~load_ref();
    set_code(new_code);
    var old_code = get_c3();
    set_c3(new_code.begin_parse().bless());
    after_code_upgrade(cs, old_code);
    throw(0);
    return (cfg_dict, public_key);
  }
  if (param_id == -1001) {
    ;; update elector code
    var cs = param_val.begin_parse();
    change_elector_code(cs);
  }
  return (cfg_dict, public_key);
}

;; cfg_proposal_status#ce expires:uint32 proposal:^ConfigProposal is_critical:Bool
;;  voters:(HashmapE 16 True) remaining_weight:int64 validator_set_id:uint256
;;  rounds_remaining:uint8 wins:uint8 losses:uint8 = ConfigProposalStatus;
(int, cell, int, cell, int, int, slice) unpack_proposal_status(slice cs) inline_ref {
  throw_unless(44, cs~load_int(8) == 0xce - 0x100);
  return (cs~load_uint(32), cs~load_ref(), cs~load_int(1), cs~load_dict(), cs~load_int(64), cs~load_uint(256), cs);
}

slice update_proposal_status(slice rest, int weight_remaining, int critical?) inline_ref {
  var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, _, _, _, _) = get_vote_config(critical?);
  var (rounds_remaining, wins, losses) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
  losses -= (weight_remaining >= 0);
  if (losses > max_losses) {
    ;; lost too many times
    return null();
  }
  rounds_remaining -= 1;
  if (rounds_remaining < 0) {
    ;; existed for too many rounds
    return null();
  }
  return begin_cell()
    .store_uint(rounds_remaining, 8)
    .store_uint(wins, 8)
    .store_uint(losses, 8)
  .end_cell().begin_parse();
}

builder begin_pack_proposal_status(int expires, cell proposal, int critical?, cell voters, int weight_remaining, int vset_id) inline {
  return begin_cell()
    .store_int(0xce - 0x100, 8)
    .store_uint(expires, 32)
    .store_ref(proposal)
    .store_int(critical?, 1)
    .store_dict(voters)
    .store_int(weight_remaining, 64)
    .store_uint(vset_id, 256);
}

(cell, cell, int) register_vote(vote_dict, phash, idx, weight) inline_ref {
  var (pstatus, found?) = vote_dict.udict_get?(256, phash);
  ifnot (found?) {
    ;; config proposal not found
    return (vote_dict, null(), -1);
  }
  var (cur_vset, total_weight, _) = get_current_vset();
  int cur_vset_id = cur_vset.cell_hash();
  var (expires, proposal, critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
  if (expires <= now()) {
    ;; config proposal expired, delete and report not found
    vote_dict~udict_delete?(256, phash);
    return (vote_dict, null(), -1);
  }
  if (vset_id != cur_vset_id) {
    ;; config proposal belongs to a previous validator set
    vset_id = cur_vset_id;
    rest = update_proposal_status(rest, weight_remaining, critical?);
    voters = null();
    weight_remaining = muldiv(total_weight, 3, 4);
  }
  if (rest.null?()) {
    ;; discard proposal (existed for too many rounds, or too many losses)
    vote_dict~udict_delete?(256, phash);
    return (vote_dict, null(), -1);
  }
  var (_, found?) = voters.udict_get?(16, idx);
  if (found?) {
    ;; already voted for this proposal, ignore vote
    return (vote_dict, null(), -2);
  }
  ;; register vote
  voters~udict_set_builder(16, idx, begin_cell().store_uint(now(), 32));
  int old_wr = weight_remaining;
  weight_remaining -= weight;
  if ((weight_remaining ^ old_wr) >= 0) {
    ;; not enough votes, or proposal already accepted in this round
    ;; simply update weight_remaining
    vote_dict~udict_set_builder(256, phash, begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id).store_slice(rest));
    return (vote_dict, null(), 2);
  }
  ;; proposal wins in this round
  var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, _, _, _, _) = get_vote_config(critical?);
  var (rounds_remaining, wins, losses) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
  wins += 1;
  if (wins >= min_wins) {
    ;; proposal is accepted, remove and process
    vote_dict~udict_delete?(256, phash);
    return (vote_dict, proposal, 6 - critical?);
  }
  ;; update proposal info
  vote_dict~udict_set_builder(256, phash,
    begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id)
    .store_uint(rounds_remaining, 8)
    .store_uint(wins, 8)
    .store_uint(losses, 8));
  return (vote_dict, null(), 2);
}

int proceed_register_vote(phash, idx, weight) impure inline_ref {
  var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
  (vote_dict, var accepted_proposal, var status) = register_vote(vote_dict, phash, idx, weight);
  store_data(cfg_dict, stored_seqno, public_key, vote_dict);
  ifnot (accepted_proposal.null?()) {
    var critical? = 6 - status;
    (cfg_dict, var param_id, var param_val) = accept_proposal(cfg_dict, accepted_proposal, critical?);
    store_data(cfg_dict, stored_seqno, public_key, vote_dict);
    if (param_id) {
      commit();
      (cfg_dict, public_key) = perform_proposed_action(cfg_dict, public_key, param_id, param_val);
      store_data(cfg_dict, stored_seqno, public_key, vote_dict);
    }
  }
  return status;
}

(slice, int) scan_proposal(int phash, slice pstatus) inline_ref {
  var (cur_vset, total_weight, _) = get_current_vset();
  int cur_vset_id = cur_vset.cell_hash();
  var (expires, proposal, critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
  if (expires <= now()) {
    ;; config proposal expired, delete
    return (null(), true);
  }
  if (vset_id == cur_vset_id) {
    ;; config proposal already processed or voted for in this round, change nothing
    return (pstatus, false);
  }
  ;; config proposal belongs to a previous validator set
  vset_id = cur_vset_id;
  rest = update_proposal_status(rest, weight_remaining, critical?);
  voters = null();
  weight_remaining = muldiv(total_weight, 3, 4);
  if (rest.null?()) {
    ;; discard proposal (existed for too many rounds, or too many losses)
    return (null(), true);
  }
  ;; return updated proposal
  return (begin_pack_proposal_status(expires, proposal, critical?, voters, weight_remaining, vset_id).store_slice(rest).end_cell().begin_parse(), true);
}

cell scan_random_proposal(cell vote_dict) inline_ref {
  var (phash, pstatus, found?) = vote_dict.udict_get_nexteq?(256, random());
  ifnot (found?) {
    return vote_dict;
  }
  (pstatus, var changed?) = scan_proposal(phash, pstatus);
  if (changed?) {
    if (pstatus.null?()) {
      vote_dict~udict_delete?(256, phash);
    } else {
      vote_dict~udict_set(256, phash, pstatus);
    }
  }
  return vote_dict;
}

int register_voting_proposal(slice cs, int msg_value) impure inline_ref {
  var (expire_at, proposal, critical?) = (cs~load_uint(32), cs~load_ref(), cs~load_int(1));
  if (expire_at >> 30) {
    expire_at -= now();
  }
  var (param_id, param_val, hash) = parse_config_proposal(proposal);
  if (hash >= 0) {
    cell cur_val = config_param(param_id);
    int cur_hash = null?(cur_val) ? 0 : cell_hash(cur_val);
    if (cur_hash != hash) {
      hash = -0xe2646356;  ;; bad current value
    }
  } else {
    var m_params = config_param(9);
    var (_, found?) = m_params.idict_get?(32, param_id);
    if (found?) {
      hash = -0xcd506e6c;  ;; cannot set mandatory parameter to null
    }
  }
  if (param_val.cell_depth() >= 256) {
    hash = -0xc2616456;  ;; bad value
  }
  if (hash < -1) {
    return hash;  ;; return error if any
  }
  ifnot (critical?) {
    var crit_params = config_param(10);
    var (_, found?) = crit_params.idict_get?(32, param_id);
    if (found?) {
      hash = -0xc3726954;  ;; trying to set a critical parameter without critical flag
    }
  }
  if (hash < -1) {
    return hash;
  }
  ;; obtain vote proposal configuration
  var vote_cfg = get_vote_config(critical?);
  var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price) = vote_cfg;
  if (expire_at < min_store_sec) {
    return -0xc5787069;   ;; expired
  }
  expire_at = min(expire_at, max_store_sec);
  ;; compute price
  var (_, bits, refs) = compute_data_size(param_val, 1024);
  var pps = bit_price * (bits + 1024) + cell_price * (refs + 2);
  var price = pps * expire_at;
  expire_at += now();
  var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
  int phash = proposal.cell_hash();
  var (pstatus, found?) = vote_dict.udict_get?(256, phash);
  if (found?) {
    ;; proposal already exists; we can only extend it
    var (expires, r_proposal, r_critical?, voters, weight_remaining, vset_id, rest) = unpack_proposal_status(pstatus);
    if (r_critical? != critical?) {
      return -0xc3726955;  ;; cannot upgrade critical parameter to non-critical...
    }
    if (expires >= expire_at) {
      return -0xc16c7245;  ;; proposal already exists
    }
    ;; recompute price
    price = pps * (expire_at - expires + 16384);
    if (msg_value - price < (1 << 30)) {
      return -0xf0617924;   ;; need more money
    }
    ;; update expiration time
    vote_dict~udict_set_builder(256, phash, begin_pack_proposal_status(expire_at, r_proposal, r_critical?, voters, weight_remaining, vset_id).store_slice(rest));
    store_data(cfg_dict, stored_seqno, public_key, vote_dict);
    return price;
  }
  if (msg_value - price < (1 << 30)) {
    return -0xf0617924;   ;; need more money
  }
  ;; obtain current validator set data
  var (vset, total_weight, _) = get_current_vset();
  int weight_remaining = muldiv(total_weight, 3, 4);
  ;; create new proposal
  vote_dict~udict_set_builder(256, phash,
    begin_pack_proposal_status(expire_at, proposal, critical?, null(), weight_remaining, vset.cell_hash())
    .store_uint(max_tot_rounds, 8).store_uint(0, 16));
  store_data(cfg_dict, stored_seqno, public_key, vote_dict);
  return price;
}

() recv_internal(int msg_value, cell in_msg_cell, slice in_msg) impure {
  var cs = in_msg_cell.begin_parse();
  var flags = cs~load_uint(4);  ;; int_msg_info$0 ihr_disabled:Bool bounce:Bool bounced:Bool
  var s_addr = cs~load_msg_addr();
  (int src_wc, int src_addr) = s_addr.parse_std_addr();
  if ((src_wc + 1) | (flags & 1) | in_msg.slice_empty?()) {
    ;; source not in masterchain, or a bounced message, or a simple transfer
    return ();
  }
  int tag = in_msg~load_uint(32);
  int query_id = in_msg~load_uint(64);
  if (tag == 0x4e565354) {
    ;; set next validator set
    var vset = in_msg~load_ref();
    in_msg.end_parse();
    var elector_param = config_param(1);
    var elector_addr = cell_null?(elector_param) ? -1 : elector_param.begin_parse().preload_uint(256);
    var ok = false;
    if (src_addr == elector_addr) {
      ;; message from elector smart contract
      ;; set next validator set
      (var t_since, var t_until) = check_validator_set(vset);
      var t = now();
      ok = (t_since > t) & (t_until > t_since);
    }
    if (ok) {
      set_conf_param(36, vset);
      ;; send confirmation
      return send_confirmation(s_addr, query_id, 0xee764f4b);
    } else {
      return send_error(s_addr, query_id, 0xee764f6f);
    }
  }
  if (tag == 0x6e565052) {
    ;; new voting proposal
    var price = register_voting_proposal(in_msg, msg_value);
    int mode = 64;
    int ans_tag = - price;
    if (price >= 0) {
      ;; ok, debit price
      raw_reserve(price, 4);
      ans_tag = 0xee565052;
      mode = 128;
    }
    return send_answer(s_addr, query_id, ans_tag, mode);
  }
  if (tag == 0x566f7465) {
    ;; vote for a configuration proposal
    var signature = in_msg~load_bits(512);
    var msg_body = in_msg;
    var (sign_tag, idx, phash) = (in_msg~load_uint(32), in_msg~load_uint(16), in_msg~load_uint(256));
    in_msg.end_parse();
    throw_unless(37, sign_tag == 0x566f7445);
    var (vdescr, total_weight) = get_validator_descr(idx);
    var (val_pubkey, weight) = unpack_validator_descr(vdescr);
    throw_unless(34, check_data_signature(msg_body, signature, val_pubkey));
    int res = proceed_register_vote(phash, idx, weight);
    return send_confirmation(s_addr, query_id, res + 0xd6745240);
  }
  ;; if tag is non-zero and its higher bit is zero, throw an exception (the message is an unsupported query)
  ;; to bounce message back to sender
  throw_unless(37, (tag == 0) | (tag & (1 << 31)));
  ;; do nothing for other internal messages
}

() recv_external(slice in_msg) impure {
  var signature = in_msg~load_bits(512);
  var cs = in_msg;
  int action = cs~load_uint(32);
  int msg_seqno = cs~load_uint(32);
  var valid_until = cs~load_uint(32);
  throw_if(35, valid_until < now());
  throw_if(39, slice_depth(cs) > 128);
  var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
  throw_unless(33, msg_seqno == stored_seqno);
  if (action == 0x566f7465) {
    ;; vote for a configuration proposal
    var (idx, phash) = (cs~load_uint(16), cs~load_uint(256));
    cs.end_parse();
    var (vdescr, total_weight) = get_validator_descr(idx);
    var (val_pubkey, weight) = unpack_validator_descr(vdescr);
    throw_unless(34, check_data_signature(in_msg, signature, val_pubkey));
    accept_message();
    stored_seqno = (stored_seqno + 1) % (1 << 32);
    store_data(cfg_dict, stored_seqno, public_key, vote_dict);
    commit();
    proceed_register_vote(phash, idx, weight);
    return ();
  }
  throw_unless(34, check_signature(slice_hash(in_msg), signature, public_key));
  accept_message();
  stored_seqno = (stored_seqno + 1) % (1 << 32);
  store_data(cfg_dict, stored_seqno, public_key, vote_dict);
  commit();
  (cfg_dict, public_key) = perform_action(cfg_dict, public_key, action, cs);
  store_data(cfg_dict, stored_seqno, public_key, vote_dict);
}

() run_ticktock(int is_tock) impure {
  var (cfg_dict, stored_seqno, public_key, vote_dict) = load_data();
  int kl = 32;
  var next_vset = cfg_dict.idict_get_ref(kl, 36);
  var updated? = false;
  ifnot (next_vset.null?()) {
    ;; check whether we have to set next_vset as the current validator set
    var ds = next_vset.begin_parse();
    if (ds.slice_bits() >= 40) {
      var tag = ds~load_uint(8);
      var since = ds.preload_uint(32);
      if ((since <= now()) & (tag == 0x12)) {
        ;; next validator set becomes active!
        var cur_vset = cfg_dict~idict_set_get_ref(kl, 34, next_vset);  ;; next_vset -> cur_vset
        cfg_dict~idict_set_get_ref(kl, 32, cur_vset);   ;; cur_vset -> prev_vset
        cfg_dict~idict_delete?(kl, 36);             ;; (null) -> next_vset
        updated? = true;
      }
    }
  }
  ifnot (updated?) {
    ;; if nothing has been done so far, scan a random voting proposal instead
    vote_dict = scan_random_proposal(vote_dict);
  }
  ;; save data and return
  return store_data(cfg_dict, stored_seqno, public_key, vote_dict);
}

int seqno() method_id {
  return get_data().begin_parse().preload_uint(32);
}

_ unpack_proposal(slice pstatus) inline_ref {
  (int expires, cell proposal, int critical?, cell voters, int weight_remaining, int vset_id, slice rest) = unpack_proposal_status(pstatus);
  var voters_list = null();
  var voter_id = (1 << 32);
  do {
    (voter_id, _, var f) = voters.udict_get_prev?(16, voter_id);
    if (f) {
      voters_list = cons(voter_id, voters_list);
    }
  } until (~ f);
  var (rounds_remaining, losses, wins) = (rest~load_uint(8), rest~load_uint(8), rest~load_uint(8));
  rest.end_parse();
  var (param_id, param_val, param_hash) = parse_config_proposal(proposal);
  return [expires, critical?, [param_id, param_val, param_hash], vset_id, voters_list, weight_remaining, rounds_remaining, losses, wins];
}

_ get_proposal(int phash) method_id {
  (_, _, _, var vote_dict) = load_data();
  var (pstatus, found?) = vote_dict.udict_get?(256, phash);
  ifnot (found?) {
    return null();
  }
  return unpack_proposal(pstatus);
}

_ list_proposals() method_id {
  (_, _, _, var vote_dict) = load_data();
  var phash = (1 << 255) + ((1 << 255) - 1);
  var list = null();
  do {
    (phash, var pstatus, var f) = vote_dict.udict_get_prev?(256, phash);
    if (f) {
      list = cons([phash, unpack_proposal(pstatus)], list);
    }
  } until (~ f);
  return list;
}

_ proposal_storage_price(int critical?, int seconds, int bits, int refs) method_id {
  var cfg_dict = get_data().begin_parse().preload_ref();
  var cparam11 = cfg_dict.idict_get_ref(32, 11);
  var (min_tot_rounds, max_tot_rounds, min_wins, max_losses, min_store_sec, max_store_sec, bit_price, cell_price) = get_vote_config_internal(critical?, cparam11);
  if (seconds < min_store_sec) {
    return -1;
  }
  seconds = min(seconds, max_store_sec);
  return (bit_price * (bits + 1024) + cell_price * (refs + 2)) * seconds;
}

Disassembled Code

SETCP0
(:methods
  recv_internal: 
    s0 s1 XCHG
    CTOS
    4 LDU
    LDMSGADDR
    s0 POP
    s0 PUSH
    REWRITESTDADDR
    s0 s1 XCHG
    INC
    s0 s3 XCHG
    1 PUSHINT
    AND
    s1 s3 XCHG
    OR
    s3 PUSH
    SEMPTY
    OR
    <{
      4 BLKDROP
    }> PUSHCONT
    IFJMP
    s0 s2 XCHG
    32 LDU
    64 LDU
    s2 PUSH
    1314280276 PUSHINT
    EQUAL
    <{
      s2 POP
      s4 POP
      LDREF
      ENDS
      1 PUSHINT
      CONFIGOPTPARAM
      s0 PUSH
      ISNULL
      <{
        s0 POP
        -1 PUSHINT
      }> PUSHCONT
      <{
        CTOS
        256 PLDU
      }> PUSHCONT
      IFELSE
      s0 s2 XCHG
      0 PUSHINT
      s0 s3 XCHG
      EQUAL
      <{
        s1 POP
        s0 PUSH
        7 CALLDICT
        s1 PUSH
        NOW
        GREATER
        s0 s2 XCHG
        GREATER
        AND
        s0 s1 XCHG
      }> PUSHCONT
      IF
      s0 s1 XCHG
      <{
        36 PUSHINT
        s0 s1 XCHG
        1 CALLDICT
        s0 s1 XCHG
        4000730955 PUSHINT
        64 PUSHINT
        8 CALLDICT
      }> PUSHCONT
      IFJMP
      s0 POP
      s0 s1 XCHG
      4000730991 PUSHINT
      64 PUSHINT
      8 CALLDICT
    }> PUSHCONT
    IFJMP
    s3 POP
    s1 PUSH
    1851150418 PUSHINT
    EQUAL
    <{
      s1 POP
      s0 s3 XCHG
      <{
        s0 s1 XCHG
        32 LDU
        LDREF
        1 LDI
        s0 POP
        s2 PUSH
        30 RSHIFT
        <{
          s0 s2 XCHG
          NOW
          SUB
          s0 s2 XCHG
        }> PUSHCONT
        IF
        s1 PUSH
        <{
          CTOS
          8 LDI
          s0 s1 XCHG
          -13 EQINT
          44 THROWIFNOT
          32 LDI
          LDDICT
          1 LDI
          s0 s1 XCHG
          <{
            256 LDU
          }> PUSHCONT
          <{
            -1 PUSHINT
            s0 s1 XCHG
          }> PUSHCONT
          IFELSE
          ENDS
        }> CALLREF
        s0 PUSH
        -1 GTINT
        <{
          s2 PUSH
          CONFIGOPTPARAM
          s0 PUSH
          ISNULL
          <{
            s0 POP
            0 PUSHINT
          }> PUSHCONT
          <{
            HASHCU
          }> PUSHCONT
          IFELSE
          s1 PUSH
          NEQ
          <{
            s0 POP
            -3798229846 PUSHINT
          }> PUSHCONT
          IF
        }> PUSHCONT
        <{
          -7 PUSHINT
          CONFIGOPTPARAM
          s3 s-1 PUXC
          32 PUSHINT
          DICTIGET
          NULLSWAPIFNOT
          s1 POP
          <{
            s0 POP
            -3444600428 PUSHINT
          }> PUSHCONT
          IF
        }> PUSHCONT
        IFELSE
        s1 PUSH
        CDEPTH
        8 PUSHPOW2
        GEQ
        <{
          s0 POP
          -3261162582 PUSHINT
        }> PUSHCONT
        IF
        s0 PUSH
        -1 LESSINT
        <{
          6 1 BLKDROP2
        }> PUSHCONT
        IFJMP
        s3 PUSH
        <{
          s2 POP
        }> PUSHCONT
        <{
          -6 PUSHINT
          CONFIGOPTPARAM
          s1 s3 XCHG
          32 PUSHINT
          DICTIGET
          NULLSWAPIFNOT
          s1 POP
          <{
            -3279055188 PUSHINT
            s2 POP
          }> PUSHCONT
          IF
        }> PUSHCONT
        IFELSE
        s1 PUSH
        -1 LESSINT
        <{
          s1 s5 XCHG
          5 BLKDROP
        }> PUSHCONT
        IFJMP
        s1 POP
        s1 PUSH
        11 PUSHINT
        CONFIGOPTPARAM
        <{
          CTOS
          8 LDU
          s0 s1 XCHG
          145 PUSHINT
          EQUAL
          44 THROWIFNOT
          s0 s1 XCHG
          <{
            LDREF
            s1 POP
          }> PUSHCONT
          IF
          0 PLDREFIDX
          CTOS
          8 LDU
          s0 s1 XCHG
          54 EQINT
          44 THROWIFNOT
          8 LDU
          8 LDU
          8 LDU
          8 LDU
          32 LDU
          32 LDU
          32 LDU
          32 LDU
          ENDS
        }> CALLREF
        s4 POP
        s4 POP
        s5 POP
        s8 s-1 PUXC
        LESS
        <{
          9 BLKDROP
          -3313004649 PUSHINT
        }> PUSHCONT
        IFJMP
        s7 s3 XCHG2
        MIN
        s0 s3 XCHG
        10 PUSHPOW2
        CDATASIZE
        s2 POP
        10 PUSHPOW2
        ADD
        s1 s7 XCHG
        MUL
        s0 s6 XCHG
        2 ADDCONST
        s1 s2 XCHG
        MUL
        s1 s5 XCHG
        ADD
        s0 s1 PUSH2
        MUL
        s0 s2 XCHG
        NOW
        ADD
        c4 PUSH
        CTOS
        LDREF
        32 LDU
        256 LDU
        LDDICT
        ENDS
        s8 PUSH
        HASHCU
        s0 s1 PUSH2
        8 PUSHPOW2
        DICTUGET
        NULLSWAPIFNOT
        <{
          s8 POP
          s9 POP
          s9 POP
          s0 s5 XCHG
          <{
            8 LDI
            s0 s1 XCHG
            -50 EQINT
            44 THROWIFNOT
            32 LDU
            LDREF
            1 LDI
            LDDICT
            64 LDI
            256 LDU
          }> CALLREF
          s4 s12 PUXC
          NEQ
          <{
            15 BLKDROP
            -3279055189 PUSHINT
          }> PUSHCONT
          IFJMP
          s5 s8 PUSH2
          GEQ
          <{
            15 BLKDROP
            -3245109829 PUSHINT
          }> PUSHCONT
          IFJMP
          s8 s5 PUXC
          SUB
          14 PUSHPOW2
          ADD
          s1 s9 XCHG
          MUL
          s13 s13 XCPU
          SUB
          30 PUSHPOW2
          LESS
          <{
            13 BLKDROP
            -4032919844 PUSHINT
          }> PUSHCONT
          IFJMP
          s5 s6 XCHG
          s0 s1 s4 XCHG3
          s7 s7 XCHG2
          s0 s3 XCHG
          -50 PUSHINT
          NEWC
          8 STI
          s1 s6 XCHG
          32 STU
          s1 s4 XCHG
          STREF
          s1 s2 XCHG
          1 STI
          STDICT
          64 STI
          256 STU
          s0 s4 XCHG2
          STSLICER
          s0 s4 s5 XCHG3
          8 PUSHPOW2
          DICTUSETB
          s1 s3 XCHG
          s0 s3 XCHG
          NEWC
          STREF
          s1 s2 XCHG
          32 STU
          256 STU
          STDICT
          ENDC
          c4 POP
        }> IFJMPREF
        s0 POP
        s6 POP
        s10 s6 XCPU
        SUB
        30 PUSHPOW2
        LESS
        <{
          10 BLKDROP
          -4032919844 PUSHINT
        }> PUSHCONT
        IFJMP
        <{
          34 PUSHINT
          CONFIGOPTPARAM
          s0 PUSH
          CTOS
          8 LDU
          s0 s1 XCHG
          18 EQINT
          40 THROWIFNOT
          96 PUSHINT
          SDSKIPFIRST
          64 LDU
          LDDICT
          ENDS
        }> CALLREF
        s0 POP
        3 PUSHINT
        RSHIFT 2 QOUT
        0 PUSHINT
        PUSHNULL
        s0 s3 XCHG
        HASHCU
        s5 s7 XCHG
        s4 s11 XCHG
        s1 s10 XCHG
        s3 s3 s0 XCHG3
        -50 PUSHINT
        NEWC
        8 STI
        s1 s6 XCHG
        32 STU
        s1 s4 XCHG
        STREF
        s1 s2 XCHG
        1 STI
        STDICT
        64 STI
        256 STU
        s1 s7 XCHG
        8 STU
        s1 s4 XCHG
        16 STU
        s0 s1 s6 XCHG3
        8 PUSHPOW2
        DICTUSETB
        s1 s2 XCHG
        s0 s3 XCHG
        NEWC
        STREF
        s1 s2 XCHG
        32 STU
        256 STU
        STDICT
        ENDC
        c4 POP
      }> CALLREF
      64 PUSHINT
      s1 PUSH
      NEGATE
      s2 PUSH
      -1 GTINT
      <{
        2DROP
        4 PUSHINT
        RAWRESERVE
        3998634066 PUSHINT
        7 PUSHPOW2
      }> PUSHCONT
      <{
        s2 POP
      }> PUSHCONT
      IFELSE
      s2 s3 XCHG
      8 CALLDICT
    }> IFJMPREF
    s4 POP
    s0 PUSH
    1450144869 PUSHINT
    EQUAL
    <{
      s0 POP
      9 PUSHPOW2
      LDSLICEX
      s0 PUSH
      32 LDU
      16 LDU
      256 LDU
      ENDS
      s0 s2 XCHG
      1450144837 PUSHINT
      EQUAL
      37 THROWIFNOT
      s0 PUSH
      <{
        <{
          34 PUSHINT
          CONFIGOPTPARAM
          s0 PUSH
          CTOS
          8 LDU
          s0 s1 XCHG
          18 EQINT
          40 THROWIFNOT
          96 PUSHINT
          SDSKIPFIRST
          64 LDU
          LDDICT
          ENDS
        }> CALLREF
        s2 POP
        ROTREV
        16 PUSHINT
        DICTUGET
        NULLSWAPIFNOT
        s0 POP
        s0 s1 XCHG
      }> CALLREF
      s0 POP
      8 LDU
      32 PUSHINT
      NOT
      s1 s2 XCHG
      AND
      83 EQINT
      41 THROWIFNOT
      32 LDU
      s0 s1 XCHG
      2390828938 PUSHINT
      EQUAL
      41 THROWIFNOT
      256 LDU
      64 LDU
      s0 POP
      s4 s5 s5 XCHG3
      CHKSIGNS
      34 THROWIFNOT
      s0 s2 XCHG
      <{
        c4 PUSH
        CTOS
        LDREF
        32 LDU
        256 LDU
        LDDICT
        ENDS
        s6 s1 s3 XCHG3
        s5 s4 XCHG2
        <{
          s2 s3 PUSH2
          8 PUSHPOW2
          DICTUGET
          NULLSWAPIFNOT
          <{
            4 BLKDROP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFNOTJMP
          <{
            34 PUSHINT
            CONFIGOPTPARAM
            s0 PUSH
            CTOS
            8 LDU
            s0 s1 XCHG
            18 EQINT
            40 THROWIFNOT
            96 PUSHINT
            SDSKIPFIRST
            64 LDU
            LDDICT
            ENDS
          }> CALLREF
          s0 POP
          s0 s1 XCHG
          HASHCU
          s0 s2 XCHG
          <{
            8 LDI
            s0 s1 XCHG
            -50 EQINT
            44 THROWIFNOT
            32 LDU
            LDREF
            1 LDI
            LDDICT
            64 LDI
            256 LDU
          }> CALLREF
          s6 PUSH
          NOW
          LEQ
          <{
            11 BLKDROP
            s0 s1 XCHG
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s1 s8 PUSH2
          NEQ
          <{
            s1 POP
            s2 POP
            s2 PUSH
            <{
              11 PUSHINT
              CONFIGOPTPARAM
              <{
                CTOS
                8 LDU
                s0 s1 XCHG
                145 PUSHINT
                EQUAL
                44 THROWIFNOT
                s0 s1 XCHG
                <{
                  LDREF
                  s1 POP
                }> PUSHCONT
                IF
                0 PLDREFIDX
                CTOS
                8 LDU
                s0 s1 XCHG
                54 EQINT
                44 THROWIFNOT
                8 LDU
                8 LDU
                8 LDU
                8 LDU
                32 LDU
                32 LDU
                32 LDU
                32 LDU
                ENDS
              }> CALLREF
              s4 s7 XCHG
              7 BLKDROP
              s0 s2 XCHG
              8 LDU
              8 LDU
              8 LDU
              s0 POP
              s0 s3 XCHG
              -1 GTINT
              s1 s3 XCHG
              SUB
              s0 s3 PUXC
              GREATER
              <{
                3 BLKDROP
                PUSHNULL
              }> PUSHCONT
              IFJMP
              DEC
              s0 PUSH
              0 LESSINT
              <{
                3 BLKDROP
                PUSHNULL
              }> PUSHCONT
              IFJMP
              NEWC
              8 STU
              8 STU
              8 STU
              ENDC
              CTOS
            }> CALLREF
            PUSHNULL
            s0 s5 XCHG
            3 PUSHINT
            RSHIFT 2 QOUT
            s1 s5 XCHG
          }> PUSHCONT
          <{
            s7 POP
            s7 POP
          }> PUSHCONT
          IFELSE
          s5 PUSH
          ISNULL
          <{
            9 BLKDROP
            s0 s1 XCHG
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s8 s1 PUSH2
          16 PUSHINT
          DICTUGET
          NULLSWAPIFNOT
          s1 POP
          <{
            10 BLKDROP
            PUSHNULL
            -2 PUSHINT
          }> PUSHCONT
          IFJMP
          NOW
          NEWC
          32 STU
          s9 s2 XCHG2
          16 PUSHINT
          DICTUSETB
          s7 PUSH
          s8 s7 XCHG2
          SUB
          s0 s6 PUXC
          XOR
          -1 GTINT
          <{
            3 4 BLKSWAP
            -50 PUSHINT
            NEWC
            8 STI
            s1 s6 XCHG
            32 STU
            s1 s4 XCHG
            STREF
            s1 s2 XCHG
            1 STI
            STDICT
            64 STI
            256 STU
            s0 s1 XCHG
            STSLICER
            s0 s2 XCHG
            8 PUSHPOW2
            DICTUSETB
            PUSHNULL
            2 PUSHINT
          }> PUSHCONT
          IFJMP
          s0 PUSH
          11 PUSHINT
          CONFIGOPTPARAM
          <{
            CTOS
            8 LDU
            s0 s1 XCHG
            145 PUSHINT
            EQUAL
            44 THROWIFNOT
            s0 s1 XCHG
            <{
              LDREF
              s1 POP
            }> PUSHCONT
            IF
            0 PLDREFIDX
            CTOS
            8 LDU
            s0 s1 XCHG
            54 EQINT
            44 THROWIFNOT
            8 LDU
            8 LDU
            8 LDU
            8 LDU
            32 LDU
            32 LDU
            32 LDU
            32 LDU
            ENDS
          }> CALLREF
          s5 s7 XCHG
          7 BLKDROP
          s0 s4 XCHG
          8 LDU
          8 LDU
          8 LDU
          s0 POP
          s0 s1 XCHG
          INC
          s0 s6 PUXC
          GEQ
          <{
            2DROP
            s5 s6 XCHG2
            5 BLKDROP
            s2 s3 XCHG2
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            6 PUSHINT
            ROT
            SUB
            s1 s2 XCHG
          }> PUSHCONT
          IFJMP
          s4 s5 XCHG
          s3 s4 XCHG
          s2 s3 XCHG
          s8 s7 s6 XCHG3
          -50 PUSHINT
          NEWC
          8 STI
          s1 s6 XCHG
          32 STU
          s1 s4 XCHG
          STREF
          s1 s2 XCHG
          1 STI
          STDICT
          64 STI
          256 STU
          s1 s2 XCHG
          8 STU
          s1 s2 XCHG
          8 STU
          8 STU
          s0 s2 XCHG
          8 PUSHPOW2
          DICTUSETB
          PUSHNULL
          2 PUSHINT
        }> CALLREF
        3 5 4 PUSH3
        s5 PUSH
        s0 s3 XCHG
        NEWC
        STREF
        s1 s2 XCHG
        32 STU
        256 STU
        STDICT
        ENDC
        c4 POP
        s1 PUSH
        ISNULL
        <{
          5 1 BLKDROP2
        }> PUSHCONT
        <{
          6 PUSHINT
          s1 PUSH
          SUB
          s4 s4 s0 XCHG3
          <{
            s0 s1 XCHG
            <{
              CTOS
              8 LDI
              s0 s1 XCHG
              -13 EQINT
              44 THROWIFNOT
              32 LDI
              LDDICT
              1 LDI
              s0 s1 XCHG
              <{
                256 LDU
              }> PUSHCONT
              <{
                -1 PUSHINT
                s0 s1 XCHG
              }> PUSHCONT
              IFELSE
              ENDS
            }> CALLREF
            s2 s4 PUSH2
            32 PUSHINT
            DICTIGETOPTREF
            s0 PUSH
            ISNULL
            <{
              s0 POP
              0 PUSHINT
            }> PUSHCONT
            <{
              HASHCU
            }> PUSHCONT
            IFELSE
            s1 PUSH
            NEQ
            s0 s1 XCHG
            -1 GTINT
            AND
            <{
              3 BLKDROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            -7 PUSHINT
            s4 PUSH
            32 PUSHINT
            DICTIGETOPTREF
            s2 s-1 PUXC
            32 PUSHINT
            DICTIGET
            NULLSWAPIFNOT
            s1 POP
            s1 PUSH
            ISNULL
            AND
            <{
              3 BLKDROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            -6 PUSHINT
            s4 PUSH
            32 PUSHINT
            DICTIGETOPTREF
            s2 s-1 PUXC
            32 PUSHINT
            DICTIGET
            NULLSWAPIFNOT
            s1 POP
            s0 s3 XCHG2
            LESS
            <{
              2DROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            1 -1 2 PU2XC
            32 PUSHINT
            DICTISETREF
            ROTREV
          }> CALLREF
          2 6 5 PUSH3
          s6 PUSH
          s0 s3 XCHG
          NEWC
          STREF
          s1 s2 XCHG
          32 STU
          256 STU
          STDICT
          ENDC
          c4 POP
          s1 PUSH
          <{
            COMMIT
            s2 s3 XCHG
            s2 s5 XCHG
            <{
              s1 PUSH
              -999 PUSHINT
              EQUAL
              <{
                2 1 BLKDROP2
                s0 PUSH
                ISNULL
                <{
                  s0 POP
                  0 PUSHINT
                }> PUSHCONT
                <{
                  CTOS
                  256 PLDU
                }> PUSHCONT
                IFELSE
              }> PUSHCONT
              IFJMP
              s0 PUSH
              ISNULL
              <{
                2DROP
              }> PUSHCONT
              IFJMP
              s1 PUSH
              -1000 PUSHINT
              EQUAL
              <{
                s1 POP
                CTOS
                LDREF
                s1 PUSH
                SETCODE
                c3 PUSH
                s0 s2 XCHG
                CTOS
                BLESS
                c3 POP
                s0 s1 XCHG
                1666 CALL
                0 THROW
              }> PUSHCONT
              IFJMP
              s0 s1 XCHG
              -1001 PUSHINT
              EQUAL
              <{
                CTOS
                11 CALLDICT
              }> PUSHCONT
              <{
                s0 POP
              }> PUSHCONT
              IFELSE
            }> CALLREF
            s4 s0 s3 XCHG3
            s0 s3 XCHG
            NEWC
            STREF
            s1 s2 XCHG
            32 STU
            256 STU
            STDICT
            ENDC
            c4 POP
          }> PUSHCONT
          <{
            s4 s6 XCHG
            6 BLKDROP
          }> PUSHCONT
          IFELSE
        }> PUSHCONT
        IFELSE
      }> CALLREF
      3597947456 PUSHINT
      ADD
      s1 s2 XCHG
      64 PUSHINT
      8 CALLDICT
    }> PUSHCONT
    IFJMP
    3 1 BLKDROP2
    s0 PUSH
    0 EQINT
    s0 s1 XCHG
    31 PUSHPOW2
    AND
    OR
    37 THROWIFNOT

  1: 
    c4 PUSH
    CTOS
    LDREF
    s3 s3 XCHG2
    32 PUSHINT
    DICTISETREF
    NEWC
    STREF
    s0 s1 XCHG
    STSLICER
    ENDC
    c4 POP

  7: 
    CTOS
    8 LDU
    s0 s1 XCHG
    18 EQINT
    9 THROWIFNOT
    32 LDU
    32 LDU
    16 LDU
    16 LDU
    s0 POP
    s0 PUSH
    0 GTINT
    9 THROWIFNOT
    GEQ
    9 THROWIFNOT

  8: 
    0 PUSHINT
    24 PUSHINT
    NEWC
    6 STU
    s0 s5 XCHG2
    STSLICER
    s1 s4 XCHG
    111 STU
    32 STU
    64 STU
    ENDC
    s0 s1 XCHG
    SENDRAWMSG

  11: 
    1 PUSHINT
    CONFIGOPTPARAM
    CTOS
    256 PLDU
    NOW
    1313042276 PUSHINT
    0 PUSHINT
    50431 PUSHINT
    NEWC
    17 STU
    s1 s4 XCHG
    256 STU
    30 PUSHPOW2
    STGRAMS
    s1 s3 XCHG
    107 STU
    s1 s2 XCHG
    32 STU
    64 STU
    s0 s1 XCHG
    STSLICER
    ENDC
    0 PUSHINT
    SENDRAWMSG

  1666: 
    2DROP

  75077: 
    c4 PUSH
    CTOS
    0 PLDREFIDX
    11 PUSHINT
    s0 s1 XCHG
    32 PUSHINT
    DICTIGETOPTREF
    s1 s4 XCHG
    <{
      CTOS
      8 LDU
      s0 s1 XCHG
      145 PUSHINT
      EQUAL
      44 THROWIFNOT
      s0 s1 XCHG
      <{
        LDREF
        s1 POP
      }> PUSHCONT
      IF
      0 PLDREFIDX
      CTOS
      8 LDU
      s0 s1 XCHG
      54 EQINT
      44 THROWIFNOT
      8 LDU
      8 LDU
      8 LDU
      8 LDU
      32 LDU
      32 LDU
      32 LDU
      32 LDU
      ENDS
    }> CALLREF
    4 4 BLKDROP2
    s5 s3 PUXC
    LESS
    <{
      6 BLKDROP
      -1 PUSHINT
    }> PUSHCONT
    IFJMP
    s4 s4 XCHG2
    MIN
    s0 s2 XCHG
    10 PUSHPOW2
    ADD
    s1 s3 XCHG
    MUL
    s0 s3 XCHG
    2 ADDCONST
    s1 s2 XCHG
    MUL
    s1 s2 XCHG
    ADD
    s0 s1 XCHG
    MUL

  seqno: 
    c4 PUSH
    CTOS
    32 PLDU

  94347: 
    c4 PUSH
    CTOS
    LDREF
    32 LDU
    256 LDU
    LDDICT
    ENDS
    3 1 BLKDROP2
    8 PUSHPOW2
    DICTUGET
    NULLSWAPIFNOT
    <{
      s0 POP
      PUSHNULL
    }> PUSHCONT
    IFNOTJMP
    <{
      <{
        8 LDI
        s0 s1 XCHG
        -50 EQINT
        44 THROWIFNOT
        32 LDU
        LDREF
        1 LDI
        LDDICT
        64 LDI
        256 LDU
      }> CALLREF
      PUSHNULL
      32 PUSHPOW2
      <{
        s5 PUSH
        16 PUSHINT
        DICTUGETPREV
        NULLSWAPIFNOT2
        s2 POP
        s1 PUSH
        <{
          s0 s2 PUXC
          PAIR
          s0 s2 XCHG
        }> PUSHCONT
        IF
        s0 s1 XCHG
        NOT
      }> PUSHCONT
      UNTIL
      s0 POP
      s4 POP
      8 LDU
      8 LDU
      8 LDU
      ENDS
      s0 s7 XCHG
      <{
        CTOS
        8 LDI
        s0 s1 XCHG
        -13 EQINT
        44 THROWIFNOT
        32 LDI
        LDDICT
        1 LDI
        s0 s1 XCHG
        <{
          256 LDU
        }> PUSHCONT
        <{
          -1 PUSHINT
          s0 s1 XCHG
        }> PUSHCONT
        IFELSE
        ENDS
      }> CALLREF
      TRIPLE
      s0 s6 XCHG
      s0 s7 XCHG
      s3 s5 XCHG
      s3 s4 XCHG
      9 TUPLE
    }> CALLREF

  107394: 
    c4 PUSH
    CTOS
    LDREF
    32 LDU
    256 LDU
    LDDICT
    ENDS
    3 1 BLKDROP2
    256 PUSHPOW2DEC
    PUSHNULL
    <{
      s1 s2 XCPU
      8 PUSHPOW2
      DICTUGETPREV
      NULLSWAPIFNOT2
      s0 PUSH
      <{
        s0 s2 XCHG
        <{
          <{
            8 LDI
            s0 s1 XCHG
            -50 EQINT
            44 THROWIFNOT
            32 LDU
            LDREF
            1 LDI
            LDDICT
            64 LDI
            256 LDU
          }> CALLREF
          PUSHNULL
          32 PUSHPOW2
          <{
            s5 PUSH
            16 PUSHINT
            DICTUGETPREV
            NULLSWAPIFNOT2
            s2 POP
            s1 PUSH
            <{
              s0 s2 PUXC
              PAIR
              s0 s2 XCHG
            }> PUSHCONT
            IF
            s0 s1 XCHG
            NOT
          }> PUSHCONT
          UNTIL
          s0 POP
          s4 POP
          8 LDU
          8 LDU
          8 LDU
          ENDS
          s0 s7 XCHG
          <{
            CTOS
            8 LDI
            s0 s1 XCHG
            -13 EQINT
            44 THROWIFNOT
            32 LDI
            LDDICT
            1 LDI
            s0 s1 XCHG
            <{
              256 LDU
            }> PUSHCONT
            <{
              -1 PUSHINT
              s0 s1 XCHG
            }> PUSHCONT
            IFELSE
            ENDS
          }> CALLREF
          TRIPLE
          s0 s6 XCHG
          s0 s7 XCHG
          s3 s5 XCHG
          s3 s4 XCHG
          9 TUPLE
        }> CALLREF
        s1 s-1 PUXC
        PAIR
        s0 s3 XCHG2
        PAIR
        s0 s2 XCHG
      }> PUSHCONT
      <{
        s2 POP
      }> PUSHCONT
      IFELSE
      s0 s1 XCHG
      NOT
      s1 s2 XCHG
    }> PUSHCONT
    UNTIL
    2 1 BLKDROP2

  run_ticktock: 
    s0 POP
    c4 PUSH
    CTOS
    LDREF
    32 LDU
    256 LDU
    LDDICT
    ENDS
    32 PUSHINT
    36 PUSHINT
    s5 s1 PUSH2
    DICTIGETOPTREF
    0 PUSHINT
    s1 PUSH
    ISNULL
    <{
      2 1 BLKDROP2
    }> PUSHCONT
    <{
      s1 PUSH
      CTOS
      s0 PUSH
      SBITS
      39 GTINT
      <{
        8 LDU
        32 PLDU
        NOW
        LEQ
        s0 s1 XCHG
        18 EQINT
        AND
        <{
          s0 POP
          34 PUSHINT
          ROT
          s6 s6 XCPU
          DICTISETGETOPTREF
          5 1 0 PUXCPU
          DICTISETGETOPTREF
          s0 POP
          36 PUSHINT
          s0 s1 s5 XCHG3
          DICTIDEL
          s0 POP
          s0 s3 XCHG
          -1 PUSHINT
        }> PUSHCONT
        <{
          2 1 BLKDROP2
        }> PUSHCONT
        IFELSE
      }> PUSHCONT
      <{
        s1 s3 XCHG
        3 BLKDROP
      }> PUSHCONT
      IFELSE
    }> PUSHCONT
    IFELSE
    <{
      <{
        RANDU256
        s1 PUSH
        8 PUSHPOW2
        DICTUGETNEXTEQ
        NULLSWAPIFNOT2
        <{
          2DROP
        }> PUSHCONT
        IFNOTJMP
        s0 s1 PUXC
        <{
          s1 POP
          <{
            34 PUSHINT
            CONFIGOPTPARAM
            s0 PUSH
            CTOS
            8 LDU
            s0 s1 XCHG
            18 EQINT
            40 THROWIFNOT
            96 PUSHINT
            SDSKIPFIRST
            64 LDU
            LDDICT
            ENDS
          }> CALLREF
          s0 POP
          s0 s1 XCHG
          HASHCU
          s2 PUSH
          <{
            8 LDI
            s0 s1 XCHG
            -50 EQINT
            44 THROWIFNOT
            32 LDU
            LDREF
            1 LDI
            LDDICT
            64 LDI
            256 LDU
          }> CALLREF
          s3 POP
          s5 PUSH
          NOW
          LEQ
          <{
            9 BLKDROP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s6 PUSH
          EQUAL
          <{
            7 BLKDROP
            0 PUSHINT
          }> PUSHCONT
          IFJMP
          s7 POP
          0 6 6 XC2PU
          <{
            11 PUSHINT
            CONFIGOPTPARAM
            <{
              CTOS
              8 LDU
              s0 s1 XCHG
              145 PUSHINT
              EQUAL
              44 THROWIFNOT
              s0 s1 XCHG
              <{
                LDREF
                s1 POP
              }> PUSHCONT
              IF
              0 PLDREFIDX
              CTOS
              8 LDU
              s0 s1 XCHG
              54 EQINT
              44 THROWIFNOT
              8 LDU
              8 LDU
              8 LDU
              8 LDU
              32 LDU
              32 LDU
              32 LDU
              32 LDU
              ENDS
            }> CALLREF
            s4 s7 XCHG
            7 BLKDROP
            s0 s2 XCHG
            8 LDU
            8 LDU
            8 LDU
            s0 POP
            s0 s3 XCHG
            -1 GTINT
            s1 s3 XCHG
            SUB
            s0 s3 PUXC
            GREATER
            <{
              3 BLKDROP
              PUSHNULL
            }> PUSHCONT
            IFJMP
            DEC
            s0 PUSH
            0 LESSINT
            <{
              3 BLKDROP
              PUSHNULL
            }> PUSHCONT
            IFJMP
            NEWC
            8 STU
            8 STU
            8 STU
            ENDC
            CTOS
          }> CALLREF
          PUSHNULL
          s0 s5 XCHG
          3 PUSHINT
          RSHIFT 2 QOUT
          s1 PUSH
          ISNULL
          <{
            7 BLKDROP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s3 s5 XCHG
          s2 s4 XCHG
          s3 s6 XCHG
          s6 s0 s6 XCHG3
          -50 PUSHINT
          NEWC
          8 STI
          s1 s6 XCHG
          32 STU
          s1 s4 XCHG
          STREF
          s1 s2 XCHG
          1 STI
          STDICT
          64 STI
          256 STU
          s0 s1 XCHG
          STSLICER
          ENDC
          CTOS
          -1 PUSHINT
        }> CALLREF
        <{
          s0 PUSH
          ISNULL
          <{
            s0 POP
            s0 s1 XCHG
            8 PUSHPOW2
            DICTUDEL
            s0 POP
          }> PUSHCONT
          <{
            s0 s2 XCHG
            8 PUSHPOW2
            DICTUSET
          }> PUSHCONT
          IFELSE
        }> PUSHCONT
        <{
          2DROP
        }> PUSHCONT
        IFELSE
      }> CALLREF
    }> PUSHCONT
    IFNOT
    s0 s3 XCHG
    NEWC
    STREF
    s1 s2 XCHG
    32 STU
    256 STU
    STDICT
    ENDC
    c4 POP

  recv_external: 
    9 PUSHPOW2
    LDSLICEX
    s0 PUSH
    32 LDU
    32 LDU
    32 LDU
    s0 s1 XCHG
    NOW
    LESS
    35 THROWIF
    s0 PUSH
    SDEPTH
    7 PUSHPOW2
    GREATER
    39 THROWIF
    c4 PUSH
    CTOS
    LDREF
    32 LDU
    256 LDU
    LDDICT
    ENDS
    s5 s2 XCPU
    EQUAL
    33 THROWIFNOT
    s5 PUSH
    1450144869 PUSHINT
    EQUAL
    <{
      s5 POP
      s0 s2 XCHG
      16 LDU
      256 LDU
      ENDS
      s1 PUSH
      <{
        <{
          34 PUSHINT
          CONFIGOPTPARAM
          s0 PUSH
          CTOS
          8 LDU
          s0 s1 XCHG
          18 EQINT
          40 THROWIFNOT
          96 PUSHINT
          SDSKIPFIRST
          64 LDU
          LDDICT
          ENDS
        }> CALLREF
        s2 POP
        ROTREV
        16 PUSHINT
        DICTUGET
        NULLSWAPIFNOT
        s0 POP
        s0 s1 XCHG
      }> CALLREF
      s0 POP
      8 LDU
      32 PUSHINT
      NOT
      s1 s2 XCHG
      AND
      83 EQINT
      41 THROWIFNOT
      32 LDU
      s0 s1 XCHG
      2390828938 PUSHINT
      EQUAL
      41 THROWIFNOT
      256 LDU
      64 LDU
      s0 POP
      s8 s9 s9 XCHG3
      CHKSIGNS
      34 THROWIFNOT
      ACCEPT
      s0 s2 XCHG
      INC
      RSHIFT 32 REM
      2 3 BLKSWAP
      s0 s3 XCHG
      NEWC
      STREF
      s1 s2 XCHG
      32 STU
      256 STU
      STDICT
      ENDC
      c4 POP
      COMMIT
      ROT
      <{
        c4 PUSH
        CTOS
        LDREF
        32 LDU
        256 LDU
        LDDICT
        ENDS
        s6 s1 s3 XCHG3
        s5 s4 XCHG2
        <{
          s2 s3 PUSH2
          8 PUSHPOW2
          DICTUGET
          NULLSWAPIFNOT
          <{
            4 BLKDROP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFNOTJMP
          <{
            34 PUSHINT
            CONFIGOPTPARAM
            s0 PUSH
            CTOS
            8 LDU
            s0 s1 XCHG
            18 EQINT
            40 THROWIFNOT
            96 PUSHINT
            SDSKIPFIRST
            64 LDU
            LDDICT
            ENDS
          }> CALLREF
          s0 POP
          s0 s1 XCHG
          HASHCU
          s0 s2 XCHG
          <{
            8 LDI
            s0 s1 XCHG
            -50 EQINT
            44 THROWIFNOT
            32 LDU
            LDREF
            1 LDI
            LDDICT
            64 LDI
            256 LDU
          }> CALLREF
          s6 PUSH
          NOW
          LEQ
          <{
            11 BLKDROP
            s0 s1 XCHG
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s1 s8 PUSH2
          NEQ
          <{
            s1 POP
            s2 POP
            s2 PUSH
            <{
              11 PUSHINT
              CONFIGOPTPARAM
              <{
                CTOS
                8 LDU
                s0 s1 XCHG
                145 PUSHINT
                EQUAL
                44 THROWIFNOT
                s0 s1 XCHG
                <{
                  LDREF
                  s1 POP
                }> PUSHCONT
                IF
                0 PLDREFIDX
                CTOS
                8 LDU
                s0 s1 XCHG
                54 EQINT
                44 THROWIFNOT
                8 LDU
                8 LDU
                8 LDU
                8 LDU
                32 LDU
                32 LDU
                32 LDU
                32 LDU
                ENDS
              }> CALLREF
              s4 s7 XCHG
              7 BLKDROP
              s0 s2 XCHG
              8 LDU
              8 LDU
              8 LDU
              s0 POP
              s0 s3 XCHG
              -1 GTINT
              s1 s3 XCHG
              SUB
              s0 s3 PUXC
              GREATER
              <{
                3 BLKDROP
                PUSHNULL
              }> PUSHCONT
              IFJMP
              DEC
              s0 PUSH
              0 LESSINT
              <{
                3 BLKDROP
                PUSHNULL
              }> PUSHCONT
              IFJMP
              NEWC
              8 STU
              8 STU
              8 STU
              ENDC
              CTOS
            }> CALLREF
            PUSHNULL
            s0 s5 XCHG
            3 PUSHINT
            RSHIFT 2 QOUT
            s1 s5 XCHG
          }> PUSHCONT
          <{
            s7 POP
            s7 POP
          }> PUSHCONT
          IFELSE
          s5 PUSH
          ISNULL
          <{
            9 BLKDROP
            s0 s1 XCHG
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            PUSHNULL
            -1 PUSHINT
          }> PUSHCONT
          IFJMP
          s8 s1 PUSH2
          16 PUSHINT
          DICTUGET
          NULLSWAPIFNOT
          s1 POP
          <{
            10 BLKDROP
            PUSHNULL
            -2 PUSHINT
          }> PUSHCONT
          IFJMP
          NOW
          NEWC
          32 STU
          s9 s2 XCHG2
          16 PUSHINT
          DICTUSETB
          s7 PUSH
          s8 s7 XCHG2
          SUB
          s0 s6 PUXC
          XOR
          -1 GTINT
          <{
            3 4 BLKSWAP
            -50 PUSHINT
            NEWC
            8 STI
            s1 s6 XCHG
            32 STU
            s1 s4 XCHG
            STREF
            s1 s2 XCHG
            1 STI
            STDICT
            64 STI
            256 STU
            s0 s1 XCHG
            STSLICER
            s0 s2 XCHG
            8 PUSHPOW2
            DICTUSETB
            PUSHNULL
            2 PUSHINT
          }> PUSHCONT
          IFJMP
          s0 PUSH
          11 PUSHINT
          CONFIGOPTPARAM
          <{
            CTOS
            8 LDU
            s0 s1 XCHG
            145 PUSHINT
            EQUAL
            44 THROWIFNOT
            s0 s1 XCHG
            <{
              LDREF
              s1 POP
            }> PUSHCONT
            IF
            0 PLDREFIDX
            CTOS
            8 LDU
            s0 s1 XCHG
            54 EQINT
            44 THROWIFNOT
            8 LDU
            8 LDU
            8 LDU
            8 LDU
            32 LDU
            32 LDU
            32 LDU
            32 LDU
            ENDS
          }> CALLREF
          s5 s7 XCHG
          7 BLKDROP
          s0 s4 XCHG
          8 LDU
          8 LDU
          8 LDU
          s0 POP
          s0 s1 XCHG
          INC
          s0 s6 PUXC
          GEQ
          <{
            2DROP
            s5 s6 XCHG2
            5 BLKDROP
            s2 s3 XCHG2
            8 PUSHPOW2
            DICTUDEL
            s0 POP
            6 PUSHINT
            ROT
            SUB
            s1 s2 XCHG
          }> PUSHCONT
          IFJMP
          s4 s5 XCHG
          s3 s4 XCHG
          s2 s3 XCHG
          s8 s7 s6 XCHG3
          -50 PUSHINT
          NEWC
          8 STI
          s1 s6 XCHG
          32 STU
          s1 s4 XCHG
          STREF
          s1 s2 XCHG
          1 STI
          STDICT
          64 STI
          256 STU
          s1 s2 XCHG
          8 STU
          s1 s2 XCHG
          8 STU
          8 STU
          s0 s2 XCHG
          8 PUSHPOW2
          DICTUSETB
          PUSHNULL
          2 PUSHINT
        }> CALLREF
        3 5 4 PUSH3
        s5 PUSH
        s0 s3 XCHG
        NEWC
        STREF
        s1 s2 XCHG
        32 STU
        256 STU
        STDICT
        ENDC
        c4 POP
        s1 PUSH
        ISNULL
        <{
          5 1 BLKDROP2
        }> PUSHCONT
        <{
          6 PUSHINT
          s1 PUSH
          SUB
          s4 s4 s0 XCHG3
          <{
            s0 s1 XCHG
            <{
              CTOS
              8 LDI
              s0 s1 XCHG
              -13 EQINT
              44 THROWIFNOT
              32 LDI
              LDDICT
              1 LDI
              s0 s1 XCHG
              <{
                256 LDU
              }> PUSHCONT
              <{
                -1 PUSHINT
                s0 s1 XCHG
              }> PUSHCONT
              IFELSE
              ENDS
            }> CALLREF
            s2 s4 PUSH2
            32 PUSHINT
            DICTIGETOPTREF
            s0 PUSH
            ISNULL
            <{
              s0 POP
              0 PUSHINT
            }> PUSHCONT
            <{
              HASHCU
            }> PUSHCONT
            IFELSE
            s1 PUSH
            NEQ
            s0 s1 XCHG
            -1 GTINT
            AND
            <{
              3 BLKDROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            -7 PUSHINT
            s4 PUSH
            32 PUSHINT
            DICTIGETOPTREF
            s2 s-1 PUXC
            32 PUSHINT
            DICTIGET
            NULLSWAPIFNOT
            s1 POP
            s1 PUSH
            ISNULL
            AND
            <{
              3 BLKDROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            -6 PUSHINT
            s4 PUSH
            32 PUSHINT
            DICTIGETOPTREF
            s2 s-1 PUXC
            32 PUSHINT
            DICTIGET
            NULLSWAPIFNOT
            s1 POP
            s0 s3 XCHG2
            LESS
            <{
              2DROP
              0 PUSHINT
              PUSHNULL
            }> PUSHCONT
            IFJMP
            1 -1 2 PU2XC
            32 PUSHINT
            DICTISETREF
            ROTREV
          }> CALLREF
          2 6 5 PUSH3
          s6 PUSH
          s0 s3 XCHG
          NEWC
          STREF
          s1 s2 XCHG
          32 STU
          256 STU
          STDICT
          ENDC
          c4 POP
          s1 PUSH
          <{
            COMMIT
            s2 s3 XCHG
            s2 s5 XCHG
            <{
              s1 PUSH
              -999 PUSHINT
              EQUAL
              <{
                2 1 BLKDROP2
                s0 PUSH
                ISNULL
                <{
                  s0 POP
                  0 PUSHINT
                }> PUSHCONT
                <{
                  CTOS
                  256 PLDU
                }> PUSHCONT
                IFELSE
              }> PUSHCONT
              IFJMP
              s0 PUSH
              ISNULL
              <{
                2DROP
              }> PUSHCONT
              IFJMP
              s1 PUSH
              -1000 PUSHINT
              EQUAL
              <{
                s1 POP
                CTOS
                LDREF
                s1 PUSH
                SETCODE
                c3 PUSH
                s0 s2 XCHG
                CTOS
                BLESS
                c3 POP
                s0 s1 XCHG
                1666 CALL
                0 THROW
              }> PUSHCONT
              IFJMP
              s0 s1 XCHG
              -1001 PUSHINT
              EQUAL
              <{
                CTOS
                11 CALLDICT
              }> PUSHCONT
              <{
                s0 POP
              }> PUSHCONT
              IFELSE
            }> CALLREF
            s4 s0 s3 XCHG3
            s0 s3 XCHG
            NEWC
            STREF
            s1 s2 XCHG
            32 STU
            256 STU
            STDICT
            ENDC
            c4 POP
          }> PUSHCONT
          <{
            s4 s6 XCHG
            6 BLKDROP
          }> PUSHCONT
          IFELSE
        }> PUSHCONT
        IFELSE
      }> CALLREF
      s0 POP
    }> IFJMPREF
    s0 s6 XCHG
    HASHSU
    0 7 6 XC2PU
    CHKSIGNU
    34 THROWIFNOT
    ACCEPT
    s0 s5 XCHG
    INC
    RSHIFT 32 REM
    5 0 4 PUSH3
    s5 PUSH
    s0 s3 XCHG
    NEWC
    STREF
    s1 s2 XCHG
    32 STU
    256 STU
    STDICT
    ENDC
    c4 POP
    COMMIT
    s3 s5 XCHG
    s4 s5 s5 XCHG3
    <{
      s1 PUSH
      1130778657 PUSHINT
      EQUAL
      <{
        s1 POP
        32 LDI
        LDREF
        ENDS
        s0 s1 s3 XCHG3
        32 PUSHINT
        DICTISETREF
        s0 s1 XCHG
      }> PUSHCONT
      IFJMP
      s1 PUSH
      1313042276 PUSHINT
      EQUAL
      <{
        s1 POP
        LDREF
        s1 PUSH
        SETCODE
        c3 PUSH
        s0 s2 XCHG
        CTOS
        BLESS
        c3 POP
        s0 s1 XCHG
        1666 CALL
        0 THROW
      }> PUSHCONT
      IFJMP
      s1 PUSH
      1348619041 PUSHINT
      EQUAL
      <{
        2 1 BLKDROP2
        256 LDU
        ENDS
      }> PUSHCONT
      IFJMP
      s1 PUSH
      1313074949 PUSHINT
      EQUAL
      <{
        s1 POP
        11 CALLDICT
      }> PUSHCONT
      IFJMP
      s0 POP
      32 THROWIF
    }> CALLREF
    s3 s0 s3 XCHG3
    s0 s3 XCHG
    NEWC
    STREF
    s1 s2 XCHG
    32 STU
    256 STU
    STDICT
    ENDC
    c4 POP
) 19 DICTPUSHCONST
DICTIGETJMPZ
11 THROWARG

Serialized Code

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

Serialized Data

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HQIBIAIeAh8CASACIAIhAgEgAiICIwIBIAIkAiUCASACJgInAgEgAigCKQIBIAIqAisCASACLAItAgEgAi4CLwIBIAIwAjECASACMgIzAgEgAjQCNQIBIAI2AjcCASACOAI5AgEgAjoCOwIBIAI8Aj0CASACPgI/AgEgAkACQQIBIAJCAkMCASACRAJFAgEgAkYCRwIBIAJIAkkCASACSgJLAgEgAkwCTQIBIAJOAk8CASACUAJRAgEgAlICUwIBIAJUAlUCASACVgJXAgEgAlgCWQIBIAJaAlsCASACXAJdAgEgAl4CXwIBIAJgAmECASACYgJjAgEgAmQCZQIBIAJmAmcCASACaAJpAgEgAmoCawIBIAJsAm0CASACbgJvAgEgAnACcQIBIAJyAnMCASACdAJ1AgEgAnYCdwIBIAJ4AnkCASACegJ7AgEgAnwCfQIBIAJ+An8CASACgAKBAgEgAoICgwIBIAKEAoUCASAChgKHAgEgAogCiQIBIAKKAosCASACjAKNAgEgAo4CjwIBIAKQApECASACkgKTAgEgApQClQIBIAKWApcCASACmAKZAgEgApoCmwIBIAKcAp0CASACngKfAgEgAqACoQIBIAKiAqMCASACpAKlAgEgAqYCpwIBIAKoAqkCASACqgKrAgEgAqwCrQIBIAKuAq8CASACsAKxAgEgArICswIBIAK0ArUCASACtgK3AgEgArgCuQIBIAK6ArsCASACvAK9AgEgAr4CvwIBIALAAsECASACwgLDAgEgAsQCxQIBIALGAscCASACyALJAgEgAsoCywIBIALMAs0CASACzgLPAgEgAtAC0QIBIALSAtMCASAC1ALVAgEgAtYC1wIBIALYAtkCASAC2gLbAgEgAtwC3QIBIALeAt8CASAC4ALhAgEgAuIC4wIBIALkAuUCASAC5gLnAgEgAugC6QIBIALqAusCASAC7ALtAgEgAu4C7wIBIALwAvECASAC8gLzAgEgAvQC9QIBIAL2AvcCASAC+AL5AgEgAvoC+wIBIAL8Av0CASAC/gL/AgEgAwADAQIBIAMCAwMCASADBAMFAgEgAwYDBwIBIAMIAwkCASADCgMLAgEgAwwDDQIBIAMOAw8AmxzjoEniqQaiHmQAMYzxzodGLJbbjjDdR6zOR7UrJgwc16DASlxAAWWul4xKFKz4owrv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

Code Cells

x{FF00F4A413F4BCF2C80B}
 x{2_}
  x{4}
   x{C5}
    x{CD_}
     x{2_}
      x{4}
       x{007434C0FE900C083E91006900DC6C04EC48F1C02C6497C13800B4C7F4CFC8A084139594D52EA3910C8D35345C7E0CC81BA48C1FE53435C2FFF8809C00EEA70C483C01C87E08EF00AF2C00778063842009007C004060843B9D93D2E0103C02380C0060843B9D93DBE0103C02380CC860841B959414AEB8C08D082_}
        x{3103DB3C804021A322C2FF9C5B74FB028210EE56505283069132E21023F008}
         x{01D31FD4D2003022AB1D9502F823A102DE21DB3C20C2FF8E1722F833206E92307092F900E221BD973082171D9B9CAADE8E1579F83352308020F40C6FA1319730821732AF9194DEE221D7658307BE973082173D9E9BAADE20C1FF926C61E02391328E147AF833138020F40C6FA1319782173C8D96AC32DEE221C1FF}
          x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
          x{93155F05E03121800BF833DB3C3434355280B9985F0982173A878F97E05073B608038309F941328309A017A806A60212A815A05301A802F823A0ED44D0D4D31FD3FFF404D128F90053018307F40E6FA1E302303651A6A1831DB9985F0A82170F9E86DCE0DB3C3073A9B401706D03F9001057104B1A4330}
           x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
           x{38393905DB3C524DBD985F0F82173C8D96ABE05358BE985F0F82173E938DBBE05286A1830DA019A851DDA1831DB9985F0D82170F9E86DCE01056401450770380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF5004CF1640458307F4431303C8CC12CB1FCBFFF400C9ED54}
            x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
           x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
           x{80CEC8CA0716CB1F14CC12CA00F400CA3FCBFF17CB0714CB0F40168307F4431203C8CC12CB1FCBFFF400C9ED54}
        x{8210566F7465BA8F4C308308D71820D31FD30FD3FFD1028210566F7445BAF2A520DB3C30D3078020B312B0C053F2A9D31F0182108E81278ABAF2A9D3FFD33F304455F911F2A202DB3C8210D6745240A0128040F008E06C3120C00001831EB0B1F2A5}
         x{DB3C32598010F40E6FA13001}
          x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
         x{ED44D0D4D31FD3FFF404D146135054DB3C5473542503C8CC12CB1FCBFFF400C9ED54216E926C518F387621A14440DB3C5472652603C8CC12CB1FCBFFF400C9ED54218E97F80F10231025DB3C440303C8CC12CB1FCBFFF400C9ED549410465F06E2E2}
          x{53238307F40E6FA1945F046D7FE1DB3C3001F90002DB3C26F823BB9A5F0B018307F45B306D7FE05318BD8E8C313222DB3C6D0573A9B40115923737E2256E9A5F09018307F45B306D7FE053818010F40E6FA131945F0A6D7EE0F823C8CB1F50928010F443275087A15207B2C2FF}
           x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
           x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
           x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
            x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
           x{8E1F552380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16028307F4436D72E020800BF833DB3C10575F0704D307D307D3073001A45207BE8E105B50565F0550238307F45B307658A112E0104510341023487680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF12CB0712CB07CB07028307F4436D72}
            x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
          x{01DB3C53248020F46A206E92307092F900E221BD01C2FFB0945F03706DE079248020F46A52208020F40C6FA131216EB0945F03706DE07A248020F46A52208020F40C6FA1315003B9935B706DE05461048020F41559}
           x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
          x{2181FC19BA9D6C21206E92307094D0D70BFFE2E0206E915BE02181FC18BA8E1431D0D421FB04ED4302D0ED1EED5301F10682F200E00181FC17BA93D0F00B9130E2}
       x{3B513435140CE0083D0572330073C5B27B552_}
      x{F68698380E0097944E98FE98FE987E987981061007944DF7944C_}
     x{4}
      x{4708018C8CB055005CF1614CB6ECB1FCB3FC901FB00}
      x{571F833D0D70BFFF82382104E436F64708200C4FFC8CB1014CBFF831DFA0213CB6A12CB1FCB3F01CF16C970FB00}
    x{AA825B}
   x{2_}
    x{2_}
     x{BA545ED44D0D74C800B018020F46A14DB3C6C445254B9935F067FE05044B608028309A013A803A60212A812A001A8}
      x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
     x{2_}
      x{B592FDA89A1AE163F_}
      x{B6117DA89A1A9A63FA7FFE809A2D863060FE81CDF432460DBC3B679_}
       x{DB3C6D831F8E12258010F47E6FA532219552036F0202DE01B3E63034D307D307D307D107DB3C6F030607103510346F09}
        x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
        x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
    x{BD1C176A2686A698FE9FFFA0268B618C27FB6C74EA8894183FA3F37D2904746016D9E290837812801B7810148997100D989733610C_}
     x{DB3C6D831F8E12258010F47E6FA532219552036F0202DE01B3E63034D307D307D307D107DB3C6F030607103510346F09}
      x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
      x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
  x{F1}
   x{0C3B51343534C7F4FFFD01346008200914D47D1A9C085BA49B08638DC8740835D27089E38A74C1F5C2C7FE08EEC07004AC2385CC2008961459BD1B9515487D1B8C200910057D168C00DFE49B0878A4C4D7C0F8B8A3A0B6CF37C0F23304B2C7F2FFFD00327B552_}
    x{F810218307F47D6FA5915BE15202DB3C8E11206E9730018307F45B3095028307F416E2915BE2}
     x{31DB3C3001F90022DB3C3325F823BB945F096D7FE026BA935F0770E037541066DB3C6D0573A9B401216E945F076D7FE0103510241036460680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16C9D07F}
      x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
      x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
      x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
       x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
   x{20C235C60834C7F4C7F4C7C07E08EE7C98C835D920C1AF3C99FB51343534C7F4FFFD01345454AEBCA8496084159BDD196EB8C081BE4055041DBE443CA8BE0001692A4E07D51D410940F23304B2C7F2FFFD00327B553E03C40D511576CF10C0C0F23304B2C7F2FFFD00327B552_}
    x{3502D30FD3FFD121DB3C30D3078020B312B0C053F2A9D31F0182108E81278ABAF2A9D3FFD33F304899F911F2A2F80002A4A9381F551203C8CC12CB1FCBFFF400C9ED54F80F58DB3C30}
     x{DB3C32598010F40E6FA13001}
      x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
     x{ED44D0D4D31FD3FFF404D146135054DB3C5473542503C8CC12CB1FCBFFF400C9ED54216E926C518F387621A14440DB3C5472652603C8CC12CB1FCBFFF400C9ED54218E97F80F10231025DB3C440303C8CC12CB1FCBFFF400C9ED549410465F06E2E2}
      x{53238307F40E6FA1945F046D7FE1DB3C3001F90002DB3C26F823BB9A5F0B018307F45B306D7FE05318BD8E8C313222DB3C6D0573A9B40115923737E2256E9A5F09018307F45B306D7FE053818010F40E6FA131945F0A6D7EE0F823C8CB1F50928010F443275087A15207B2C2FF}
       x{8022F83320D0D30701C012F2A88060D721D33FF404D1}
       x{D20701C0CEF2ACD31FD4D200F404D23FD3FF}
       x{800BF833DB3C10475F0702D307D307D3073003C2FF13A15204BC935F036DE0A520C100935F036DE0C8CB07CB07CB07C9D0}
        x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
       x{8E1F552380CEC8CA0716CB1F14CC12CA00F400CA3FCBFF01CF16028307F4436D72E020800BF833DB3C10575F0704D307D307D3073001A45207BE8E105B50565F0550238307F45B307658A112E0104510341023487680CEC8CA0716CB1F14CC12CA00F400CA3FCBFF12CB0712CB07CB07028307F4436D72}
        x{D0D30701810091BAF2AC0192D431DED74CD0D30701C036F2ACD307D307D307D307D31FD31FD31FD31FD1}
      x{01DB3C53248020F46A206E92307092F900E221BD01C2FFB0945F03706DE079248020F46A52208020F40C6FA131216EB0945F03706DE07A248020F46A52208020F40C6FA1315003B9935B706DE05461048020F41559}
       x{D0D20701C0F3F2ACD21FF404D2000192D3FF927F01E2D1}
      x{2181FC19BA9D6C21206E92307094D0D70BFFE2E0206E915BE02181FC18BA8E1431D0D421FB04ED4302D0ED1EED5301F10682F200E00181FC17BA93D0F00B9130E2}
    x{21821043665021BA9C31D21FD4D140138020F41501E02182104E436F64BA8E1331D421FB04ED4302D0ED1EED5301F10682F200E021821050624B21BA956C21D3FFD1E02182104E43EF05BA9331F00BE030F260}
Address format (UQ)
Lang: