Your IP : 10.128.30.70


Current Path : /usr/src/libsodium-1.0.18/test/default/
Upload File :
Current File : //usr/src/libsodium-1.0.18/test/default/pwhash_argon2id.o

ELF>P�@@AWAVAUATU1�SH�H��HdH�%(H��$81�H��$0L�l$0L�d$ L��$0H�D$�0f�H�=H���1��H��H��8�H����L�;L���E1�E1�L��H���L��H�$�L�{L���E1�E1�L��H���L��H�$��L�{�D$M��H�C(H�KL��L�K L��L��H�$����C���L��L�|$L��H��H��8L���H�=H�1�L����H���*���H��$8dH3%(uH��H[]A\A]A^A_��f�AWAVAUE1�ATUSH��XdH�%(H��$H1�H��$@L�t$@H�\$0L��$@H�D$(J��L��H��H)�H�L�(M�:L�T$ L���E1�E1�H��L���L��H�$�H�L�<(I�H��H�T$�H�T$E1�E1�H���H��H�$��H�5L�T$ M��D$I��L��H�L��H�EI�JL��L�MH�$���t-H�=H�1�D���M��uEA��	���L��L�|$(L��L���H�=H�1�L����M��t�H��D$H�$A�I�ع�L������tH�
H�=�$���H��D$H�$A�I�ع�L������tH�
H�=�$���H��D$H�$A�I�ع�L������tH�
H�=�$���H��D$H�$A�I�ع�L������tH�
H�=�$���H��D$H�$A�I�ع�L������tH�
H�=�;���H��D$H�$A�I��H��L������tH�
H�=�<���H��D$H�$@KLA�I�ع�L������u%H��$HdH3%(u1H��X[]A\A]A^A_�H�
H�5H�=����AWAVE1�AUATL�%USH���c��������@I��I��I����I�,$H���H�x�H��H����H���H�PH��H���M�l$�L���H�x�H��H����L���H�PL��I��H���L��H��H���H��A���H���E���P���H�=H�D��1��I��I���I���3�������I�����H���H��H�>A 16-byH�5I�EH�tes saltA�@KLI�E��H������'H�5A�@KL��H�������
H��H������M
�@KL�H������{H�
H�=�����%&�H�������H�
H�=�"����%&�H������;H�
H�=�"����%&�H��������
H�
H�=�"����%&�H�����tH�
H�=�1��L�c�@KL�L�������
H�
H�=�7��H��A���L��H�<H)������H�
H�=�6��H�5�H�������H�5�H��������CH�5�H������tH�
H�=�&���k�{�H�5A�@KL�H�H������tH�
H�=�6��H�5A�@KL��H�������
H�51�A�@KL�H������tH�
H�=�>��H�5H�=H�����tH�
H�=�&��H�5H�=�����t!�H�=�H��1��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=�����tH�
H�=�&��H�5H�=������H�5H�=������HH�
H�=�&��H�5H�=�������H�
H�=�&��H�5H�=�������H�
H�=�&��H�5A�A�@KL��H�������H�5�H������W�@KL�H�������@KL�H������h��%&�H������.1�1�H������1�1�H��������
�@KL�L��������
1�1�H�������p
H�=�@KL������H�5A�A�@KL��H�������H�5�H������{�@KL�H������B�@KL�H�������
��%&�H������r
1�1�H������>
1�1�H�������

H�=�@KL�������
�@KL�L�������L
L���H���H����H����
�H���H9��N
�H���H9���
�H����
�H����
�H���H���H9��S
�H����D�H���hf��H���9f��H���
f��H����
f��H����
f��H���}
f��H���N
f��H���
f��H����f��H�=�H������H���m�H�ø����H9��(�H����
��H9���
f��H����
�H����o
�H���A
������H9��
�H= ���H�����H9����H���z�H=�J�H����H=��H�����H=@���H���H9��y�H���H9��D�H���H9���H���H9����H���H9����H���H9��p�H���H��H������1�H���H9����H���H9����H���H9����H���H9��]�H���H9��(�H���H9����H���H9��*�H���H9����H���H9����H���H9�������9���
����o
D����9��7
����

����9�������9���H�=1�1��D$H�$A�I��H��������H�=1�1��D$H�$A�I��H��������H�=1�1��D$H�$A�I��H�������,H�=1�1��D$H�$A�I��H��������
H�
H�=���H��1�[]A\A]A^A_�@�@KL�H������k�����8�V���f��l�����8��������D��8�����f����H�
H�=�$���]���fDH�
H�=�:���8���fDH�
H�=�.����fDH�
H�=����3�fDH�
H�=�&�����fDH�
H�=�����fDH�
H�=�����fDH���L��H�|H)�����?��W�f.��@KL�L������������@KL�H�������B�����H�������'�@KL�H���������$�f.��@KL�H������������H��������@KL�H������t���f.��@KL�H�����������H��������@KL�H�����������H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=�w�H�
H�5H�=�v�H�
H�5H�=�t�H�
H�5H�=�s�H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=��H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=�r�H�
H�5H�=�p�H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=�n�H�
H�5H�=�l�H�
H�5H�=�k�H�
H�5H�=�'�H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=���H�
H�5H�=�}�H�
H�5H�=�{�H�
H�5H�=�z�H�
H�5H�=�x�[tv] pwhash failure (maybe intentional): [%u]
[tv2] pwhash should have failed (0)
[tv2] pwhash should have failed (1)
[tv2] pwhash should have failed (2)
[tv2] pwhash should have failed (3)
[tv2] pwhash with a short output length should have failed
[tv2] pwhash with a long password length should have failed
crypto_pwhash_argon2id(out, sizeof out, "password", strlen("password"), salt, 3, 5000000, crypto_pwhash_alg_argon2i13()) == -1[tv3] pwhash_argon2id_str failure (maybe intentional): [%u]
pwhash_str() doesn't generate different salts
needs_rehash() false positive
needs_rehash() false negative (0)
needs_rehash() false negative (1)
needs_rehash() false negative (2)
pwhash_str_needs_rehash() didn't handle argon2id
needs_rehash() didn't fail with an invalid hash string
pwhash_argon2id_str() doesn't properly pad with zeros
pwhash_argon2id_str_verify(1) failure
pwhash_str_verify(1') failure
pwhash_argon2id_str_verify(2) failure
pwhash_str() with a large password should have failed
pwhash_str() with a small opslimit should not have failed
pwhash_argon2id_str() with a null opslimit should have failed
$argon2id$m=65536,t=2,p=1c29tZXNhbHQ$9sTbSlTio3Biev89thdrlKKiCaYsjjYVJxGAL3swxpQpwhash_str_verify(invalid(0)) failure
pwhash_str_verify(invalid(1)) failure %d
$argon2id$m=65536,t=2,p=1$c29tZXNhbHQ9sTbSlTio3Biev89thdrlKKiCaYsjjYVJxGAL3swxpQpwhash_str_verify(invalid(2)) failure
$argon2id$m=65536,t=2,p=1$c29tZXNhbHQ$b2G3seW+uPzerwQQC+/E1K50CLLO7YXy0JRcaTuswRopwhash_str_verify(invalid(3)) failure
$argon2id$v=19$m=65536,t=2,p=1c29tZXNhbHQ$wWKIMhR9lyDFvRz9YTZweHKfbftvj+qf+YFY4NeBbtApwhash_str_verify(invalid(4)) failure
$argon2id$v=19$m=65536,t=2,p=1$c29tZXNhbHQwWKIMhR9lyDFvRz9YTZweHKfbftvj+qf+YFY4NeBbtApwhash_str_verify(invalid(5)) failure
$argon2id$v=19$m=65536,t=2,p=1$c29tZXNhbHQ$8iIuixkI73Js3G1uMbezQXD0b8LG4SXGsOwoQkdAQIMpwhash_str_verify(invalid(6)) failure
$argon2id$v=19$m=256,t=3,p=1$MDEyMzQ1Njc$G5ajKFCoUzaXRLdz7UJb5wGkb2Xt+X5/GQjUYtS2+TEpwhash_str_verify(valid(7)) failure
pwhash_str_verify(invalid(7)) failure
$Argon2id$v=19$m=256,t=3,p=1$MDEyMzQ1Njc$G5ajKFCoUzaXRLdz7UJb5wGkb2Xt+X5/GQjUYtS2+TEpwhash_str_verify(invalid(8)) failure
$argon2id$v=19$m=256,t=3,p=2$MDEyMzQ1Njc$G5ajKFCoUzaXRLdz7UJb5wGkb2Xt+X5/GQjUYtS2+TEpwhash_str_verify(invalid(9)) failure
crypto_pwhash_str_alg(str_out, "test", 4, 3, 5000000, 2) == 0crypto_pwhash_argon2id_str_verify(str_out, "test", 4) == 0crypto_pwhash_argon2id_str_needs_rehash(str_out, 3, 5000000) == 0crypto_pwhash_argon2id_str_needs_rehash(str_out, 3 / 2, 5000000) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 3, 5000000 / 2) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 0, 0) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 0, 0) == -1crypto_pwhash_argon2id_str_needs_rehash(str_out + 1, 3, 5000000) == -1crypto_pwhash_argon2i_str_needs_rehash("", 3, 5000000) == -1crypto_pwhash_str_alg(str_out, "test", 4, 3, 5000000, 1) == 0crypto_pwhash_argon2i_str_verify(str_out, "test", 4) == 0crypto_pwhash_argon2i_str_needs_rehash(str_out, 3, 5000000) == 0crypto_pwhash_argon2i_str_needs_rehash(str_out, 3 / 2, 5000000) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 3, 5000000 / 2) == 1crypto_pwhash_argon2i_str_needs_rehash(str_out, 0, 0) == 1crypto_pwhash_argon2id_str_needs_rehash(str_out, 0, 0) == -1crypto_pwhash_argon2i_str_needs_rehash(str_out + 1, 3, 5000000) == -1crypto_pwhash_bytes_min() > 0Ucrypto_pwhash_bytes_max() > crypto_pwhash_bytes_min()crypto_pwhash_passwd_max() > crypto_pwhash_passwd_min()crypto_pwhash_saltbytes() > 0Ucrypto_pwhash_strbytes() > strlen(crypto_pwhash_strprefix())crypto_pwhash_opslimit_min() > 0Ucrypto_pwhash_opslimit_max() > 0Ucrypto_pwhash_memlimit_min() > 0Ucrypto_pwhash_memlimit_max() > 0Ucrypto_pwhash_opslimit_interactive() > 0Ucrypto_pwhash_memlimit_interactive() > 0Ucrypto_pwhash_opslimit_moderate() > 0Ucrypto_pwhash_memlimit_moderate() > 0Ucrypto_pwhash_opslimit_sensitive() > 0Ucrypto_pwhash_memlimit_sensitive() > 0U__extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (crypto_pwhash_primitive()) && __builtin_constant_p ("argon2i") && (__s1_len = strlen (crypto_pwhash_primitive()), __s2_len = strlen ("argon2i"), (!((size_t)(const void *)((crypto_pwhash_primitive()) + 1) - (size_t)(const void *)(crypto_pwhash_primitive()) == 1) || __s1_len >= 4) && (!((size_t)(const void *)(("argon2i") + 1) - (size_t)(const void *)("argon2i") == 1) || __s2_len >= 4)) ? __builtin_strcmp (crypto_pwhash_primitive(), "argon2i") : (__builtin_constant_p (crypto_pwhash_primitive()) && ((size_t)(const void *)((crypto_pwhash_primitive()) + 1) - (size_t)(const void *)(crypto_pwhash_primitive()) == 1) && (__s1_len = strlen (crypto_pwhash_primitive()), __s1_len < 4) ? (__builtin_constant_p ("argon2i") && ((size_t)(const void *)(("argon2i") + 1) - (size_t)(const void *)("argon2i") == 1) ? __builtin_strcmp (crypto_pwhash_primitive(), "argon2i") : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) ("argon2i"); int __result = (((const unsigned char *) (const char *) (crypto_pwhash_primitive()))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_pwhash_primitive()))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_pwhash_primitive()))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (crypto_pwhash_primitive()))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p ("argon2i") && ((size_t)(const void *)(("argon2i") + 1) - (size_t)(const void *)("argon2i") == 1) && (__s2_len = strlen ("argon2i"), __s2_len < 4) ? (__builtin_constant_p (crypto_pwhash_primitive()) && ((size_t)(const void *)((crypto_pwhash_primitive()) + 1) - (size_t)(const void *)(crypto_pwhash_primitive()) == 1) ? __builtin_strcmp (crypto_pwhash_primitive(), "argon2i") : (__extension__ ({ const unsigned char *__s1 = (const unsigned char *) (const char *) (crypto_pwhash_primitive()); register int __result = __s1[0] - ((const unsigned char *) (const char *) ("argon2i"))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((const unsigned char *) (const char *) ("argon2i"))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((const unsigned char *) (const char *) ("argon2i"))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((const unsigned char *) (const char *) ("argon2i"))[3]); } } __result; }))) : __builtin_strcmp (crypto_pwhash_primitive(), "argon2i")))); }) == 0crypto_pwhash_bytes_min() == 16Ucrypto_pwhash_bytes_max() == (((((18446744073709551615UL)) < ((18446744073709551615UL)) ? ((18446744073709551615UL)) : ((18446744073709551615UL)))) < (4294967295U) ? ((((18446744073709551615UL)) < ((18446744073709551615UL)) ? ((18446744073709551615UL)) : ((18446744073709551615UL)))) : (4294967295U))crypto_pwhash_passwd_min() == 0Ucrypto_pwhash_passwd_max() == 4294967295Ucrypto_pwhash_saltbytes() == 16Ucrypto_pwhash_strbytes() == 128Ucrypto_pwhash_opslimit_min() == 1Ucrypto_pwhash_opslimit_max() == 4294967295Ucrypto_pwhash_memlimit_min() == 8192Ucrypto_pwhash_memlimit_max() == (((18446744073709551615UL) >= 4398046510080U) ? 4398046510080U : ((18446744073709551615UL) >= 2147483648U) ? 2147483648U : 32768U)crypto_pwhash_opslimit_interactive() == 2Ucrypto_pwhash_memlimit_interactive() == 67108864Ucrypto_pwhash_opslimit_moderate() == 3Ucrypto_pwhash_memlimit_moderate() == 268435456Ucrypto_pwhash_opslimit_sensitive() == 4Ucrypto_pwhash_memlimit_sensitive() == 1073741824Ucrypto_pwhash_argon2id_bytes_min() == crypto_pwhash_bytes_min()crypto_pwhash_argon2id_bytes_max() == crypto_pwhash_bytes_max()crypto_pwhash_argon2id_passwd_min() == crypto_pwhash_passwd_min()crypto_pwhash_argon2id_passwd_max() == crypto_pwhash_passwd_max()crypto_pwhash_argon2id_saltbytes() == crypto_pwhash_saltbytes()crypto_pwhash_argon2id_strbytes() == crypto_pwhash_strbytes()__extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (crypto_pwhash_argon2id_strprefix()) && __builtin_constant_p (crypto_pwhash_strprefix()) && (__s1_len = strlen (crypto_pwhash_argon2id_strprefix()), __s2_len = strlen (crypto_pwhash_strprefix()), (!((size_t)(const void *)((crypto_pwhash_argon2id_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_argon2id_strprefix()) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((crypto_pwhash_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_strprefix()) == 1) || __s2_len >= 4)) ? __builtin_strcmp (crypto_pwhash_argon2id_strprefix(), crypto_pwhash_strprefix()) : (__builtin_constant_p (crypto_pwhash_argon2id_strprefix()) && ((size_t)(const void *)((crypto_pwhash_argon2id_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_argon2id_strprefix()) == 1) && (__s1_len = strlen (crypto_pwhash_argon2id_strprefix()), __s1_len < 4) ? (__builtin_constant_p (crypto_pwhash_strprefix()) && ((size_t)(const void *)((crypto_pwhash_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_strprefix()) == 1) ? __builtin_strcmp (crypto_pwhash_argon2id_strprefix(), crypto_pwhash_strprefix()) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (crypto_pwhash_strprefix()); int __result = (((const unsigned char *) (const char *) (crypto_pwhash_argon2id_strprefix()))[0] - __s2[0]); if (__s1_len > 0 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_pwhash_argon2id_strprefix()))[1] - __s2[1]); if (__s1_len > 1 && __result == 0) { __result = (((const unsigned char *) (const char *) (crypto_pwhash_argon2id_strprefix()))[2] - __s2[2]); if (__s1_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) (crypto_pwhash_argon2id_strprefix()))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (crypto_pwhash_strprefix()) && ((size_t)(const void *)((crypto_pwhash_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_strprefix()) == 1) && (__s2_len = strlen (crypto_pwhash_strprefix()), __s2_len < 4) ? (__builtin_constant_p (crypto_pwhash_argon2id_strprefix()) && ((size_t)(const void *)((crypto_pwhash_argon2id_strprefix()) + 1) - (size_t)(const void *)(crypto_pwhash_argon2id_strprefix()) == 1) ? __builtin_strcmp (crypto_pwhash_argon2id_strprefix(), crypto_pwhash_strprefix()) : (__extension__ ({ const unsigned char *__s1 = (const unsigned char *) (const char *) (crypto_pwhash_argon2id_strprefix()); register int __result = __s1[0] - ((const unsigned char *) (const char *) (crypto_pwhash_strprefix()))[0]; if (__s2_len > 0 && __result == 0) { __result = (__s1[1] - ((const unsigned char *) (const char *) (crypto_pwhash_strprefix()))[1]); if (__s2_len > 1 && __result == 0) { __result = (__s1[2] - ((const unsigned char *) (const char *) (crypto_pwhash_strprefix()))[2]); if (__s2_len > 2 && __result == 0) __result = (__s1[3] - ((const unsigned char *) (const char *) (crypto_pwhash_strprefix()))[3]); } } __result; }))) : __builtin_strcmp (crypto_pwhash_argon2id_strprefix(), crypto_pwhash_strprefix())))); }) == 0crypto_pwhash_argon2id_opslimit_min() == crypto_pwhash_opslimit_min()crypto_pwhash_argon2id_opslimit_max() == crypto_pwhash_opslimit_max()crypto_pwhash_argon2id_memlimit_min() == crypto_pwhash_memlimit_min()crypto_pwhash_argon2id_memlimit_max() == crypto_pwhash_memlimit_max()crypto_pwhash_argon2id_opslimit_interactive() == crypto_pwhash_opslimit_interactive()crypto_pwhash_argon2id_opslimit_moderate() == crypto_pwhash_opslimit_moderate()crypto_pwhash_argon2id_opslimit_sensitive() == crypto_pwhash_opslimit_sensitive()crypto_pwhash_argon2id_memlimit_interactive() == crypto_pwhash_memlimit_interactive()crypto_pwhash_argon2id_memlimit_moderate() == crypto_pwhash_memlimit_moderate()crypto_pwhash_argon2id_memlimit_sensitive() == crypto_pwhash_memlimit_sensitive()crypto_pwhash_alg_argon2id13() == crypto_pwhash_argon2id_alg_argon2id13()crypto_pwhash_alg_argon2i13() == 1crypto_pwhash_alg_argon2i13() != crypto_pwhash_alg_default()crypto_pwhash_alg_argon2id13() == 2crypto_pwhash_alg_argon2id13() != crypto_pwhash_alg_argon2i13()crypto_pwhash_alg_argon2id13() == crypto_pwhash_alg_default()crypto_pwhash_argon2id(guard_page, 0, (const char *) guard_page, 0, guard_page, 2U, 67108864U, 0) == -1crypto_pwhash_argon2id(guard_page, 0, (const char *) guard_page, 0, guard_page, 2U, 67108864U, 1) == -1crypto_pwhash_argon2i(guard_page, 0, (const char *) guard_page, 0, guard_page, 2U, 67108864U, 0) == -1crypto_pwhash_argon2i(guard_page, 0, (const char *) guard_page, 0, guard_page, 2U, 67108864U, 2) == -1$argon2id$v=19$m=4096,t=0,p=1$X1NhbHQAAAAAAAAAAAAAAA$bWh++MKN1OiFHKgIWTLvIi1iHicmHH7+Fv3K88ifFfI$argon2id$v=19$m=2048,t=4,p=1$SWkxaUhpY21ISDcrRnYzSw$Mbg/Eck1kpZir5T9io7C64cpffdTBaORgyriLQFgQj8$argon2id$v=19$m=4882,t=2,p=1$bA81arsiXysd3WbTRzmEOw$Nm8QBM+7RH1DXo9rvp5cwKEOOOfD2g6JuxlXihoNcpE^T5H$JYt39n%K*j:W]!1s?vg!:jGi]Ax?..l7[p0v:1jHTpla9;]bUN;?bWyCbtqg $argon2id$v=19$m=4096,t=0,p=1$PkEgMTYtYnl0ZXMgc2FsdA$ltB/ue1kPtBMBGfsysMpPigE6hiNEKZ9vs8vLNVDQGA$argon2id$v=19$m=4096,t=19,p=1$PkEgMTYtYnl0ZXMgc2FsdA$ltB/ue1kPtBMBGfsysMpPigE6hiNEKZ9vs8vLNVDQGAK3S=KyH#)36_?]LxeR8QNKw6X=gFbxai$C%29V*$argon2id$v=19$m=4096,t=1,p=3$PkEgcHJldHR5IGxvbmcgc2FsdA$HUqx5Z1b/ZypnUrvvJ5UC2Q+T6Q1WwASK/Kr9dRbGA0a347ae92bce9f80f6f595a4480fc9c2fe7e7d7148d371e9487d75f5c23008ffae065577a928febd9b1973a5a95073acdbeb6a030cfc0d79caa2dc5cd011cef02c08da232d76d52dfbca38ca8dcbd665b17d1665f7cf5fe59772ec909733b24de97d6f58d220b20c60d7c07ec1fd93c52c31020300c6c1facd77937a597c7a65541fbc995d5c197ba290346d2c559dedf405cf97e5f95482143202f9e74f5c2e125cee61c8cb7778d9e5ad0a6f5d978ce9f84de213a8556d9ffe202020ab4a6ed9074a4eb3416f9b168f137510f3a30b70b96cbfa219ff99f6c6eaffb15c06b60e00cc2890277f0fd3c622115772f7048adaebed86ef1192dd5dc2368b9cd421338b22433455ee0a3699f9379a08b9650ea2c126f0d92263cbf6ac376499f68a4289d3bb59e5a22335eba63a32e6410249155b956b6a3b48d4a44906b18b897127300b375b8f834f1ceffc70880a885f47c33876717e392be57f7da3ae58da4fd1f43daa7e44bb82d3717af4319349c24cd31e46d295856b0441b6b289992a11ced1cc3bf3011604590244a3eb737ff221129215e4e4347f4915d41292b5173d196eb9add693be5319fdadc242906178bb6c0286c9b6ca6012746711f58c8c392016b2fdfc09c64f0f6b6ab7b3b840e20e9555e9fb031c4ba1f1747ce25cc1d0ff664be676b9b4a90641ff194027b6d8e8c8c474e9b69c7d9ed4f9971e8e1ce2f6ba95048414c3970f0f09b70e3b6c5ae05872b3d8678705b7d381829c351a5a9c88c233569b35d6b0b809df44b6451a9c273f1150e2ef8a0b5437eb701e373474cd44b97ef0248ebce2ca0400e1b53f3d86221eca3f18eb45b702b9172440f774a82cbf1f6f525df30a6e293c873cce69bb078ed1f0d31e7f9b8062409f37f19f8550aaeeb2a3056a09ad2d7d7f975bcd707598f24cd32518cde3069f2e403b34bfee8a54a857e2ee8aa9b6056f2424e84d24a72473378906ee04a46cb05311502d5250b82ad86b83c8f20a23dbb74f6da60b0b6ecffd67134d45946ac8ebfb3064294bc097d43ced68642bfb8bbbdd0f50b30118f5e39d82eef32010b8b79cc5ba88ed539fbaba741100f2edbeca7cc171ffeabf258c7b09aec680e7b42fedd7fc792e78b2f6c1bea8f4a884320b648f81e8cf515e8ba9dcfb11d43c4aae114c1734aa69ca82d44998365db9c93744fa28b63fd16000e8261cbbe083e7e2da1e5f696bde0834fe53146d7e0e35e7de9920d041f5a5621aabe02da3e2b09b405b77937efef3197bd5772e41fdb73fb5294478e45208063b5f58e089dbeb6d6342a909c1307b3fff5fe2cf4da56bdae50848f039c056d933b475032777edbaffac50f143f64c123329ed9cf59e3b65d3f43b6b540beb016a5366524d4605156493f9874514a5aa58818cd0c6dfffaa9e90205f17b44071f6d181561670bda728d43fb79b443bb805afdebaf98622b5165e01b15fba14975c26c088755a8b715ff2528d647cd343987fcf4aa25e7194a8417fb2b4b3f7268da9f3182b4cfb22d138b2749d673a47ecc7525dd15a0a3c66046971784bb63d7eae24cc84f2631712075a10e10a96b0e0ee67c43e01c423cb9c44e5371017e9c496956b632158da3fe12addecb88912e6759bc37f9af2f45af72c5cae3b179ffb676a697de6ebe45cd4c16d4a9d642d29ddc0186a0a48cb6cd62bfc3dd229d313b301560971e740e2cf1f99a9a090a5b283f35475057e96d7064e2e0fc81984591068d55a3b4169f22cccb0745a2689407ea1901a0a766eb993d968b2752b8838431165059319f3ff8910b7b8ecb54ea01d3f54769e9d98daf%s
[tv2] pwhash failure: [%u]
passwordpwhash_argon2id.cout != ((void *)0)passwd != ((void *)0)Correct Horse Battery Staplepwhash_str failure
pwhash_str(2) failure
str_out[128U - 1U] == 0passworetestcrypto_pwhash_strbytes() > 1Uargon2iOK
w+pwhash_argon2id.resfopen(pwhash_argon2id.res)sodium_malloc()r./pwhash_argon2id.expfopen(./pwhash_argon2id.exp)AUH�5H�=ATUSH���H��H�t���t%�cH����[]A\A]�H�=�c���1��H��I��toH�@H������u�H�=�H�5H�=�H��I��tCH�=�L����9��q�����u�L���f��b���H�=��L���H�=�c��>���str_teststv3tv2xmain�M�M�f�nV�{�w����y��SR�s���בJ"�����@9�Eint�;�e�e�0���$�)�������� 	�(	�0	�8	�@	�H	�P	�X		l`	rh	
)p	)t	lx	I�	W�	x�	��	&w�	/��	0��	1��	2��	30�	5)�	7��
�4���l�l�r�);�
���4
����
�)�
B���
0_)__��0�90�0�00tv
~��8�
�0�0� 0(P0�	Q���wR���woutS���yT���{iU0�aZ���@T1Q	�f����@T1Q	R�@�U�@�U}T
QX0Y0w0�@U�@FU|T@QX0Y0w0AA}U~TQ}X|_A�UT
Q~�A
U��
�
����
B��
���tv2k��&
8mpn�o0p�q0r� s0(tP0u6
	����w����wout����y����{i�0;
	��5���@T1Q	R}������@T1Q	R������AU	T1Q$��1���AU	T1Q$������AU	T1Q$������AU	T1Q$��-	���AU	T1Q;���	���AU	T1Q<�@�	U�@�	U~T
QX0Y0w0�@�	U�@
UsT@QX0Y0w0AAl
U|TQ~R��w#XsYvwv_A�
UT
Q|R}6$}3$"�A�
U|T
Q	R8XsY3w
w0�A�ABU|T
Q	R8XsY3w1�A�A�U|T
Q	R8XsY3w
�A�A�U|T
Q	R8XsY2w
�A�A3U|T?Q	R8XsY3w
�A�A�U|T
Q	R@L$XsY3w
�A�A�U|T
Q	R8XsY3w@KLB
U	T	Q�R	�A
6
�
&

