def METHOD_NAME(self, actual_alt_info: ALTInfo) -> List[ALTInfo]:
    alt_info_list: List[ALTInfo] = list()
    for alt_address in self._ctx.alt_address_list:
        alt_info = ALTInfo(alt_address)
        try:
            self._alt_builder.update_alt_info_list([alt_info])
            alt_info_list.append(alt_info)
            if actual_alt_info.remove_account_key_list(alt_info.account_key_list):
                self._add_alt_info(alt_info)
        except Exception as e:
            LOG.debug(f'Skip ALT {alt_address.table_account}: {str(e)}')
    return alt_info_list