ELF > i @ x| @ 8 @ �T �T 0d 0d! 0d! � �f �f! �f! @ @ 8 8 8 $ $ �T �T �T S�td �T �T �T P�td t4 t4 t4 � � Q�td R�td 0d 0d! 0d! � � GNU ��.B��Ӝ���)�jI���kj a � �����0"� P�8|� ��0��* "@Ac @ J P ��� T $� ) @*B (��� �`P�!R AK���� � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � �fV4KJ0����%�n`6�!)#Θ��#g��Z�@��Kկ�L���+'<_oG"�,?��O�f����NF~�i!����8:�P�e�^��i3/�y��l�vҒ h����W��x���׌��CCE��܆��i�����1���K����qA��$%��z����� |�����6E�O3~ �[���)L���qX�󥔌���q������ kz�s# E]s<�I���|�C�X��"���/G�D����|"�Z~֘{��Ieu}.� ��j��KқMq~���V��U�| dv0x����e/�s%�T�`;Bۻ�x�e﷔�7�,]0�y'|�O�0W%G�@��gm�W8� l7 ���=�������tO����l��~�5U�_b-F��LD ��v�#ژ�4k9Mc����K��\�j4�+~�� U O � � p � 5 � � � + � � e � a � � � � � � � B Z c � 2 8 @ ( k � � � k N a � " % � b , o � � � � F " � � � F � � � � @ � 6 7 � � � � � I E z � � � � � � s d 3 � � p 3 � u � M O P & � c � R � � : * 2 w � � � � � � � F � � � � � ^ � � ^ � X � � / _ � � � e y : � z � �� $ � �� Q � �� f w � � 7 @� * # �t � � @� � � �� �l ! � t � � �p I � �� � � Ю v # �� � � 0� m w `s H �� p� [ � �� n � P� � P� , � � � �� � s �~ @ �� � � �r ^ � �� ) � p� � @� . V � S � P� � � Lp! � � � ` p c D �x � % @ i �� � 0� � � �� � � �� � } �� � �� � , �� H � 0� � � - � @� b = Ps � Lp! p� � � �� Q �� w y �n � п � pk � � �� " � �� � � �p! � �v �� N �� , i � 3 � �� D � � F � P� � ^ p� � � 0 � � ) B P� � � �� � V �~ `� W � P� � � p� ] J P � �� ) � k X � l � d | � ' @� H k �j 9 � � � � m p� ; � �� � � �j ! � �� a V �u � � 0� C 3 �� � ' @� R s p� 6 p� � � �~ � �q � �� � 4 @� � @� � � з � �� , � �� � �p! � `� $ � � � v � � �� � � � ! � � � � ps � ; �� H __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize g_utf8_validate g_log VGAuth_FreeAliasInfoContents g_free VGAuth_FreeAliasInfo VGAuth_CopyAliasInfo g_strdup Util_Assert VGAuth_FreeUserAliasList VGAuth_FreeMappedAliasList VGAuth_AddAlias Usercheck_UsernameIsLegal UsercheckUserExists VGAuthValidateExtraParamsImpl VGAuth_SendAddAliasRequest VGAuth_RemoveAlias VGAuth_SendRemoveAliasRequest VGAuth_RemoveAliasByCert VGAuth_QueryUserAliases VGAuth_SendQueryUserAliasesRequest VGAuth_QueryMappedAliases VGAuth_SendQueryMappedAliasesRequest VGAuthInitAuthentication VGAuthInitAuthenticationPlatform VGAuthShutdownAuthentication VGAuthShutdownAuthenticationPlatform VGAuth_CreateTicket VGAuth_SendCreateTicketRequest VGAuth_ValidateTicket VGAuth_SendValidateTicketRequest VGAuth_RevokeTicket VGAuth_SendRevokeTicketRequest VGAuth_GenerateSSPIChallenge VGAuthGenerateSSPIChallengeImpl VGAuth_ValidateSSPIResponse VGAuthValdiateSSPIResponseImpl VGAuth_ValidateSamlBearerToken VGAuthGetBoolExtraParamImpl VGAuth_SendValidateSamlBearerTokenRequest __stack_chk_fail VGAuth_ValidateUsernamePassword VGAuthValidateUsernamePasswordImpl I18n_GetString VGAuth_AuditEvent calloc VGAuth_CreateHandleForUsername dlopen dlsym dlerror dlclose VGAuth_IsConnectedToServiceAsUser Usercheck_CompareByName VGAuth_IsConnectedToServiceAsAnyUser VGAuth_InitConnection VGAuth_CloseConnection VGAuth_ConnectToServiceAsUser g_malloc0 VGAuth_NetworkConnect VGAuth_NetworkValidatePublicPipeOwner VGAuth_SendSessionRequest VGAuth_SendConnectRequest VGAuth_ConnectToServiceAsCurrentUser VGAuth_GetCurrentUsername VGAuth_CommSendData strlen VGAuth_NetworkWriteBytes VGAuth_CommReadData VGAuth_NetworkReadBytes g_strcmp0 g_ascii_strcasecmp VGAuth_Init Pref_Init gPrefs Pref_GetBool Pref_GetString I18n_BindTextDomain Audit_Init VGAuth_Shutdown VGAuth_InstallClient VGAuth_IsRunningAsRoot g_ascii_strdown g_strdup_printf fopen64 g_fprintf fclose __errno_location VGAuth_UninstallClient g_unlink VGAuth_SetLogHandler g_log_set_default_handler VGAuth_FreeBuffer g_strdup_vprintf Audit_Event VGAuth_GetErrorText VGAuth_GetErrorName getuid VGAuth_SetUserHandleSamlInfo VGAuth_UserHandleUsername VGAuth_UserHandleType VGAuth_UserHandleSamlData VGAuth_UserHandleFree VGAuth_Impersonate VGAuthImpersonateImpl VGAuth_EndImpersonation VGAuthEndImpersonationImpl getpwuid_r getpwnam_r setresgid initgroups setresuid setenv geteuid socket g_strlcpy connect LogErrorPosix getsockopt recv g_strndup send signal g_set_error strtol g_realloc_n Proto_NewReply VGAuth_ReadAndParseResponse g_markup_parse_context_new g_markup_parse_context_parse g_markup_parse_context_free g_error_free g_markup_printf_escaped LogWarning openlog Audit_Shutdown closelog Audit_EventV __syslog_chk ERR_get_error_line_data ERR_error_string X509_STORE_CTX_get_error X509_STORE_CTX_get_current_cert X509_get_subject_name X509_NAME_oneline X509_verify_cert_error_string X509_STORE_CTX_get_error_depth CertVerify_Init OPENSSL_init_ssl OPENSSL_init_crypto CertVerify_StripPEMCert g_strrstr g_strstr_len memmove CertVerify_EncodePEMForSSL g_base64_decode g_base64_encode BIO_new_mem_buf PEM_read_bio_X509 BIO_free OPENSSL_sk_new_null OPENSSL_sk_push OPENSSL_sk_num X509_free OPENSSL_sk_pop_free CertVerify_CertToX509String BIO_s_mem BIO_new X509_print BIO_ctrl CertVerify_IsWellFormedPEMCert CertVerify_CertChain X509_STORE_new X509_STORE_set_verify_cb X509_STORE_CTX_new X509_STORE_CTX_init X509_STORE_CTX_set0_trusted_stack X509_verify_cert X509_STORE_CTX_free X509_STORE_free CertVerify_CheckSignature EVP_MD_CTX_new EVP_sha256 EVP_DigestInit EVP_DigestUpdate EVP_VerifyFinal EVP_MD_CTX_free CertVerify_CheckSignatureUsingCert X509_get_X509_PUBKEY X509_PUBKEY_get EVP_PKEY_free CertVerify_CheckForUnrelatedCerts g_list_free g_list_append X509_get_issuer_name X509_NAME_cmp g_list_remove g_list_length g_mutex_init g_hash_table_unref getenv g_file_test strrchr g_filename_from_utf8 g_io_channel_new_file g_str_equal g_str_hash g_hash_table_new_full g_io_channel_read_line g_io_channel_unref g_mutex_lock g_hash_table_insert g_mutex_unlock setlocale strchr g_once_impl g_clear_error memchr g_strcompress __memcpy_chk g_hash_table_lookup g_key_file_new g_key_file_load_from_file g_malloc Pref_Shutdown g_key_file_free g_key_file_get_string g_strchomp Pref_GetInt g_key_file_get_integer g_key_file_get_boolean Pref_LogAllEntries g_key_file_get_groups g_key_file_get_keys g_key_file_get_value g_strfreev UsercheckLookupUser UsercheckLookupUid strcspn g_vsnprintf strerror_r LogErrorPosixCode LogInfo LogDebug HangThread g_usleep Util_CheckExpiration g_get_current_time g_assertion_message_expr Util_Utf8CaseCmp g_utf8_casefold libdl.so.2 libpthread.so.0 libglib-2.0.so.0 libssl.so.1.1 libcrypto.so.1.1 libc.so.6 _edata __bss_start _end libvgauth.so.0 OPENSSL_1_1_0 GLIBC_2.2.5 GLIBC_2.4 GLIBC_2.3.4 t m � H ui � S ui � � m � � ii � ti � ui � 0d! �i 8d! �i @d! @d! `d! �p! hd! � pd! �p! xd! ?� �d! xp! �d! G� �d! pp! �d! X� �d! hp! �d! d� �d! `p! �d! r� �d! �� �d! t� �d! �� �d! � �d! �� e! H� e! �� e! �� (e! � 0e! � @e! -� He! �� Xe! ;� `e! S� pe! c� xe! z� �e! �� �e! �� �e! �� �e! �� �e! �� �e! � �e! 0� �e! �� �e! � �e! � f! '� f! P� f! �� f! �� 0f! B� 8f! X� Hf! m� Pf! �� `f! �� hf! xf! �� �f! �f! �� �f! 8 �f! �� �f! h �f! �� �f! � p! �z p! P� (p! `� 0p! � �o! � �o! �o! �o! �o! ( �o! 6 �o! <