$ tv3��
�m
��!out��"��
#out̋"͋#i�0#ret�)$�
tv3
L
�
�
�

$%�("�"�"�"�&8'"�0"�0
�8�	
((�)��>�>	)@
�	*+x
+�
+�
+�
,m
	,�
	�"-"#BUsTv�u-"#BUvT}Q�ܿ���@T1Q	�@�Uv@B�@�Uv�@U}@B�@9U}UB]UsTvQtBuUstB�UvB�U	T	Q�R	BU	T	Q�R	)�
��)*+�
+�
+�
+�
,	�-"-�..�BUsTv�����AU	T1QN/�n���AU	T1Q"/�����AU	T1Q"/�
���AU	T1Q"/�m���AU	T1Q1/�����AU	T1Q7/����AU	T1Q6/�$l���AU	T1Q&/�+����AU	T1Q6/�1���AU	T1Q>/�6k���AU	T1Q&/�;����@T1Q	/�@���AU	T1Q&/�Ed���AU	T1Q&/�J����AU	T1Q&/�O���AU	T1Q&/�Tc���AU	T1Q&/�^����AU	T1Q&/�c
���AU	T1Q&/�hb���AU	T1Q&/�(Y����AU	T1Q$/�(.���AU	T1Q:�(�`���AU	T1Q./�( ����AU	T1QN/�(	���AU	T1Q&�(�\���AU	T1QF�(����AU	T1QC@B�U@@B�U�@B�U��B.UsT	QLR3X@KL�BfUvT	QLR3X@KL�B�UsT3Q@KL�B�UsT3Q�%&C�UsT3Q�%&C�UsT3Q�%&�B$UsT3Q�%&�BJU|T3Q@KL�@bUs>CXC�UsT	QLUB�UsT	QLUB�UsT	QL�B'UvT	Q@L$R3X@KL�B_UvT	QLR1X@KL�B�UvT	QLR0X@KLUB�U	T	Q@L$UB�U	T	Q8wCUB9U	T	Q8UBjU	T	Q8UB�U	T	Q8UB�U	T	Q8UB�U	T	Q8UB.U	T	Q8UB_U	T	Q8UB�U	T	Q8UB�U	T	Q8�C�UsT	Q4R3X@KLY2XC( UsT	Q4CN UsT3Q@KLCt UsT1Q@KLC� UsT3Q�%&C� UsT0Q0C� UsT0Q0C!U|T3Q@KLC&!UsT0Q0CS!U	T3Q@KL�C�!UsT	Q4R3X@KLY1�C�!UsT	Q4C�!UsT3Q@KLC"UsT1Q@KLC,"UsT3Q�%&CN"UsT0Q0Cp"UsT0Q0C�"U	T3Q@KLC�"U|T3Q@KLtB�"U}tB�"UstB#Uv�B1#UsT3Q@KLwCwCwC�@p#Uv>CC�#U|T3Q@KLC�#UsT2Q@KLC�#UsT3Q���C$UsT4Q@KLC;$UsT2Q@KLCa$UsT3Q���C�$UsT4Q@KL�B�$UsT2Q@KL�B�$UsT3Q����B�$UsT4Q@KLB9%U	T	Q
wR	By%U	T	Q
vR	B�%U	T	Q
tR	B�%U	T	Q
sR	B9&U	T	Q
�R	By&U	T	Q
�R	B�&U	T	Q
�R	B�&U	T	Q
R	B9'U	T	Q
�R	By'U	T	Q
�R	B�'U	T	Q
rR	B�'U	T	Q
pR	B9(U	T	Q
nR	By(U	T	Q
lR	B�(U	T	Q
kR	B�(U	T	Q
'R	B9)U	T	Q
}R	By)U	T	Q
{R	B�)U	T	Q
zR	BU	T	Q
xR	-6*0�01�0�C-�*0�00�0�C�C�BTs/���*���AU	T1Q39��C�C�CDDD'D'D�C�@2D=DHDSD^DiDtDD�D�D�C�CDDD'D2D=DHDSD^DiDtDD�D�D�D�C�D�C�DD�DD�DD�D'D�D2D�D=D�DHDESDE^DEtD$E�D/EiD:EDEE�DPE�A�A�AAPEPE�APEA�A%/T0R0Y2w@F$w0�AT/T0R0Y2w@F$w1[E�/T0R0Y2w@F$w0[E�/T0R0Y2w@F$w2B�/U	T	Q
�R	B20U	T	Q
�R	Br0U	T	Q
�R	B�0U	T	Q
�R	B�0U	T	Q
�R	B21U	T	Q
�R	Br1U	T	Q
�R	B�1U	T	Q
�R	B�1U	T	Q
�R	B22U	T	Q
�R	Br2U	T	Q
�R	B�2U	T	Q
�R	B�2U	T	Q
�R	B23U	T	Q
�R	Br3U	T	Q
�R	B�3U	T	Q
�R	B�3U	T	Q
�R	B24U	T	Q
�R	Br4U	T	Q
�R	B�4U	T	Q
�R	B�4U	T	Q
�R	B25U	T	Q
�R	Br5U	T	Q
�R	B�5U	T	Q
�R	B�5U	T	Q
�R	B26U	T	Q
�R	Br6U	T	Q
�R	B�6U	T	Q
�R	B�6U	T	Q
�R	B27U	T	Q
�R	Br7U	T	Q
�R	B�7U	T	Q
�R	B�7U	T	Q
�R	B28U	T	Q
�R	Br8U	T	Q
�R	B�8U	T	Q
�R	B�8U	T	Q
�R	B29U	T	Q
�R	Br9U	T	Q
�R	B�9U	T	Q
�R	B�9U	T	Q
�R	B2:U	T	Q
�R	Br:U	T	Q
�R	B�:U	T	Q
�R	B�:U	T	Q
�R	B2;U	T	Q
�R	Br;U	T	Q
�R	B�;U	T	Q
�R	B�;U	T	Q
�R	B2<U	T	Q
�R	Br<U	T	Q
�R	B�<U	T	Q
�R	B�<U	T	Q
�R	B2=U	T	Q
�R	Br=U	T	Q
�R	B�=U	T	Q
�R	B�=U	T	Q
�R	B2>U	T	Q
�R	Br>U	T	Q
�R	BU	T	Q
�R	
��>�
�>2�)��=@3�3�=@c�)�E<?U	T	�E�Eh?U	@B?U0=�E�E�?U	T	�E�E�?U}tB@U|�E!@U	�EU	B&=@	�	4�r4�r5U)�@66)6�7	�0�@6�5
A)�@6�@6�6�@6�6�@6�@6A
=@
�
�@0
A�8)5h)OA6�@6�6�@6�6OA6�606)
TAZA
B5
<��A6�A6�6OA6�
�9:;�A6�6;6;6�5
[)�A6�@6�6�@6�6OA6�606)8
)8);D#B6�6�6P6�<�@B6�6�6�5
��UB6�5�)tB6�6�@6�;
��B6�=�>A 16-bytes salt:)�B6�6�5t)�B6�6�@6�6�605�)C6�6�605
r)C6�6�605r)>C6�6�605
0)XC6TA6�5
l)wC6�6�@6�82�5z)�C6�6�@6�6�606)5l)�C6�6�@6�8��87�8
/�808#08+08'08/08308;08?08C08G08K08O08S08W08[08_08
08
08
08
#08
'08
+08
308
708
;08
@08
D08
L08
T08
H08
P08
X08)5[)�E6�@6�6�@6�6OA6�606)7�E6�6�8)>N�E6�>��E6?)6%U$>:;I$>I:;
:;I8	
:;I8
I!I/:;
&I&.?:;'I 4:;I.:;'@�B:;4:;I4:;I4:;I1RUXY1��1���B1XY��1��1!I/4I4 .:;' !
:;I8"4:;I#4:;I$4I4%.:;' &4I4'(.?:;'I@�B)1RUXY*U+41,41-.41/1XY04:;I14:;I2.?:;'I@�B34:;I44:;I?<5.?:;'I<6I7.?:;'I<8.?:;'I<9.?'4<:.?:;n'I<;.?:;'<<.?'I4<=6>.?:;'<?.?:;'I<0�Vv�Vv�VV
�	
�	0�]}�]}�
�	
�	
�	
�	
�	
�	
�	
�	SPSSPSVPVPV0�^~�^^^^^]P]p�QVSSS�Q���]VV
�	PS|�S|�S|�S|�S|�S|�SPVVVP]]]
�
�@�@���]]]
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	
�	7�7�7�7�7�7�
�	P]P]P\P\PV<� ��|�
/usr/include/bits/usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/usr/include../../src/libsodium/include/sodiumpwhash_argon2id.cstdio2.hstring3.hcmptest.hstddef.htypes.hstdio.hlibio.hstring.hutils.hcrypto_pwhash.h<built-in>crypto_pwhash_argon2id.hassert.hcrypto_pwhash_argon2i.herrno.hcore.h	
���.��.#lz�^q�,-6�~��,fc<�,.t�N>PA9��It9�ZE7?�A8���8���8���8���=��8%����~J�<Y�~�s K;=g�~���Y;=g�~��<�~<���;=Y����t���X��W=YW=�~����~t���~f�J�'1�~����~����~����~����~f���~���;gW�~t����K�~���K��~)��'�~����~"����~X���~����~����~����~����~�����~����~����}���-����KK�K�-����KK������YY���/�����������Y�����/u���YYYYYY�ZZZZZZZZZZ>/=�=>555�|5���~J��oo�~t����px���yt��yt��W�������������������!����F������������\����������������������������I�������������������������	�3ч�Xa�uWY6讯���Y�lX
u-Ycrypto_pwhash_argon2id_memlimit_moderate_shortbuftests_IO_lock_tstrlencrypto_pwhash_alg_argon2id13_IO_buf_endcrypto_pwhash_opslimit_interactivepasswd_lencrypto_pwhash_memlimit_interactivesalt_hex_IO_write_endunsigned int_flagscrypto_pwhash_str_algsodium_is_zero_markers__builtin_fwrite__errno_location_poscrypto_pwhash_saltbytes_guard_pagestdout_IO_save_end__builtin_strcmpcrypto_pwhash_argon2id_saltbytes__lencrypto_pwhash_argon2id_strbyteslong long unsigned intsodium_bin2hexcrypto_pwhash_argon2id_memlimit_maxcrypto_pwhash_argon2id_opslimit_interactivecrypto_pwhash_str_verify_IO_backup_base_offsetcrypto_pwhash_argon2id_memlimit_interactive__destfprintf_filenocrypto_pwhash_argon2icrypto_pwhash_argon2id_passwd_maxsize_tcrypto_pwhash_primitive_IO_read_basecrypto_pwhash_argon2id_passwd_minstdin_nextGNU C 4.8.5 20150623 (Red Hat 4.8.5-44) -mtune=generic -march=x86-64 -g -O2 -std=gnu99 -fvisibility=hidden -fPIE -fno-strict-aliasing -fno-strict-overflow -fstack-protector -ftls-model=local-dynamiccrypto_pwhash_alg_defaultpasswd__fmtxmaincrypto_pwhash_passwd_mincrypto_pwhash_argon2id_opslimit_moderateoutlensodium_initcrypto_pwhash_argon2i_str_needs_rehashcrypto_pwhash_opslimit_mincrypto_pwhash_bytes_max__stream__s1_lenchar__fprintf_chk_modecrypto_pwhash_argon2id_opslimit_maxcrypto_pwhash_argon2id_bytes_maxstr_tests_IO_marker_IO_read_ptrstrcmpguard_pagepasswd_hexsalt_IO_write_baselong long intperror__s2_len_IO_save_basememlimitcrypto_pwhash_opslimit_moderateout_hexcrypto_pwhash_strprefixcrypto_pwhash_strsodium_mallocsodium_hex2bin__pad1__pad2__pad3__pad4__pad5fgetcfopen_vtable_offsetcrypto_pwhash_str_needs_rehashlanescrypto_pwhash_argon2id_alg_argon2id13_IO_read_endcrypto_pwhash_argon2id_strprefixshort intstr_outlong int__stack_chk_failcrypto_pwhash_memlimit_moderatecrypto_pwhash_memlimit_maxpwhash_argon2id.ccrypto_pwhash_argon2idcrypto_pwhash_alg_argon2i13rewind_lockcrypto_pwhash_argon2id_memlimit_mincrypto_pwhash_argon2id_opslimit_sensitivesizetypelong unsigned int_old_offset_IO_FILE/usr/src/libsodium-1.0.18/test/defaultcrypto_pwhash_argon2id_str_verify__assert_failcrypto_pwhash_argon2i_str_verifycrypto_pwhash_opslimit_sensitiveunsigned charfp_out_sbufcrypto_pwhash_argon2id_str_needs_rehash__src_IO_write_ptrcrypto_pwhash_passwd_maxcrypto_pwhash_opslimit_maxcrypto_pwhashfwritecrypto_pwhash_argon2id_memlimit_sensitive__off_tsigned charshort unsigned intcrypto_pwhash_bytes_minmemcpymainstr_out2__PRETTY_FUNCTION__crypto_pwhash_strbytescrypto_pwhash_argon2id_opslimit_mincrypto_pwhash_memlimit_sensitivecrypto_pwhash_argon2id_bytes_min_chainFILE_flags2sodium_freefp_res_cur_columnopslimit__off64_t_unused2_IO_buf_basecrypto_pwhash_memlimit_minGCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-44)zRx�L~B�B�B �B(�A0�C8�N�	T
8A0A(B BBBALl�B�B�B �E(�A0�A8�G�	�
8A0A(B BBBAH�B�B�E �B(�H0�A8�DP
8C0A(B BBBE8�B�P�A �A(�D0c
(C ABBA�~
��!(��,
`p7	P
`[f	
	�	
	
���� �0�X��������)�P���d�@`�
��H%�+�1h7�=C(IXO�U�[0aXg�m�s0yX������X�����	�X	���������0�(����������N�;�.�-x-0-�,!�,(� /P 6 =�D�K@RY�`�ghnh/u/|�.�h.�������X��������h�@�����X��
�x
�8
������
� �� h&@,@3:�A0HN�T�Z�``f0lr�x�
~H
�X2��1��1� 1�
��	��	����0��0�x0�80�0��/�`� �����	?A/W%;IP_y�������)0IUgn����
4Um������4Oj����2Jk����	2	V	z	�	�	�	
A
m
�
�
�
��
�
pwhash_argon2id.ctvtests.5819fp_restv2tests.5839__PRETTY_FUNCTION__.5848tests.5855guard_page__PRETTY_FUNCTION__.5860__PRETTY_FUNCTION__.5883__PRETTY_FUNCTION__.5879.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC14.LC15.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC28.LC30.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC63.LC89.LC134.LC47.LC31.LC18.LC27.LC26.LC17.LC16.LC13.LC12.LC119.LC118.LC117.LC116.LC115.LC114.LC113.LC112.LC111.LC110.LC109.LC108.LC107.LC106.LC105.LC104.LC123.LC122.LC121.LC120.LC78.LC77.LC76.LC75.LC86.LC85.LC84.LC83.LC82.LC81.LC80.LC79.LC61.LC62.LC60.LC71.LC70.LC69.LC68.LC72.LC64.LC74.LC73.LC91.LC90.LC88.LC87.LC103.LC102.LC101.LC100.LC99.LC98.LC97.LC96.LC95.LC94.LC93.LC92.LC59.LC58.LC133.LC132.LC131.LC130.LC57.LC56.LC55.LC29.LC129.LC128.LC127.LC126.LC125.LC124.LC67.LC66.LC65.LC135.LC136.LC137.LC139.LC140.LC138.LC141_GLOBAL_OFFSET_TABLE___fprintf_chkstrlensodium_hex2bincrypto_pwhash_alg_defaultcrypto_pwhashsodium_bin2hex__stack_chk_failcrypto_pwhash_argon2idfwritecrypto_pwhash_argon2id_alg_argon2id13crypto_pwhash_alg_argon2i13__assert_failxmainsodium_mallocmemcpycrypto_pwhash_str_verifysodium_freecrypto_pwhash_strstrcmpcrypto_pwhash_str_needs_rehashcrypto_pwhash_argon2id_str_needs_rehashcrypto_pwhash_argon2i_str_needs_rehashsodium_is_zerocrypto_pwhash_argon2id_str_verify__errno_locationcrypto_pwhash_str_algcrypto_pwhash_argon2i_str_verifycrypto_pwhash_bytes_mincrypto_pwhash_bytes_maxcrypto_pwhash_passwd_maxcrypto_pwhash_passwd_mincrypto_pwhash_saltbytescrypto_pwhash_strbytescrypto_pwhash_strprefixcrypto_pwhash_opslimit_mincrypto_pwhash_opslimit_maxcrypto_pwhash_memlimit_mincrypto_pwhash_memlimit_maxcrypto_pwhash_opslimit_interactivecrypto_pwhash_memlimit_interactivecrypto_pwhash_opslimit_moderatecrypto_pwhash_memlimit_moderatecrypto_pwhash_opslimit_sensitivecrypto_pwhash_memlimit_sensitivecrypto_pwhash_primitivecrypto_pwhash_argon2id_bytes_mincrypto_pwhash_argon2id_bytes_maxcrypto_pwhash_argon2id_passwd_mincrypto_pwhash_argon2id_passwd_maxcrypto_pwhash_argon2id_saltbytescrypto_pwhash_argon2id_strbytescrypto_pwhash_argon2id_strprefixcrypto_pwhash_argon2id_opslimit_mincrypto_pwhash_argon2id_opslimit_maxcrypto_pwhash_argon2id_memlimit_mincrypto_pwhash_argon2id_memlimit_maxcrypto_pwhash_argon2id_opslimit_interactivecrypto_pwhash_argon2id_opslimit_moderatecrypto_pwhash_argon2id_opslimit_sensitivecrypto_pwhash_argon2id_memlimit_interactivecrypto_pwhash_argon2id_memlimit_moderatecrypto_pwhash_argon2id_memlimit_sensitivecrypto_pwhash_alg_argon2id13crypto_pwhash_argon2ifopensodium_initperrorrewindfgetc�S��������Z��������p��������������������������������������������������������������������)���������0��������7��������F���������z����������\�������������������l+���������N���������S���������Z|�������������������� ���������������������������������������������������������!��������(���������4��������;"��������J���������O���������V!��������}�������������������#�����������������������������!����������������������������$����������������������������!��������'���������3��������:%��������I���������N���������U!��������|�������������������&�����������������������������!����������������������������'����������������������������!��������+���������\
c(��������j)��������t���������y������������������������������������������������������������������������������*���������8���������C���������K���������[��������b*��������y����������������������������������������+�������������������+��������������������������9���������H��������O,��������^���������p�������������������-��������������������������������������.��������������������������������������/��������������������������$��������+0��������:���������P���������`��������g1��������v���������������������������������������2�������������������+�������������������+�������������������+��������		���������	��������	3��������+	���������@	+��������]	���������i	��������p	4��������	����������	+���������	����������	+���������	����������	���������	5���������	����������	!���������	6��������
���������
��������
7��������#
���������*
!��������1
6��������;
���������E
���������L
��������U
8��������a
���������h
!��������o
9��������y
����������
���������
:���������
����������
!���������
;���������
����������
���������
<���������
����������
!���������
=���������
����������
��������>�����������������!��������?��������'���������3��������:@��������I���������P!��������WA��������a���������m��������tB�������������������!���������C�������������������D���������C����������������������������E�������������������!���������F������������������	��������G�����������������&!��������-H��������7���������G��������NI��������]���������dJ�������������������J������������������������������������������������
���������
���������2
���������G
���������W
K��������f
���������v
J���������
����������
J���������
����������
����������
����������
������������������)���������9K��������H���������c���������t���������|������������������������������������������������������������������������������������������������������������������������������������������!���������1���������A���������Q���������a���������q����������������������������������������L���������������������������������������������������������������������������.���������A���������R���������j���������y�������������������������������������������������������������������������������������������������������������������������������"���������*���������8���������@���������N���������V���������a���������n���������v������������������������������������������������������������������������������������������������������������������������������������������������������������&���������4���������<���������J���������Q���������^���������q���������x��������������������������������������������������������������������������������'L���������\��������������������M���������������������������������������������������������+��������2N��������A���������S��������ZO��������i���������{���������P����������������������������Q����������������������������R����������������������������S��������	�����������������"T��������1���������D���������T���������~����������������������������������������������������������4���������^���������y���������������������(���������U��������������������(���������V��������������������(���������W������������������
(��������X�����������������%,(��������3Y��������=���������DK(��������RZ��������\���������cj(��������q[��������{�����������(���������\��������������������(���������]��������������������(���������^��������������������(���������_�������������������(��������`�����������������$(��������+a��������5���������<C(��������Jb��������T���������[b(��������ic��������s���������z�(���������d��������������������(���������e��������������������(���������f��������������������(���������g��������������������(��������h�����������������(��������#i��������-���������4;(��������Bj��������L���������SZ(��������ak��������k���������ry(���������l��������������������(���������m��������������������(���������n��������������������(���������o��������������������(���������p�����������������
(��������q��������%���������,3(��������:r��������D���������KR(��������Ys��������c���������jq(��������xt��������������������(���������u��������������������(���������v����������������������������(���������w����������������������������(���������x��������������������������(��������w�����������������$��������+(��������2y��������<���������C��������J(��������Qz��������[���������b��������i(��������p{��������z�������������������(���������|����������������������������(���������}����������������������������(���������~����������������������������(����������������������������(��������������������������#(��������*���������4���������;B(��������I���������S���������Za(��������h���������r���������y�(������������������������������(������������������������������(������������������������������(������������������������������(�����������������
���������(��������"���������,���������3:(��������A���������K���������RY(��������`���������j���������qx(�����������������������������(������������������������������(������������������������������(������������������������������(���������������������������(�����������������$���������+��������2(��������9���������C���������J��������Q(��������X���������b���������ip(��������w���������������������(������������������������������(������������������������������(��������������������������������������(������������������������������������(��������������������������#��������*(��������1���������;���������B��������I(��������P���������Z���������ah(��������o���������y�����������(������������������������������(������������������������������(������������������������������(����������������������������� (��������
 ��������� ��������� ��������" (��������) ���������3 ���������: ��������A (��������H ���������R ���������Y ��������` (��������g ���������q ���������x �������� (��������� ��������� ������������������������������������#��������*���������G���������Q���������Z���������mr������������������������������������������������������������������������������������������������������������������������������������������2�(3 �(�30�38@4@�3H�4P5X85`�5p�6��5��6��5��6�6(�7P�7`P9��9��:�;��;�<H=0�=@�=h >x�?

R
z
J
�%
1
�>
#E
�L
�	S
�Z
�	a
h
%m
�	x
�
�
�
�
�
�
A�
��
z�
��
�
��
,	�
�
�

h 
�-
d:
pG
T
�
a
�n
�
{
5�
�
�
��
)�
��
t�
\�
c�
j�
q�
x


�
5
9<
oH
LT
�`
@�
��
��
��
��
:
�	
�#
&	.
�?^
�j
�v
��
��
�
�
��
��
3���
3�
��


P
,
�5
�:tP_-z
��
�J��������G�T~-�~��
�(
�4
�@
�L
�
X
�d
�q
3}`�
3�
��

�
H�

���
�

��%:�U
^
?c�y�1�
j�
��N�0���
�
��X6�Q
Z
D_�p��0�
o�
��M�����
�	
�	�	�2	�M	
V	
I[	�l	�	��	�	/�	R
W)
�m
��
x�
,�
 �
S�# C�P�r ���+� �R�� 4�A�c ��/� �x�P�)

}U

3n

3�

3�


�

e�

�

�	�

��

3


e
�
�>
@I�`

jw�
0�
0�
t�
��
e�
��
���
Y�
�
��' /
p>
�G
tP
�U.zX�
��
��
��}����������":<^GvO���N�)�
���;�)�
�
�"
�+
$4
J	=
�	F

Q^�f
@u
J
~
�
�
�
��#�E�
�
7�b@}:
bC
�H�Y`s��
��
��������
�
<�
�!9
gB
�G>X�r]�
��
��z����

�
A
��H	8
l
A
�
F/	W�qf	�
�
�
�
��	����	�
�
F��	h

7
q@
�E'
VpI
�
��
��e
�(��
�
�
K��
���
0
v9
�>�
O0i�
�
��
�����0�
$�
P�M�0j/
{8
�=�N�h��
��
����X��
)�
U�#��D.
�7
�<aMX	g(�
��
�E�0�P�
.�
Z�m�(x,
�5
�:�Ke��
��
�������
3�
_�����)
�2
�7
H�a|
��

�5����������d/Jdg=�t�����%TK�c�p��d���d�
	�d�a		d(�	Cd`�	{d�
��� �?
��� �I
	}
X+ :�
O�\ k�
�X� �+��� �e�X� ���  /�D�Q�`�u�� �;�	� ������ �) �O �u �� 
� 
� 6
!K
'!j
<!�T!�
o!��!�
�!��!�
�!�
"-"O"-q"L�"��"g�"x�"��"�#�2#�?#�L#Y#Hq#X~#��#��#��#�$<$b$8�$b�$}�$��$�%%)0%:%O%X\%)p%z%!�%�%)�%�%@�%�
�%)�%�%_&x
&)0&:&~O&8
\&)p&z&��&��&)�&�&��&��&)�&�&�'�
')0':'�O'�\')p'z'G�'�
�')�'�'f�'H
�')�'�'(
()0(:( O(�	\()p(z(?�(�	�()�(�(^�(��()�(�(7 )`))0):)V O) \))p)z)u �)��))�)�)� �)��))�)�)�
*
�*
�$*
8)*�7*ML*
�X*
�d*Rq*Z~*e�*��*
��*
��*��*��*��*�+�+�+�(+�5+�B+�O+�\+�i+�v+��+�+�+%�+5�+E�+U�+e�+u�+��+�,�,�,�,,�9,F,S,#`,2m,Ez,V�,n�,}�,��,��,��,��,��,��,��,�	-�-#-0-=-&J-.W-<d-Dq-r~-z�-��-��-��-��-��-��-��-��-�.�
.�.�'.4.A."N.*[.8h.@u.N�.U�.b�.u�.|�.��.��.��.��.��.�&/U/P�/��/�/.�/)�/�/"0�-0))030AH0x-U0)i0s0`�00-�0)�0�0�0�,�0)�0�0�1�,1))131�H1� U1)i1s1��1P �1)�1�1��1 �1)�1�12�2))2329H2�U2)i2s2X�2@�2)�2�2w�2�2)�2�2�3�3))333�H3�U3)i3s3��3h�3)�3�3��3h/�3)�3�34/4))4341H4�.U4)i4s4P�4h.�4)�4�4o�4��4)�4�4�5�5))535�H5�U5)i5s5��5X�5)�5�5��5�5)�5�5
6�6))636)H6�U6)i6s6H�6��6)�6�6g�6h�6)�6�6�7@7))737�H7U7)i7s7��7��7)�7�7�7 �7)�7�7888))838WH8�U8)i8s8v�8��8)�8�8��8h�8)�8�8�9@9))939�H9@U9)i9s9��9�9)�9�9�9��9)�9�90:0:)):3:OH:U:)i:s:n�:��:)�:�:��:��:)�:�:�;�;));3;�H;`U;)i;s;��;0�;)�;�;	�;�;)�;�;(<�<))<3<�H<X2U<)i<s<��<�1�<)�<�<��<�1�<)�<�<�= 1=))=3=}H=�0U=)i=s=��=�0�=)�=�=��=x0�=)�=�=�>80>))>3>�H>0U>)i>s> �>�/�>)�>�>
�	�>�>
��>
�>
]�>
s?
�?&?3?�=?.J?U_?i?^�?v�?��?��?A�??�?��?��?�@�@/"@�3@WD@
�P@Y@
�
e@n@
Fy@
i�@
�@
D�@
M
A
A
n	`A
��A
.�A
�A
|	�A
��A
��A
�B
�$B
�	AB
?VB
KuB
�
�B
}�B
��B
-�B
�C
� C
�?C
YC
qxC
/�C
��C
��C
��C
�C
��C
�	�C
�D
:	D
FD
E(D

3D
�>D
S	ID
�
TD
__D
tjD
�uD
��D
?�D
��D
P
�D
q
�D
D�D
$�D
��D
��D
��D
,
�D
 �D
�E
�E
E
_%E
�0E
|;E
FE
�	QE
K\E
��E
��E
��E
��E
��E
-NNk'k/t<tD!O!WJdJlpwy~�N�~��N�s��-�T-%I0H�P�\�d�o�w���������������������&?�G�Rj1rN}0�1�M������X����� �+�D�L�Wo0wM���0�L������������%�0I�Q�\t�|�������������������������	$�/�7�B�J�e�m�y��t�t�}�}�������r�����:�f����#B+F6F>�Y�a�n�v�������������������&-%--�:�B�O�W� t&|B�����&���X�����X|$�,�7�?�J�R�_�g�r�z����������8�8�(�(�f�f����	^	^	 '	 /	� J	�R	�]	�e	�p	�x	��	��	� �	��	��	��	��	��	��	��	� 
�

�
d
�&
� 1
dJ
�R
�^
�f
� �
��
��

�B�
��
� �

�B�
��
��
��
��
��
� Eb@7E?aJb}j�u`�}���������������
#�<�D	Og!o>z��!�=��]�z��]�y�
�
�(
HA
�I
�T
l
	t
/	
��
	�
.	�
�
f	�
�	�
��
f	�
�	�	"�	-hF�	N�	Yq

y'
��

�&
��I
�e
�(�I
�d
�
'�
2�K�
S�
^v�
~�
�0��
��
���
�����
$0,M70P0XLc{j�����j��������X���)1#<�U]"h�D�a�X	�D�`��(�J�0(D.J6rA(ZJblm�r����r�����������3�;�F�_�g�r�����������:��
4 8�@�L�TP`8hvt�|(�f���^� �������������*�2�=�E�P�X�sd{j�j������������������
 Pgot0�8�@�H�P�X�p x#�&�.�X�p�x�}������������(f�^  (� @�H�P�X�`�h���� ����� p���.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.8.rodata.str1.1.rela.text.startup.rodata.rela.data.rel.ro.local.rela.debug_info.debug_abbrev.rela.debug_loc.rela.debug_aranges.rela.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @� @�pA&� ,� 12� !@@2�`tTpb�O@�>(bico�c� j@�@
�@f�E�@�C�_�0�p����@x� (���@�@��H�����@��������@��0�0��	�0��.�����@
@��`���	��0