Function at 0x140131820
Capabilities:
Get geographical location

Disassembly:
mov dword [rsp + 8], ecx
push rdi
sub rsp, 0x10
mov eax, dword [rsp + 0x20]
mov dword [rsp], eax
mov eax, dword [rsp]
add eax, 0x12b
mov dword [rsp], eax
cmp dword [rsp], 0xc6
ja case.0x14013185d.169
movsxd rax, dword [rsp]
lea rcx, [0x140000000]
mov eax, dword [rcx + rax*4 + 0x13215c]
add rax, rcx
jmp rax
lea rax, str.opening_random_device_error
jmp 0x140132154
lea rax, str.reading_random_device_error
jmp 0x140132154
lea rax, str.windows_crypt_init_error
jmp 0x140132154
lea rax, str.windows_crypt_generation_error
jmp 0x140132154
lea rax, str.random_device_read_would_block_error
jmp 0x140132154
lea rax, str.Bad_mutex__operation_failed
jmp 0x140132154
lea rax, str.Timeout_error
jmp 0x140132154
lea rax, str.wolfCrypt_Operation_Pending__would_block___eagain__error
jmp 0x140132154
lea rax, str.wolfCrypt_operation_not_pending_error
jmp 0x140132154
lea rax, str.mp_init_error_state
jmp 0x140132154
lea rax, str.mp_read_error_state
jmp 0x140132154
lea rax, str.mp_exptmod_error_state
jmp 0x140132154
lea rax, str.mp_to_xxx_error_state__cant_convert
jmp 0x140132154
lea rax, str.mp_sub_error_state__cant_subtract
jmp 0x140132154
lea rax, str.mp_add_error_state__cant_add
jmp 0x140132154
lea rax, str.mp_mul_error_state__cant_multiply
jmp 0x140132154
lea rax, str.mp_mulmod_error_state__cant_multiply_mod
jmp 0x140132154
lea rax, str.mp_mod_error_state__cant_mod
jmp 0x140132154
lea rax, str.mp_invmod_error_state__cant_inv_mod
jmp 0x140132154
lea rax, str.mp_cmp_error_state
jmp 0x140132154
lea rax, str.mp_zero_result__not_expected
jmp 0x140132154
lea rax, str.out_of_memory_error
jmp 0x140132154
lea rax, str.Variable_state_modified_by_different_thread
jmp 0x140132154
lea rax, str.RSA_wrong_block_type_for_RSA_function
jmp 0x140132154
lea rax, str.RSA_buffer_error__output_too_small_or_input_too_big
jmp 0x140132154
lea rax, str.Buffer_error__output_too_small_or_input_too_big
jmp 0x140132154
lea rax, str.Setting_Cert_AlgoID_error
jmp 0x140132154
lea rax, str.Setting_Cert_Public_Key_error
jmp 0x140132154
lea rax, str.Setting_Cert_Date_validity_error
jmp 0x140132154
lea rax, str.Setting_Cert_Subject_name_error
jmp 0x140132154
lea rax, str.Setting_Cert_Issuer_name_error
jmp 0x140132154
lea rax, str.Setting_basic_constraint_CA_true_error
jmp 0x140132154
lea rax, str.Setting_extensions_error
jmp 0x140132154
lea rax, str.ASN_parsing_error__invalid_input
jmp 0x140132154
lea rax, str.ASN_version_error__invalid_number
jmp 0x140132154
lea rax, str.ASN_get_big_int_error__invalid_data
jmp 0x140132154
lea rax, [0x1401764a8]
jmp 0x140132154
lea rax, str.ASN_object_id_error__invalid_id
jmp 0x140132154
lea rax, str.ASN_tag_error__not_null
jmp 0x140132154
lea rax, str.ASN_expect_error__not_zero
jmp 0x140132154
lea rax, str.ASN_bit_string_error__wrong_id
jmp 0x140132154
lea rax, str.ASN_oid_error__unknown_sum_id
jmp 0x140132154
lea rax, str.ASN_date_error__bad_size
jmp 0x140132154
lea rax, str.ASN_date_error__current_date_before
jmp 0x140132154
lea rax, str.ASN_date_error__current_date_after
jmp 0x140132154
lea rax, str.ASN_signature_error__mismatched_oid
jmp 0x140132154
lea rax, str.ASN_time_error__unknown_time_type
jmp 0x140132154
lea rax, str.ASN_input_error__not_enough_data
jmp 0x140132154
lea rax, str.ASN_sig_error__confirm_failure
jmp 0x140132154
lea rax, str.ASN_sig_error__unsupported_hash_type
jmp 0x140132154
lea rax, str.ASN_sig_error__unsupported_key_type
jmp 0x140132154
lea rax, str.ASN_key_init_error__invalid_input
jmp 0x140132154
lea rax, str.X.509_Critical_extension_ignored_or_invalid
jmp 0x140132154
lea rax, str.ASN_alternate_name_error
jmp 0x140132154
lea rax, str.ECC_input_argument_wrong_type__invalid_input
jmp 0x140132154
lea rax, str.ECC_ASN1_bad_key_data__invalid_input
jmp 0x140132154
lea rax, str.ECC_curve_sum_OID_unsupported__invalid_input
jmp 0x140132154
lea rax, str.Bad_function_argument
jmp 0x140132154
lea rax, str.Feature_not_compiled_in
jmp 0x140132154
lea rax, str.Unicode_password_too_big
jmp 0x140132154
lea rax, str.No_password_provided_by_user
jmp 0x140132154
lea rax, str.Alt_Name_problem__too_big
jmp 0x140132154
lea rax, str.AES_GCM_Authentication_check_fail
jmp 0x140132154
lea rax, str.AES_CCM_Authentication_check_fail
jmp 0x140132154
lea rax, str.AES_SIV_authentication_failure
jmp 0x140132154
lea rax, str.Async_Init_error
jmp 0x140132154
lea rax, str.Compress_Init_error
jmp 0x140132154
lea rax, str.Compress_error
jmp 0x140132154
lea rax, str.DeCompress_Init_error
jmp 0x140132154
lea rax, str.DeCompress_error
jmp 0x140132154
lea rax, str.Bad_alignment_error__no_alloc_help
jmp 0x140132154
lea rax, str.certificate_verify_failed
jmp 0x140132154
lea rax, str.ASN_CRL_sig_error__confirm_failure
jmp 0x140132154
lea rax, str.ASN_CRL_no_signer_error_to_confirm_failure
jmp 0x140132154
lea rax, str.CRL_date_error
jmp 0x140132154
lea rax, str.ASN_OCSP_sig_error__confirm_failure
jmp 0x140132154
lea rax, str.ASN_no_PEM_Header_Error
jmp 0x140132154
lea rax, str.Bad_state_operation
jmp 0x140132154
lea rax, str.Bad_padding__message_wrong_length
jmp 0x140132154
lea rax, str.Setting_cert_request_attributes_error
jmp 0x140132154
lea rax, str.PKCS7_error:_mismatched_OID_value
jmp 0x140132154
lea rax, str.PKCS7_error:_no_matching_recipient_found
jmp 0x140132154
lea rax, str.PKCS7_operations_wants_more_input__call_again
jmp 0x140132154
lea rax, str.FIPS_mode_not_allowed_error
jmp 0x140132154
lea rax, str.Name_Constraint_error
jmp 0x140132154
lea rax, str.Random_Number_Generator_failed
jmp 0x140132154
lea rax, str.FIPS_Mode_HMAC_Minimum_Key_Length_error
jmp 0x140132154
lea rax, str.Rsa_Padding_error
jmp 0x140132154
lea rax, str.Output_length_only_set__not_for_other_use_error
jmp 0x140132154
lea rax, str.In_Core_Integrity_check_FIPS_error
jmp 0x140132154
lea rax, str.AES_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.DES3_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.HMAC_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.RSA_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.DRBG_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.DRBG_Continuous_Test_FIPS_error
jmp 0x140132154
lea rax, str.AESGCM_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.Thread_Storage_Key_Create_error
jmp 0x140132154
lea rax, str.Thread_Storage_Set_error
jmp 0x140132154
lea rax, str.MAC_comparison_failed
jmp 0x140132154
lea rax, str.ECC_is_point_on_curve_failed
jmp 0x140132154
lea rax, str._ECC_point_at_infinity_error
jmp 0x140132154
lea rax, str._ECC_Qx_or_Qy_out_of_range_error
jmp 0x140132154
lea rax, str._ECC_private_key_is_not_valid_error
jmp 0x140132154
lea rax, str.SRP_function_called_in_the_wrong_order_error
jmp 0x140132154
lea rax, str.SRP_proof_verification_error
jmp 0x140132154
lea rax, str.SRP_bad_key_values_error
jmp 0x140132154
lea rax, str.ASN_no_Subject_Key_Identifier_found_error
jmp 0x140132154
lea rax, str.ASN_no_Authority_Key_Identifier_found_error
jmp 0x140132154
lea rax, str.ASN_no_Key_Usage_found_error
jmp 0x140132154
lea rax, str.Setting_Subject_Key_Identifier_error
jmp 0x140132154
lea rax, str.Setting_Authority_Key_Identifier_error
jmp 0x140132154
lea rax, str.Key_Usage_value_error
jmp 0x140132154
lea rax, str.Extended_Key_Usage_value_error
jmp 0x140132154
lea rax, str.Setting_Certificate_Policies_error
jmp 0x140132154
lea rax, str.wolfCrypt_Initialize_Failure_error
jmp 0x140132154
lea rax, str.Signature_verify_error
jmp 0x140132154
lea rax, str.Bad_condition_variable_operation_error
jmp 0x140132154
lea rax, str.Signature_type_not_enabled_available
jmp 0x140132154
lea rax, str.Hash_type_not_enabled_available
jmp 0x140132154
lea rax, str.Key_size_error__either_too_small_or_large
jmp 0x140132154
lea rax, str.Country_code_size_error__either_too_small_or_large
jmp 0x140132154
lea rax, str.RNG_required_but_not_provided
jmp 0x140132154
lea rax, str.ASN_CA_path_length_value_too_large_error
jmp 0x140132154
lea rax, str.ASN_CA_path_length_larger_than_signer_error
jmp 0x140132154
lea rax, str.Unsupported_key_wrap_algorithm_error
jmp 0x140132154
lea rax, str.Decrypted_AES_key_wrap_IV_does_not_match_expected
jmp 0x140132154
lea rax, str.wolfcrypt_cleanup_failed
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_ECC_CDH_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.DH_Check_Public_Key_failure
jmp 0x140132154
lea rax, str.Bad_path_for_opendir_error
jmp 0x140132154
lea rax, str.Async_operation_error
jmp 0x140132154
lea rax, str.Invalid_OCSP_Responder__missing_specific_key_usage_extensions
jmp 0x140132154
lea rax, str.Invalid_use_of_private_only_ECC_key
jmp 0x140132154
lea rax, str.Error_with_hardware_crypto_use
jmp 0x140132154
lea rax, str.Hardware_waiting_on_resource
jmp 0x140132154
lea rax, str.PSS___Length_of_salt_is_too_big_for_hash_algorithm
jmp 0x140132154
lea rax, str.Unable_to_find_a_prime_for_RSA_key
jmp 0x140132154
lea rax, str.Unable_to_decode_an_indefinite_length_encoded_message
jmp 0x140132154
lea rax, str.Ciphertext_to_decrypt_is_out_of_range
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_RSA_PSS_Pairwise_Agreement_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_ECDSA_Pairwise_Agreement_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_DH_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.AESCCM_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.SHA_3_Known_Answer_Test_check_FIPS_error
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_ECDHE_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.AES_GCM_invocation_counter_overflow
jmp 0x140132154
lea rax, str.AES_CCM_invocation_counter_overflow
jmp 0x140132154
lea rax, str.RSA_Key_Pair_Wise_Consistency_check_fail
jmp 0x140132154
lea rax, str.DH_Check_Private_Key_failure
jmp 0x140132154
lea rax, str.AF_ALG_socket_error
jmp 0x140132154
lea rax, str.Error_with__dev_crypto
jmp 0x140132154
lea rax, str.zlib_init_error
jmp 0x140132154
lea rax, str.zlib_compress_error
jmp 0x140132154
lea rax, str.zlib_decompress_error
jmp 0x140132154
lea rax, str.No_signer_in_PKCS7_signed_data
jmp 0x140132154
lea rax, str.Crypto_callback_unavailable
jmp 0x140132154
lea rax, str.Signature_found_but_no_certificate_to_verify
jmp 0x140132154
lea rax, str.PSS___Salt_length_unable_to_be_recovered
jmp 0x140132154
lea rax, str.wolfcrypt___ChaCha20_Poly1305_limit_overflow_4GB
jmp 0x140132154
lea rax, str.ASN_self_signed_certificate_error
jmp 0x140132154
lea rax, str.SAKKE_derivation_verification_error
jmp 0x140132154
lea rax, str.Required_IV_not_set
jmp 0x140132154
lea rax, str.Required_key_not_set
jmp 0x140132154
lea rax, str.Value_of_length_parameter_is_invalid.
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_ECDSA_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_RSA_Pairwise_Agreement_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_TLSv1.2_KDF_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_TLSv1.3_KDF_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_FIPS_SSH_KDF_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_DHE_Pairwise_Consistency_Test_Failure
jmp 0x140132154
lea rax, str.wolfcrypt_ECDHE_Pairwise_Consistency_Test_Failure
jmp 0x140132154
lea rax, str.Cannot_export_private_key__locked
jmp 0x140132154
lea rax, str.Protocol_callback_unavailable
jmp 0x140132154
lea rax, str.No_valid_device_ID_set
jmp 0x140132154
lea rax, str.Input_output_failure
jmp 0x140132154
lea rax, str.System_library_call_failed
jmp 0x140132154
lea rax, str.Callback_indicates_that_HW_has_PSK
jmp 0x140132154
lea rax, str.Entropy_Repetition_Test_failed
jmp 0x140132154
lea rax, str.Entropy_Adaptive_Proportion_Test_failed
jmp 0x140132154
lea rax, str.Invalid_ASN.1___depth_check
jmp 0x140132154
lea rax, str.ASN.1_length_invalid
jmp 0x140132154
lea rax, str.SM4_GCM_Authentication_check_fail
jmp 0x140132154
lea rax, str.SM4_CCM_Authentication_check_fail
jmp 0x140132154
lea rax, str.FIPS_module_in_DEGRADED_mode
jmp 0x140132154
lea rax, str.AES_EAX_Authentication_check_fail
jmp 0x140132154
lea rax, str.Key_no_longer_usable_for_operation
jmp 0x140132154
lea rax, str.Invalid_FIPS_version_defined__check_length
jmp 0x140132154
lea rax, str.FIPS_Module_Data_too_large_adjust_MAX_FIPS_DATA_SZ
jmp 0x140132154
lea rax, str.FIPS_Module_Code_too_large_adjust_MAX_FIPS_CODE_SZ
jmp 0x140132154
lea rax, str.wolfCrypt_FIPS_SRTP_KDF_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfCrypt_FIPS_Ed25519_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfCrypt_FIPS_Ed448_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.wolfCrypt_FIPS_PBKDF2_Known_Answer_Test_Failure
jmp 0x140132154
lea rax, str.unknown_error_number
add rsp, 0x10
pop rdi
ret