Function at 0x49b040
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
mov eax, dword [ebp + 8]
add eax, 0x10e
cmp eax, 0xa9
ja case.0x49b056.233
jmp dword [eax*4 + 0x49b49c]
mov eax, str.opening_random_device_error
pop ebp
ret
mov eax, str.reading_random_device_error
pop ebp
ret
mov eax, str.windows_crypt_init_error
pop ebp
ret
mov eax, str.windows_crypt_generation_error
pop ebp
ret
mov eax, str.random_device_read_would_block_error
pop ebp
ret
mov eax, str.Bad_mutex__operation_failed
pop ebp
ret
mov eax, str.Timeout_error
pop ebp
ret
mov eax, str.wolfCrypt_Operation_Pending__would_block___eagain__error
pop ebp
ret
mov eax, str.wolfCrypt_operation_not_pending_error
pop ebp
ret
mov eax, str.mp_init_error_state
pop ebp
ret
mov eax, str.mp_read_error_state
pop ebp
ret
mov eax, str.mp_exptmod_error_state
pop ebp
ret
mov eax, str.mp_to_xxx_error_state__cant_convert
pop ebp
ret
mov eax, str.mp_sub_error_state__cant_subtract
pop ebp
ret
mov eax, str.mp_add_error_state__cant_add
pop ebp
ret
mov eax, str.mp_mul_error_state__cant_multiply
pop ebp
ret
mov eax, str.mp_mulmod_error_state__cant_multiply_mod
pop ebp
ret
mov eax, str.mp_mod_error_state__cant_mod
pop ebp
ret
mov eax, str.mp_invmod_error_state__cant_inv_mod
pop ebp
ret
mov eax, str.mp_cmp_error_state
pop ebp
ret
mov eax, str.mp_zero_result__not_expected
pop ebp
ret
mov eax, str.out_of_memory_error
pop ebp
ret
mov eax, str.Variable_state_modified_by_different_thread
pop ebp
ret
mov eax, str.RSA_wrong_block_type_for_RSA_function
pop ebp
ret
mov eax, str.RSA_buffer_error__output_too_small_or_input_too_big
pop ebp
ret
mov eax, str.Buffer_error__output_too_small_or_input_too_big
pop ebp
ret
mov eax, str.Setting_Cert_AlgoID_error
pop ebp
ret
mov eax, str.Setting_Cert_Public_Key_error
pop ebp
ret
mov eax, str.Setting_Cert_Date_validity_error
pop ebp
ret
mov eax, str.Setting_Cert_Subject_name_error
pop ebp
ret
mov eax, str.Setting_Cert_Issuer_name_error
pop ebp
ret
mov eax, str.Setting_basic_constraint_CA_true_error
pop ebp
ret
mov eax, str.Setting_extensions_error
pop ebp
ret
mov eax, str.ASN_parsing_error__invalid_input
pop ebp
ret
mov eax, str.ASN_version_error__invalid_number
pop ebp
ret
mov eax, str.ASN_get_big_int_error__invalid_data
pop ebp
ret
mov eax, str.ASN_object_id_error__invalid_id
pop ebp
ret
mov eax, str.ASN_tag_error__not_null
pop ebp
ret
mov eax, str.ASN_expect_error__not_zero
pop ebp
ret
mov eax, str.ASN_bit_string_error__wrong_id
pop ebp
ret
mov eax, str.ASN_oid_error__unknown_sum_id
pop ebp
ret
mov eax, str.ASN_date_error__bad_size
pop ebp
ret
mov eax, str.ASN_date_error__current_date_before
pop ebp
ret
mov eax, str.ASN_date_error__current_date_after
pop ebp
ret
mov eax, str.ASN_signature_error__mismatched_oid
pop ebp
ret
mov eax, str.ASN_time_error__unknown_time_type
pop ebp
ret
mov eax, str.ASN_input_error__not_enough_data
pop ebp
ret
mov eax, str.ASN_sig_error__confirm_failure
pop ebp
ret
mov eax, str.ASN_sig_error__unsupported_hash_type
pop ebp
ret
mov eax, str.ASN_sig_error__unsupported_key_type
pop ebp
ret
mov eax, str.ASN_key_init_error__invalid_input
pop ebp
ret
mov eax, str.ASN_NTRU_key_decode_error__invalid_input
pop ebp
ret
mov eax, str.X.509_Critical_extension_ignored_or_invalid
pop ebp
ret
mov eax, str.ASN_alternate_name_error
pop ebp
ret
mov eax, str.ECC_input_argument_wrong_type__invalid_input
pop ebp
ret
mov eax, str.ECC_ASN1_bad_key_data__invalid_input
pop ebp
ret
mov eax, str.ECC_curve_sum_OID_unsupported__invalid_input
pop ebp
ret
mov eax, str.Bad_function_argument
pop ebp
ret
mov eax, str.Feature_not_compiled_in
pop ebp
ret
mov eax, str.Unicode_password_too_big
pop ebp
ret
mov eax, str.No_password_provided_by_user
pop ebp
ret
mov eax, str.Alt_Name_problem__too_big
pop ebp
ret
mov eax, str.AES_GCM_Authentication_check_fail
pop ebp
ret
mov eax, str.AES_CCM_Authentication_check_fail
pop ebp
ret
mov eax, str.Async_Init_error
pop ebp
ret
mov eax, str.Compress_Init_error
pop ebp
ret
mov eax, str.Compress_error
pop ebp
ret
mov eax, str.DeCompress_Init_error
pop ebp
ret
mov eax, str.DeCompress_error
pop ebp
ret
mov eax, str.Bad_alignment_error__no_alloc_help
pop ebp
ret
mov eax, str.ASN_no_signer_error_to_confirm_failure
pop ebp
ret
mov eax, str.ASN_CRL_sig_error__confirm_failure
pop ebp
ret
mov eax, str.ASN_CRL_no_signer_error_to_confirm_failure
pop ebp
ret
mov eax, str.ASN_OCSP_sig_error__confirm_failure
pop ebp
ret
mov eax, str.ASN_no_PEM_Header_Error
pop ebp
ret
mov eax, str.Bad_state_operation
pop ebp
ret
mov eax, str.Bad_padding__message_wrong_length
pop ebp
ret
mov eax, str.Setting_cert_request_attributes_error
pop ebp
ret
mov eax, str.PKCS7_error:_mismatched_OID_value
pop ebp
ret
mov eax, str.PKCS7_error:_no_matching_recipient_found
pop ebp
ret
mov eax, str.PKCS7_operations_wants_more_input__call_again
pop ebp
ret
mov eax, str.FIPS_mode_not_allowed_error
pop ebp
ret
mov eax, str.Name_Constraint_error
pop ebp
ret
mov eax, str.Random_Number_Generator_failed
pop ebp
ret
mov eax, str.FIPS_Mode_HMAC_Minimum_Key_Length_error
pop ebp
ret
mov eax, str.Rsa_Padding_error
pop ebp
ret
mov eax, str.Output_length_only_set__not_for_other_use_error
pop ebp
ret
mov eax, str.In_Core_Integrity_check_FIPS_error
pop ebp
ret
mov eax, str.AES_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.DES3_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.HMAC_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.RSA_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.DRBG_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.DRBG_Continuous_Test_FIPS_error
pop ebp
ret
mov eax, str.AESGCM_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.Thread_Storage_Key_Create_error
pop ebp
ret
mov eax, str.Thread_Storage_Set_error
pop ebp
ret
mov eax, str.MAC_comparison_failed
pop ebp
ret
mov eax, str.ECC_is_point_on_curve_failed
pop ebp
ret
mov eax, str._ECC_point_at_infinity_error
pop ebp
ret
mov eax, str._ECC_Qx_or_Qy_out_of_range_error
pop ebp
ret
mov eax, str._ECC_private_key_is_not_valid_error
pop ebp
ret
mov eax, str.SRP_function_called_in_the_wrong_order_error
pop ebp
ret
mov eax, str.SRP_proof_verification_error
pop ebp
ret
mov eax, str.SRP_bad_key_values_error
pop ebp
ret
mov eax, str.ASN_no_Subject_Key_Identifier_found_error
pop ebp
ret
mov eax, str.ASN_no_Authority_Key_Identifier_found_error
pop ebp
ret
mov eax, str.ASN_no_Key_Usage_found_error
pop ebp
ret
mov eax, str.Setting_Subject_Key_Identifier_error
pop ebp
ret
mov eax, str.Setting_Authority_Key_Identifier_error
pop ebp
ret
mov eax, str.Key_Usage_value_error
pop ebp
ret
mov eax, str.Extended_Key_Usage_value_error
pop ebp
ret
mov eax, str.Setting_Certificate_Policies_error
pop ebp
ret
mov eax, str.wolfCrypt_Initialize_Failure_error
pop ebp
ret
mov eax, str.Signature_verify_error
pop ebp
ret
mov eax, str.Bad_condition_variable_operation_error
pop ebp
ret
mov eax, str.Signature_type_not_enabled_available
pop ebp
ret
mov eax, str.Hash_type_not_enabled_available
pop ebp
ret
mov eax, str.Key_size_error__either_too_small_or_large
pop ebp
ret
mov eax, str.Country_code_size_error__either_too_small_or_large
pop ebp
ret
mov eax, str.RNG_required_but_not_provided
pop ebp
ret
mov eax, str.ASN_CA_path_length_value_too_large_error
pop ebp
ret
mov eax, str.ASN_CA_path_length_larger_than_signer_error
pop ebp
ret
mov eax, str.Unsupported_key_wrap_algorithm_error
pop ebp
ret
mov eax, str.Decrypted_AES_key_wrap_IV_does_not_match_expected
pop ebp
ret
mov eax, str.wolfcrypt_cleanup_failed
pop ebp
ret
mov eax, str.wolfcrypt_FIPS_ECC_CDH_Known_Answer_Test_Failure
pop ebp
ret
mov eax, str.DH_Check_Public_Key_failure
pop ebp
ret
mov eax, str.Bad_path_for_opendir_error
pop ebp
ret
mov eax, str.Async_operation_error
pop ebp
ret
mov eax, str.Invalid_OCSP_Responder__missing_specific_key_usage_extensions
pop ebp
ret
mov eax, str.Invalid_use_of_private_only_ECC_key
pop ebp
ret
mov eax, str.Error_with_hardware_crypto_use
pop ebp
ret
mov eax, str.Hardware_waiting_on_resource
pop ebp
ret
mov eax, str.PSS___Length_of_salt_is_too_big_for_hash_algorithm
pop ebp
ret
mov eax, str.Unable_to_find_a_prime_for_RSA_key
pop ebp
ret
mov eax, str.Unable_to_decode_an_indefinite_length_encoded_message
pop ebp
ret
mov eax, str.Ciphertext_to_decrypt_is_out_of_range
pop ebp
ret
mov eax, str.wolfcrypt_FIPS_RSA_PSS_Pairwise_Agreement_Test_Failure
pop ebp
ret
mov eax, str.wolfcrypt_FIPS_ECDSA_Pairwise_Agreement_Test_Failure
pop ebp
ret
mov eax, str.wolfcrypt_FIPS_DH_Known_Answer_Test_Failure
pop ebp
ret
mov eax, str.AESCCM_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.SHA_3_Known_Answer_Test_check_FIPS_error
pop ebp
ret
mov eax, str.wolfcrypt_FIPS_ECDHE_Known_Answer_Test_Failure
pop ebp
ret
mov eax, str.AES_GCM_invocation_counter_overflow
pop ebp
ret
mov eax, str.AES_CCM_invocation_counter_overflow
pop ebp
ret
mov eax, str.RSA_Key_Pair_Wise_Consistency_check_fail
pop ebp
ret
mov eax, str.DH_Check_Private_Key_failure
pop ebp
ret
mov eax, str.AF_ALG_socket_error
pop ebp
ret
mov eax, str.Error_with__dev_crypto
pop ebp
ret
mov eax, str.zlib_init_error
pop ebp
ret
mov eax, str.zlib_compress_error
pop ebp
ret
mov eax, str.zlib_decompress_error
pop ebp
ret
mov eax, str.No_signer_in_PKCS7_signed_data
pop ebp
ret
mov eax, str.unknown_error_number
pop ebp
ret