! / 0 0 0 0 6998 ` ɂɂ4D4Dxx;;?2{z:`` D D r r r r = = = = ޶Hp( ?D?D?D?D@ @ڔABpC@DDEF~GMH^HI@JKY KY L+ L+ L+ L+ M2M2M2M2M͒NZOd<Od<P=ZQQQRɾS TqDUSV V VVWjXYRYRZZZZ[֬\x]_nettle_sexp_iterator_first_nettle_sexp_iterator_enter_list_nettle_sexp_iterator_exit_list_nettle_sexp_iterator_next_nettle_sexp_iterator_subexpr_nettle_sexp_iterator_get_uint32_nettle_sexp_iterator_check_type_nettle_sexp_iterator_check_types_nettle_sexp_iterator_assoc_nettle_sexp_vformat_nettle_sexp_format_nettle_sexp_transport_iterator_first_nettle_sexp_transport_vformat_nettle_sexp_transport_format_nettle_mpz_sizeinbase_256_s_nettle_mpz_sizeinbase_256_u_nettle_mpz_get_str_256_nettle_mpz_set_str_256_u_nettle_mpz_init_set_str_256_u_nettle_mpz_set_str_256_s_nettle_mpz_init_set_str_256_s_nettle_mpz_random_size_nettle_mpz_random__nettle_generate_pocklington_prime_nettle_random_prime_nettle_mpz_set_sexp__nettle_pkcs1_signature_prefix_nettle_pkcs1_encrypt_nettle_pkcs1_decrypt_nettle_pkcs1_rsa_digest_encode_nettle_pkcs1_rsa_md5_encode_nettle_pkcs1_rsa_md5_encode_digest_nettle_pkcs1_rsa_sha1_encode_nettle_pkcs1_rsa_sha1_encode_digest_nettle_pkcs1_rsa_sha256_encode_nettle_pkcs1_rsa_sha256_encode_digest_nettle_pkcs1_rsa_sha512_encode_nettle_pkcs1_rsa_sha512_encode_digest_nettle_rsa_public_key_init_nettle_rsa_public_key_clear__nettle_rsa_check_size_nettle_rsa_public_key_prepare_nettle_rsa_private_key_init_nettle_rsa_private_key_clear_nettle_rsa_private_key_prepare_nettle_rsa_compute_root_nettle_rsa_compute_root_tr__nettle_rsa_verify_nettle_rsa_pkcs1_sign_nettle_rsa_pkcs1_sign_tr_nettle_rsa_pkcs1_verify_nettle_rsa_md5_sign_nettle_rsa_md5_sign_digest_nettle_rsa_md5_sign_tr_nettle_rsa_md5_sign_digest_tr_nettle_rsa_md5_verify_nettle_rsa_md5_verify_digest_nettle_rsa_sha1_sign_nettle_rsa_sha1_sign_digest_nettle_rsa_sha1_sign_tr_nettle_rsa_sha1_sign_digest_tr_nettle_rsa_sha1_verify_nettle_rsa_sha1_verify_digest_nettle_rsa_sha256_sign_nettle_rsa_sha256_sign_digest_nettle_rsa_sha256_sign_tr_nettle_rsa_sha256_sign_digest_tr_nettle_rsa_sha256_verify_nettle_rsa_sha256_verify_digest_nettle_rsa_sha512_sign_nettle_rsa_sha512_sign_digest_nettle_rsa_sha512_sign_tr_nettle_rsa_sha512_sign_digest_tr_nettle_rsa_sha512_verify_nettle_rsa_sha512_verify_digest_nettle_rsa_encrypt_nettle_rsa_decrypt_nettle_rsa_decrypt_tr_nettle_rsa_generate_keypair__nettle_rsa_blind__nettle_rsa_unblind_nettle_rsa_keypair_to_sexp_nettle_rsa_keypair_from_sexp_alist_nettle_rsa_keypair_from_sexp_nettle_dsa_params_init_nettle_dsa_params_clear_nettle_dsa_signature_init_nettle_dsa_signature_clear_nettle_dsa_public_key_init_nettle_dsa_public_key_clear_nettle_dsa_private_key_init_nettle_dsa_private_key_clear_nettle_dsa_compat_generate_keypair_nettle_dsa_generate_params_nettle_dsa_sign_nettle_dsa_verify_nettle_dsa_generate_keypair__nettle_dsa_hash_nettle_dsa_sha1_sign_digest_nettle_dsa_sha1_sign_nettle_dsa_sha1_verify_digest_nettle_dsa_sha1_verify_nettle_dsa_sha256_sign_digest_nettle_dsa_sha256_sign_nettle_dsa_sha256_verify_digest_nettle_dsa_sha256_verify_nettle_dsa_keypair_to_sexp_nettle_dsa_keypair_from_sexp_alist_nettle_dsa_sha1_keypair_from_sexp_nettle_dsa_sha256_keypair_from_sexp_nettle_dsa_signature_from_sexp_nettle_pgp_put_uint32_nettle_pgp_put_uint16_nettle_pgp_put_mpi_nettle_pgp_put_string_nettle_pgp_put_length_nettle_pgp_put_header_nettle_pgp_put_header_length_nettle_pgp_put_userid_nettle_pgp_sub_packet_start_nettle_pgp_put_sub_packet_nettle_pgp_sub_packet_end_nettle_pgp_put_public_rsa_key_nettle_pgp_put_rsa_sha1_signature_nettle_pgp_crc24_nettle_pgp_armor_nettle_rsa_keypair_to_openpgp_nettle_asn1_der_iterator_next_nettle_asn1_der_iterator_first_nettle_asn1_der_decode_constructed_nettle_asn1_der_decode_constructed_last_nettle_asn1_der_decode_bitstring_nettle_asn1_der_decode_bitstring_last_nettle_asn1_der_get_uint32_nettle_asn1_der_get_bignum_nettle_rsa_public_key_from_der_iterator_nettle_rsa_private_key_from_der_iterator_nettle_rsa_keypair_from_der_nettle_dsa_params_from_der_iterator_nettle_dsa_public_key_from_der_iterator_nettle_dsa_openssl_private_key_from_der_iterator_nettle_openssl_provate_key_from_der__nettle_sec_add_1__nettle_sec_sub_1__nettle_sec_tabselect__nettle_cnd_swap__nettle_mpz_limbs_cmp__nettle_mpz_limbs_read_n__nettle_mpz_limbs_copy__nettle_mpz_set_n__nettle_mpn_set_base256__nettle_mpn_set_base256_le__nettle_mpn_get_base256_le__nettle_gmp_alloc_limbs__nettle_gmp_free_limbs__nettle_gmp_alloc__nettle_gmp_free__nettle_cnd_copy__nettle_ecc_mod__nettle_ecc_mod_inv__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_mul_1__nettle_ecc_mod_addmul_1__nettle_ecc_mod_submul_1__nettle_ecc_mod_mul__nettle_ecc_mod_sqr__nettle_ecc_pp1_redc__nettle_ecc_pm1_redc_nettle_secp_192r1_nettle_secp_224r1_nettle_secp_256r1_nettle_secp_384r1_nettle_secp_521r1__nettle_curve25519_nettle_ecc_bit_size_nettle_ecc_size_nettle_ecc_size_a_nettle_ecc_size_j__nettle_ecc_j_to_a__nettle_ecc_a_to_j__nettle_ecc_dup_jj__nettle_ecc_add_jja__nettle_ecc_add_jjj__nettle_ecc_eh_to_a__nettle_ecc_dup_eh__nettle_ecc_add_eh__nettle_ecc_add_ehh__nettle_ecc_mul_g_eh__nettle_ecc_mul_a_eh__nettle_ecc_mul_g__nettle_ecc_mul_a__nettle_ecc_hash__nettle_ecc_mod_random_nettle_ecc_scalar_random_nettle_ecc_point_init_nettle_ecc_point_clear_nettle_ecc_point_set_nettle_ecc_point_get_nettle_ecc_scalar_init_nettle_ecc_scalar_clear_nettle_ecc_scalar_set_nettle_ecc_scalar_get_nettle_ecc_point_mul_nettle_ecc_point_mul_g_nettle_ecc_ecdsa_sign_itch_nettle_ecc_ecdsa_sign_nettle_ecdsa_sign_nettle_ecc_ecdsa_verify_itch_nettle_ecc_ecdsa_verify_nettle_ecdsa_verify_nettle_ecdsa_generate_keypair_nettle_curve25519_mul_g_nettle_curve25519_mul__nettle_curve25519_eh_to_x__nettle_eddsa_compress_itch__nettle_eddsa_compress__nettle_eddsa_decompress_itch__nettle_eddsa_decompress__nettle_eddsa_expand_key__nettle_eddsa_hash__nettle_eddsa_public_key_itch__nettle_eddsa_public_key__nettle_eddsa_sign_itch__nettle_eddsa_sign__nettle_eddsa_verify_itch__nettle_eddsa_verify_nettle_ed25519_sha512_public_key_nettle_ed25519_sha512_sign_nettle_ed25519_sha512_verify// 748 ` sexp-transport.o/ sexp-transport-format.o/ bignum-random-prime.o/ pkcs1-rsa-digest.o/ pkcs1-rsa-sha1.o/ pkcs1-rsa-sha256.o/ pkcs1-rsa-sha512.o/ rsa-pkcs1-sign.o/ rsa-pkcs1-sign-tr.o/ rsa-pkcs1-verify.o/ rsa-md5-sign-tr.o/ rsa-md5-verify.o/ rsa-sha1-sign-tr.o/ rsa-sha1-verify.o/ rsa-sha256-sign.o/ rsa-sha256-sign-tr.o/ rsa-sha256-verify.o/ rsa-sha512-sign.o/ rsa-sha512-sign-tr.o/ rsa-sha512-verify.o/ rsa-decrypt-tr.o/ dsa-compat-keygen.o/ dsa-gen-params.o/ dsa-sha1-verify.o/ dsa-sha256-sign.o/ dsa-sha256-verify.o/ ecc-point-mul-g.o/ ecc-ecdsa-sign.o/ ecc-ecdsa-verify.o/ curve25519-mul-g.o/ curve25519-mul.o/ curve25519-eh-to-x.o/ eddsa-compress.o/ eddsa-decompress.o/ ed25519-sha512-pubkey.o/ ed25519-sha512-sign.o/ ed25519-sha512-verify.o/ sexp.o/ 0 0 0 644 43651 ` L,.textDT P`.data@0.bss0/4 0`/19K U@B/31@B/45@B/56  @B/71P@B/85@B/98(@B/110@B/121+@0@/132?2@0BUWVS X (T$L$9thxKH 9$tTrωwZu$,$)1ۍv'\B9w%9 $t M TB< vۈ$<$:t,1 [^_]Í<$0uSP \$1ۀ<$:uԋt$H |$ˉX 븍P ;PtFH )tJ[Stb(@@CK$S [Pt1ÍHtP @ÍHP PtC ;tSHK <]t1[Ð@[fD$T$T$ @ @@@P@@ @$'SD$xt1[ËP ;tHZX <(u @[vS\$ Cu!$'t{uk[~1[Í&S\$ Ct0ru [v'[5t&$8tЉ$lfVSt$ ^4$tFT$$)؉F[^f1[^Ð&VSD$ t$HuPt1[^ÍvP tH$yuuD$ [^ tAvLt$uQ Q Q ӉQ Q ډQ Ӊ뢃i땍'VSt$ 4$tV1ۅuFt [^ÐD$$$;F uD$F$D$D$$$uˉ4$1:뺍vUWVSD$0$tyD$0XunHugT$4t_x \$81t&;t$4tD+,$9uD$0|$@$,$D$uˋD$0$t  &1[^_]ÍUWVS,E ]BM )čD$…ɉt 9uECtDr2u($}19} !Ѝe[^_]Í$u1݉$st{uKt$u1볋U tC 1]u܉E&;] E<44$;EuڋED$E@$4$D$uu܉߉E]U܅Q$HAEU܃E‹EЋSPSPS P SPSPSPSPS P S$P$]uG GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sexp.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$*short intuint32_t(long long unsigned intlsexp_type<SEXP_ATOMSEXP_LISTSEXP_END sexp_iterator(? A bufferB startE posH levelI typeK display_lengthM displayN atom_lengthP atomQ$ sexp_iterator_init1 1 2input2nettle_sexp_iterator_enter_list7 nettle_sexp_iterator_exit_listn nettle_sexp_iterator_next sexp_iterator_simpleCCsizeDEstringEd GcHlsexp_iterator_parsepp!}PPRP# QP#$aPsRsQsnettle_sexp_iterator_firstG4 input>"P=}+s +P! 7 9b bRP9ntsn`^?"$S#ts7ts! Pnettle_sexp_iterator_subexpr8 startntvnettle_sexp_iterator_get_uint32/9x/c$8% &p'Sn(nettle_sexp_iterator_check_type)m))*type*#tv# t#, t&ntv(nettle_sexp_iterator_check_types50)5*ntypes6*types7"Yg&i=# vtu#, tutwntCt(nettle_sexp_iterator_assocH )H*nkeysI*keysJ*valuesK &foundM-&nfoundNk&iO#07~ ts!U #]n ts#m ts#7 ts# tv#, tvtXnts+abort@,strlen6, -.memcmp(---% B$ > : ; I I&I& : ; (  : ;  : ; I8 : ; I8 .: ; '  : ; I: ; I.?: ; 'I .: ; 'I@B: ; I: ; I4: ; I4: ; IB1B1.?: ; 'I@B: ; I: ; I1X Y 1B1.1@B U 1!1" #1$ U%4: ;I&4: ;I'B1(.?: ;'I@B): ;I*: ;I+.?: ;'<,.?: ; 'I<-I..?: ; 'I<FPFUPPP'R'dQhF0FS0Sv*1R1@t@Fws"FRtStPSPP)P)*P*IPIJPJ`P`~S~PPSP PCMSMQPQRSSRPSPNVNSSV3:R:@r@HRShRRRR3RQSQYl0lVPVEt Jt *\y\00SyWy|S CGJLMR6LN__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_TERMINATE_DEFINED abort_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED '_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED )"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])+!NETTLE_MACROS_H_INCLUDED $READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7])).WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0);READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3]))AWRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)JREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))OWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)VREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))ZWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)aLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))kLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)wLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))}LE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>((-(n)&31))))ROTL64(n,x) (((x)<<(n)) | ((x)>>((-(n))&63)))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - (size))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0),$NETTLE_INTERNAL_H_INCLUDED &#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }.TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32?EMPTY(i) ((i)->pos == (i)->length)@NEXT(i) ((i)->buffer[(i)->pos++]) /usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includesexp.ccrtdefs.hstdint.hsexp.hstring.hstdlib.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hlimits.hsyslimits.hlimits.hstdlib_s.hstring_s.hstdarg.hstdarg.h_mingw_stdarg.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hmacros.hnettle-internal.hnettle-meta.hxTK-u0$xئj.rhk.ig-/> >,>6u <uyvVu,.`twgu=;=tg,.\   I'II &I  : ;  : ; I8  : ;  .: ; 'I@B: ; I4: ; I4: ; I 1B1: ; I.?: ; 'I@B: ; I U4: ;I4: ;I1.?: ;'I@B: ;I: ;I 4: ;I!.?: ; 'I<".?: ; '<#.?: ; '<$.?: ; '< P WPWPPW4R4@S@BPOQRQVSZ{SR 1 "V"(1(VV1 1 4U1 : "P"*V*4P:PVP'V'*PRSR&S&*RQUQ)U)*Q P W(W0IIOSOVSVSVCVChShVSlVlpSwS0IIPTPXP_T_qqVT## #  P %T%'#'1#6pXwXXTrXrTX0I0I P'P0I0IUUpu"  U  u pUwrUruUSVP'>0>gRRVg0gi1iRRR_|RRR%'R6TRRRARRP\PRVPPPT6TPTpTwTTATAEPErTTVTpVwVVrVV_V%VVrVRRRXrzR#P{Pq|Q|TQ*6QPR'6RPQXQQPVVPhpw0pdpwt6pwr`%r`%6__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG (_INC_STDIO  BUFSIZ 512_NFILE _NSTREAM__NSTREAM_ 512_IOB_ENTRIES 20EOF (-1)%_FILE_DEFINED ,_P_tmpdir "\\"-_wP_tmpdir L"\\"0L_tmpnam (sizeof(_P_tmpdir) + 12)7SEEK_CUR 18SEEK_END 29SEEK_SET 0;STDIN_FILENO 0_cnt >= 0 ? 0xff & *(_stream)->_ptr++ : _filbuf(_stream))_fputc_nolock(_c,_stream) (--(_stream)->_cnt >= 0 ? 0xff & (*(_stream)->_ptr++ = (char)(_c)) : _flsbuf((_c),(_stream)))_getc_nolock(_stream) _fgetc_nolock(_stream)_putc_nolock(_c,_stream) _fputc_nolock(_c,_stream)_getchar_nolock() _getc_nolock(stdin)_putchar_nolock(_c) _putc_nolock((_c),stdout)_getwchar_nolock() _getwc_nolock(stdin)_putwchar_nolock(_c) _putwc_nolock((_c),stdout)P_tmpdir _P_tmpdirSYS_OPEN _SYS_OPEN__MINGW_MBWC_CONVERT_DEFINED _WSPAWN_DEFINED _P_WAIT 0_P_NOWAIT 1_OLD_P_OVERLAY 2_P_NOWAITO 3_P_DETACH 4_P_OVERLAY 2_WAIT_CHILD 0_WAIT_GRANDCHILD 1_SPAWNV_DEFINED _INC_STDIO_S  _STDIO_S_DEFINED c_WSTDIO_S_DEFINED )_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED *_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr _INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED ,!"NETTLE_SEXP_H_INCLUDED $%!NETTLE_TYPES_H $"# _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1($__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 % _STDINT_H __need_wint_t __need_wchar_t  "#__need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])-#NETTLE_BUFFER_H_INCLUDED %&!NETTLE_REALLOC_H_INCLUDED QNETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) )/ #NETTLE_BIGNUM_H_INCLUDED %'#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*($NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:"#;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x_GMP_H_HAVE_FILE 1_GMP_H_HAVE_VA_LIST 1__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ o /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/i686-w64-mingw32/include/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsexp-format.cvadefs.hcrtdefs.hstdint.hnettle-types.hbuffer.hgmp.hstring.hbignum.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.h_mingw_directx.h_mingw_ddk.hstdarg.hstdarg.h_mingw_stdarg.hstdio.h_mingw_print_push.h_mingw_off_t.hswprintf.inlstdio_s.h_mingw_print_pop.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring_s.hsexp.hstddef.hstddef.hnettle-stdint.hstdint.hrealloc.hnettle-meta.hversion.h3e@8/Qi;!ty<5uXt.W XY-/1J@;=z40,XfJWe<//0^.~ֻJ=[X&.H0%_-/uo<JlJJ~X/=0NT9M0YI f;^9Gz$$$$W+~XJ= 0HhɅ LH>I0HhY Ju//0H0 Jw/xX/[/ׁd/YIk~tG([JnJ䒅:9@Kxbufferlengthoutput_lengthprefix_lengthGCC: (GNU) 4.9.2| PAA CAE0 AA AAJ C CA AAA LJAA CAG0f DA AAF CCA AA<0AA CAC@ AA AAG #C _n##$W x# %d&|  '()*!#A H M'+4#y++$`##### #-#^##(,048<@DHLPTX\`dhlptx|   FU _ d n         & 3 8 B Ga        ! & 0 5N Tq        4K \ a k p* ; @ J O Y ^s      #4I N X ]s    $ L [     |! l! p! ! .filegsexp-format.c  0  .text .data.bss.rdata* i     ' 3 *>IV j _strcspn _abort __assert    _strlen .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_format_prefix_format_string_nettle_sexp_vformat_nettle_sexp_format.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_buffer_grow_nettle_buffer_write_nettle_mpz_sizeinbase_256_s_nettle_buffer_space_nettle_mpz_get_str_256 /0 0 0 0 644 30326 ` LTr$.textlq P`.data@0.bss0.rdata @0@/4 0`/19(Pq@B/31B @B/45g1 @B/56 r@B/71 @B/85Ra ,r@B/98s"n6r@B/110@B/121p@0@/132Tp@r@0BUWVSLl$dt$h&11< <;<{C9D|}u <}t9w9D$,D$8$D$,) >T$ D$D$4L$D$D$8$D$8$|$49vI< tS9wtX&9tR99vb)؉D$D$>$/)ډ#< tuv <vu1ې)ߋD$`t$|$$L[^_]D$D$$}1ωsexp-transport.cout < inGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sexp-transport.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$.short intlong long unsigned intNNsexp_type< SEXP_ATOM SEXP_LIST SEXP_END sexp_iterator(? lengthA bufferB startE posH levelI typeK display_lengthM displayN atom_lengthP atomQ$ base64_decode_ctx table word bits. padding.? nettle_sexp_transport_iterator_first/ iterator/length0input0Bin5mout6transport_doneh-ctxJXcoded_lengthKTendL3wtXtXtTtvw"t sLtvL"tXCYtvw"tvs"tusZf}ttwtv~tttnettle_base64_decode_initnettle_base64_decode_updatenettle_base64_decode_finalCmemmove8fnettle_sexp_iterator_firstY_assert0% B$ > : ; I  I&I& : ;  (  : ;  : ; I8 .?: ; 'I@B : ; I: ; I4: ; I : ;  U4: ; I1B1.?: ; '<I.?: ; 'I<!!#R#FFZWbDDZVb0?S?oPoL=S=?0bSLP0W!W#=W=?0bWW?RPRSSP<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED )"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])+#NETTLE_BASE64_H_INCLUDED ,base64_encode_init nettle_base64_encode_init-base64url_encode_init nettle_base64url_encode_init.base64_encode_single nettle_base64_encode_single/base64_encode_update nettle_base64_encode_update0base64_encode_final nettle_base64_encode_final1base64_encode_raw nettle_base64_encode_raw2base64_encode_group nettle_base64_encode_group3base64_decode_init nettle_base64_decode_init4base64url_decode_init nettle_base64url_decode_init5base64_decode_single nettle_base64_decode_single6base64_decode_update nettle_base64_decode_update7base64_decode_final nettle_base64_decode_final9BASE64_BINARY_BLOCK_SIZE 3:BASE64_TEXT_BLOCK_SIZE 4ABASE64_ENCODE_LENGTH(length) (((length) * 8 + 4)/6)DBASE64_ENCODE_FINAL_LENGTH 3HBASE64_ENCODE_RAW_LENGTH(length) ((((length) + 2)/3)*4)}BASE64_DECODE_LENGTH(length) ((((length) + 1) * 6) / 8)o /usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includesexp-transport.ccrtdefs.hstdint.hsexp.hbase64.hstring.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring_s.hstdarg.hstdarg.h_mingw_stdarg.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.h0tXfw6>K]< 1tLKf;JE;tAf<-/.=zQ%FGCC: (GNU) 4.9.2| <AA AAC`V AA AAA s !V"n u z#   E V d s   .Z~     .filegsexp-transport.c .text.data.bss.rdataBg    Ra sT* E b _memmove ~ __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_sexp_transport_iterator_first.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_base64_decode_init_nettle_base64_decode_update_nettle_base64_decode_final_nettle_sexp_iterator_first/18 0 0 0 644 29517 ` L o.text`Tn P`.data@0.bss0/4 0`/19/|n@B/31.@B/45 @B/56 :o@B/71` No@B/84JtkXo@B/96@B/107m@0@/118mbo@0BUWVS\$0C;CHK{D$8{$D$D$4D$tl@1҉$4)D$tE;l$|$<$C;CsCHK}F[^_]D$$u 1[^_]ËCUD$$tԋC뤍&D$8$D$D$4D$t14q&D$(D$D$$D$D$ $Ð+GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sexp-transport-format.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2S__gnuc_va_list__builtin_va_listcharva_listsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$rshort intlong long unsigned intnettle_realloc_func=   nettle_buffer+v contents- alloc/ realloc_ctx1 realloc2v size5 nettle_sexp_transport_vformat,( buffer, format- args-start/length0Cbase64_length1FAtstto`tstvutwtutw tst1 tst1 t0tt nettle_sexp_transport_formatR0# bufferR formatSdoneUPargsVO|tttnettle_sexp_vformatnettle_buffer_space^nettle_base64_encode_raws nettle_buffer_growN% B: ; I I$ >   I'II &I  : ;  : ; I8 .?: ; 'I@B : ; I4: ; I1B14: ; I.?: ; 'I<.?: ; '<.?: ; 'I<202uW00(0JOPOUU Pp~bVp~V#(V7?P?NhNSS__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])(#NETTLE_BASE64_H_INCLUDED ,base64_encode_init nettle_base64_encode_init-base64url_encode_init nettle_base64url_encode_init.base64_encode_single nettle_base64_encode_single/base64_encode_update nettle_base64_encode_update0base64_encode_final nettle_base64_encode_final1base64_encode_raw nettle_base64_encode_raw2base64_encode_group nettle_base64_encode_group3base64_decode_init nettle_base64_decode_init4base64url_decode_init nettle_base64url_decode_init5base64_decode_single nettle_base64_decode_single6base64_decode_update nettle_base64_decode_update7base64_decode_final nettle_base64_decode_final9BASE64_BINARY_BLOCK_SIZE 3:BASE64_TEXT_BLOCK_SIZE 4ABASE64_ENCODE_LENGTH(length) (((length) * 8 + 4)/6)DBASE64_ENCODE_FINAL_LENGTH 3HBASE64_ENCODE_RAW_LENGTH(length) ((((length) + 2)/3)*4)}BASE64_DECODE_LENGTH(length) ((((length) + 1) * 6) / 8))#NETTLE_BUFFER_H_INCLUDED %!NETTLE_REALLOC_H_INCLUDED QNETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) )F /usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includesexp-transport-format.cvadefs.hcrtdefs.hstdint.hnettle-types.hbuffer.hsexp.hbase64.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.h_mingw_directx.h_mingw_ddk.hstdarg.hstdarg.h_mingw_stdarg.hstddef.hstddef.hnettle-stdint.hstdint.hrealloc.h-tOG?>,018#;=fX<g<.)qM@KxGCC: (GNU) 4.9.2| P(AA AAC0 DA AAA W CA AAA 0#C _Bk      BaZ _   l p.fileg 0 .textS.data.bss/.   ` J% 0 = R g  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framesexp-transport-format.c_nettle_sexp_transport_vformat_nettle_sexp_transport_format.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_sexp_vformat_nettle_buffer_space_nettle_base64_encode_raw_nettle_buffer_grow bignum.o/ 0 0 0 644 53252 ` L2.text0l P`.data@0.bss0/4 0`.rdatap@0@/19 Q@B/31@B/45M@B/56 @B/71h@B/85$@B/98!.@B/110@B/121@0@/1328@0BUWVS\ tw t2# 6 tw#-N tw tv+\Iv Ps R Qw t#e tw tD t t+  t t tx+I Ps R Qv t0  t t tr'nettle_mpz_set_str_256_uDxJ(s$ t t t1 t 1 t0 t0 t'nettle_mpz_init_set_str_256_uOFxJ(s# ts$* ts t t1 t 1 t0 t0 t%0Y & &)&4*C 4) .,C->d# tw t1# tw tw ts# tv tv tw$ tw#wE tv ts t1 t 1 t0 t0 tw$ tv t0'nettle_mpz_init_set_str_256_s2 xJ(ǭsDŽ#  ts."/memset+| 0|001_assert0000% B$ > : ; I  I&I : ;  : ; I8 I !I/ .?: ;'I  : ;I 4: ;I.?: ; 'I : ; I.?: ; ' : ; I 4: ; I.: ; '@B: ; I: ; I: ; I4: ; I1RUX Y 1 U1RUX Y  U411 B!.?: ; 'I@B"4: ; I#$%.1@B&1'.?: ; '@B(: ; I)1X Y * +1, -41.B1/.?: ; 'I<0I1.?: ; '<zPzPPRX4Q4PSS404UU4Q4PUaRawLzLUa0aoQozqzQ4PP4UuU4U00R$0S02PVWSV" &44U*-/__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED )#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ nettle_mpz_from_octets(x,length,s) mpz_import((x), (length), 1, 1, 0, 0, (s))} /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedbignum.cgmp.hcrtdefs.hstdint.hstring.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring_s.hbignum.hnettle-meta.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hversion.hlimits.hsyslimits.hlimits.hKI <r< Jr< rO r.Jr>=Y:,>V) K rXKur<fyf=;=j:0=u;=fMtptZt(fJ <lxtQ1fK>9!==JK9kfP1 XqtK;felengthGCC: (GNU) 4.9.2| <AA AAGP AA AAA 4rAA C0_  GAD } CA@"C [XpAA AC0V A AAA U A AAH _ A AAA DC0@OAC0IAT0AA AC@I A AAA T A AAF FA AA02AA AC dA AA0'()'&*T''11()):'a*|1+(&+s+,-./*(   *! a p! z             & / 8 = F N         5 L z !       & 7 O w      ? Z! t  !   K r          F z  !      %  X% \ % % %  %  <% @ %  .filegbignum.c  @ p   20 L .text".data.bss.rdatamk QwM   h   ';Pe_memset __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_mpz_to_octets_nettle_mpz_sizeinbase_256_s_nettle_mpz_sizeinbase_256_u_nettle_mpz_get_str_256_nettle_mpz_set_str_256_u_nettle_mpz_init_set_str_256_u_nettle_mpz_set_str_256_s_nettle_mpz_init_set_str_256_s.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_sizeinbase__imp____gmpz_init__imp____gmpz_com__imp____gmpz_clear__imp____gmpz_import__imp____gmpz_set_ui__imp____gmpz_init_set_ui__imp____gmpz_mul_2exp__imp____gmpz_subbignum-random.o/0 0 0 644 49982 ` L R!.text P`.data@0.bss0/4 0`/19 X@B/31/@B/45[@B/56 ( @B/71wH @B/84 @B/96@B/107z@0@/118*@0BUWVS,|$LL$DT$Hl$@_L$T$$L$ƉD$T$\$ $҉t$\$,$t|$l$,$\$Dt$@,[^_] UWVSt$<\$0|$4l$8D$4$@l$|$D$ $1t$8\$4\$0[^_]GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2bignum-random.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$-short intlong long unsigned intnettle_random_func6oomp_limb_t 2 _mp_alloc _mp_size _mp_d2__mpz_structR88 nettle_mpz_random_size, x,W ctx- random- bits. length0 data11 tmp_data_size1-tsDX3t\tstvTBVtutstvmutututwr nettle_mpz_random@Y x@W ctxA randomA nBL tvt2]tstwtu_nettle_gmp_allocBnettle_mpz_set_str_256_uZrW_nettle_gmp_free% B$ > : ; I'I  I&I  : ;  : ; I8 .?: ; '@B : ; I 4: ; I1BBB1B.?: ; 'I<.?: ; '<.?: ; '<%ySy #3%3CPCzVz__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_TERMINATE_DEFINED abort_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ )"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includebignum-random.ccrtdefs.hstdint.hnettle-types.hgmp.hgmp-glue.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hnettle-meta.hstddef.hstddef.hnettle-stdint.hstdint.hversion.h.t;?H0sDtjsGCC: (GNU) 4.9.2| 8AA AAC@qAA AA8YAA AAC0LAA AA)Pi}    w   4Wv   T X.filegbignum-random.c  .text.data.bss/[  w   -F[ n  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_mpz_random_size_nettle_mpz_random.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_fdiv_r_2exp__imp____gmpz_sizeinbase__imp____gmpz_fdiv_r__nettle_gmp_alloc_nettle_mpz_set_str_256_u__nettle_gmp_free/43 0 0 0 644 66363 ` LH>.text ltA P`.data@0.bss0.rdata@ L @p@/4 0`/19@B/31u.)@B/45'+@B/56 /@B/71/@B/85j0@B/98O@B/110 L@B/121Y@0@/132m @0BUWVS1ۃ\xpÉ#>L$(T$D$$1-ՅyL$8\$D= $׉$׋D$D$$D$ RD$ D$D$D$D$8$D$8t$ $D$D$pD$D$,D$$Յ~D$$D$D$$Ѕtd|$ w&ND$$D$D$$Ѕt;;|$ t*t$ D$\$$D$$Յu1^t&D$(t$ $D$D$pD$D$,D$\$$t$\$$D$$ՅǍD$85$։$փ\[^_]Ð&D$D$$ UWVS$D$$$$D$ЉǍ@;$;$\;$T$@=l$X$D$'׍L$L $׉,$׍T$d$׀|$'$t D$p$׋$D$D$@$D$ Ћ$D$D$@D$$$D$D$@D$$D$@D$D$D$L$D$@D$D$$D$@D$D$$D$ЍD$L$D$ $D$$D$D$@\$$D$D$\$$$\$,$D$D$D$l$4$D$4$D$;$tD$D$$=D$4$4D$?D$D$$$$D$?D$D$d$D$ Ћ$$|$p\$<$D$D$d$Z|$'C$|$D$,D$ $D$||$D$($|$|$<$D$(D$<$D$$D$$$&D$@$ӍD$L$Ӊ,$ӍD$d$Ӏ|$'$t D$p$ӁĬ[^_]ÍvD$dى$^|$'G$\$D$,D$ vD$L$D$ Ћ$D$D$LD$$$D$D$LD$$D$LD$D$D$@$D$D$($Ӊ<$ӋD$,$D$|$׍$$׍$$D$׋$D$D$D$$D$YD$$.D$XD$$U9D$@$ӍD$L$Ӊ,$ӍD$d$G'UWVSl$ x$JN\$TƃD$<$\$D$$$T$TD$U D$V #T$< i« %=UUw릍t&E%;Ev;s䋄$T$$l[^_]Ð&D$D$$Z$uiD$TD$D$$$$op1D$T) D$$$l[^_]É'D$D$$dv|$H\$T-<$Չ$Ջ$D$<$D$$D$$D$$D$ FD$$|$ D$|$t$\$D$$D$$D$ $$$t$D$x$$<$5։$փl[^_]D$D$$dbignum-random-prime.ck > 0bits <= 3*p0_bitsbits > p0_bitsmpz_sizeinbase(p, 2) == bitsbits >= 3!top_bits_set 5` UU 33m $I]tN ; 7 5={! ncA_F &WRHM lE %CkL"=w983CY1G.:*m(W'CG&e % ?$@ +NDu #gw}'  %c{?oqA9 ~[Wi^D  Y . #3 Q ŵ: =F) q y2 W +   c_ ' F Z b Wh })   M E)Q q6  : - O Qu T s > A y /e[ׁiW;5$U 9,5 | ZF L2 , c7g %m٭CGw}=c+ ^7#TEEk 72aa- {| ,/u R l t]iI aSQL? 45 #I w " l w te~ ] G# o ' ta hP_%X Z{cSL <7151*x"]P 3Uq  1y!iIY9 a$'q),i.1? CQIyKVYI`glt)}AI!1+q48YO)py~Yq!y1=Og!tqɭYa/)>aESAqQ Q$y,Iwɐ)A]yAٻQE O1ciAY9)Ia2IUql!y1  is I 9 H U o | 9 4 YB A] i Q y  A+ e ) DbA*y  %)+/5;=CGIOSYaegkmq %379=KQ[]agou{  #-39;AKQWY_eikw)+57;=GUY[_mqswGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2bignum-random-prime.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2 charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$3short intuint16_t&uint32_t(long long unsigned intnettle_random_func6unettle_progress_func:.4mp_limb_t  _mp_alloc _mp_size _mp_d9__mpz_structJmpz_t  mp_size_tmpz_srcptr trial_div_infoC% inverseD limitE__gmpz_perfect_square_p__gmp_a__gmp_asize!__gmp_result"miller_rabin_pocklingtonnnm1nm1dqaryis_primekjpassed_miller_rabin7rHT=PP Xw!tH ]w!ts"r!t!t0">!tH!t!t j!ts!t!tH!t v"!ts!t1 !ts!t !ts!t"7!ts!ts!t2!t v"D!ts!t1 m)!ts!t!t!t v"G!ts!ts!t1"f!ts!ts!tv"}!ts!t1 v!tH v!ts#X!t!t!t$=u!tv!t3%_nettle_generate_pocklington_primeJ' &pJ&rJ&bitsK'K &ctxL&randomL &p0M&qN&p0qO (r_minQ(r_rangeQ(pm1Q(aQ(eQ)need_square_testR)p0_bitsS(xT(yTH(p04TT*square_test (buf&~+%8JJ8ZnK,w!ts!t!t!t " !ts!ts!t" !ts!ts!t1"@ !tu!ts!t  ~c !tv!tu!t1 ~ !tv!t2,X !t=!t!t "' !tv!t1"P !t!t1!t~ i~ !t" !tw!ts!t,? !Pv!Ru!Qw!t"Y !t~!tw"x !tw!tw!tw" !tw!t~!t@#!Pv!Ru!Qs!t 5~ !t!t2 uw !t ~w !t w !tu w- !t"? !t ~\ !t!t1" !t!t!t3" !t!t!t ", !t!t!t2"E !t!t!t3 c~ !t!t!t3 Ls !t Us1 !t ZsE !tu csZ !t"l !t ~ !t" !t!t!t2" !t!t!t  ?~ !t!t!t1"M !t~"R !tw"[% !t~"i7 !t"uH !tH"[ !t~"| !t~!t!t2,X !t.!t!t Y,X !t!t!t X s !t s !t s!tu$"s!t u6 -nettle_random_prime0&p&bits'&random_ctx &random &progress_ctx&progress*againP)highbitv(bufT)x)j.0N)q"m!t !t3!ts"!t# X!td!t!t h<)firstp)choices(bufuT"h!t !t1!tT"!t#X!td!t!t .a(qH(rT uw!tw u!ts,. 6!tw!tv1%!t0!t  !t!t!t,v !t!ts!tv!t !t !t!tw!t0!t w <!t!tx vP!tw$ v!ts#<X!tZ!t!t  u   /primesI  /prime_squarec  /trial_div_table}# u8 /prime_by_sizeSr(0_assert0w..1nettle_mpz_randomj % B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ;'I : ;I4: ;I.: ; 'I : ; I4: ; I : ; .1@B114141  1 U U4141 1 B!B"#1$B%.?: ;'@B&: ;I': ;I(4: ;I)4: ;I* : ;+1RUX Y,1-.?: ;'@B. /4: ; I0.?: ; '<1.?: ; '<<P<VPV<R<R<Q<QEEEEVPVWx~P~P1HWTs ~7:P:VWWnWD`WW,P,4~PL515AP1v{P{~V~p#R0r  Pr   wr  ur Pr  oQvo"o"ov~r"qv~r"vo" 2r"o" Ec=5Y <__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)'RANDOM_PRIME_VERBOSE 0* assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))+_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED 1VERBOSE(x) 4#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ 6!NETTLE_MACROS_H_INCLUDED $READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7])).WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0);READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3]))AWRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)JREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))OWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)VREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))ZWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)aLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))kLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)wLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))}LE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>((-(n)&31))))ROTL64(n,x) (((x)<<(n)) | ((x)>>((-(n))&63)))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - (size))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0);NPRIMES 171 : ; I I&I : ; (  : ;  : ; I8  : ;  .?: ; 'I@B : ; I 1BB11.?: ; '<I.?: ; 'I<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])%#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x_GMP_H_HAVE_VA_LIST 1__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ l /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsexp2bignum.ccrtdefs.hstdint.hsexp.hgmp.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdarg.hstdarg.h_mingw_stdarg.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.h(fuutsJ1MNbzGCC: (GNU) 4.9.2| DAA AC d C AAA A A AAL Qbu   1F]f  y .filegsexp2bignum.cx .text.data.bss  k   \  5.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_mpz_set_sexp.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_sizeinbase_nettle_mpz_set_str_256_s_nettle_sexp_iterator_next pkcs1.o/ 0 0 0 644 47454 ` L(.textDL P`.data@0.bss0.rdata@0@/4 0`/19 ~ @B/31@B/45+@B/56 @B/71!@B/843 @B/96@B/107@0@/118L@0BWV1ST$(L$0|$ \$$t 9wK)ωT$)֋T$,3T$$ CD3v$CD$t$$;[^_D$ED$$pkcs1.cj >= 11GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$%short intlong long unsigned intEE_nettle_pkcs1_signature_prefix3} key_size3 buffer4} id_size5 id6 digest_size7 j9 =b tsv" t  t h ts t tv  t t tEmemcpy{{memset+{{_assert0% B$ > : ; I  I&I&.?: ; 'I@B : ; I 4: ; I 1 B 1.?'I4<I.?: ; 'I<.?: ; '<*TVTkvrV__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED )#NETTLE_PKCS1_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt /usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedpkcs1.ccrtdefs.hstdint.hstring.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring_s.hpkcs1.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hgmp.hlimits.hsyslimits.hlimits.h72*J0HL38=KZ/=pGCC: (GNU) 4.9.2| 4AA CC f A AAA 9d~     6 ;c     .filegpkcs1.c .text.data.bss.rdata  +     L_memcpy _memset __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_pkcs1_signature_prefix.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_framepkcs1-encrypt.o/0 0 0 644 51313 ` L!.text D P`.data@0.bss0.rdata d@0@/4 0`/19@B/31*d@B/45 @B/56 P @B/71p @B/84@B/96@B/1070@0@/118TD@0BUWVS,D$Lt$@P 19+L$LyL$4$XŋD$D|$\$$T$HL$D ڀ:u9uT$P\$LD D $T$\$D$Tl$t$$t$,$,[^_]ÐD$HD$$4$XŋD$D|$\$$T$HL$N^pkcs1-encrypt.cpadding >= 8GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1-encrypt.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$-short intlong long unsigned intnettle_random_func6oo mp_limb_t D _mp_alloc _mp_size _mp_dD__mpz_struct J nettle_pkcs1_encrypt0( key_size0 random_ctx2 random2( length3 message3 m4^em6tmp_em_size64padding7Ri8p=.PtvXpttwtsQttsqttvtututvtttH. tvttwts_nettle_gmp_allocQmemcpyq nettle_mpz_set_str_256_uZ^_nettle_gmp_free_assert0% B$ > : ; I'I  I&I &  : ;  : ; I8 .?: ; 'I@B : ; I4: ; I1B.?: ; 'I<.?'I4<.?: ; '<.?: ; '<EIPIUPU5VV%WWXb0bju r"jmrumqu r"0__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_PKCS1_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt-"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepkcs1-encrypt.ccrtdefs.hstdint.hnettle-types.hgmp.hbignum.hgmp-glue.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hpkcs1.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.h4 tsJ J>,ɒ>91YdOY>Yo:>911GCC: (GNU) 4.9.2| <AA AAC@ AA AAB 9        * 7 <Qq      .filegpkcs1-encrypt.c .text.data.bss.rdata*     T _memcpy  + __assert =.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_encrypt.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_gmp_alloc_nettle_mpz_set_str_256_u__nettle_gmp_free pkcs1-decrypt.o/0 0 0 644 48843 ` L b.textT P`.data@0.bss0/4 0`/19=@B/31! @B/45*@B/56 &@B/71 :@B/84D@B/96@B/107@0@/118TN@0BUW1VSt$04$ËD$44$\$D$;u{tt$$[^_]Ít&FkD$D$,$tȉ)vL$8n);)wl$fD$D$<$D$8(돐9GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1-decrypt.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$-short intlong long unsigned intMmp_limb_t _mp_alloc_mp_size_mp_d__mpz_struct  nettle_pkcs1_decrypt. key_size. m/ length0 message0 em2 tmp_em_size2) terminator3S padding4 message_length5U ret6cleanup]6 tv+1tvtstBMtstvjptutwtv~ t tu_nettle_gmp_allocnettle_mpz_get_str_256L_nettle_gmp_freememchr% memcpy % B$ > : ; I  I& : ;  : ; I8 &I .?: ; 'I@B : ; I 4: ; I 4: ; I : ; 1B1.?: ; 'I<I.?: ; '<.?'I4<PHSLS IVILLVjPpT1rR6JWJLP1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED (#NETTLE_PKCS1_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt+"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedpkcs1-decrypt.ccrtdefs.hstdint.hgmp.hbignum.hgmp-glue.hstring.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring_s.hpkcs1.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.h0 .s.XQ?X"fbPK`r0PwGGCC: (GNU) 4.9.2| <AA CAC0| CA AAE '>f   $~     2Nq   .filegpkcs1-decrypt.c .text.data.bss=!     T  ) _memchr _memcpy ;.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_decrypt.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_gmp_alloc_nettle_mpz_get_str_256__nettle_gmp_free /66 0 0 0 644 48545 ` L .text8 P`.data@0.bss0/4 0`/19j @B/31@B/45_@B/56 @B/71(@B/84B@B/96@B/107ָ@0@/118L @0BVS$\$4$ƋD$ : ; I  I&I : ;  : ; I8 .?: ; 'I@B : ; I 4: ; I 1 B1.?: ; 'I<I.?: ; '<.?: ; '<PeVfV dSdffS__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$#NETTLE_PKCS1_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt'"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))($NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32j /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedpkcs1-rsa-digest.ccrtdefs.hstdint.hgmp.hgmp-glue.hpkcs1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hnettle-internal.h,XM(=y<_Ž:0GCC: (GNU) 4.9.2| 4AA C0Y  FAK O CA 3KWx   *  .  w .filegpkcs1-rsa-digest.c .text.data.bss _     L  ; U g.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_rsa_digest_encode.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_gmp_alloc__nettle_pkcs1_signature_prefix_nettle_mpz_set_str_256_u__nettle_gmp_free pkcs1-rsa-md5.o/0 0 0 644 56874 ` L%.text@D P`.data@0.bss0/4 0`.rdata@0@/19,b@B/31N @B/45 @B/56  @B/718 @B/84"@B/96%@B/107:@0@/118N@0BVS$\$4$D$D$ D$D$$tED$D$8D$$D$0t$\$$\$4$$[^f\$4$$1[^ÍWVS \$4t$8$D$D$ D$D$$tBVPVPV P D$0|$\$$\$<$ [^_É\$<$ 1[^_Ð0 0 *H (GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1-rsa-md5.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.27charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$-short intuint32_t(uint64_t*long long unsigned intoomp_limb_t #_mp_alloc_mp_size_mp_d#__mpz_struct) md5_ctx`8state:count;block<index=X   o ? nettle_pkcs1_rsa_md5_encodeI mI=I hashIpKemL* LSLEts7owtstvtBt t@Stt@gttstvs tvts tvtsC nettle_pkcs1_rsa_md5_encode_digestc mc=c digestcpeemf fLtsotstwtBt t@ ttstw twts. twts o/ md5_prefix : ; I  I&I : ;  : ; I8  : ;  I !I/ .?: ; 'I@B : ; I: ; I4: ; I4: ; I1B14: ; I.?: ; 'I<I.?: ; '<.?: ; '<7CPCRX~P#6P6}V~V |S|~~SP"-PP!W"6WS""4S477__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }* $NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)!#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*"#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )-#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt/"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepkcs1-rsa-md5.ccrtdefs.hstdint.hgmp.hmd5.hgmp-glue.hpkcs1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hsha1.hsha2.hXN0@Lu=y<_U:0f0@LY=y<_G:0key_sizetmp_em_sizeGCC: (GNU) 4.9.2| 4AA C0q  FAC O CA@AA AC0s F AAA OC AA  3!O"c#o$$  !#$*$      " , 1Fl x7 ^ l q {  C    P T.filegpkcs1-rsa-md5.c  .text7 .data.bss.rdata,N    " ( 3@ S s   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_rsa_md5_encode_md5_prefix_nettle_pkcs1_rsa_md5_encode_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_gmp_alloc__nettle_pkcs1_signature_prefix_nettle_md5_digest_nettle_mpz_set_str_256_u__nettle_gmp_free/86 0 0 0 644 56898 ` L%.textPD P`.data@0.bss0/4 0`.rdata@0@/192v@B/31N @B/45$ @B/56 * @B/71J @B/84#@B/968@B/107M@0@/118a@0BVS$\$4$D$D$ D$D$$tED$D$8D$$D$0t$\$$\$4$$[^f\$4$$1[^ÍWVS t$4\$84$D$D$ D$D$4$tPSPSPS P SPD$0|$t$$t$<$ [^_Ð&t$<$ 1[^_Ð0!0 +.GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1-rsa-sha1.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Echarsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$.short intuint32_t(uint64_t*long long unsigned intppmp_limb_t $_mp_alloc_mp_size_mp_d$__mpz_struct* pT ? sha1_ctxh:state<count=block>D index?`   nettle_pkcs1_rsa_sha1_encodeI mI>I hashIpKemL* LSQHts7tztstvt?t tDSttDgttstvstvtstvtsT nettle_pkcs1_rsa_sha1_encode_digestc# mc>c digestcpeemf fQtvttvtwt?t tDttvtw twtv<twtv p3 sha1_prefix_nettle_gmp_free% B$ > : ; I  I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I: ; I4: ; I4: ; I1B14: ; I.?: ; 'I<I.?: ; '<.?: ; '<7CPCRX~P#6P6}V~V |S|~~SP(;PP'W(DW&V&((CVCEE__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }* $NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (!#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*"#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )-#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt/"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepkcs1-rsa-sha1.ccrtdefs.hstdint.hgmp.hsha1.hgmp-glue.hpkcs1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hmd5.hsha2.hXN0@Lu=y<_U:0f0@L=y<_:0key_sizetmp_em_sizeGCC: (GNU) 4.9.2| 4AA C0q  FAC O CA@AA AC0y F AAI OC AA  3!O"c#o$$  ! #$8$      % / 4Io { ; b p u    H    P T.filegpkcs1-rsa-sha1.c  .textE .data.bss.rdata2N    #  + 6C V v   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_rsa_sha1_encode_sha1_prefix_nettle_pkcs1_rsa_sha1_encode_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_gmp_alloc__nettle_pkcs1_signature_prefix_nettle_sha1_digest_nettle_mpz_set_str_256_u__nettle_gmp_free/104 0 0 0 644 56942 ` L%.text`D P`.data@0.bss0/4 0`.rdata@0@/19A@B/31N @B/45G @B/56 M @B/71m @B/84&8@B/96^@B/107s@0@/118@0BVS$\$4$D$ D$ D$D$$tED$D$8D$ $D$0t$\$$\$4$$[^f\$4$$1[^ÍWVS t$4\$84$D$ D$ D$D$4$t`SPSPS P SPSPSPSPD$0|$t$$t$<$ [^_Ít$<$ 1[^_Ð010  `He =GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pkcs1-rsa-sha256.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Ucharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$0short intuint32_t(uint64_t*long long unsigned intrrmp_limb_t &_mp_alloc_mp_size_mp_d&__mpz_struct, rV ? sha256_ctxpIstateKcountL blockMF(indexNh   nettle_pkcs1_rsa_sha256_encodeG mG@G hashGpIemJ* JS^Nts7tstvtCt t Stt gttstvs!tvts!tvtsV nettle_pkcs1_rsa_sha256_encode_digesta. ma@a digestapcemd d^tvtvtwtCt t "ttvtw.!twtvL!twtv r> sha256_prefix:Y._nettle_gmp_alloc_nettle_pkcs1_signature_prefix@nettle_sha256_digestZnettle_mpz_set_str_256_uZ!@_nettle_gmp_free% B$ > : ; I  I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I: ; I4: ; I4: ; I1B14: ; I.?: ; 'I<I.?: ; '<.?: ; '<7CPCRX~P#6P6}V~V |S|~~SP:KPP9W:TW8V8::SVSUU__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }* $NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (!#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)"#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )-#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt/"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))" /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepkcs1-rsa-sha256.ccrtdefs.hstdint.hgmp.hsha2.hgmp-glue.hpkcs1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hmd5.hsha1.hXN0@Lu=y<_U:0f0@L.=y<_:0key_sizetmp_em_sizeGCC: (GNU) 4.9.2| 4AA C0q  FAC O CA@AA AC0 F AAG OC AA  3!O"c#o$$  !#*$H$     & + 5 :Ou *E l z    U    P T.filegpkcs1-rsa-sha256.c  .textU .data.bss.rdataAN     && 1 <I \ |   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_rsa_sha256_encode_sha256_prefix_nettle_pkcs1_rsa_sha256_encode_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_gmp_alloc__nettle_pkcs1_signature_prefix_nettle_sha256_digest_nettle_mpz_set_str_256_u__nettle_gmp_free/124 0 0 0 644 56998 ` LN%.textDP P`.data@0.bss0/4 0`.rdata@0@/19H@B/31N0 @B/45~ @B/56 @B/71 @B/84&o@B/96@B/107@0@/118&@0BVS$\$4$D$@D$ D$D$$tED$D$8D$@$D$0t$\$$\$4$$[^f\$4$$1[^ÍWVS t$4\$84$D$@D$ D$D$4$SPSPS P SPSPSPSPS P S$P$S(P(S,P,S0P0S4P4S8P8S : ; I  I&I : ;  : ; I8  : ;  I !I/ .?: ; 'I@B : ; I: ; I4: ; I4: ; I1B14: ; I.?: ; 'I<I.?: ; '<.?: ; '<7CPCRX~P#6P6}V~V |S|~~SNPn{PPmWnWlVlnnV__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }* $NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (!#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)"#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )-#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt/"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))" /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepkcs1-rsa-sha512.ccrtdefs.hstdint.hgmp.hsha2.hgmp-glue.hpkcs1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hmd5.hsha1.hXN0@Lu=y<_U:0f0@^=y<_c:0key_sizetmp_em_sizeGCC: (GNU) 4.9.2| 4AA C0q  FAC O CA@AA AC0 F AAC OC AA  3!O"c#o$$  !R#^$x$     - 2 < AV| 1L s     \    P T.filegpkcs1-rsa-sha512.c  .text .data.bss.rdataHN     && 1 <I \ |   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pkcs1_rsa_sha512_encode_sha512_prefix_nettle_pkcs1_rsa_sha512_encode_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_gmp_alloc__nettle_pkcs1_signature_prefix_nettle_sha512_digest_nettle_mpz_set_str_256_u__nettle_gmp_freersa.o/ 0 0 0 644 51848 ` Lp".textD P`.data@0.bss0/4 0`/190@B/31e@B/45cM@B/56 @B/71@B/85׸ @B/98@B/110@B/121W@0@/132k @0BVS5\$ C$֍C$[^Ðt&VS5\$ C$։\$ [^'D$ D$$ BƒÍvS\$ D$C$P  Fщ[ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_dj__mpz_struct{mpz_t rsa_public_keyo+sizesnvey _nettle_rsa_check_size@d n@ sizeC nettle_rsa_public_key_init++key+vtsvts nettle_rsa_public_key_clear60'!key6Jvt#W+`-ZNWxtt2nettle_rsa_public_key_prepareL<keyL+NNWPtst2% B$ > : ; I : ;  : ; I8  II!I/  : ;  .?: ; 'I  : ; I 4: ; I .?: ; '@B: ; IBBBB.1@B141.?: ; 'I@B1RUX Y 1 UPsPs#R__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )U /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa.ccrtdefs.hgmp.hrsa.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h+YeKgYeK=;YK;/->vV>jxJvJ ufV> 1GCC: (GNU) 4.9.2| $+AA C c AA$0'AA C \ CA`-C i<AC vA7 t!!   &A F      b @ Dh l .filegrsa.c 0 `  .text.data.bss ec& 5 C ׸P \ gt.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_public_key_init_nettle_rsa_public_key_clear__nettle_rsa_check_size_nettle_rsa_public_key_prepare.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear__imp____gmpz_sizeinbasersa-sign.o/ 0 0 0 644 53029 ` L #.text` P`.data@0.bss0/4 0`/19%@B/31= @B/45 T@B/60׸ h@B/73r@B/85@B/96z@0@/107|@0BVS5\$ C$֍C$֍C$֍C($֍C4$֍C@$[^Ðt&VS5\$ C$֍C$֍C$֍C($֍C4@$։\$ [^'VS$\$0t$4$C4$D$CD$4$4$1$[^ÐUWVSL-\$(t$4|$`$Չ4$ՋD$ho4$l$D$D$СW4l$ t$4$T$D$ЋL$hW$D$T$T$L$ЋT$O(@D$\$L$$T$ Љt$\$$|$\$$=׋T$\$$D$T$ЋD$d\$l$$׋D$dt$D$$$Ӊ4$ӃL[^_]ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_do__mpz_structmpz_t  rsa_private_keyL|dsize~dpqa(b4c@ nettle_rsa_private_key_init+K key+ vts vts 'vts /vts( 7vts4?vts nettle_rsa_private_key_clear:PG key: gvkts ovts wvts vts( vt#4nettle_rsa_private_key_prepareEOe keyEnGd#tvBtvtsts{Wtvtv nettle_rsa_compute_rootYp keyYp xZ mZxp\Hxq]T uts utv 0tvttu MFtvtvtw4t u imtstt tstst#(t tststv wtstst#@ tstst w*ttutsKtttv s_tHstvv _nettle_rsa_check_size% B$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .?: ; '@B : ; I BBBB.?: ; 'I@B4: ; I1.?: ;'I<I__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )Z /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sign.ccrtdefs.hgmp.hrsa.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h+YeKgYeK=;YK;/-XQhzxNx8M/ JLGCC: (GNU) 4.9.2| (KAA C C AA$PGAA C | CA(OAA C0G AA8AA AAC`AA AAW"&1 !   ;Xl$CXGn+L`  g D Hl p .filegrsa-sign.cx P   .text .data.bss%= ׸" . 9 FYm .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_private_key_init_nettle_rsa_private_key_clear_nettle_rsa_private_key_prepare_nettle_rsa_compute_root.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear__imp____gmpz_mul__imp____gmpz_fdiv_r__imp____gmpz_powm__imp____gmpz_sub__imp____gmpz_add__nettle_rsa_check_size rsa-sign-tr.o/ 0 0 0 644 53635 ` L'.textD P`.data@0.bss0/4 0`/19{.&@B/31o @B/45aA @B/56 @B/71@B/85׸@B/98@B/110 _@B/121j@0@/132T~@0BUWVSl5D$0l$H\$T$֍D$<$։,$֍D$$$։$֋$=p$t$ $D$$D$t$\$,$ׅt͋$\$$t$ x|$D$Ћ$D$0\$$T$T$ҍD$0t$D$$D$Љ$ӍD$0$D$D$< $D$D$<|$t$ D$D$$$D$ЍD$$D$D$0$T$t0D$U J?T:vtsr tstt t vtutstv3tststwt vYtttstttv stT!O0h&9Mgtttu tttvv&t'v;t,vOtu5vdt Nttt*tttwt v?tttttu"t #nettle_mpz_randomjNE:$nettle_rsa_compute_rootzE:% B$ > : ; I'I  I : ;  : ; I8 I !I/ &I  : ; .: ; ' : ; I: ; I4: ; I.?: ; 'I@B: ; I: ; I4: ; I4: ; I1RUX Y 11 U41BB1 B!1X Y "#.?: ; '<$.?: ;'<MWP5UH5PPtP  66>P>POSSbPbffOUOO5__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1$HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)'#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )] /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.hxUJ)JYYT"$"hH>,>d.utY random_ctxGCC: (GNU) 4.9.2| <AA AACCA AA Cn% !"# &;$   K   \` w    4Z    '<Pe  j .filegrsa-sign-tr.c .text .data.bss{&a   ׸    T+>Sfx  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_compute_root_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_invert__imp____gmpz_powm__imp____gmpz_mul__imp____gmpz_fdiv_r__imp____gmpz_clear__imp____gmpz_cmp_nettle_mpz_random_nettle_rsa_compute_root rsa-verify.o/ 0 0 0 644 51030 ` L .text  P`.data@0.bss0/4 0`/19*H @B/31@B/45@B/56 @B/71׸'@B/84@B/96@B/107@0@/118|@0BUWVS,\$HC~.D$@$5x|$1҅x",[^_]Ð&,1[^_]Ít&l$,$D$@|$ \$,$1ۃD$D$Dl$$օ,$,ډ[^_]Ð&GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_dq__mpz_structmpz_t   rsa_public_keyo7sizesnvey _nettle_rsa_verify+ key+ m, s- res/m11T(vtstw]tu{tutt#t wttutu$ % B$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IBBSP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )\ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-verify.ccrtdefs.hgmp.hrsa.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h-tOuY- JuJ .w,:>i;/GCC: (GNU) 4.9.2| dAA AAC@j CA AAI C CC AAE IEA AAYw   Q   i .filegrsa-verify.c .text.data.bss*   ׸   |!4H.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_rsa_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_cmp__imp____gmpz_init__imp____gmpz_powm__imp____gmpz_clear/144 0 0 0 644 51619 ` L .textp P`.data@0.bss0/4 0`/19d@B/31'@B/45 *J@B/60J^@B/73h@B/85@B/96|@0@/107Lr@0BVS$D$8t$0\$ : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 1B1.?: ; 'I<I.?: ;'<k__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )(#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptk /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-pkcs1-sign.ccrtdefs.hstdint.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h-YI"Mxy<_GCC: (GNU) 4.9.2| 4kAA C0F  AAC S FA'@\   -  x .filegrsa-pkcs1-sign.cx .textk.data.bss    L  7.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_pkcs1_sign.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_set_ui_nettle_pkcs1_rsa_digest_encode_nettle_rsa_compute_root /162 0 0 0 644 52193 ` L L.text P`.data@0.bss0/4 0`/19 @B/311@B/45@B/56 @B/71$@B/84.@B/96@B/107(@0@/118H<8@0BWV1S0\$$|$D$D$TD$ D$PD$$D$t6D$X\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-pkcs1-sign-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$1short intlong long unsigned intnettle_random_func6QQmp_limb_t  _mp_alloc _mp_size _mp_d__mpz_structmpz_t; K Q rsa_public_keyo sizes nv. ey. rsa_private_keyL| size~ d. p. q. a.( b.4 c.@nettle_rsa_pkcs1_sign_tr+5pub+5key,@random_ctx-random-K length.digest_info.s/Vm1.dret2ts7Qtstt g'ttwtt  ttszts;\Fnettle_pkcs1_rsa_digest_encodeSVnettle_rsa_compute_root_tr5@KVK% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I4: ; I4: ; IB1.?: ; 'I<.?: ;'I<qVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)%#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )'#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptn /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-pkcs1-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h/5y.NFNJ6 GCC: (GNU) 4.9.2| 0AA CC@uC AA3cv    (  { .fileg .text.data.bss 1      H)= ] y.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framersa-pkcs1-sign-tr.c_nettle_rsa_pkcs1_sign_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_digest_encode_nettle_rsa_compute_root_tr /183 0 0 0 644 51844 ` L .textpD P`.data@0.bss0/4 0`/19l @B/31!P@B/45q@B/56 @B/71@B/84M@B/96@B/107@0@/118H@0BWV1S \$|$0$D$8D$ D$4D$$D$tD$<\$<$D$Ɖ$ [^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-pkcs1-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2kcharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$0short intlong long unsigned intPmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t  rsa_public_keyo]sizesnvey nettle_rsa_pkcs1_verify+kN key+N length, digest_info, s- res/m0dts7Ytstt O@twtst btsT$nettle_pkcs1_rsa_digest_encodeS_nettle_rsa_verifyN% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ; 'I<I.?: ;'I<YiVikPk__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )(#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptm /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-pkcs1-verify.ccrtdefs.hstdint.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h-5y.NFNJʓ GCC: (GNU) 4.9.2| 0kAA CC0]C AA3K^   | A  z .filegrsa-pkcs1-verify.c .textk.data.bss !     H( H \.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_pkcs1_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_digest_encode__nettle_rsa_verifyrsa-md5-sign.o/ 0 0 0 644 52512 ` L .text P`.data@0.bss0/4 0`/19 @B/31@B/45 T@B/60< h@B/73[r@B/85@B/96@0@/107|@0BVS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ðt&VS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-md5-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$,short intuint32_t(uint64_t*long long unsigned intLmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t/ 5 md5_ctx`8state:count;xblock<index=Xh L ? rsa_private_keyL| size~dpqa(b4c@ nettle_rsa_md5_sign.k key. hash/ s0: #qztst<tst0`tvtsts@ nettle_rsa_md5_sign_digest?pkq key? digest@ sA: :tstQtst0tvtstsnettle_pkcs1_rsa_md5_encodeW:nettle_rsa_compute_rootz:/nettle_pkcs1_rsa_md5_encode_digestZ:% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 1B1.?: ; 'I<I.?: ;'<.?: ; 'I<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptu /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-md5-sign.ccrtdefs.hstdint.hgmp.hmd5.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.hsha2.h0YIMxy<_YIMxy<_GCC: (GNU) 4.9.2| 4kAA C0~  AAK S FA4pkAA C0~  AAK S FA8\   &^{;R   P T.filegrsa-md5-sign.cx p .text.data.bss  <    5 N r.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_md5_sign_nettle_rsa_md5_sign_digest.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_set_ui_nettle_pkcs1_rsa_md5_encode_nettle_rsa_compute_root_nettle_pkcs1_rsa_md5_encode_digest/203 0 0 0 644 53330 ` L @".text P`.data@0.bss0/4 0`/19<@B/31U @B/45< @B/56 8 @B/71<X @B/84@B/96 P@B/107[@0@/118|o@0BWV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_Ðt&WV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-md5-sign-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$/short intuint32_t(uint64_t*long long unsigned intnettle_random_func6OOmp_limb_t 2 _mp_alloc _mp_size _mp_d2__mpz_structmpz_tY 8i o88 md5_ctx`8 state: count;{ block< index=X k  O ? rsa_public_keyo sizes nvL eyL rsa_private_keyL|~ size~ dL pL qL aL( bL4 cL@nettle_rsa_md5_sign_tr.{pub.key/0random0 hash1s1tm3Ldres4,ts/Itst_ ttwtt  ttsrtsznettle_rsa_md5_sign_digest_tr@{pub@keyABrandomB digestCsCtmELdresFltsPtst ttwtt  ttstsnettle_pkcs1_rsa_md5_encodeW tnettle_rsa_compute_root_trPtinettle_pkcs1_rsa_md5_encode_digestZt% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I4: ; I4: ; IB1.?: ; 'I<.?: ;'I<.?: ; 'I<iyVy{PVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptx /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-md5-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hmd5.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.hsha2.h14z.NFNYJ65y.NFNYJ6 random_ctxGCC: (GNU) 4.9.2| 0{AA CC@mC AA0{AA CC@mC AA+[ n!      -J W \m   L P.filegrsa-md5-sign-tr.c  .text.data.bssU<  <     |*=Q n  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_md5_sign_tr_nettle_rsa_md5_sign_digest_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_md5_encode_nettle_rsa_compute_root_tr_nettle_pkcs1_rsa_md5_encode_digest/222 0 0 0 644 52845 ` L .textT P`.data@0.bss0/4 0`/19=@B/3169@B/45<o @B/56 D@B/71< X@B/84b@B/96@B/107@0@/118|l@0BWV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Í'WV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Ð9GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-md5-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$.short intuint32_t(uint64_t*long long unsigned intNmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t!1 7 md5_ctx`8state:count;zblock<index=Xj N ? rsa_public_keyosizesnvey nettle_rsa_md5_verify.c key. hash/ s01 res2m3ddts/tstGtwtstZtsB nettle_rsa_md5_verify_digest@pc key@ digestA sB1 resDmEdMtsjtsttwtsttsnettle_pkcs1_rsa_md5_encodeW<_nettle_rsa_verify11nettle_pkcs1_rsa_md5_encode_digestZ<% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ; 'I<I.?: ;'I<.?: ; 'I<QaVacPVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptw /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-md5-verify.ccrtdefs.hstdint.hgmp.hmd5.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.hsha2.h05y.NFNYJʓ^5y.NFNYJʓ GCC: (GNU) 4.9.2| 0cAA CC0UC AA0pcAA CC0UC AA+CV   C Te, =Nk   L P.filegrsa-md5-verify.c p .text.data.bss=6<  <   |0D a u .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_md5_verify_nettle_rsa_md5_verify_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_md5_encode__nettle_rsa_verify_nettle_pkcs1_rsa_md5_encode_digest rsa-sha1-sign.o/0 0 0 644 52524 ` L .text P`.data@0.bss0/4 0`/19 @B/31@B/45  \@B/60<% p@B/73az@B/85@B/96@0@/107#@0BVS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ðt&VS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha1-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$-short intuint32_t(uint64_t*long long unsigned intMmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t 0 6MQ ? sha1_ctxh:state<count=yblock>A index?`i  rsa_private_keyL| size~dpqa(b4c@ nettle_rsa_sha1_sign.k key. hash/ s0; #u}tst<tst0`tvtstsQ nettle_rsa_sha1_sign_digest?pku key? digest@ sA; >tstUtst0tvtstsnettle_pkcs1_rsa_sha1_encode];nettle_rsa_compute_rootz;0nettle_pkcs1_rsa_sha1_encode_digest`;% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 1B1.?: ; 'I<I.?: ;'<.?: ; 'I<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptv /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha1-sign.ccrtdefs.hstdint.hgmp.hsha1.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha2.h0YIMxy<_YIMxy<_GCC: (GNU) 4.9.2| 4kAA C0~  AAK S FA4pkAA C0~  AAK S FA8\   )a~"?V   P T.filegrsa-sha1-sign.cx p .text.data.bss  <    8 Q v.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_sha1_sign_nettle_rsa_sha1_sign_digest.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_set_ui_nettle_pkcs1_rsa_sha1_encode_nettle_rsa_compute_root_nettle_pkcs1_rsa_sha1_encode_digest/240 0 0 0 644 53342 ` L H".text P`.data@0.bss0/4 0`/19D@B/31U @B/45< @B/56 > @B/71<^ @B/84@B/96 W@B/107b@0@/118|v @0BWV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_Ðt&WV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha1-sign-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$0short intuint32_t(uint64_t*long long unsigned intnettle_random_func6PPmp_limb_t 3 _mp_alloc _mp_size _mp_d3__mpz_structmpz_tZ 9j p99 P ? sha1_ctxh: state< count=| block>{ index?` l  rsa_public_keyo sizes nvM eyM rsa_private_keyL| size~ dM pM qM aM( bM4 cM@nettle_rsa_sha1_sign_tr.{pub.key/0random0 hash1s2um4Mdres5/ts/Ltst_ttwtt  ttsrtsnettle_rsa_sha1_sign_digest_trA{pubAkeyBCrandomC digestDsEumGMdresHptsUtstttwtt  ttstsnettle_pkcs1_rsa_sha1_encode]unettle_rsa_compute_root_trUujnettle_pkcs1_rsa_sha1_encode_digest`u% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I4: ; I4: ; IB1.?: ; 'I<.?: ;'I<.?: ; 'I<iyVy{PVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypty /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha1-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hsha1.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha2.h24z.NFNYJ65y.NFNYJ6 random_ctxGCC: (GNU) 4.9.2| 0{AA CC@mC AA0{AA CC@mC AA+[ n!      0M  [ `q   L P.filegrsa-sha1-sign-tr.c  .text.data.bssU<  <      |,?S q  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_sha1_sign_tr_nettle_rsa_sha1_sign_digest_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha1_encode_nettle_rsa_compute_root_tr_nettle_pkcs1_rsa_sha1_encode_digest/260 0 0 0 644 52853 ` L .textX P`.data@0.bss0/4 0`/19C@B/316?@B/45<u @B/56 H@B/71< \@B/84 f@B/96@B/107@0@/118|p@0BWV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Í'WV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Ð?GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha1-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$/short intuint32_t(uint64_t*long long unsigned intOmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t"2 8OS ? sha1_ctxh:state<count={block>C index?`k  rsa_public_keyosizesnvey nettle_rsa_sha1_verify.c key. hash/ s02 res2m3dgts/tstGtwtstZtsS nettle_rsa_sha1_verify_digest@pc key@ digestA sB2 resDmEdQtsntsttwtsttsnettle_pkcs1_rsa_sha1_encode]=_nettle_rsa_verify22nettle_pkcs1_rsa_sha1_encode_digest`=% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ; 'I<I.?: ;'I<.?: ; 'I<QaVacPVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptx /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha1-verify.ccrtdefs.hstdint.hgmp.hsha1.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha2.h05y.NFNYJʓ^5y.NFNYJʓ GCC: (GNU) 4.9.2| 0cAA CC0UC AA0pcAA CC0UC AA+CV   F Wh0 ARo   L P.filegrsa-sha1-verify.c p .text.data.bssC6<  <   |2F d x .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_sha1_verify_nettle_rsa_sha1_verify_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha1_encode__nettle_rsa_verify_nettle_pkcs1_rsa_sha1_encode_digest /279 0 0 0 644 52548 ` L .text P`.data@0.bss0/4 0`/19% @B/31@B/45  l@B/60<1 @B/73m@B/85@B/96@0@/1071@0BVS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ðt&VS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ð!GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha256-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$/short intuint32_t(uint64_t*long long unsigned intOmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t"2 8OS ? sha256_ctxpIstateKcountL{ blockMC(indexNhk  rsa_private_keyL|size~dpqa(b4c@ nettle_rsa_sha256_sign.k key. hash/ s0= #}tst<tst0`tvtstsS nettle_rsa_sha256_sign_digest?pk} key? digest@ sA= Ftst]tst0tvtstsnettle_pkcs1_rsa_sha256_encodec=nettle_rsa_compute_rootz=2nettle_pkcs1_rsa_sha256_encode_digestf=% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 1B1.?: ; 'I<I.?: ;'<.?: ; 'I<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptx /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha256-sign.ccrtdefs.hstdint.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h0YIMxy<_YIMxy<_GCC: (GNU) 4.9.2| 4kAA C0~  AAK S FA4pkAA C0~  AAK S FA8\   /g*G^   P T.filegrsa-sha256-sign.cx p .text.data.bss%  <     > W ~.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_sha256_sign_nettle_rsa_sha256_sign_digest.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_set_ui_nettle_pkcs1_rsa_sha256_encode_nettle_rsa_compute_root_nettle_pkcs1_rsa_sha256_encode_digest/298 0 0 0 644 53383 ` L T".text P`.data@0.bss0/4 0`/19P@B/31U @B/45< @B/56 J @B/71<j @B/84"@B/96 e@B/107p@0@/118|,@0BWV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_Ðt&WV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha256-sign-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$2short intuint32_t(uint64_t*long long unsigned intnettle_random_func6RRmp_limb_t 5 _mp_alloc _mp_size _mp_d5__mpz_structmpz_t\ ;l r;; R ? sha256_ctxpI stateK countL~ blockM}( indexNh n  rsa_public_keyo" sizes nvO eyO rsa_private_keyL| size~ dO pO qO aO( bO4 cO@nettle_rsa_sha256_sign_tr.{pub.key/0random0 hash1s2wm4Odres55ts/Rtst_ttwtt  ttsrts"nettle_rsa_sha256_sign_digest_trA{pubAkeyBCrandomC digestDsEwmGOdresHxts_tstttwtt  ttstsnettle_pkcs1_rsa_sha256_encodecwnettle_rsa_compute_root_tr_wlnettle_pkcs1_rsa_sha256_encode_digestfw% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I4: ; I4: ; IB1.?: ; 'I<.?: ;'I<.?: ; 'I<iyVy{PVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt{ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha256-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h24z.NFNYJ65y.NFNYJ6 random_ctxGCC: (GNU) 4.9.2| 0{AA CC@mC AA0{AA CC@mC AA+[ n!      %6S c hy   L P.fileg  .text.data.bssU<   < "  - 8 |EXl   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framersa-sha256-sign-tr.c_nettle_rsa_sha256_sign_tr_nettle_rsa_sha256_sign_digest_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha256_encode_nettle_rsa_compute_root_tr_nettle_pkcs1_rsa_sha256_encode_digest /320 0 0 0 644 52897 ` L .texth P`.data@0.bss0/4 0`/19O@B/316K@B/45< @B/56 X@B/71< l@B/84v@B/96@B/107@0@/118|@0BWV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Í'WV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_ÐKGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha256-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$1short intuint32_t(uint64_t*long long unsigned intQmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t$4 :QU ? sha256_ctxpIstateKcountL} blockME(indexNhm  rsa_public_keyosizesnvey nettle_rsa_sha256_verify.c key. hash/ s04 res2m3dmts/tstGtwtstZtsU nettle_rsa_sha256_verify_digest@pc key@ digestA sB4 resDmEdYtsvtsttwtsttsnettle_pkcs1_rsa_sha256_encodec?_nettle_rsa_verify44nettle_pkcs1_rsa_sha256_encode_digestf?% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ; 'I<I.?: ;'I<.?: ; 'I<QaVacPVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptz /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha256-verify.ccrtdefs.hstdint.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h05y.NFNYJʓ^5y.NFNYJʓ GCC: (GNU) 4.9.2| 0cAA CC0UC AA0pcAA CC0UC AA+CV   L ]n8 IZw   L P.fileg p .text.data.bssO6<  <  * |7J^ ~  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framersa-sha256-verify.c_nettle_rsa_sha256_verify_nettle_rsa_sha256_verify_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha256_encode__nettle_rsa_verify_nettle_pkcs1_rsa_sha256_encode_digest /341 0 0 0 644 52552 ` L .text P`.data@0.bss0/4 0`/19, @B/31@B/45  p@B/60<8 @B/73t@B/85@B/96$@0@/1078@0BVS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ðt&VS$D$4t$0\$8D$$D$u)D$$D$D$$[^Ív'\$\$4$$[^Ð(GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha512-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$/short intuint64_t*{long long unsigned intOmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t" ( sha512_ctx~statecount_lowk@count_highkHblockPindexk O  rsa_private_keyL|size~dpqa(b4c@ nettle_rsa_sha512_sign.k key. hash/ s0- #tst<tst0`tvtsts3 nettle_rsa_sha512_sign_digest?pk key? digest@ sA- Mtstdtst0tvtstsnettle_pkcs1_rsa_sha512_encodei-nettle_rsa_compute_rootz-"nettle_pkcs1_rsa_sha512_encode_digestl-% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 1B1.?: ; 'I<I.?: ;'<.?: ; 'I<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptx /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha512-sign.ccrtdefs.hstdint.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h0YIMxy<_YIMxy<_GCC: (GNU) 4.9.2| 4kAA C0~  AAK S FA4pkAA C0~  AAK S FA8\   6n1Ne   P T.filegrsa-sha512-sign.cx p .text.data.bss,  <     > W ~.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_sha512_sign_nettle_rsa_sha512_sign_digest.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_set_ui_nettle_pkcs1_rsa_sha512_encode_nettle_rsa_compute_root_nettle_pkcs1_rsa_sha512_encode_digest/360 0 0 0 644 53391 ` L \".text P`.data@0.bss0/4 0`/19X@B/31U @B/45< @B/56 Q @B/71<q @B/84*@B/96 l@B/107w@0@/118|4@0BWV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_Ðt&WV1S0\$$|$D$D$PD$$D$t6D$T\$|$D$D$LD$ D$HD$D$@$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha512-sign-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$2short intuint64_t*~long long unsigned intnettle_random_func6RRmp_limb_t % _mp_alloc _mp_size _mp_d%__mpz_structmpz_tL +\ b++ sha512_ctx~ state count_lown@ count_highnH blockP index n  R  rsa_public_keyo) sizes nv? ey? rsa_private_keyL| size~ d? p? q? a?( b?4 c?@nettle_rsa_sha512_sign_tr.{pub.key/0random0 hash1s2gm4?dres5<ts/Ytst_ ttwtt  ttsrts)mnettle_rsa_sha512_sign_digest_trA{pubAkeyBCrandomC digestDsEgmG?dresHtsftst ttwtt  ttstsnettle_pkcs1_rsa_sha512_encodei gnettle_rsa_compute_root_trfg\nettle_pkcs1_rsa_sha512_encode_digestlg% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I4: ; I4: ; IB1.?: ; 'I<.?: ;'I<.?: ; 'I<iyVy{PVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypt{ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha512-sign-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h24z.NFNYJ65y.NFNYJ6 random_ctxGCC: (GNU) 4.9.2| 0{AA CC@mC AA0{AA CC@mC AA+[ n!     ' ,=Z j o   L P.fileg  .text.data.bssU<   < "  - 8 |EXl   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framersa-sha512-sign-tr.c_nettle_rsa_sha512_sign_tr_nettle_rsa_sha512_sign_digest_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha512_encode_nettle_rsa_compute_root_tr_nettle_pkcs1_rsa_sha512_encode_digest /382 0 0 0 644 52905 ` L .textp P`.data@0.bss0/4 0`/19V@B/316R@B/45< @B/56 `@B/71< t@B/84 ~@B/96@B/107@0@/118|@0BWV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_Í'WV1S \$|$0$D$4D$$D$tD$8\$<$D$Ɖ$ [^_ÐRGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-sha512-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$1short intuint64_t*}long long unsigned intQmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t$ * sha512_ctx~statecount_lowm@count_highmHblockPindexm Q  rsa_public_keyosizesnvey nettle_rsa_sha512_verify.c key. hash/ s0$ res2m3dtts/tstGtwtstZts5 nettle_rsa_sha512_verify_digest@pc key@ digestA sB$ resDmEd`ts}tsttwtsttsnettle_pkcs1_rsa_sha512_encodei/_nettle_rsa_verify$$nettle_pkcs1_rsa_sha512_encode_digestl/% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ; 'I<I.?: ;'I<.?: ; 'I<QaVacPVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptz /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-sha512-verify.ccrtdefs.hstdint.hgmp.hsha2.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.h05y.NFNYJʓ^5y.NFNYJʓ GCC: (GNU) 4.9.2| 0cAA CC0UC AA0pcAA CC0UC AA+CV   S du? Pa~   L P.fileg p .text.data.bssV6<  <  * |7J^ ~  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framersa-sha512-verify.c_nettle_rsa_sha512_verify_nettle_rsa_sha512_verify_digest.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_pkcs1_rsa_sha512_encode__nettle_rsa_verify_nettle_pkcs1_rsa_sha512_encode_digest rsa-encrypt.o/ 0 0 0 644 51501 ` L J.textp P`.data@0.bss0/4 0`/19d@B/31#@B/45 @B/606"@B/73,@B/85@B/96^@0@/107@r6@0BVS$D$@\$0t$DD$D$ : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I1B.?: ; 'I<e__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )(#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypth /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-encrypt.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h/YI.\GCC: (GNU) 4.9.2| (eAA C0] AA7V   M  u .filegrsa-encrypt.cx .texte.data.bss    @ .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_encrypt.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_powm_nettle_pkcs1_encrypt rsa-decrypt.o/ 0 0 0 644 51834 ` L .text`D P`.data@0.bss0/4 0`/19|l @B/31[@B/45)z@B/56 @B/71@B/84a@B/96@B/107@0@/118@@0BVS$\$t$0$D$<\$4$D$D$8\$D$ D$4D$$$$[^ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-decrypt.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2[charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$+short intlong long unsigned intKmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t   rsa_private_keyL|size~dpqa(b4c@ nettle_rsa_decrypt+[r key+r length, message, gibberish- m/dres0ts*}?tvtst Hdtstt Stsx nettle_rsa_compute_rootzrnettle_pkcs1_decryptN% B$ > : ; I I : ;  : ; I8 I!I/ &I  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IB1.?: ;'<I.?: ; 'I<MRPRZVZ[P[__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )(#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decrypth /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-decrypt.ccrtdefs.hstdint.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h-\FN>;/hGCC: (GNU) 4.9.2| ([AA C0Q CA&DO    @e  u .filegrsa-decrypt.c .text[.data.bss )     @# < R.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_decrypt.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_rsa_compute_root_nettle_pkcs1_decrypt/403 0 0 0 644 52152 ` L @.textx P`.data@0.bss0/4 0`/19 @B/311u@B/45@B/56 @B/71@B/84"@B/96@B/107@0@/118H.,@0BWVS0t$X\$$|$D$t$D$Lt$1\$|$D$ D$HD$D$@$t(D$T\$D$ D$PD$$Ɖ$0[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-decrypt-tr.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$.short intlong long unsigned intnettle_random_func6Nmp_limb_t   _mp_alloc _mp_size _mp_d __mpz_structmpz_t3 C I  rsa_public_keyo sizes nv& ey& rsa_private_keyL| size~ d& p& q& a&( b&4 c&@nettle_rsa_decrypt_tr-5pub-5key.@random_ctx/random/K length0message0gibberish1Cm3&dres4tstvIQttwtt  tstk'tstt ~ts; TF nettle_rsa_compute_root_tr5@KNCnettle_pkcs1_decryptNC% B$ > : ; I'I  I : ;  : ; I8 I !I/ &I  : ; .?: ; 'I@B: ; I4: ; I4: ; IB1.?: ;'I<.?: ; 'I<uVP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1$HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)'#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )*#NETTLE_PKCS1_H_INCLUDED -_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix.pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode/pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode0pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest1pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode2pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest3pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode4pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest5pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode6pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest7pkcs1_encrypt nettle_pkcs1_encrypt8pkcs1_decrypt nettle_pkcs1_decryptk /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-decrypt-tr.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hpkcs1.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h1fNFNʃ-J( GCC: (GNU) 4.9.2| 0AA AC@{C AAEgz    (  x .filegrsa-decrypt-tr.c .text.data.bss 1     H* F \.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_decrypt_tr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init_set__imp____gmpz_clear_nettle_rsa_compute_root_tr_nettle_pkcs1_decryptrsa-keygen.o/ 0 0 0 644 57872 ` L-.textl! P`.data@0.bss0.rdata\@0@/4 0`/19 x.9@B/31Zc@B/45B@B/56 h@B/71 @B/85?|@B/98@B/110@B/121L@0@/132`@0BUWVS|$$$t@$9$G$91$Xwt|[^_]Ív'$D$X$tD$$D$$19$v1$XvD$@$ӍD$L$ӍD$X$ӍD$d$Ӌ$D$8$x$D$0$D$,$X$D$4$@D$<'$t$l$D$<$D$$D$ D$8D$D$@D$|$$$rtD$ ,$֐$t$l$D$$D$$D$ D$,D$|$$tD$LD$\$$$uZD$LD$D$0D$D$d$D$dD$$t$WD$c,$E|1[^_]ËD$4\$|$$D$4D$$;$tD$D$$D$ ,$֋D$<|$\$$D$?,$8&D$@D$D$0D$D$d$D$dD$$TD$c,$D$<|$\$$D$LD$D$@D$D$X$$j$$D$4l$0D$,$xD$4$,$D$ $D$$D$D$,$ӋD$,,$D$ӍD$Xl$<$D$tD$4$t!D$@|$D$$($ӍD$L|$D$$4$Ӌ$$$ D$@$ӍD$L$ӍD$X$ӍD$d$Ӄ|[^_]Ë$D$e$$xD$XD$D$0<$D$!D$D$$4D$D$$8CD$ ,$rsa-keygen.cmpz_sizeinbase(pub->n, 2) == n_sizerespub->size >= RSA_MINIMUM_N_OCTETS GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-keygen.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$*short intlong long unsigned intnettle_random_func6lnettle_progress_func: mp_limb_t [ _mp_alloc _mp_size _mp_d[__mpz_struct!mpz_t a a rsa_public_keyo sizes nvu eyu rsa_private_keyL|3 size~ du pu qu au( bu4 cu@nettle_rsa_generate_keypair6E pub6E key7K random_ctx8random8Q  progress_ctx9progress9W n_size:e_size;p1=uq1>uphi?uHtmp@uTretried)] stutt t 6tut0CtutXtwtutH"ttetut:'LSres/J-twttHn t4tt{jtst0tst3tst2stststHstT ,twtt1t t tutvKttwt1vetut: tstt1t t tutvtstw ttst1HtTtt]tTt1vv2tutcSttwtsltt2 tttvtut:ttstwvtut?= tTttR$tTt1ov?tutc`ttstwtHttst#(twtst#4twtststs tHs tT t8ttnettle_mpz_random_sizec Q _assert0 nettle_random_primeoQ W % B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I4: ; I U4: ; I1B 1B.?: ; '<.?: ; '<sJmPs'__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )-DEBUG 0 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includersa-keygen.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hbignum.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hmd5.hsha1.hsha2.h;zztM".~ q..q.6 K6 ~<.XLP( B/sf) f;/h*;YcX # lGCC: (GNU) 4.9.2| lAA AACJ AA AAK  CA AAA  FA AAA w !*"*#"D$Y%   +&9$N&%'%,T&y()F&^ e j+  +   V+ B Gt .< F Tk-Lf3Tm  %@a  . 8    .filegrsa-keygen.c .text!.data.bss.rdataZ 9ZB      !6Kdw __assert * B.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_generate_keypair.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_tstbit__imp____gmpz_cmp_ui__imp____gmpz_sizeinbase__imp____gmpz_init__imp____gmpz_sub_ui__imp____gmpz_cmp__imp____gmpz_gcd__imp____gmpz_mul__imp____gmpz_invert__imp____gmpz_setbit__imp____gmpz_fdiv_r__imp____gmpz_clear_nettle_random_prime_nettle_mpz_random_sizersa-blind.o/ 0 0 0 644 51607 ` L .text P`.data@0.bss0/4 0`/19@B/31d@B/45 y@B/60׸@B/73p@B/85@B/96@0@/107x@0BUWVS,\$l$D|$H$D$@pt$ |$l$$D$Pt$\$$tӋD$@t$ \$$D$D$L\$D$$D$Lt$D$$$,[^_]É'VSt$ \$$D$(\$$D$t$(\$$\$ [^|GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa-blind.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$)short intlong long unsigned intnettle_random_func6Imp_limb_t  _mp_alloc _mp_size _mp_d__mpz_structmpz_t( 8 >  rsa_public_keyo sizes nv ey_nettle_rsa_blind-pub-random_ctx.random.c/C ri/Cr1Tts7U9tstutwt vLYttstvltstst#t vt t tst t tvts I_nettle_rsa_unblindI=UpubIcICriI8Otststnettle_mpz_randomjC8% B$ > : ; I'I  I : ;  : ; I8 I !I/ &I  : ; .?: ; '@B: ; I4: ; IB1B.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )[ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa-blind.ccrtdefs.hstdint.hnettle-types.hgmp.hrsa.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h/wG?KLXK;WGCC: (GNU) 4.9.2| 8AA AAC@AA AA$=AA C t AA3Hh}   :Z0P  h T X.filegrsa-blind.cx  .text .data.bss ׸   x "5G\p .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_rsa_blind__nettle_rsa_unblind.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_invert__imp____gmpz_powm__imp____gmpz_mul__imp____gmpz_fdiv_r__imp____gmpz_clear_nettle_mpz_random rsa2sexp.o/ 0 0 0 644 52658 ` L.textD P`.data@0.bss0.rdatad@0@/4 0`/19*H @B/31r@B/45~t@@B/56 T@B/71z h@B/84r@B/96@B/107L@0@/118@`|@0BS8T$DD$LL$HDӅtUX@T$D$ \$(X4\$$X(\$ X\$XD$A\$L$ D$D$@$8[ÍAT$L$ D$GD$D$@$8[Ðrsa-pkcs1(private-key(%0s(n%b)(e%b)(d%b)(p%b)(q%b)(a%b)(b%b)(c%b)))(public-key(%0s(n%b)(e%b)))&GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2rsa2sexp.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intump_limb_t _mp_alloc_mp_size_mp_dz__mpz_structmpz_t  rsa_public_keyo5sizesnvey rsa_private_keyL|size~dpqa(b4c@ nettle_rsa_keypair_to_sexp) buffer) algorithm_name*o pub+ priv, ntt t0.(t #t#t #tst #t  #(t$ #4t( #@ttGts0.(t #t#nettle_buffer5nettle_sexp_format¯o% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I : ; I1B1<.?: ; 'I<ImRms0.(sRs0.(0.(__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )&"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)]) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedrsa2sexp.ccrtdefs.hgmp.hrsa.hsexp.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.hstdarg.hstdarg.h_mingw_stdarg.h,"V `values@}nvaluesA>ujt t8t`t vdtstt~tstt~tstt~ts(tt~,#ts4ttXHtsttHk]tsut t2t`t vtsttv t#tt}.tJ~     nettle_rsa_keypair_from_sexp`@`pub`privalimitblengthc exprc~ieHnamesfp4`Itst ttst 0.(6tst3t4tttt s~p `nettle_sexp_iterator_assoc~nettle_mpz_set_sexp nettle_rsa_private_key_preparenettle_rsa_public_key_prepareInettle_sexp_iterator_firstY~nettle_sexp_iterator_check_type~nettle_sexp_iterator_check_types~% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;   : ;  ( .?: ; 'I@B: ; I4: ; I4: ; I1B1.?: ; 'I<I.?: ; 'I<o82__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED &#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ))"NETTLE_SEXP_H_INCLUDED $ $_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ !_INC_STDARG ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])+GET(x,l,v) do { if (!nettle_mpz_set_sexp((x), (l), (v)) || mpz_sgn(x) <= 0) return 0; } while(0)d /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsexp2rsa.ccrtdefs.hstdint.hgmp.hrsa.hsexp.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.hstdarg.hstdarg.h_mingw_stdarg.h<ڄ(&))%u%u%vy.f$ twXL%-" O#w< .FGCC: (GNU) 4.9.2| ,;AA Fp  AAF (@ACPF CC A& :`    ( T g!   *"\#i s $ %4 8 < ` d h l p t x |     9 >^ k$I^~ D   1 7   H L.filegsexp2rsa.c `@ 4.text.data.bss.rdata 0    ۾ h* 5pB ^ s     .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_keypair_from_sexp_alist_names.4281_nettle_rsa_keypair_from_sexp_names.4292.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_sexp_iterator_assoc_nettle_mpz_set_sexp_nettle_rsa_private_key_prepare_nettle_rsa_public_key_prepare_nettle_sexp_iterator_first_nettle_sexp_iterator_check_type_nettle_sexp_iterator_check_types dsa.o/ 0 0 0 644 47874 ` L h.text P`.data@0.bss0/4 0`/19(@B/31v@B/45 a@B/60/@B/73~@B/85 .@B/968@0@/107L@0BVS5\$ $֍C $։\$ [^t&VS5\$ $֍C $։\$ [^t&VS5\$ $ ։\$ [^VS5\$ $ ։\$ [^GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_d\__mpz_structmmpz_t dsa_params$IpLqO gR dsa_signature[;r]s^ nettle_dsa_params_init+, params+ v ts v t# , nettle_dsa_params_clear30, params3 Dv ts Ov t# \ nettle_dsa_signature_init;`$j;j wvd tnettle_dsa_signature_clearB$Bj v t% B$ > : ; I : ;  : ; I8  II!I/  : ;  .?: ; '@B : ; I B BB: ; I.?: ; '@B__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256z8 /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa.cgmp.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.h+YeKY=;YK;/-kYeKY=;YK;/-kYeK=;/K;/-YeK=;/K;/-signatureGCC: (GNU) 4.9.2| $,AA C a CA$0,AA C a CA$`$AA C Y CA$$AA C Y CA7g   Uu3B Pe   E @ Dh l .filegdsa.cx 0 `  .text.data.bss  / ~"  - 8 EXl.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_params_init_nettle_dsa_params_clear_nettle_dsa_signature_init_nettle_dsa_signature_clear.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_cleardsa-compat.o/ 0 0 0 644 50244 ` L x.text8 P`.data@0.bss0/4 0`/19tt@B/31@B/45 @B/60}@B/73@B/85@B/96@0@/107t¾(@0BS\$ $$\$ [&'S\$ $$\$ [&''GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-compat.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2wcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_dc__mpz_structtmpz_t dsa_params$IpLqO gR dsa_public_key0AWpGqH gIyL$ dsa_private_key OzxS nettle_dsa_public_key_init)" key)  t" nettle_dsa_public_key_clear00"- key0 C' tR nettle_dsa_private_key_init8`w key8wg W nettle_dsa_private_key_clear>p key>ww nettle_dsa_params_initVnettle_dsa_params_clearY% B$ > : ; I : ;  : ; I8  II!I/  : ;  .?: ; '@B : ; I 1 BBB.?: ; '<I.?: ; '<w__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypairc /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-compat.cgmp.hdsa.hdsa-compat.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.hsha2.h)JK=;YIJK=;YIGCC: (GNU) 4.9.2| "AC [A0"AC [A ` p?Haq   (Li  p 8 <X \h l.filegdsa-compat.cx 0 ` p .textw.data.bss }" . 9 tFYm  .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_public_key_init_nettle_dsa_public_key_clear_nettle_dsa_private_key_init_nettle_dsa_private_key_clear.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_clear_nettle_dsa_params_init_nettle_dsa_params_clear/421 0 0 0 644 52449 ` L .text P`.data@0.bss0/4 0`/19-@B/31 @B/45" @B/56 6 T@B/71kV h@B/84r@B/96@B/107@0@/1184|@0B,D$L===t 1,Í|$HvD$D$HD$D$DD$D$@D$ D$ : ; I'I  I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B: ; I4: ; I1B1.?: ; 'I<.?: ; '<&I:__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypair.dsa_generate_keypair/dsa_generate_keypair nettle_dsa_generate_keypair /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includedsa-compat-keygen.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hdsa-compat.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hsha1.hsha2.h8 : ; I'I  I : ;  : ; I8 I !I/ &I  : ; .?: ; 'I@B: ; I4: ; I4: ; I BB1B1.?: ; '<.?: ; '<#1%P#1%rW__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256,$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includedsa-gen-params.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hnettle-internal.h54z.XyX8KJ7LS/>NwUQZGCC: (GNU) 4.9.2| TAA CAC[ AA AAH ? AA AAA 6  6!&!     Fb3u   .filegdsa-gen-params.c .text .data.bss TJ  ٳ   l)=Rez  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_generate_params.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init__imp____gmpz_mul__imp____gmpz_clear__imp____gmpz_set_ui__imp____gmpz_powm__imp____gmpz_cmp_ui_nettle_random_prime__nettle_generate_pocklington_prime dsa-sign.o/ 0 0 0 644 51230 ` L `'.text P`.data@0.bss0/4 0`/19^*@B/31> @B/45,X @B/56 $@B/71Ӳ 8@B/84wB@B/96@B/107D@0@/118PXL@0BUWVS\l$p\$Dt$,$} |$D$\$$4$D$ЋT$|\$ 4$T$T$xT$D$t$4$l$ t$l$$l$8$|$\$$D$ЋD$,$D$<$$D$,$T$ $T$|$t$4$1҅ttD$t$D$$D$D$ЋD$|$\$$Љl$\$$D$t$\$$Ћ$|$\$A $D$кT$4$5։,$։$֋T$\[^_]ÐZGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$(short intlong long unsigned intnettle_random_func6jjmp_limb_t - _mp_alloc _mp_size _mp_d-__mpz_structmpz_tT 3d j33 dsa_params$I pLG qOG gRG dsa_signature[ r]G s^G nettle_dsa_sign/params/x0drandom_ctx1random1 digest_size2digest3signature4k6Gh7GHtmp8GTres9#tstw8tstst1Ftvb#tvtt t swAtvtvt1ktst#tvt ttstwtutwt24tutt tvtvtw$'tstt5KtststwFjtststuWtststvrt# tstwvtvtuvtsunettle_mpz_randomj4od_nettle_dsa_hasho% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I4: ; I4: ; IBB1B.?: ; '<.?: ; '<rw1{R__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includedsa-sign.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.h4tQMGLM$Fg3 t.MY[GCC: (GNU) 4.9.2| 8AA AACpAA CA49^%s &!"B#$    $Bl(Lk   .filegdsa-sign.c .text .data.bss^>,  Ӳ   P%8M`u  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sign.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init_set__imp____gmpz_sub_ui__imp____gmpz_init__imp____gmpz_add_ui__imp____gmpz_powm__imp____gmpz_fdiv_r__imp____gmpz_sizeinbase__imp____gmpz_invert__imp____gmpz_mul__imp____gmpz_add__imp____gmpz_clear_nettle_mpz_random__nettle_dsa_hashdsa-verify.o/ 0 0 0 644 51016 ` L $#.text l P`.data@0.bss0/4 0`/19$<@B/31` @B/45x @B/56 @B/71Y @B/84@B/96@B/107@0@/118l@0BUWVS\$SD$p$=p t$1҅x \[^_]ÐC~k T$t$,$ׅT$y֋ D$,$L$эD$,t$l$$L$ml$8L$,$эD$DL$$щ4$D$T$|D$,$T$ T$xT$D$,l$,$D$D$Сt$l$,$D$ЋL$pl$QL$ L$DT$ $T$ҍL$,\$D$,$L$ЋD$t$l$,$ЋL$pT$l$,$L$ L$tL$ҍL$DD$l$L$ $ЋL$pD$L$L$DL$ $ЍL$Dt$D$L$ $ЍD$D\$1ۉ$ׅD$,5É$։,$֍D$D$։Gf\1[^_]Ít&D$D$,$T$ GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$*short intlong long unsigned intlmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t/ 5 dsa_params$IrpLqO gR dsa_signature[r]s^ nettle_dsa_verify- params- y./ digest_size/ digest0 signature1 w3 tmp4H v5Tres7/wmtstvWtutvrtttutvtutTtvt2$tutt  Itutut mtututv0tTt#tut EtutstVtututvstuttut 6tTtTtu[tTtTttTtTtvtTtvtvtuvtTt@r_nettle_dsa_hash:% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I 4: ; I4: ; IBB1.?: ; '<IS__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_TERMINATE_DEFINED abort_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256~ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includedsa-verify.ccrtdefs.hstdint.hgmp.hdsa.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.h1t|Y-1JRtw4-Z&KKL>YYP<0.] GCC: (GNU) 4.9.2| TAA AACpq CA AAB  CC AAE "a"# ! !   N Sn%Jn7\   .filegdsa-verify.c .text .data.bss$  Y   l  5N`u .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_cmp__imp____gmpz_init__imp____gmpz_invert__imp____gmpz_sizeinbase__imp____gmpz_mul__imp____gmpz_fdiv_r__imp____gmpz_powm__imp____gmpz_clear__nettle_dsa_hashdsa-keygen.o/ 0 0 0 644 49568 ` L .text4 P`.data@0.bss0/4 0`/19p @B/31 @B/45 ޽@B/60Y@B/732@B/85@B/96׼@0@/107H@0BWVS t$0\$|$8$F D$\$$D$D$@\$ <$D$D$ qO> gR>nettle_dsa_generate_keypair1params1pub2fkey2frandom_ctx4 random4r6>d"Btstv 7`tstst2Stwt tt shtwtwt1ttvtwt ts lnettle_mpz_randomjf[% B$ > : ; I'I  I : ;  : ; I8 I !I/ &I  : ; .?: ; '@B: ; I4: ; IB1.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_TERMINATE_DEFINED abort_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED (#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256~ /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includedsa-keygen.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.h4fMGMKKGCC: (GNU) 4.9.2| 0AA AC0A AA3Od   +Ca   .filegdsa-keygen.cx .text.data.bss   Y   H0CW j.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_generate_keypair.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_init_set__imp____gmpz_sub_ui__imp____gmpz_add_ui__imp____gmpz_powm__imp____gmpz_clear_nettle_mpz_randomdsa-hash.o/ 0 0 0 644 47266 ` L |.text`ܴ P`.data@0.bss0/4 0`/19|@B/31E@B/45@B/56 @@B/71/T@B/84c ^@B/96@B/107m@0@/118Xh@0BWVSt$$D$(|$ ^<$9G؋D$,\$D$9r[^_Ð)|$$|$ \$([^_GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-hash.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2[charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$(short intlong long unsigned intHmp_limb_t _mp_alloc_mp_size_mp_d__mpz_struct_nettle_dsa_hash,[ h, bit_size, length- digest-~ 4 tw tv3%v3%@K$"@K$",( t  [nettle_mpz_set_str_256_uZ~% B$ > : ; I I&I : ;  : ; I8 .?: ; '@B : ; I : ; I 1 B B.?: ; '<I  +S+3d3=v3%v3%@K$"@K$",(=?##3%#3%@K$"@K$",(?Nv3%v3%@K$"@K$",([__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256_= /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-hash.ccrtdefs.hstdint.hgmp.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hdsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.h-f?9:M/eGCC: (GNU) 4.9.2| @[AA AC u A AAB VA AA0O   C Y  J .filegdsa-hash.c .text[.data.bss  / c  X ..text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_dsa_hash.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_tdiv_q_2exp_nettle_mpz_set_str_256_udsa-sha1-sign.o/0 0 0 644 50591 ` L `.textp P`.data@0.bss0/4 0`/19 @B/31&@B/45 @B/60} $@B/73n.@B/85@B/96@0@/107L$8@0B,D$DD$D$D$@D$D$) index?` i)  M9 ? dsa_public_key0Ay pGJ qHJ gIJ yLJ$ dsa_private_key O xSJnettle_dsa_sha1_sign_digest)Chpub)hkey*s+random+~ digest, -?tttt  tDttn9yynettle_dsa_sha1_sign6P]pub6hkey7s8random8~ hash9 :digest<\p@ttDtstttt  tDtst M nettle_dsa_signjg~rnettle_sha1_digestK% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I1B4: ; I1.?: ; 'I<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypairf /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-sha1-sign.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hsha1.hdsa-compat.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha2.h-=< L8random_ctxsignatureGCC: (GNU) 4.9.2| CC0P]ACPWA;l     (  A  s 0 4.filegdsa-sha1-sign.cx P .text.data.bss & }    L ! 5.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sha1_sign_digest_nettle_dsa_sha1_sign.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sign_nettle_sha1_digest /460 0 0 0 644 50313 ` L D.texth P`.data@0.bss0/4 0`/19+ @B/31@B/45 @B/60}@B/73b@B/85 @B/96@0@/107X@0B,T$8D$0D$T$T$4$T$ P$T$,Í&'VSDD$Tt$,D$\$Pt$$D$Xt$ $D$D$C$D$D[^Ð'GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-sha1-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$/short intuint32_t(uint64_t*long long unsigned intOOmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t(8 > dsa_params$IupLqO gR dsa_signature[r]s^ sha1_ctxh:state<count={block> index?`k O  ? dsa_public_key0AJpGqH gIyL$ nettle_dsa_sha1_verify_digest)2 key) digest* +.tt#$tDt t u nettle_dsa_sha1_verify2@N key2 hash3 4digest6\e~ttDtvtsts$tDt vtO nettle_dsa_verifyr8Cnettle_sha1_digestK% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I : ; I1B4: ; I1.?: ; 'I<I.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypairh /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-sha1-verify.ccrtdefs.hstdint.hgmp.hdsa.hsha1.hdsa-compat.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha2.h+=IK#&ZL#signatureGCC: (GNU) 4.9.2| 2C0n(@NAA CPF AA*a   o = \  u 0 4.filegdsa-sha1-verify.cx @ .text.data.bss+  }    X ' ;.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sha1_verify_digest_nettle_dsa_sha1_verify.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_verify_nettle_sha1_digest /479 0 0 0 644 50613 ` L p.text P`.data@0.bss0/4 0`/19 @B/31&@B/45 @B/60} 4@B/73{>@B/85@B/96@0@/107L1H@0B,D$DD$ D$D$@D$D$ : ; I'I  I&I  : ;  : ; I8 I !I/  : ; .?: ; 'I@B: ; I: ; I1B4: ; I1.?: ; 'I<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypairh /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-sha256-sign.ccrtdefs.hstdint.hnettle-types.hgmp.hdsa.hsha2.hdsa-compat.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.h-=<L8random_ctxsignatureGCC: (GNU) 4.9.2| CC0P]ACPWA;l     .  'K  u 0 4.filegdsa-sha256-sign.cx P .text.data.bss & }    L % ;.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sha256_sign_digest_nettle_dsa_sha256_sign.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_sign_nettle_sha256_digest /498 0 0 0 644 50355 ` L T.textx P`.data@0.bss0/4 0`/198 @B/31@B/45 @B/60}@B/73o"@B/85 @B/96 @0@/107X,@0B,T$8D$0D$ T$T$4$T$ P$T$,Í&'VSDD$Tt$ D$ \$Pt$$D$Xt$ $D$ D$C$D$D[^Ð4GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2dsa-sha256-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$1short intuint32_t(uint64_t*long long unsigned intQQmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t* : @  dsa_params$IwpLqO gR dsa_signature[r]s^ Q ? sha256_ctxpIstateKcountL} blockM(indexNhm  dsa_public_key0ANpGqH gIyL$ nettle_dsa_sha256_verify_digest)2 key) digest* +.tt#$t t tw nettle_dsa_sha256_verify2@N key2 hash3 4digest6Pett tvtsts$t t vtQ nettle_dsa_verifyr: Enettle_sha256_digestZ% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I : ; I1B4: ; I1.?: ; 'I<I.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_DSA_COMPAT_H_INCLUDED %#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256'#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5(#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update+dsa_public_key_init nettle_dsa_public_key_init,dsa_public_key_clear nettle_dsa_public_key_clear-dsa_private_key_init nettle_dsa_private_key_init.dsa_private_key_clear nettle_dsa_private_key_clear/dsa_sha1_sign nettle_dsa_sha1_sign0dsa_sha1_verify nettle_dsa_sha1_verify1dsa_sha256_sign nettle_dsa_sha256_sign2dsa_sha256_verify nettle_dsa_sha256_verify3dsa_sha1_sign_digest nettle_dsa_sha1_sign_digest4dsa_sha1_verify_digest nettle_dsa_sha1_verify_digest5dsa_sha256_sign_digest nettle_dsa_sha256_sign_digest6dsa_sha256_verify_digest nettle_dsa_sha256_verify_digest7dsa_compat_generate_keypair nettle_dsa_compat_generate_keypair:dsa_generate_keypair;dsa_generate_keypair nettle_dsa_compat_generate_keypairj /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa-sha256-verify.ccrtdefs.hstdint.hgmp.hdsa.hsha2.hdsa-compat.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hsha1.h+=IK#&ZL#signatureGCC: (GNU) 4.9.2| 2C0n(@NAA CPF AA*a   u F e  w 0 4.filegx @ .text.data.bss8  }      X, ? U.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framedsa-sha256-verify.c_nettle_dsa_sha256_verify_digest_nettle_dsa_sha256_verify.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_verify_nettle_sha256_digest dsa2sexp.o/ 0 0 0 644 49028 ` Lb.textDh P`.data@0.bss0.rdataX@0@/4 0`/19< @B/31@B/45|@B/56 |&@B/71ү:@B/84nD@B/96@B/107@0@/118@%N@0BS(D$4L$@T$8DÅtBL$J\$ : ; I I&I : ;  : ; I8 I !I/  : ;  .?: ; 'I@B : ; I : ; I1B1<.?: ; 'I<I1P1SXSY0.(YoPoX0.(__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256&"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])r /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeddsa2sexp.ccrtdefs.hgmp.hdsa.hsexp.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hstdarg.hstdarg.h_mingw_stdarg.h-"Vnames@@valuesB~nvaluesCp_bitsD:A ftt 00)(#t@t vi tst tvwtst2 tvtu0.(t~wtvt2~ tvts 2t~tut~:~Qt~ts` vttut~ttstvt2 tt~ttv~  nettle_dsa_sha1_keypair_from_sexpbYbpubc privd e fexprf~ihH 9 tsttCo tst 0.(`o tstStttt  ttsnettle_dsa_sha256_keypair_from_sexprrpubs privt u vexprv~ixH9 tstto Gtst 0.(o ftst4Stttt  t tsnettle_dsa_signature_from_sexp@ rs iq_bitsnames ,values h P tt2t,t s u ttts t# ttHC~   nettle_sexp_iterator_assoc   ~nettle_mpz_set_sexp9  nettle_sexp_iterator_firstYo ~nettle_sexp_iterator_check_type~% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;   : ;  ( : ; I8 .?: ; 'I@B: ; I: ; I4: ; I4: ; I1BBB1.?: ; 'I<I.?: ; 'I<.9P9@}@ 00)(#PU__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED &#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256)"NETTLE_SEXP_H_INCLUDED $$_STDARG_H %_ANSI_STDARG_H_ '__need___va_list4va_start(v,l) __builtin_va_start(v,l)5va_end(v) __builtin_va_end(v)6va_arg(v,l) __builtin_va_arg(v,l)8va_copy(d,s) __builtin_va_copy(d,s):__va_copy(d,s) __builtin_va_copy(d,s)q_VA_LIST_ t_VA_LIST z_VA_LIST_T_H }__va_list__ _INC_STDARG ,sexp_iterator_first nettle_sexp_iterator_first-sexp_transport_iterator_first nettle_sexp_transport_iterator_first.sexp_iterator_next nettle_sexp_iterator_next/sexp_iterator_enter_list nettle_sexp_iterator_enter_list0sexp_iterator_exit_list nettle_sexp_iterator_exit_list1sexp_iterator_subexpr nettle_sexp_iterator_subexpr2sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint323sexp_iterator_check_type nettle_sexp_iterator_check_type4sexp_iterator_check_types nettle_sexp_iterator_check_types5sexp_iterator_assoc nettle_sexp_iterator_assoc6sexp_format nettle_sexp_format7sexp_vformat nettle_sexp_vformat8sexp_transport_format nettle_sexp_transport_format9sexp_transport_vformat nettle_sexp_transport_vformat:sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])+GET(x,l,v) do { if (!nettle_mpz_set_sexp((x), (l), (v)) || mpz_sgn(x) <= 0) return 0; } while(0)b /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsexp2dsa.ccrtdefs.hstdint.hgmp.hdsa.hsexp.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hstdarg.hstdarg.h_mingw_stdarg.h>y{G[g.ju/s/%u#&M3m MH#0q= <MH#0q=<N(4T#paramslengthp_max_bitsGCC: (GNU) 4.9.2| <AA AAFC AA AAA AC`H AC AC`H AC @ACpm AA =%e&v#&$&\&&')3?(T\('((Pd%&&,0@DHLP    }    ' , Zg       3 R w    > M x     !       38H ag   $ D Q v     !  X! \ |! ! .filegsexp2dsa.c @  @ ,.text.data.bss.rdataT' 53sAXL  [ 3h ft      0.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_keypair_from_sexp_alist_names.4031_nettle_dsa_sha1_keypair_from_sexp_nettle_dsa_sha256_keypair_from_sexp_nettle_dsa_signature_from_sexp_names.4058.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_sizeinbase__imp____gmpz_cmp_nettle_sexp_iterator_assoc_nettle_mpz_set_sexp_nettle_sexp_iterator_first_nettle_sexp_iterator_check_typepgp-encode.o/ 0 0 0 644 78137 ` L(@.text lN P`.data@0.bss0/4 0`.rdata  @0@/19@B/31-@B/45:0@B/56 #7'@B/71C7@B/857'@B/98{'@B/110 @B/121@0@/132d,'@0BSD$ D$\$$$t$ڈXPP[Ã1[Ðt&SD$ D$\$$$tڈX[Ã1[Ðt&UWVS|$4t$0D$<$XD$4$tBB\$4$t&|$D$$[^_]É'1[^_]Ít&'VSt$$\$ w C;CseHK [^Á vcC;CrD$$txCHKt$$\[^D$$t;C낐t&D$$@tP[^Ã1[^Í&VSt$$\$ ?wNS;SrD$$t+SB CD$($D$[^ÐD$D$$ fUWVSD$8t$0\$4txt7t'Fx)߁L[^_]ËF)؉LLLD[^_]Ðt&~)ߍ=o=w =DE@D[^_]D$D$$8D$D$$@VS\$ t$$D$ t$$OtD$(t$$D$[^É'S\$ D$$tC[Ã1[Ðt&VSt$(\$ F$D$tTC;Cs8P ST$$D$,t$$D$[^Í&D$$u 1[^Ít&C룍t&'VS\$$t$ v^F9vD$D$$F)؉LL D[^Ív'D$D$${fUWVS,\$Dt$@{<$$lD$4$l$u 1,[^_]ÍvFD$D$4$D$atD$4$=tD$H4$D$)tD$4$t|$4$t\$4$pl$9n`D$D$$D$D$7fUWVS$kD$ D$$lC;CpHKC;CxP S$C;CzHKC;CrD$$CHKD$$@|$D$C)D$$$SD$D$D$)L$D$)D$L$T$D$$$$D$$t9D$D$D$$D$$t {uv1Č[^_]ÐD$$t܋Ctt&D$$tClt&D$$tCjt&$D$D$$D$ uYD$$D$D$$D$$$tD$$D$u#D$$|$$D$$D$l$$wfVS$t$0tr\$4ސ&1кvLEu9u=v$D$QD$$D$D$$[^øv'UWVS= PGP_LENGTH_TWO_OCTETSstart >= 2start <= buffer->sizebuffer->size == start + lengthcrc < 0x1000000BEGIN PGP Comment: Nettle done <= TEXT_PER_LINE BEGIN PGP GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2pgp-encode.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2 charsize_t%unsigned intintshort unsigned int__time32_tvlong intlong long inttime_tsizetypelong unsigned intunsigned chardoublefloat long doubleshort intsigned charuint8_t$Juint32_t(uint64_t*long long unsigned intnettle_realloc_func=$/mp_limb_t5  _mp_alloc _mp_size _mp_d4__mpz_structEmpz_t  ) pgp_lengths'PGP_LENGTH_ONE_OCTETPGP_LENGTH_TWO_OCTETSPGP_LENGTH_FOUR_OCTETS pgp_public_key_algorithmPGP_RSAPGP_RSA_ENCRYPTPGP_RSA_SIGNPGP_EL_GAMAL_ENCRYPTPGP_DSAPGP_EL_GAMAL pgp_hash_algorithmPGP_MD5PGP_SHA1PGP_RIPEMDPGP_MD2PGP_TIGER192PGP_HAVAL pgp_tagMPGP_TAG_PUBLIC_SESSION_KEYPGP_TAG_SIGNATUREPGP_TAG_SYMMETRIC_SESSION_KEYPGP_TAG_ONE_PASS_SIGNATUREPGP_TAG_SECRET_KEYPGP_TAG_PUBLIC_KEYPGP_TAG_SECRET_SUBKEYPGP_TAG_COMPRESSEDPGP_TAG_ENCRYPTED PGP_TAG_MARKER PGP_TAG_LITERAL PGP_TAG_TRUST PGP_TAG_USERID PGP_TAG_PUBLIC_SUBKEY pgp_subpacket_tagBPGP_SUBPACKET_CREATION_TIMEPGP_SUBPACKET_SIGNATURE_EXPIRATION_TIMEPGP_SUBPACKET_EXPORTABLE_CERTIFICATIONPGP_SUBPACKET_TRUST_SIGNATUREPGP_SUBPACKET_REGULAR_EXPRESSIONPGP_SUBPACKET_REVOCABLEPGP_SUBPACKET_KEY_EXPIRATION_TIME PGP_SUBPACKET_PLACEHOLDER PGP_SUBPACKET_PREFERRED_SYMMETRIC_ALGORITHMS PGP_SUBPACKET_REVOCATION_KEY PGP_SUBPACKET_ISSUER_KEY_IDPGP_SUBPACKET_NOTATION_DATAPGP_SUBPACKET_PREFERRED_HASH_ALGORITHMSPGP_SUBPACKET_PREFERRED_COMPRESSION_ALGORITHMSPGP_SUBPACKET_KEY_SERVER_PREFERENCESPGP_SUBPACKET_PREFERRED_KEY_SERVERPGP_SUBPACKET_PRIMARY_USER_IDPGP_SUBPACKET_POLICY_URLPGP_SUBPACKET_KEY_FLAGSPGP_SUBPACKET_SIGNERS_USER_IDPGP_SUBPACKET_REASON_FOR_REVOCATIONbase64_encode_ctxJ alphabetL wordM bitsNJnettle_buffer+ contents- alloc/ realloc_ctx1 realloc2 size5  )?sha1_ctxh :O state  index ?` _ )rsa_public_key o size s n v e yrsa_private_keyL | size ~ d  p  q  a ( b 4 c @nettle_pgp_put_uint16=: =: i=p?nettle_pgp_put_lengthxy x: ynettle_pgp_put_string^ ^: _s`nettle_pgp_put_sub_packet : typedatanettle_pgp_sub_packet_startD : nettle_pgp_put_uint322K 2: i2p4ttt4 P;  ' 0 lttt2nettle_pgp_put_mpiH H: xHbitsJ<octetsKepM P '  0 ttvt2 twt2!t tvtststwy K    "%@ 0!b m # m 1b P! tst1D tstv 0 ' o 00 ttst2tst1nettle_pgp_put_header~: tag!:tst1!a@ tst$t tt$nettle_pgp_put_header_length: startfield_size%&C!q$vt8tt$tttnettle_pgp_put_useridG`: name'y A  2 Etstvt!tst=tv +8 ttst2 s     #P? X l  (y W   ktstvt !<@ [tstvtst1$nettle_pgp_sub_packet_endɰ: startɿ%˿!$ttt<$t{ttnettle_pgp_put_public_rsa_key@: pubּtimestampstartڿ#%ۿB!]Ltw!gLts!!tvt6tu!! tvt6t!D &tvt4!D Ctvt!D ^tvt1! ztvtw!  tvtsE$ttt_ nettle_pgp_put_rsa_sha1_signatureP:: key:keyidtype hashEsignature_start`hash_end~sub_packet_start)trailerK~)s~*  '  +0 ttst2#h_)hcopy ~,p!tFtst2yt~t2* %8 ttst2!|!tst2t !tst1!Dt! tt6t~!'tst1!0Btst1!P]tst1! tst@t8t  t~!ttt~! tst~ t~!s tstw  t~ tstut4@  [ )-nettle_pgp_crc24A .A/dataA,crcC!,iE`0@ *,jH $ttt Q-nettle_pgp_armor] t.]: /tag^)1_2data`,)ctxbBX,crcdo#0,doneq,pr! ttst<! tut-t w! $ttt y tst10G (y,p!W tftst4o ?tD0 ;,text_size,done,p! ttstH! tutLtvt w!1 l#tutLv"g tst1! [Wtvtw! ltu! tst:t! t!% tst!A tstBt!0 tst1! )tst;t! ?t! \tst tst13nettle_buffer_space^: 4nettle_mpz_get_str_256 L3nettle_buffer_writeV: 3nettle_buffer_growN$: 4_assert 0C))5abort (3nettle_mpz_sizeinbase_256_u Gy4nettle_sha1_digest KE4nettle_sha1_update FE3nettle_rsa_sha1_sign :E3nettle_base64_encode_updateb99B4nettle_base64_encode_groupvl3nettle_base64_encode_finalj94nettle_base64_encode_initS96strlen 6)% B$ > : ; I  I'II&I  : ;  : ; I8 I !I/  : ; (  : ; .?: ; 'I : ; I: ; I4: ; I.?: ; 'I@B: ; I: ; I4: ; I1B.1@B1411RUX Y 1 U !1"B1# U$.?: ; '@B%4: ; I&1'1X Y (1X Y )4: ;I*1X Y+ ,4: ;I-.?: ;'I@B.: ;I/: ;I0 1: ;I2: ;I3.?: ; 'I<4.?: ; '<5.?: ; '<6.?: ; 'I<BPDIPlPPPUUSu3%Su3%PPUUVVPRmVmSV#tSPWP.TUTUp@UsUsWVSHy HxVxyHyHwSwyWy WxVxyWwSwyPP@\kUUdU U ,s0\ 0S\ S&PP~S\ S) 8  8 P l  ) 8 08 g sg j s#j s 0H M 0M b 8rb e 9re 8r  G G  V & V   G  G n Wn u wSu W P DG W P P H PW n P P t H& 0 P0 5 V  P t L mHpsv $S h n u ~  __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED ( _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED *#NETTLE_PGP_H_INCLUDED %_TIME_H_ 2_CLOCK_T_DEFINED W_TM_DEFINED eCLOCKS_PER_SEC 1000_INC_WTIME_INL _INC_WTIME_S_INL _WTIME_DEFINED CLK_TCK CLOCKS_PER_SEC_TIMEVAL_DEFINED timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)timercmp(tvp,uvp,cmp) ((tvp)->tv_sec cmp (uvp)->tv_sec || ((tvp)->tv_sec == (uvp)->tv_sec && (tvp)->tv_usec cmp (uvp)->tv_usec))timerclear(tvp) (tvp)->tv_sec = (tvp)->tv_usec = 0_TIMEZONE_DEFINED _TIMEB_H_ 3_TIMEB_DEFINED T_timeb __timeb32Y_TIMESPEC_DEFINED |_TIMEB_H_S   WIN_PTHREADS_TIME_H _POSIX_TIMERS 200809L#_POSIX_MONOTONIC_CLOCK 200809L(_POSIX_CPUTIME 200809L-_POSIX_THREAD_CPUTIME 200809L2__clockid_t_defined 16TIMER_ABSTIME 1:CLOCK_REALTIME 0>CLOCK_MONOTONIC 1BCLOCK_PROCESS_CPUTIME_ID 2FCLOCK_THREAD_CPUTIME_ID 3PWINPTHREAD_API [WINPTHREAD_API'!NETTLE_TYPES_H $!" _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(#__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1 $ _STDINT_H __need_wint_t __need_wchar_t  !"__need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H ( #NETTLE_BIGNUM_H_INCLUDED %%#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*&$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:!";@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ /pgp_put_uint32 nettle_pgp_put_uint320pgp_put_uint16 nettle_pgp_put_uint161pgp_put_mpi nettle_pgp_put_mpi2pgp_put_string nettle_pgp_put_string3pgp_put_length nettle_pgp_put_length4pgp_put_header nettle_pgp_put_header5pgp_put_header_length nettle_pgp_put_header_length6pgp_sub_packet_start nettle_pgp_sub_packet_start7pgp_put_sub_packet nettle_pgp_put_sub_packet8pgp_sub_packet_end nettle_pgp_sub_packet_end9pgp_put_public_rsa_key nettle_pgp_put_public_rsa_key:pgp_put_rsa_sha1_signature nettle_pgp_put_rsa_sha1_signature;pgp_put_userid nettle_pgp_put_useridsize < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) ).(!NETTLE_MACROS_H_INCLUDED $READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7])).WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0);READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3]))AWRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)JREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))OWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)VREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))ZWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)aLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))kLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)wLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))}LE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>((-(n)&31))))ROTL64(n,x) (((x)<<(n)) | ((x)>>((-(n))&63)))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - (size))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)/ #NETTLE_RSA_H_INCLUDED ()#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4) #NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5**#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )uLENGTH_TWO_OFFSET (192 * 255)CRC24_INIT 0x0b704ceLCRC24_POLY 0x1864cfbLWRITE(buffer,s) (nettle_buffer_write(buffer, strlen((s)), (s)))BINARY_PER_LINE 45TEXT_PER_LINE BASE64_ENCODE_LENGTH(BINARY_PER_LINE)w /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/share/mingw-w64/include/sys/usr/share/mingw-w64/include/sec_api/sys/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includepgp-encode.ccrtdefs.hstdint.hnettle-types.hgmp.hpgp.hbase64.hbuffer.hsha1.hrsa.hbignum.hassert.hstring.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring_s.htime.h_timeval.htimeb.htimeb_s.hpthread_time.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hrealloc.hmacros.hmd5.hsha2.h2KKM;YT2xKKM;YT2xtt< /tXzf4XZ=Wfup tq;/jXYt-/$ t=;;/VNu.q>,L===y LV +u <u~tvJ>H1Mtf.M)&MwX MU>|XNi0~ Jt$pftEM:LZ9.E$r L:>fqXfotuX'L:>f&v(aX8ʅus/[0:>. bufferlengthGCC: (GNU) 4.9.2| (KAC y FA CC(P;AC i FA CCPAA AAC0f FA AAJ CCA AA P0AA C h  FAA G  DAA G  FAA C CA(~AA C W  AAB hAA AAC0H AA AAA r AA AAF p AA AAA $GAA C  AA(+AC ^ AA CC8 AA C N  DAH W  CAE (AA C ^  AAK <@AA AAC@A AA AAD <PAA AAF CA AAB ( AA C0w  AAA < AA AACPI AA AAA 1h1.11244164|56ahm5531g345,385Y7c718A54 1@88191 4,4L4/:0 0   5 ;  3 <! 3- = 3 1 =   5 4, 4S 1k >s  3 < 3 1 =- ?c 4 4!3 & $  ( c ( n ( ( ( ( ( 9 ( a p (       ( B  T  a  j n " }   "      ) P o " |      "   "   >M( i( w( 6( @ EN`jw( (     !Be|"        @\( (   ?N(  (   'D_{( _ s    " ' ,Gdx } (C^ t(    *( H( S d  "    1G Lgz   $<Xm$*@] & , D, Hp, t, , (, ,T, X, , , P, T|, , , (, ,.filegpgp-encode.c P    0   6 M j   @ P     .text N.data.bss.rdata  :+  : H U {a lwd    __assert _abort  7 K _ u _strlen    .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_pgp_put_uint32_nettle_pgp_put_uint16_nettle_pgp_put_mpi_nettle_pgp_put_string_nettle_pgp_put_length_nettle_pgp_put_header_nettle_pgp_put_header_length_nettle_pgp_put_userid_nettle_pgp_sub_packet_start_nettle_pgp_put_sub_packet_nettle_pgp_sub_packet_end_nettle_pgp_put_public_rsa_key_nettle_pgp_put_rsa_sha1_signature_nettle_pgp_crc24_nettle_pgp_armor.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_sizeinbase__imp____gmpz_init__imp____gmpz_clear_nettle_buffer_space_nettle_mpz_get_str_256_nettle_buffer_write_nettle_buffer_grow_nettle_mpz_sizeinbase_256_u_nettle_sha1_update_nettle_sha1_digest_nettle_rsa_sha1_sign_nettle_base64_encode_init_nettle_base64_encode_update_nettle_base64_encode_group_nettle_base64_encode_final rsa2openpgp.o/ 0 0 0 644 55374 ` L P".text0 P`.data@0.bss0/4 0`/19 Lj@B/31g @B/451@B/56 6@B/71V(@B/842@B/96@B/107@0@/118h<@0BUWVS,$@$sD$$D$D$u,1[^_]Ð&$Lk$$LD$$L$tD$P$$D$,D$,$T$)T$D$,T$ index?`  * rsa_public_keyo8 sizes nvx eyx rsa_private_keyL| size~ dx px qx ax( bx4 cx@ nettle_buffer + contents - alloc / realloc_ctx 1 realloc 2 size 5pgp_signature_type cPGP_SIGN_BINARYPGP_SIGN_TEXTPGP_SIGN_STANDALONEPGP_SIGN_CERTIFICATIONPGP_SIGN_CERTIFICATION_PERSONAPGP_SIGN_CERTIFICATION_CASUALPGP_SIGN_CERTIFICATION_POSITIVEPGP_SIGN_SUBKEYPGP_SIGN_KEYPGP_SIGN_REVOCATION PGP_SIGN_REVOCATION_SUBKEY(PGP_SIGN_REVOCATION_CERTIFICATE0PGP_SIGN_TIMESTAMPtime_Time݂nettle_rsa_keypair_to_openpgpB'bufferBpubCprivDuseridF nowHkey_startJuserid_startKkey_hashM~signature_hashN~fingerprintO}c Htt07tstbt y.tst _t})t}tuvNt}tDt}ctvtstt~t @tv8 x *_time32nettle_pgp_put_public_rsa_key mstrlen 6.nettle_pgp_put_userid y_nettle_sha1_initC}}nettle_sha1_updateF}nettle_sha1_digestK}nettle_pgp_put_rsa_sha1_signature r}% B$ > : ; I  I'II&I  : ;  : ; I8 I !I/  : ;  : ; ( .?: ; 'I : ; I.?: ; 'I@B: ; I4: ; I4: ; I4: ; I1X Y 1 1B1.?: ; 'I<.?: ; '<.?: ; 'I< EVHVZ&U'__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED '_TIME_H_ 2_CLOCK_T_DEFINED W_TM_DEFINED eCLOCKS_PER_SEC 1000_INC_WTIME_INL _INC_WTIME_S_INL _WTIME_DEFINED CLK_TCK CLOCKS_PER_SEC_TIMEVAL_DEFINED timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)timercmp(tvp,uvp,cmp) ((tvp)->tv_sec cmp (uvp)->tv_sec || ((tvp)->tv_sec == (uvp)->tv_sec && (tvp)->tv_usec cmp (uvp)->tv_usec))timerclear(tvp) (tvp)->tv_sec = (tvp)->tv_usec = 0_TIMEZONE_DEFINED _TIMEB_H_ 3_TIMEB_DEFINED T_timeb __timeb32Y_TIMESPEC_DEFINED |_TIMEB_H_S  WIN_PTHREADS_TIME_H _POSIX_TIMERS 200809L#_POSIX_MONOTONIC_CLOCK 200809L(_POSIX_CPUTIME 200809L-_POSIX_THREAD_CPUTIME 200809L2__clockid_t_defined 16TIMER_ABSTIME 1:CLOCK_REALTIME 0>CLOCK_MONOTONIC 1BCLOCK_PROCESS_CPUTIME_ID 2FCLOCK_THREAD_CPUTIME_ID 3PWINPTHREAD_API [WINPTHREAD_API)#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:; _GCC_LIMITS_H_ "!_GCC_NEXT_LIMITS_H  " _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (##NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*$#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) )+ #NETTLE_BUFFER_H_INCLUDED %%!NETTLE_REALLOC_H_INCLUDED QNETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) ), #NETTLE_PGP_H_INCLUDED /pgp_put_uint32 nettle_pgp_put_uint320pgp_put_uint16 nettle_pgp_put_uint161pgp_put_mpi nettle_pgp_put_mpi2pgp_put_string nettle_pgp_put_string3pgp_put_length nettle_pgp_put_length4pgp_put_header nettle_pgp_put_header5pgp_put_header_length nettle_pgp_put_header_length6pgp_sub_packet_start nettle_pgp_sub_packet_start7pgp_put_sub_packet nettle_pgp_put_sub_packet8pgp_sub_packet_end nettle_pgp_sub_packet_end9pgp_put_public_rsa_key nettle_pgp_put_public_rsa_key:pgp_put_rsa_sha1_signature nettle_pgp_put_rsa_sha1_signature;pgp_put_userid nettle_pgp_put_useridgf.ks=#OoIKvr' GCC: (GNU) 4.9.2| P'AA AAFw CA AAI AA AA3^u !    . | *Od  W .filegrsa2openpgp.c .text' .data.bss 1     h__time32  _strlen & = O c w .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_keypair_to_openpgp.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_pgp_put_public_rsa_key_nettle_pgp_put_userid_nettle_sha1_init_nettle_sha1_update_nettle_sha1_digest_nettle_pgp_put_rsa_sha1_signatureder-iterator.o/ 0 0 0 644 58203 ` L*.text@l P`.data@0.bss0/4 0`.rdataL@0@/19 ;@B/31&@B/45@B/56 P@B/71P@B/856d@B/98n@B/110@B/121@0@/132 x@0BUWVST$, z9GZ9B,;<D$wr|;$BG<lj)93rD$$Bu t<\$t$Ët$$L$  > 9BuL$ \$t$$$)9rEL$BZ% ȃ t5B v'[^_]Ð&1[^_]ÍB ֍D$T$T$ @@ @@Pn&'VSt$ \$$F uD$D$$FVCC CCC\$ [^1T$ J9 tÉT$$pÍVS\$ t$${ tD$D$$0CtS:t1[^Ív'FVF FFt$ [^;t&'1T$ J9 tÉT$$PÍVS1T$ JYwrTxtu |x[^Ãt(11t& 9rT$[^f1~uȅۉuVST$ \$(Jv+ru1~x[^ÍvBL$D$D$$$D$$D$$9[^Ít&1[^Ð&BL$D$D$$$[^Ðder-iterator.ci->type & ASN1_TYPE_CONSTRUCTEDi->type == ASN1_BITSTRING GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2der-iterator.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.22charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$,short intuint32_t(long long unsigned intnmp_limb_t _mp_alloc_mp_size_mp_d__mpz_struct< ASN1_TYPE_CONSTRUCTED ASN1_CLASS_UNIVERSAL ASN1_CLASS_APPLICATION ASN1_CLASS_CONTEXT_SPECIFIC ASN1_CLASS_PRIVATE ASN1_CLASS_MASK ASN1_CLASS_SHIFT asn1_typeH ASN1_BOOLEAN ASN1_INTEGER ASN1_BITSTRING ASN1_OCTETSTRING ASN1_NULL ASN1_IDENTIFIER ASN1_REAL ASN1_ENUMERATED ASN1_UTF8STRING ASN1_SEQUENCE ASN1_SET ASN1_PRINTABLESTRING ASN1_TELETEXSTRING ASN1_IA5STRING ASN1_UTC ASN1_UNIVERSALSTRING ASN1_BMPSTRING asn1_iterator_result] ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iteratorfbuffer_lengthhbufferiposltypen qdatarV< TAG_MASK CLASS_MASK CONSTRUCTED_MASK asn1_der_iterator_init_iterator_ `input`nettle_asn1_der_iterator_firsti inputnettle_asn1_der_iterator_nextoZZiotagqnckjmdata`2<d)vk[nettle_asn1_der_decode_constructeddi}<$svk[` tttnettle_asn1_der_decode_constructed_last$i0ttnettle_asn1_der_decode_bitstring@iƄDŽξ8X<8vk8[Xo` t0ttnettle_asn1_der_decode_bitstring_last$F i҄ttnettle_asn1_der_get_uint32p iۄxܺ value Qk nettle_asn1_der_get_bignump` !i!x/!max_bits" 5 t#M tt2' t$_assert0 %%%&nettle_mpz_set_str_256_sP%/%%% B$ > : ; I I&I : ;  : ; I8  : ;  (  : ;   : ;  : ; I8 .: ; ' : ; I: ; I.?: ; 'I .?: ; 'I@B: ; I4: ; I .1@B11X Y B1B: ; I1RUX Y 1B114: ; I .?: ;'I@B!: ;I"1#$.?: ; '<%I&.?: ; '<,U8IUfvwvzPzWPWS1Wfsv"P\PvRSrRpPV<0<GPLPP^p08<0<JRJLrLPRlp02__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ +#NETTLE_ASN1_H_INCLUDED ,asn1_der_iterator_first nettle_asn1_der_iterator_first-asn1_der_iterator_next nettle_asn1_der_iterator_next.asn1_der_decode_constructed nettle_asn1_der_decode_constructed/asn1_der_decode_constructed_last nettle_asn1_der_decode_constructed_last0asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring1asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last2asn1_der_get_uint32 nettle_asn1_der_get_uint323asn1_der_get_bignum nettle_asn1_der_get_bignum-!NETTLE_MACROS_H_INCLUDED $READ_UINT64(p) ( (((uint64_t) (p)[0]) << 56) | (((uint64_t) (p)[1]) << 48) | (((uint64_t) (p)[2]) << 40) | (((uint64_t) (p)[3]) << 32) | (((uint64_t) (p)[4]) << 24) | (((uint64_t) (p)[5]) << 16) | (((uint64_t) (p)[6]) << 8) | ((uint64_t) (p)[7])).WRITE_UINT64(p,i) do { (p)[0] = ((i) >> 56) & 0xff; (p)[1] = ((i) >> 48) & 0xff; (p)[2] = ((i) >> 40) & 0xff; (p)[3] = ((i) >> 32) & 0xff; (p)[4] = ((i) >> 24) & 0xff; (p)[5] = ((i) >> 16) & 0xff; (p)[6] = ((i) >> 8) & 0xff; (p)[7] = (i) & 0xff; } while(0);READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3]))AWRITE_UINT32(p,i) do { (p)[0] = ((i) >> 24) & 0xff; (p)[1] = ((i) >> 16) & 0xff; (p)[2] = ((i) >> 8) & 0xff; (p)[3] = (i) & 0xff; } while(0)JREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))OWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)VREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))ZWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)aLE_READ_UINT64(p) ( (((uint64_t) (p)[7]) << 56) | (((uint64_t) (p)[6]) << 48) | (((uint64_t) (p)[5]) << 40) | (((uint64_t) (p)[4]) << 32) | (((uint64_t) (p)[3]) << 24) | (((uint64_t) (p)[2]) << 16) | (((uint64_t) (p)[1]) << 8) | ((uint64_t) (p)[0]))kLE_WRITE_UINT64(p,i) do { (p)[7] = ((i) >> 56) & 0xff; (p)[6] = ((i) >> 48) & 0xff; (p)[5] = ((i) >> 40) & 0xff; (p)[4] = ((i) >> 32) & 0xff; (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while (0)wLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))}LE_WRITE_UINT32(p,i) do { (p)[3] = ((i) >> 24) & 0xff; (p)[2] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)LE_READ_UINT16(p) ( (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))LE_WRITE_UINT16(p,i) do { (p)[1] = ((i) >> 8) & 0xff; (p)[0] = (i) & 0xff; } while(0)FOR_BLOCKS(length,dst,src,blocksize) assert( !((length) % (blocksize))); for (; (length); ((length) -= (blocksize), (dst) += (blocksize), (src) += (blocksize)) )ROTL32(n,x) (((x)<<(n)) | ((x)>>((-(n)&31))))ROTL64(n,x) (((x)<<(n)) | ((x)>>((-(n))&63)))INCREMENT(size,ctr) do { unsigned increment_i = (size) - 1; if (++(ctr)[increment_i] == 0) while (increment_i > 0 && ++(ctr)[--increment_i] == 0 ) ; } while (0)MD_INCR(ctx) ((ctx)->count_high += !++(ctx)->count_low)MD_UPDATE(ctx,length,data,f,incr) do { if ((ctx)->index) { unsigned __md_left = sizeof((ctx)->block) - (ctx)->index; if ((length) < __md_left) { memcpy((ctx)->block + (ctx)->index, (data), (length)); (ctx)->index += (length); goto __md_done; } else { memcpy((ctx)->block + (ctx)->index, (data), __md_left); f((ctx), (ctx)->block); (incr); (data) += __md_left; (length) -= __md_left; } } while ((length) >= sizeof((ctx)->block)) { f((ctx), (data)); (incr); (data) += sizeof((ctx)->block); (length) -= sizeof((ctx)->block); } memcpy ((ctx)->block, (data), (length)); (ctx)->index = (length); __md_done: ; } while (0)MD_PAD(ctx,size,f) do { unsigned __md_i; __md_i = (ctx)->index; assert(__md_i < sizeof((ctx)->block)); (ctx)->block[__md_i++] = 0x80; if (__md_i > (sizeof((ctx)->block) - (size))) { memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - __md_i); f((ctx), (ctx)->block); __md_i = 0; } memset((ctx)->block + __md_i, 0, sizeof((ctx)->block) - (size) - __md_i); } while (0)jLEFT(i) ((i)->buffer_length - (i)->pos)kNEXT(i) ((i)->buffer[(i)->pos++]) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includeder-iterator.ccrtdefs.hstdint.hgmp.hasn1.hassert.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hnettle-meta.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hversion.hmacros.h2TXMg-uiY@|Mw <tX J=-ggts=-/;0U/?*@ZgO.1.xCJgKuuup<4Xf<>uuuo/< JwX >,KxIXftftXuutJaX#>,KxI6x.N?YKt<s=-MgYhX.k X+fqJJi8@s .ym;YcontentslengthGCC: (GNU) 4.9.2| TZAA FAC,' AA AAI C CA AAG `2(dAA C X AA$C P A O4@AA C |  CAK n AA$C P A O,pAA o AA i AC PpAA C e  AAD V  DAE C  CAI Z FA(_fk()'#)   ! l! !  ! & 7 D T _     !   . 7 @ I \ e n t ~   / J! \ ` o x          , h   !   6 N     %  p% t % % % %  %  L% P .filegder-iterator.c `   @ ? f p .text2 .data.bss.rdataJ ;&   P   __assert 5 O.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_asn1_der_iterator_next_nettle_asn1_der_iterator_first_nettle_asn1_der_decode_constructed_nettle_asn1_der_decode_constructed_last_nettle_asn1_der_decode_bitstring_nettle_asn1_der_decode_bitstring_last_nettle_asn1_der_get_uint32_nettle_asn1_der_get_bignum.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_sizeinbase_nettle_mpz_set_str_256_s der2rsa.o/ 0 0 0 644 56187 ` L%.textPDd P`.data@0.bss0/4 0`/19 *@B/31@B/45$@B/56 B*@B/71b@B/85tz>@B/98H@B/110@B/121@0@/132R@0BS\$({ t1[Ð&$uD$$$D$D$ D$tŋD$ @~$u{ uD$$$D$D$ D$tD$ xz$iD$ $R S(\$<{ t1([Ð&$u{ uލD$$D$tʃ|$wÉ$u{ uD$8$D$D$0D$tD$0x~$v{ lD$8$D$D$0D$ID$0x;$+${ D$8$D$D$4D$D$4x${ D$8$D$D$4D$D$4x${ xD$8$D$D$4D$UD$4x G$6{ ,D$8$D$D$4(D$ D$4x,${ D$8$D$D$44D$D$4x8${ D$8$D$D$4@D$qD$4xDc$S|$t$8$%{ ʐt&S8D$P\$$D$D$LD$1҃t 8[fD$Dt)D$H\$ D$D$DD$D$@$8‰[ËD$H\$D$D$@$몐 GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2der2rsa.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Mcharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$'short intuint32_t(long long unsigned intGmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t   rsa_public_keyoYsizesnvey rsa_private_keyL|size~dpqa(b4c@ asn1_typeH ASN1_BOOLEAN ASN1_INTEGER ASN1_BITSTRING ASN1_OCTETSTRING ASN1_NULL ASN1_IDENTIFIER ASN1_REAL ASN1_ENUMERATED ASN1_UTF8STRING ASN1_SEQUENCE ASN1_SET ASN1_PRINTABLESTRING ASN1_TELETEXSTRING ASN1_IA5STRING ASN1_UTC ASN1_UNIVERSALSTRING ASN1_BMPSTRING asn1_iterator_result]i ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iteratorfbuffer_lengthhbufferiposltypen lengthqdatar nettle_rsa_public_key_from_der_iterator24pub24limit3i4: i nettle_rsa_private_key_from_der_iteratorFpubF4privGlimitHiI:versionYcY*8/*S ts t( DtsH ktst#t_ ts tst#t@s u a SulM -tstl& BtsL itst#tb ~ts tst#t t ts tst#t  ts8 3tst#tV Hts otst#t ts tst#(t ts tst#4t: tsh # tst#@t 9 t N ts ts tsnettle_rsa_keypair_from_der|} pub|4priv}limit~length dataiiXres 1 tst t(@^ tttt sItttsnettle_asn1_der_iterator_next{ :nettle_rsa_public_key_prepare 4nettle_asn1_der_decode_constructed_last :nettle_asn1_der_get_bignumM :nettle_asn1_der_get_uint32~ :~ cnettle_rsa_private_key_prepare  nettle_asn1_der_iterator_firstw:% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;   : ;  ( .?: ; 'I : ; I4: ; I.1@B1 1B141 U U41.?: ; 'I@B: ; I4: ; I4: ; I.?: ; 'I<I .?: ; 'I<PPM__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_RSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ (#NETTLE_MD5_H_INCLUDED ,md5_init nettle_md5_init-md5_update nettle_md5_update.md5_digest nettle_md5_digest0MD5_DIGEST_SIZE 161MD5_BLOCK_SIZE 643MD5_DATA_SIZE MD5_BLOCK_SIZE6_MD5_DIGEST_LENGTH 4)#NETTLE_SHA1_H_INCLUDED ,sha1_init nettle_sha1_init-sha1_update nettle_sha1_update.sha1_digest nettle_sha1_digest2SHA1_DIGEST_SIZE 203SHA1_BLOCK_SIZE 645SHA1_DATA_SIZE SHA1_BLOCK_SIZE8_SHA1_DIGEST_LENGTH 5*#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update1rsa_public_key_init nettle_rsa_public_key_init2rsa_public_key_clear nettle_rsa_public_key_clear3rsa_public_key_prepare nettle_rsa_public_key_prepare4rsa_private_key_init nettle_rsa_private_key_init5rsa_private_key_clear nettle_rsa_private_key_clear6rsa_private_key_prepare nettle_rsa_private_key_prepare7rsa_pkcs1_verify nettle_rsa_pkcs1_verify8rsa_pkcs1_sign nettle_rsa_pkcs1_sign9rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr:rsa_md5_sign nettle_rsa_md5_sign;rsa_md5_sign_tr nettle_rsa_md5_sign_trrsa_sha1_sign_tr nettle_rsa_sha1_sign_tr?rsa_sha1_verify nettle_rsa_sha1_verify@rsa_sha256_sign nettle_rsa_sha256_signArsa_sha256_sign_tr nettle_rsa_sha256_sign_trBrsa_sha256_verify nettle_rsa_sha256_verifyCrsa_sha512_sign nettle_rsa_sha512_signDrsa_sha512_sign_tr nettle_rsa_sha512_sign_trErsa_sha512_verify nettle_rsa_sha512_verifyFrsa_md5_sign_digest nettle_rsa_md5_sign_digestGrsa_md5_sign_digest_tr nettle_rsa_md5_sign_digest_trHrsa_md5_verify_digest nettle_rsa_md5_verify_digestIrsa_sha1_sign_digest nettle_rsa_sha1_sign_digestJrsa_sha1_sign_digest_tr nettle_rsa_sha1_sign_digest_trKrsa_sha1_verify_digest nettle_rsa_sha1_verify_digestLrsa_sha256_sign_digest nettle_rsa_sha256_sign_digestMrsa_sha256_sign_digest_tr nettle_rsa_sha256_sign_digest_trNrsa_sha256_verify_digest nettle_rsa_sha256_verify_digestOrsa_sha512_sign_digest nettle_rsa_sha512_sign_digestPrsa_sha512_sign_digest_tr nettle_rsa_sha512_sign_digest_trQrsa_sha512_verify_digest nettle_rsa_sha512_verify_digestRrsa_encrypt nettle_rsa_encryptSrsa_decrypt nettle_rsa_decryptTrsa_decrypt_tr nettle_rsa_decrypt_trUrsa_compute_root nettle_rsa_compute_rootVrsa_compute_root_tr nettle_rsa_compute_root_trWrsa_generate_keypair nettle_rsa_generate_keypairXrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpYrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistZrsa_keypair_from_sexp nettle_rsa_keypair_from_sexp[rsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iterator\rsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iterator]rsa_keypair_from_der nettle_rsa_keypair_from_der^rsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgp__rsa_verify _nettle_rsa_verify`_rsa_check_size _nettle_rsa_check_sizea_rsa_blind _nettle_rsa_blindb_rsa_unblind _nettle_rsa_unblindlRSA_MINIMUM_N_OCTETS 12mRSA_MINIMUM_N_BITS (8*RSA_MINIMUM_N_OCTETS - 7)RSA_SIGN(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_sign(key, ctx, signature) )RSA_VERIFY(key,algorithm,ctx,length,data,signature) ( algorithm ##_update(ctx, length, data), rsa_ ##algorithm ##_verify(key, ctx, signature) ))#NETTLE_ASN1_H_INCLUDED ,asn1_der_iterator_first nettle_asn1_der_iterator_first-asn1_der_iterator_next nettle_asn1_der_iterator_next.asn1_der_decode_constructed nettle_asn1_der_decode_constructed/asn1_der_decode_constructed_last nettle_asn1_der_decode_constructed_last0asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring1asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last2asn1_der_get_uint32 nettle_asn1_der_get_uint323asn1_der_get_bignum nettle_asn1_der_get_bignum+GET(i,x,l) (asn1_der_iterator_next((i)) == ASN1_ITERATOR_PRIMITIVE && (i)->type == ASN1_INTEGER && asn1_der_get_bignum((i), (x), (l)) && mpz_sgn((x)) > 0)c /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedder2rsa.ccrtdefs.hstdint.hgmp.hrsa.hasn1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hmd5.hsha1.hsha2.h4J Jz׭f(JJ/eg=u<LLLLLLL|S%N-_91IGCC: (GNU) 4.9.2|  AC R AI AC0R AI (}AC@f CC k EA $D[  !"" H^ !  4R   6 d#  $   0El  .Cj 4Ip$ : O b    2 _   p < @` d.filegder2rsa.c   .textM.data.bss * & 5 C tP \ gt      3 S.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_rsa_public_key_from_der_iterator_nettle_rsa_private_key_from_der_iterator_nettle_rsa_keypair_from_der.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_asn1_der_decode_constructed_last_nettle_asn1_der_get_bignum_nettle_asn1_der_iterator_next_nettle_rsa_public_key_prepare_nettle_asn1_der_get_uint32_nettle_rsa_private_key_prepare_nettle_asn1_der_iterator_first der2dsa.o/ 0 0 0 644 53021 ` L &.textP P`.data@0.bss0/4 0`/19 l4@B/31L@B/45Z6@B/56 @B/71̭@B/84|@B/96@B/107@0@/118@0BUWVS\$<{ t1[^_]Ðt&D$4$D$D$0D$tՋD$0p~ʋ5D$$։$u{ uL$8T$0$ED$8j l$D$vD$0PgD$8tD$,$;D$8HD$0,$5D$օ-${ D$0|$$hl$D$0xD$,$օ$'S\$({ t1[ËD$ D$$D$D$$$D$t̋D$$@~D$ D$D$$$멉'WVS \$@{ t 1 [^_Ít&$u{ uD$$D$t̋D$uĉ$u{ uD$<$D$D$0D$tD$0x~D$$$g{ ]D$0D$$ D$:D$0x,${ D$0|$$pt$D$0x4$D$5օ${ D$4|$$D$D$4xD$0D$D$4$օo$^{ TD$8D$$D$4D$8x&$'SHD$d\$($D$D$`D$1҃t H[fD$\\$D$ D$XD$D$TD$D$P$1҅ƒH[Ð GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2der2dsa.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Fcharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$'short intuint32_t(long long unsigned intGmp_limb_t _mp_alloc_mp_size_mp_d__mpz_structmpz_t   dsa_params$IRpLqO gR asn1_typeH ASN1_BOOLEAN ASN1_INTEGER ASN1_BITSTRING ASN1_OCTETSTRING ASN1_NULL ASN1_IDENTIFIER ASN1_REAL ASN1_ENUMERATED ASN1_UTF8STRING ASN1_SEQUENCE ASN1_SET ASN1_PRINTABLESTRING ASN1_TELETEXSTRING ASN1_IA5STRING ASN1_UTC ASN1_UNIVERSALSTRING ASN1_BMPSTRING asn1_iterator_result] ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iteratorfubuffer_lengthhbufferiposltypenR lengthqdatar nettle_dsa_openssl_private_key_from_der_iterator^^pub_priv`aibversionncp_bitsw nettle_dsa_params_from_der_iterator4S4max_bits5q_bits5i6 G p_bitsBZvtt2d ts tstutw0.(v$tut2v@tut Uts xtstutw5vtutE ts8 tsttnettle_dsa_public_key_from_der_iteratorO`gyOypubPiQEtt2 btsttt u  l2 S  2!X{j "i7tt2s Lts rtst# t ts tstvtwvt#t tsE  tsttwlv tt| 4 ts X tstt tsJ tstt 9 tsr tstl' tsnettle_openssl_provate_key_from_derf pubpriv lengthdata#iXres< tstt8utttt  ts$nettle_asn1_der_iterator_next{ %$nettle_asn1_der_get_bignum9 %%%$nettle_asn1_der_decode_constructed_lastr %$nettle_asn1_der_get_uint32 %% c&nettle_asn1_der_iterator_firstw%%%% B$ > : ; I I&I : ;  : ; I8 I !I/  : ;   : ;  ( .?: ; 'I : ; I: ; I4: ; I .?: ; 'I@B: ; I: ; I 4: ; IBB11.1@B141 !41"41#4: ; I$.?: ; 'I<%I&.?: ; 'I<_cPcSWnrPrW PPF__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1$HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)'#NETTLE_DSA_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -dsa_params_init nettle_dsa_params_init.dsa_params_clear nettle_dsa_params_clear/dsa_signature_init nettle_dsa_signature_init0dsa_signature_clear nettle_dsa_signature_clear1dsa_sign nettle_dsa_sign2dsa_verify nettle_dsa_verify3dsa_generate_params nettle_dsa_generate_params4dsa_generate_keypair nettle_dsa_generate_keypair5dsa_signature_from_sexp nettle_dsa_signature_from_sexp6dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp7dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist8dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexp9dsa_sha256_keypair_from_sexp nettle_dsa_sha256_keypair_from_sexp:dsa_params_from_der_iterator nettle_dsa_params_from_der_iterator;dsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256*#NETTLE_ASN1_H_INCLUDED ,asn1_der_iterator_first nettle_asn1_der_iterator_first-asn1_der_iterator_next nettle_asn1_der_iterator_next.asn1_der_decode_constructed nettle_asn1_der_decode_constructed/asn1_der_decode_constructed_last nettle_asn1_der_decode_constructed_last0asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring1asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last2asn1_der_get_uint32 nettle_asn1_der_get_uint323asn1_der_get_bignum nettle_asn1_der_get_bignum,GET(i,x,l) (asn1_der_iterator_next((i)) == ASN1_ITERATOR_PRIMITIVE && (i)->type == ASN1_INTEGER && asn1_der_get_bignum((i), (x), (l)) && mpz_sgn((x)) > 0)F /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedder2dsa.ccrtdefs.hstdint.hgmp.hdsa.hasn1.hbignum.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.h6tQ f/s/;/]Sf,g #JRT- #f J/og=f&;/^z;HgEI #Nv/paramsp_max_bitsGCC: (GNU) 4.9.2| <SAA AAC0O AA AAF `gAC O AA 0AA AC0R A AAE (fACPf CC rC4!I`"! "!A"! #$#"F!eo"!"! "A!x"!"%     ?N   %AVy .Fc  8Ms  5 Y k       5  y  ~    S X \|  .filegder2dsa.c `   .textF.data.bss( 44BZM \ ̭i u      ' C c.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_dsa_params_from_der_iterator_nettle_dsa_public_key_from_der_iterator_nettle_dsa_openssl_private_key_from_der_iterator_nettle_openssl_provate_key_from_der.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_sizeinbase__imp____gmpz_cmp_nettle_asn1_der_get_bignum_nettle_asn1_der_iterator_next_nettle_asn1_der_decode_constructed_last_nettle_asn1_der_get_uint32_nettle_asn1_der_iterator_first sec-add-1.o/ 0 0 0 644 49463 ` L(.text@D P`.data@0.bss0/4 0`/19t @B/31w@B/45 @B/56 @B/71+@B/85:C@B/98} @B/110@B/121@0@/132@1@0BWVSt$|$L$D$~1ҍ&9u[^_ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sec-add-1.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.29charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tbmp_size_t_nettle_sec_add_1)b9rp)sap)s+n)yJb)bui+yr.b% B$ > : ; I I.?: ; 'I@B: ; I4: ; I U558W89559Q557V79 #P19P0.R.1r15R# pr2$""#(P(5S9 +.1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_INTERNAL_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))d /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsec-add-1.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h)<J8?9QGCC: (GNU) 4.9.2| (9AA As AA            q .filegsec-add-1.c .text9.data.bss w    :   @.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_sec_add_1.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame sec-sub-1.o/ 0 0 0 644 49459 ` L$.text@D P`.data@0.bss0/4 0`/19p @B/31w@B/45@B/56 @B/71@B/85:-@B/98g@B/110@B/121@0@/132H%@0BUWVSt$|$l$D$ ~"1ҍL)99u[^_]ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sec-sub-1.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2?charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tbmp_size_t_nettle_sec_sub_1)b?rp)sap)s+n)yVb)bi+ya.b% B$ > : ; I I.?: ; 'I@B: ; I4: ; I U::=W=?::>U>?::<V<? -P8?P03R38r8:R$:Q? 058__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_INTERNAL_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))d /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsec-sub-1.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h)JJKKW8]76GCC: (GNU) 4.9.2| 0?AA AAwA AA            q .filegsec-sub-1.c .text?.data.bss w   :   H.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_sec_sub_1.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame sec-tabselect.o/0 0 0 644 50020 ` L6.textD< P`.data@0.bss0.rdata@0@/4 0`/19 d@B/31@B/45@B/56 -@B/71شM@B/84%@B/96@B/107Ҿ@0@/118T"@0BUWVS,T$L|$Dt$Hl$P\$@9D$vU|$$;t$D$s/v1Ʌ1م~!9ut$9t$wԃ,[^_]D$6D$$덐sec-tabselect.ck < tnGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2sec-tabselect.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intlmp_limb_t qqmp_size_t_nettle_sec_tabselect.rp.rn.table/tn/ k0 end2+ p3a i4t PV mask:q <n ts tw  t t t6_assert0ff% B$ >  I&I: ; I.?: ; '@B: ; I: ; I 4: ; I   B 1.?: ; '<I<<U-/P/XPX<V[_0_oP[|Q__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))( #NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))t /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedsec-tabselect.cgmp.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h0t\*N/>u-/YqxGCC: (GNU) 4.9.2| <AA AAC@x AA AAA 8        ' 4 9Q Wo}     .filegsec-tabselect.c .text.data.bss.rdata   ش  T__assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_sec_tabselect.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zerogmp-glue.o/ 0 0 0 644 59458 ` L3.textl0 P`.data@0.bss0/4 0`.rdata<@0@/19 ( {@B/31(@B/45J@B/56 : @B/71XZ @B/85 @B/98J@B/110@B/121@0@/132@0BUW1VST$\$ |$t$1؅ۉ~1!11Љ;L$ u[^_]Í&UWVSl$0t$4|$8E1)Ӆxox?9|Qu 1[^_]Ív,$t& 9uWuD$D$$[^_]ÍvD$D$$ p9r˸vWVS |$0t$4G_1)9|2t$<$9~)މD$t$$D$ [^_D$D$$$t$4|$0 [^_&'UWVSt$4l$8|$0F^1)9|L4$\$D$<$9~)݉l$4D$0[^_]v[^_]Ð&D$D$$$4$\$8D$4|$0[^_]WVS\$(t$ |$$\$4$\$|$$\$$t$ [^_t&'UW1VS1ۃD$8l$0t$4D$ D$|$ <J vLl$ )у]}|$l$~/]t't$4l$0[^_]덍v'[^_]Ð&UW1VS1ۃD$8l$0t$4D$ D$= 0bn >= 0xn <= nn > 0p != 0 GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2gmp-glue.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2qcharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$(short intlong long unsigned intjjmp_limb_t  _mp_alloc_mp_size_mp_d __mpz_structmp_ptr mp_srcptrBHmp_size_tmpz_srcptrpvmpz_ptr __gmpz_sizeN __gmp_zN^ __gmpn_cmprO __gmp_xpr1 __gmp_ypr1 __gmp_sizerM __gmp_resultt __gmp_iuM __gmp_xu __gmp_yu _nettle_cnd_swapIcndap bp +nM maskViMt%abt_nettle_mpz_limbs_cmpP1a^bpBbnManMfr$ex-=tu ttt t tt_nettle_mpz_limbs_read_nBx{nMxnM.xp#L k<ttvVts2$l"tv} t$tt _nettle_mpz_limbs_copyȠxp x^nMxnM ʎttwts, t$tt5tvO _nettle_mpz_set_nPE|rӊxpBxnMo^tvtsvtwts _nettle_mpn_set_base256ڠ&rp  rnMxpۨxnۯ xiݯout޾bits߽A in2 _nettle_mpn_set_base256_lePrp rnMVxpxn xioutbits8inu_nettle_mpn_get_base256_lew rprnxpBGxnM~ bits inO! old$j7!_nettle_gmp_alloc_limbs6 ^ "n6M#9% l tlt0t0 ts t,tt ;$% % _nettle_gmp_free_limbsB "pB "nBM# D l5 t0t0tl@ tvtsl t,tt E t2tt F& %% !_nettle_gmp_allocMQ "nM#O% l t,tt P tlt0t0'ts_nettle_gmp_freeX "pX"nX# Z l" t0t0tl-3 tstvO ] t,tt [o t2tt \(_assert0%%%% B$ > : ; I  I&I : ;  : ; I8 .?: ;'I  : ;I 4: ;I  .?: ; '@B: ; I: ; I4: ; I .?: ; 'I@B1X Y 11RUX Y  U41B11B U.?: ;'@B: ;I 4: ;I!.?: ;'I@B": ;I#4: ;I$'I%I&''(.?: ; '<DDGWGIDDFVFI#%P%HU#%0%DQ+3S38q2$"+5P58q2$"1DRmSSSSfUUUSVVPP00SSRRQQ+^SaS<UPUZlaaWSSJSJNVVKVXX# W Xu0U0112X#26XVv.V.12EV%P2HP0SX-S2DS0RQrrh1R26Q6HRWS26WPyyTT#WTuUT#TPyyVvVVPy0yPPPy0ySTSSPy0yRQrrhRQRWSW--<P<?pDQUQTpTlPlU--3S39sD\S\lslxS--OWOWwWW- -V-0-6R69r9?RDfRfjrhjR-0-?QDQQQhUjQOYQq2@__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1"HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)% assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))&_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED ("NETTLE_GMP_GLUE_H_INCLUDED $#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))F /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includegmp-glue.cgmp.hcrtdefs.hstdint.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hgmp-glue.hbignum.hnettle-meta.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hversion.h/-/LGZ,0,02;>g/-=y< t rtKL0K1p< 7]upJf rLKxtzf t rKK!sYqCfe2*2*<xu-KK;0ZNU?-9@*@u.5yJ.;=->r2*2*<u-YK;0ZNU?-9@*@u.5yJ.;=->r1+1c\?;z X/;>Zu;h8P2JNLK;uXKKL:$JLJu@XKKa"alloc_funcfree_funcGCC: (GNU) 4.9.2| 0IAA CAA AAPPAA AAC0q AA AAD C FA AAD @AA AC0G A AAA lA AAdAA AAC0P AA AAE C AA AAI yAA AA0PEAA AC zA AAPAA CAE0 AA AAB QAA AAPPAA CAE0 AA AAB QAA AA4AA CAxA AA ^AC0r AI (AA C0~  AAK QAC0KA(AA C0{  AAA +228,R-mty2,+.-#(21+B.k/|.0!--1211\ch2|2211?FK2_fk2 # ! c       Q Zm w{           $Q   0m v G_w       !D\ j          )  8  I  X  ] q   %     F o % ~        3 O % ^ p z     %  4 F P ^ l v  # ) L) P) ) L) P) ) () ,`) d) ) ) .fileggmp-glue.c P   P  P 4 P i   .textq0.data.bss.rdata9 {(J   X  J  $=Xk__assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_cnd_swap__nettle_mpz_limbs_cmp__nettle_mpz_limbs_read_n__nettle_mpz_limbs_copy__nettle_mpz_set_n__nettle_mpn_set_base256__nettle_mpn_set_base256_le__nettle_mpn_get_base256_le__nettle_gmp_alloc_limbs__nettle_gmp_free_limbs__nettle_gmp_alloc__nettle_gmp_free.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpz_limbs_read__imp____gmpz_limbs_modify__imp____gmpn_zero__imp____gmpn_copyi__imp____gmpz_limbs_write__imp____gmpz_limbs_finish__imp____gmp_get_memory_functionscnd-copy.o/ 0 0 0 644 49274 ` L .textP P`.data@0.bss0/4 0`/19l @B/31@B/45@B/56 p@B/71:@B/84@B/96@B/107@0@/118L@0BUW1VST$L$ \$l$؉lj1~ &L!!ʉ;D$ u[^_]ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2cnd-copy.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Ncharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_ta~amp_size_t_nettle_cnd_copy)Ncnd)rp)rap)x+n) mask+aV keep+a i,% B$ > : ; I I&I.?: ; '@B: ; I: ; I 4: ; IIIJSJNIIMUMN!#P#KVKLw 'LW')0)IPN__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_INTERNAL_H_INCLUDED % !NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))c /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedcnd-copy.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h)2*2MyJu-1H0GCC: (GNU) 4.9.2| 4NAA CADA AA          p .filegcnd-copy.c .textN.data.bss   :   L.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_cnd_copy.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frameecc-mod.o/ 0 0 0 644 53269 ` Lt!.textD0 P`.data@0.bss0.rdata$@0@/4 0`/19r@ @B/31  @B/45@B/56 r8@B/71شL@B/84,jV@B/96@B/107@0@/118`@0BUWVSl$VNωL$,)T$@҅ɉL$(T$4`T$,? L$\NT$4+D$,9‰D$LPT$(?|$4\$@))׉L$T)ىD$P|$0L$DэډT$H‰Ћ$D$4D$XD$8D$0l$P1\$4D$ 0hi == 0nGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-mod.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intfmp_limb_tkkmp_size_tecc_mod_funcb|ecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod0 reduce0$ invert6( sqrt<,ecc_mod_inv_funcd||ecc_mod_sqrt_funci  0|| _nettle_ecc_mod,# m, rp,| hi.k mn/ bn0 sn1 rn2L i3 shift4Ifinal_limbsZ tstoPt wT"2$"t wT"2$"tt jtut/t \"#t \"#t @2$"t sY#tw2$"tw2$"tsttt@V)tttoEtt@1]tstwt2$s"t2$s"t 2$s"t 't 2$"t 2$"t@VtttTVt tt6_nettle_sec_add_1rkV||k_assert0``% B$ >  I&I: ; I'I : ;  : ; I8 'I .?: ; '@B : ; I 4: ; I : ; BB11.?: ;'I<.?: ; '</BPBXYPPP uq%r!!P&P'`PiP$&R&@$|W|!!)W)W,6Q6PY!Q06R6 "^^{{WY!PRR0Ww$W00cesreSSSv 5$v __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))(n /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mod.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h,tvKHM2)KNj#wdLI=#IKyNք,L%#i6* J'LwןH0s-LZMi..w<  #b&. GCC: (GNU) 4.9.2| lAA AAC AA AAA _ AA AAA ^ AA AAA U   #\|         U       Qk  *F^       { .filegecc-mod.c .text.data.bss.rdatar     ش ,  $< __assert O.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mod.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_add_n__imp____gmpn_addmul_1__imp____gmpn_cnd_add_n__nettle_sec_add_1 ecc-mod-inv.o/ 0 0 0 644 53435 ` L%.textl P`.data@0.bss0.rdata@l@0@/4 0`/19vx/@B/31" @B/45@B/56 N@B/710@B/85b@B/98 l@B/110@B/121@0@/132lv@0BUWVSLt$d|$lD$`\$h9t$4|$ D$$hL$4ljD$<ΉT$,ƍED$D9$ҋD$$l$T$ @ ׉$D$D$(ЋL$4T$,l$ $ҋT$ \$D$(l$$ЋD$$D$(\$(ЉD$89\$8Z'gD$ l$|$ D$D$\$ ى\$,É $\$ \$ ÉD$0l$|$|$$1ۋL$ É؅t1É9u\$4D$0l$ t$\$$D$,\$ l$t$t$$\$$l$S t$t$$T$ D$ D$ l$D$$ӅD$ l$t$4$ӋL$$l$Qt$t$$T$ uSD$(\$(9\$8t$ |$ upL[^_]Í&D$D$$xD$D$$!돐D$D$$!4D$hD$dD$`)L[^_]D$[D$$9ecc-mod-inv.cap != vpbp[0] & 1cy == 0(ap[0] | ap[n-1]) == 0rGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-mod-inv.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intjmp_limb_toomp_size_tecc_mod_funcbecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod4 reduce4$ invert:( sqrt@,ecc_mod_inv_funcdecc_mod_sqrt_funci 4 cnd_neg+ cnd+ rp+ ap+ n+ cy-o mask.o i/ r3o_nettle_ecc_mod_invC-mCvpDin_apDscratchE nKiN)oddeoUswapeocyeoF:+u k)a)VI:+~tLtstst wtu:!tstwtwt @tu-LtPtvtst uztLtvtvt stutvtvtust@t@tut 1tvtvtut 1tvtvtulZ0tttZYt!ttZt!ttdLtTw"#tuHtwtuLtTtuHt@tstuZZttt[_nettle_cnd_swapZo_assert0dd% B$ >  I&I: ; I'I : ;  : ; I8 'I .: ; '  : ; I 4: ; I .?: ; '@B: ; I4: ; I U1X Y 1 41 UB1B1B1.?: ; '<.?: ; '<)HUIUUs p"# H X" Q1LqL%9P9>S>IPI1PqPPPPPqPP:1UqU:1@q@:>S>IPI1PqPGYSciSKmPKO0TVrs"VeR#PP^`c__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Gap scratchHbp (scratch + n)Iup (vp + n)apbpupr /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mod-inv.cgmp.hecc-internal.hgmp-glue.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.htk.JheI/;g%L'1hʭKJMZKYT19.׃KJ8kxp@X!GCC: (GNU) 4.9.2| TAA AAC`= AA AAH | AA AAE < 6!}# !"!\ c h$}  $  $    $$     $ 7 G U ^q z        "M{ $ 1C M Zh r       .filegecc-mod-inv.c .text.data.bss.rdata@v/   0    l,@Xp __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mod_inv.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zero__imp____gmpn_copyi__imp____gmpn_cnd_sub_n__imp____gmpn_cnd_add_n__imp____gmpn_rshift__nettle_cnd_swap ecc-mod-arith.o/0 0 0 644 54503 ` L,.textPD% P`.data@0.bss0.rdata(@0@/4 0`/19/@B/31!G@B/45h@B/56 z@B/71ش@B/84Lr@B/96@B/107@0@/118@0BWVS t$0\$4F$D$ D$tvtt  ywRtvo{ttt[twtvtvo _nettle_ecc_mod_submul_1b mb rpb apc bcq hieq1w2tvtt  IwFtvlootttjtwtvtvo_nettle_ecc_mod_mulr@ mr rpr aps bps tvtt _nettle_ecc_mod_sqrz8o mz rpz ap{6tvt_assert0ff% B$ >  I&I: ; I'I : ;  : ; I8 'I .?: ; '@B : ; I 4: ; IBBB11.?: ; '@.?: ; '</PPQlPmPPPRPP\PW"PaiPix\~PWP19P9H\NkPkWPH__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Ht /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mod-arith.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h/f"Kue&f"Kue&fNFN;/.Kue&jbNFNu;/.Kue&jbNFNu;/.Kue'XW4XWGCC: (GNU) 4.9.2| @AA AC0n A AAI [A AA@AA AC0n A AAI [A AA@`AA AC0 A AAH [A AA@0AA AC0 A AAJ [A AA@AA AC0 A AAJ [A AA$@AA C w AA$8AA C o AA+"5#$%<D&'+# 8'+#(\ch+%)2*+O++++   N       ` e     ( - N _ q{     ? S eo|      3 G Ycp    % Z       \ `   ( , l p   .filegecc-mod-arith.c  ` 0     .textH%.data.bss.rdata("/.!<G  V شc Lo z !5__assert G.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_mul_1__nettle_ecc_mod_addmul_1__nettle_ecc_mod_submul_1__nettle_ecc_mod_mul__nettle_ecc_mod_sqr.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_add_n__imp____gmpn_cnd_add_n__imp____gmpn_sub_n__imp____gmpn_cnd_sub_n__imp____gmpn_mul_1__imp____gmpn_addmul_1__imp____gmpn_submul_1__imp____gmpn_mul_n__imp____gmpn_sqr ecc-pp1-redc.o/ 0 0 0 644 50929 ` Lp .textPDD P`.data@0.bss0.rdata@0@/4 0`/19h@B/31@B/45 @B/56  4@B/71ش% H@B/84R@B/96@B/107@0@/118l\@0BUWVStttC6tv_assert0ee% B$ >  I&I: ; I'I : ;  : ; I8 'I .?: ; '@B : ; I 4: ; IB1.?: ; '<-808wSBI0PSSR wq%r! wq%X! rq%X!P-6W6B\BIW-8R8XBIRI__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))s /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-pp1-redc.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h-tIYI19M/%# JuV0/90YG|oGCC: (GNU) 4.9.2| TIAA AACP AA AAA \ AA AAA ^  2   _     ( 2 ?   .filegecc-pp1-redc.c .textI.data.bss.rdatah   ش  l)__assert A.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_pp1_redc.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_addmul_1__imp____gmpn_add_n__imp____gmpn_cnd_sub_n ecc-pm1-redc.o/ 0 0 0 644 50842 ` L!.text0D P`.data@0.bss0.rdatat@0@/4 0`/19h @B/31@B/45@B/56 @B/71ش @B/84@B/96@B/107Y@0@/118Tm@0BUWVSttt9ts_assert0ee% B$ >  I&I: ; I'I : ;  : ; I8 'I .?: ; '@B : ; I 4: ; IB1.?: ; '<,707wU(/0PWrq%P(5W5(\(/W,7Q7(X(/Q/__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))s /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-pm1-redc.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h-tL9KL=%#JVv/;:[I,1pGCC: (GNU) 4.9.2| </AA AACP AA AAA ^      _     ( 2 ?   .filegecc-pm1-redc.c .text/.data.bss.rdatah   ش  T)A__assert X.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_pm1_redc.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_submul_1__imp____gmpn_sub_n__imp____gmpn_cnd_add_n__imp____gmpn_addmul_1ecc-192.o/ 0 0 0 644 69995 ` L 2.textD P`.data@0.bss0.rdata@>R @p@/4 0`/19C B8 $@B/31jGK@B/45wL@B/56 (M @B/719HM @B/84 @B/96@B/107S@0@/118Tg @0BUWVS<5\$TD$ k {l$|$<$֍SD$ D$T$$T$,D$(Cl$D$ D$$֋l$(T$,Ńk T$(T$D$ \$$֍K D$ D$L$ $T$(D$ |$<$T$ōCD$l$ D$$vD$PD$$D$D$ p=\$\$4$tD$RD$$<[^_]D$FD$$ T$(T$(ecc-192.ccy <= 2cy <= 1cy == 0 >p=p==@= =X=X=(=0b6=== C |0Hyws$kcx+pw |8 "qB̤雫}Z"$v![RݪHs SD _FDһ[ -/qE>6 U>D"7^@qE^A;) <9Z쵨(.6K[C166TLVPxWrՍ:^%FGKv0C-ة á&xfĽZJ3CX  M .ú69 p8%$)i9';!w?>AW>ၖ}E$L} =HN5Gv_|9'*x 94]ꝴei,^kWyaH!yD(nG' \"Lq=^v׷pNW?J0{GC"Uq͢Rm+c XO67r^fbj֟ Ldk! nɮVLJj}+di\R^~2"ݑӖ%9WI|-ąMa{3?-= ߡf[>ދ-&'Hߦnīz De5/{uh~A(q3}eu}湨Lof/ l2-$T|EJ>#. $cGEGؒVS a^%M} _E's? #X gG v[aH kvN0_Ρ d+1`)!FGzӼŊ7l+QU=ur\lT˽ca5"hoAVbAwWogbHS6!C:4TlhMʹ=ziy_wi ^N^q:򺰡Oxjm%{4g9$v9rONV t@Bcu7r9D:6%a5%*CK܈^N}}i&,[϶.xM2];= O{#6ۺڷ}-5nۛ(e=MdDHr&GcGe'ւ_,{9@3y;w|#P:z:4^ko&?t!\l9:OOs*`E!K2>!&+Õ[[l}YӬ%#[/VbmZ 52W}cv0 s4cOt=` pUN㺅I66@>TѼaN4 I~ܯf4 >7Hq@^=n q—. b5Z{+~AcW$^RگƿJ<27=eܠЈ'\4(vȎ:o*M+ 0N@C#bk!mp%re"v%fr>aScb`8yC9B؟3) TǂP/{НŭD$WΏKDmiq٢L  h%ϏA7Dum@0m)xDz!]ڒ?Rde]3/BysEkZK*%)⫑ +s@xWBbHt"Ξ W' ΰvrwGu|ϲRl$;* yKoYB_)#Lw6ݴ`7m晟:N )),>tcF\Jp% y x.un_[_I{'D=X\wpcɶn>@@ez*ѿrlPKtLGq'`6kFe5 `CYgo- Y~zdMZ>V{\_3oSi1<.5|MPzOJJ+t֞n3^3R҇ 9OHEU_ l\`tNL{;}XwVYor$ȸ|,=$~}o#c2Osy3Ֆ؎Q4vBe" ݃[OPkEptX#[A+TY8h-?[QA|A&,ỳ%E nOU6޳::n]{A;Yg<q,@ߤ -WS.sjP7WrE1?}\ưl+wGE+$CVPL) M̯e9KSRLo2j4rhӐy!k'Fxޅh Y2utĄ7 n;siA Z<)vBV[X*^hT\+!xZMrꕹUMl҆Ii? e9cã$\7ड़^&m)C9y ܘvl^qG'us>S1k(-1S5 ʾAgM [J\`Pq0^qԖ2aAL!52 qܭf_);`}# c$IUt2Ve%Eb1r6h惞UoNϽ:6濓vXIثxd]]KΓt@ꁨW;1J17\jI`\Mm` Rqͪ!ޤ,zF taO<5/:Ǚc_([4/,ps–)6k F6eu􎉡0_jﷰ4FyeTRL Jc7Z5fe;c ^1Q ebz WXeB$C9IZ *]f1rc&܊xKV=:s/,|3,lr2ps}^㦮|D;WhQNqAlDn,"ȅRLwom_∫R]^5-ǚj^?8~O14B*OM1tt eTc9g]ɲ>0Ofˏ}@Y9 R0zX zRx_{hR? \9+GAq}PD5_k /3+dgT/.PbWf`WݻJŝC*ɶvrC񈽥Q`4suqf(2?uy5+hRS\ .08QDڬD(4r"ʄ]^2&]"}] 36xNN#Y"usajMFhzj QumeEƠ`n 4fzUvyXJ!ƕ׃G2|~OZ'UԵPU)-|R,Iج ,=FYV|(&ei?zQOEܸ߮ObLBy_x3|]WcPVc|4Zb0wAֈddčEd?uٍO˙_=JV3Ix=\܍' ?$miv$1n|PW%O`)8{m rZ+'Cj*Lf&wص0(Ʒ/ٌйg 9DaJŧ?kI$͙kb5?vXɰd UqV~V.Uv;VA2=Y''8,\37+p#e;A#[!]a|t3pM W[LJ5C%B o-z- GldZZc;@91l 99 [`VdTKӮ󍕥:\3H3<6rHY"p #xHB&SL:۹o)21*[X$w}cPJMҠ^zT5>g7.FN XwVէn4L#A!,g@x=}]НsZ4f9rIߢi/yXpsxv3D;G0YI+ňڶ ThG_AQ =pBc+ */w~b/8C }UHZ-Ʃ3& dMỶ;LKOa(BI'⎏>dbC'F/}]j JtX( Y=NbSiӲ~ɁB(YQS[TrRv;xn?mݼסؐ<{+1^SYӒtJ^߈+y:Ny'PW;R7z)P΄\Ww,z W;[Ov q2RBRqW"(R?룫ßz4aNUcRP~ڝn۰=t&6;:mT@ doOpeK6!.K6~<k{*/h>R/%W\"HnF},l+tӌZ[!ģ@ $ !Uy%9P^=7gTz[ILLR|J {E3&D}Juq T:*Aף* Y=[:$ܣΞ$]Do}ƊCg}pi= Ptk蚮F ßJODzޓ_2H7EAtO)sQ!e| #XQipdXczǿm|wzd;SvCF"PkJ7TR˫jraa#t߮D)~Z0ZnX%c)'\OS($J<:l!IR9NLt +(W8V])Z72Q~O(t/>hJT.ξ)X2Gc_7F JO*1t5d&ϯvbph9%_c.8.)wbjTܐ|PS%aA&!Qhp^fv"90Nꎶ>qHⶡ`d2]o[XW3)םweEZvw:lk{sqgEFѧج g<فN8O|Hl_Ҭ7'G-s(y)DIlp\㨉*M\W]8%0ejNq B% LR"hsQ3,b@hXXnFHqF.lPX NAJpJ(Lw/h/fpBGH9ļlF^o#iAYt\HTw'e~bߙ4[h+(z< +"LPޫ')Y:$ 1ETK2**7‰J-:9f],_:jD^C@GvF=K431ЃK[@ Wʙ6ǒpah=Ά z 0:SjcSIW @ !:vXϦ EwPr'63 Ty\_qVww,tYᘣNT9^BԫMOwWhf7H6V#{U;DouzJDtH8]nq\)֪*5CV沑+ȕ o HL@/P۱ @:rjQYO5 fa-gM׎ fqL^ @8"wlP+(ߝԄ`,3=/LT  q qeW|v1݋R1: (ڼ̘ N#-JCXK@4w\SSb<$(eiR" ٯ8 2F Lpo4a!Zh:;/\F \˽eTa5 ]S5 QqyV%恞Kkih%"P=U3 b"&O;71zȷ;:δ?)RժcW)W[+4gۥ=i[ᴈE(g.Tma$*Bɶ;j߷y. 1S\cI"^DAf[Nc}(pbH͈&(H3 yu4mچ}n-~ArݬԚwFXzmzm2ŠN?v*G?ݥ @!ɑ&K \@$#Ǽ` kD&: ˭jސes'rur (רZVnNlRLmpc&P>g ŒTJE,.Q祝.ol;Uw ]oǎ#ƺC +T,.g34̔T@vFJWxPѽ)"ǚ=2)4TH>ER=DX9iYQݼrWl-``K&_~r=A:s啚)x5nG{H Ч'ɓ`BG3|e^Jti?l=$~GJ!fDA}Zk+$uG;[f* ~}z@Ջ[gsvX mU14׼vbűkOy[#o#)Uоxai w9P0y\OZpzg1[e&+U̷Bh='B/1 `>m%PyCA%9fEW3 P_(94Y$' tu]hQLIҼrÀi&~N/\wnk{bdM7ŧŒIA%|(AYJӀc/g,;J=wMVHeq\܏6Ȣv"CK܄Udn_Eܭmq."c0.ň^ Fٟ>"ʁ;vZZQoקʰ 醅'{nN h}ɸrN5h.ؔvT3BcYVrwZ|67*pl8xU僡VHx) ]5}gV|lZRveyireYK8޸K}ΈRj4z ͽu}xy_C;yR9w`= . Hŭ)]ÕT}- Cc>=x?"PH,_eEmEV?p6黥6#lQ #$!g4&jw4Vn׉t)BDO1VGNv$_z%i+tWoEc¯ߤni.(/g!%X2ϸ7 ڊ?;v/9$xQ;װU; 5|):f9\˟+. 97#I"/П(:x>Ӳ" ?^ŻpBJʊM|sW*-IFױ 2!4V쀲6S}euOo#ERފAnomy3 Ivܻ;\*m)!Se2P0;F%k丶qyL-Y"Sc6 -=rRXH)ԭ8H7mnbj~V #΃rvŗ]gJ37Tٓ$a@Lfϝ7O /wٌ :2,ͯfʩ{P[q5Wp…Ldl.LɕJBH505P{.Blp8?o3:;oѥF凞0AH`!'_Sm~+qsƃ/>GFIQO7fٲHM xŦ'd &+c:9{M'hIϦSGvzϓpIB=߯+|iL=j1n<t@ހ#f(&|^>hf[!$1Z*0}>!DίKe䈾>6ß4P%0H nef:n QH71E2kItuJ-a]Zk?Χ(iz1 q4Ya?| tgI.Zty1F,ߤ|zfEwj53Lh;FNG~ >;g[]S큃W!Q~oH8j"ؚ2q-Ln!Zk#j 1!BY0dwKm?TN#s,JJL+%Sn:`0XX#PH 4nb+|irX;vփ\jn9d!vh frѠgySB,2zW0Œ~ 0٥nNgzo47=n5i@;'"(g5efxǽֲHckN"hrYXp c??I&廯1 'N,09'<~Os¬'Nn/t7 96Zpj~ȿ5"rQp*~a\Kp~)|P֜_ a[=OtGGQݕO`"dL#0!ו B۫;$0YׅN&ςМOqƭ쟈шҶ[6ř27T+ e]w{Y.XL^!O%.mX{mZ Z>pzn;B8$lh/ fH`(P QM^3RedԐc|Aߙ󇱧!-*GJ/h7L^?m;B&^mm/b6&/ `(f sv]d:5j!v9+j%[0]xFp. [&'oC3Z{xQa{krU{P+Q U2K!pr"휧8u`gTNT-@⁌iҿ:+!4*7!A=gyul9,[K޷2֭(2rU)n"#֋B~l 4Ge;^`A5[R޳.\6c3֟di1HJ(eE$'ǤTLC\#_R/^\2iyӤl f0el>t`M!< ڷ]Tq\֜E\e->hLtm,Nf 7lPzɃNs9 a]ߘҟ]y\`soW ~MWCBU:Ig6fpWz(" |<<)f"/sln~FH {$N5|'ᮄSl}AP&rNIĪHvznubig=ۇO غaH[cdlt k/ 8pL 3"YP 8 sYS)4;+2g:D,}3O sv@Ä ^ XEӓ76b+@OKc(\J[',"& 2eN!'H($=䯀P=JB!:lXËne5 xӾs,}wLrXf=u]v.QꝊ1;5 cڃnoH@0 pK%jO Jg <֚1.?<ּp kYmWTM)4P`h铧ƚuQq_9F [} }Oo{-x25&BR Hw6<):>ɥ%Ĕحc?CJ@QB`T0]0)nXw㴰uϐ] !k>ӡ $& ׽>":^fL>d{MWu #o=[ ׀Em*" jM×NG2JU"`ߊ(1]hі[C 4t >k,q`w-WY :JQ +>C8! b1K}k "TM]?T=wuYlbtS6%qO 02g 5m&!kٙcYIhGE#KNA'3 ?hO􏉯Hv-dOֶ1 n!V*qgH u|̓te/MwkP)R $ jl h`s>S ZhxXQ,gha[e$b%"9S~[S=ݺ8M k^Vs"cUh4 'JC>Vʮ󞦍нӹō6T^aKPd-$]3(.Vq8CH.R͞aGRU=p—l1}>(Sm q-0 MӴjWְ9 :Ȩ⩀]+o5 s tߥ}Y*,0rrA*wۤ e~= m> rp>| cy@k,vtwtwtut 4Kt\t\t2gvtststut 4%tststXt 3Gts ts t2mtwtwtXt 3tstst1t u ' tttP-tvtstst p=t6M' tttRu' t ttFkMecc_p`>=ecc_b x==ecc_q ==k ecc_g=ecc_Bmodpp==ecc_BmodqX==ecc_pp1h @==ecc_qp1h &(==k;ecc_redc_ppm1#V=+ecc_sqrt_t)?=ecc_unit==kecc_tablenettle_secp_192r1q@_nettle_sec_add_1rk' | |  k_assert0 ` ` % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .: ; '@B : ; I 4: ; IBB11I!I/ 4: ; I4: ; I 4: ;I!I/4: ; I?.?: ;'I<.?: ; '<,JPKOXqUPPU P -V-LPU~U~__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1%HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)( assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)),#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))/USE_REDC 01ECC_LIMB_SIZE 6ECC_PIPPENGER_K 7ECC_PIPPENGER_C 6ECC_BMODP_SIZE 3ECC_BMODQ_SIZE 3ecc_Bmodp_shifted ecc_Bmodpecc_Bmodq_shifted ecc_Bmodq&ECC_REDC_SIZE 2'ECC_SQRT_E 1(ECC_SQRT_T_BITS 190 /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-192.cgmp.hecc-internal.hecc-192.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h>xbN#I/?I/g:0.Js)GCC: (GNU) 4.9.2| <~AA AACPI AA AAA (G***+))=DI+ahq+LPTX\`dh,|--,./01 !  V &Hn &0\t"R ! % .filegecc-192.c p=_ecc_p>=@=_ecc_q=X=(=_ecc_b=_ecc_g==.text~.data.bss.rdata>C $jw   9  , 7TD@Wk __assert        .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_ecc_192_modp_ecc_Bmodp_ecc_redc_ppm1_ecc_pp1h_ecc_Bmodq_ecc_qp1h_ecc_unit_ecc_table.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_secp_192r1__imp____gmpn_add_n__imp____gmpn_cnd_add_n__nettle_sec_add_1__nettle_ecc_mod_inv__nettle_ecc_mod__nettle_ecc_add_jjj__nettle_ecc_mul_a__nettle_ecc_mul_g__nettle_ecc_j_to_a ecc-224.o/ 0 0 0 644 66506 ` L '.text 0`.data@0.bss0.rdata:@p@/4; @B/16B@B/30OC|@B/45gC@B/58|@B/70@B/81@0@99998x9888 8?#9@99'R` /km`^.kZ3UxũGa /o/P287s\ڠY92k&uTNS=:vT n:ONi!CL]3>Wv^Ʉryo"巶w;tZaF0GqjG6jF3)6hZA[/C%{ @=x >\g*;|!e{<4c^@כ.1Uk1kGVzC~Y]U/ЛVYm] L)t #U ŠQdW0iel[X3miH4Er{d/EkթLђy0ulcLj MOV OQ9 Cj,A|dcdSy(j8b\|le#Zͪ}p gdFUO$  "T!HУoL+ : c:\QNu`$-2:L6i2un40aTYYWcg+#}򋽱+ zCB wf4>@1-Kc*ΝEt5m)C̞|OL+zC<~7x$pCaE5A=עy4sn|'i5maB}0kG];`Be^*hf$hHל* Җz. δ"ӡB-]vn8qx(7.鮥 q،]Ϡ$m~,[U;}59*:m>` o7 I =GGEq " C-+{ajj.SIvާGKWEP'}+d?涺p[1[!Im5O[ ߗ%M&W񿢧9;7I8 q(w< o8uị%!ʬ#&.U^26߫} ~eEs2/Y,zTPx7ӹ&H"blZ? odžXu[ ={fN;8|}B!(}NNٗ}&p4evW°-;nVd/fĈW+otHK^zinKt"Xn# +v9iA/_sy2{bj6rL 16Z'b 6fx]f{R/٫)Zs~*;V>&xDij' wY`Y#-X*9(U,*P]Ìa/}.ZDO$ /uiZ\ *lvߵv H%R'Hre[L$KC q 7=[ܿɵ(YF檅U%(NRF*ڋ+U!>gH.Xuz@`D>\8Zu,?X u 5 [}#%Ց/a(JĊ7h1 Cœdl!Owh84HI탞)`i$#˖#x;꺝P.X{;a@P#M\uiλVVqØKd.Su6C\G`!zZ딍X~(5mA.+vß/@b`gTY·b@SKoS`{u} HqXV8[*Vyɳ_(ُ:Toۚ-&Yw(ٖ)D y%|܆2 wA (JFsXJ^ M4vNmg5sJ$K֌?n*s,AYCR lhHo=RYgyO9 }kQZcZ gPGX/p٪[,čaB%#ͣBdt10"+F/9-1Υ}^D!mۨtdll 2xQ1hի%2Fc ~ND'Zdo8#heS NpB4of ?-T^~Y^x ' ſ@ZvRΪ~o˜y ᳇W/0r?O'>*Y;KI~!I$BQ:\iL2XtthFKfsf(% }X)Y뷦2ŦUhD@=2b6%0n2S%EHq߱:$1}˻&ѸG]#z )!s+]vXH-d2_p驷dZM$D-}HOY"XL$ 6=zϞt=| N`ܨ#' a?*vS"=&u#Ubx2,s !62O/ILj̊6/DmqKI 6dܕR=`uğы?}bؑrfx @X]I ?ѯem*rw}>Քឱz{BqM~_u1D,5k a! 3]1#x¥}_sfxϲQ`P*kc>'H qNZw`XuWs lY :W ' *'J?хij0 }mNp瞮t`{/?HH\[Kjr9Y`u7.j X0Eܗ1quLklaXc @<{C} (qhQ3  3YH©Tx~q.joPTeU)y8ԿΩ8NHOi7~}(~_**dHq0|@?׬Cnk=լ{/D3Lx MM$I:ʧG=ƾ)d|FzJrBPC:;lr56tZR c %nPgte"jv)LɶR`DPk:vEǺdp4Qj͇ɣ"w6cY#>q{^p+Cxb%LJ. k2\R1pT'><.Ό:#{:Bэ) |@g 'a!U<}O˯OKbIa}=IwJ81mάm ~[2؝[lK:Fǂ{kÝ;V||*-ʝxJIi~r5U&jtf_|p0I'jޭ ٟoFa׮|9(O$[/*">^-&(j~?,0uF ~2)X%1 :"I&aMLgBE_];lwM^` +sLWfOa{j [Q3lm*y ZiUbz:S6qlROd ފmWk]t1L.%WVF8 ysYBiX|V F|8s^?FIKgevZ L3:CΧ$ɑUUlz8 ‰:HbŘ֍f>%?L▊Vw;+&Z}M!)Y\$":coѻ):|j4+c^gO i9A#Zڔv]8t7aܲz*߻6bV=fl\,C(OXJuh\2+*= A=Lm 0vZҾVN]G$z6v)mqG_Z.6V3R-vȺbr` ?|=xԚ,ROJڔ",Lْi_ܧ/E9-vgxe9g4JFMNxdS-t G'lkY$.y}se .@TpXy9p[UZQO~6Qnʳ7~ 9G@uҴG խl78cȨڡ;q' a9!`07a_IvogF{,m%$Bփ#q U@ݲX>7艆ځSd%h$s ˫)쳽s8hmY,9G:U2`e֜0:ZL.`^@~A.8aoO]M4:N"~/çǠ{듗ZAc2 xePƂ&Whk뒒紘^گI;F3\1fx(&@ygvVA{L I;`F1):%[IUW ዶQ|+R&س4HjCQN그B5?%x':'HAp{|bx2w;M 5, wI05c^W).Ϧ_ V3l{ld5#ՠ4r2Pp4e)֨gxM#:LStX #< ׃4AO eCZ@fɓj&ꄳahVeVe9KQ]JڞjrvB+OJ{:b ~&kj捉7“ GcERξ襡B*U !Rj+w1e$} N|Cţ3,;LHbw3LsšسO77!A@ Q[Vm;;.NWe-/ӖA=B.z*Bs86!y;,qr^ ]Mwx,^Fzm&'D/H0!@q_ |knz'݋eC9N끑۩.Eƭ E& {kůgR!@捌eX5%~ӈ1hvGw <mOt‡-SKœ ae.:E+r!kH "CrAP,tIq XOLA&g.;P9/-5]?kdBl! $PRQ9⽅2nW w4u4"W$SI膀+m;!;6T XĆE†0pi0z\NZ.',޲yy~ٌL|K(`z~~V]_x1t&@MB륆>?>:eESN|ŸBT] 6B&lfmuxqAI\GZώhBƥLR $3¶ RpR:2"x]lώ gЍBi7&ҳʵxq$7)fJ&',3L).CJXiokeCTk'o C.X H:;ܞܿi2/ $a GbQ鹁щ:\ >q;)vGWZ (iF֍ >^% v~eJ"S=z+D+Tܤh4V.uXHQM2Y \tծpGGE]DyeF%dZ0qw4Nu>NUsD,39~y!P 2v=)Iq,}>hq=%<ջ`LA$MAD嬷NtszmVz`}X7c w0wf? cmr~(8Kl^GcR*BŇySeiJ7aKT$6Y !FB\Íڜ vbBn%#?IP 8ܳ6\ u=kseR>=[UpT(xUٶ&A"<)ipLYٗ' 9${iOiM"Tc>Wd;X߶'po؝-b*Ѥg~[9*ֿm]˜J\#KfNrM<_(rKY},*k 2x@WmGkY4*Kҽ.z3rX[|a0ZLZqXK ,>Ok!al2kzZ'u?P>ont-fe'ޱP)Qһ=Atf Z&tص_J#?@!_Hl-^2 D4#;q6tL4';;$6TeԸ? ޞvCS粦NW 6aäyRqW4N,x_W鍛wsaT Aun2o L?50;$r =;o.hk+d8$ _-m?AgOnÛr&Sv eAIKЂs=u ̞NsUS?fc'9d Ag!I!4UzeJg#.(-ީx@^;G.a7@+ m$bB쑘]v=}XKr4-M34v#ٟl#i^d`bRxvOC_74$f+r:k/{n.݊uKqxn3Dt7YNDl 0"jnȯN4EB8vȿcsZA'Ɲ8^a3A>,w4ѡ AIqK>[d 5R׫RGm]vog)A_5V̻A##@kv ~W9\AuỐ.I6?3oPy1}3adE☧xpS#Z0z6h7 JOh3_~yP1|&ƺ(:'盽3[6swު~o i ;0Eݎ7lN5;1!뀥zՃm8[VӢGᅶDHY2&x#LJ~GF(we˰=w6ѪS1t K!|$8Bފcx4Rw0V*I|QO [+x*f0.\O6*smIucD*)Jow-6 Gf҄Vh4*~޼yÑjt!,y!H~ -E;dͺVzA"Vh2[2Kõn/4΂XET0&zv o1pYΠܡ\t;0i!tf9 tF!#%:oo˪Y tEBWt_IiPY~V /UnK <^#.*=V d{opQu=i`4tO^_=Kf?A}*{Y()C`XnF 7aV?b+P R RGZb2w ",N7R>BYUTb0uJR,5~J>g6k,zjZ6$ӛo ɼ`ώ>k=t9zU| ytNX*)hԚ+i }n.O.A/!gh8p*Wz ,>hP i\=o0ފ8*Ɲ[7'*@/%=fpFP5EM4=ݘS:^>-khmا`#xwfdpX9XW)p֟$sΌϺټy# 2;v5n~Tv_B!?RكXMP^Vt6V%vH@rA9j%AP5}M\T!# ߩ W&ګxcCkgvX%QTA䐥Á(HecOjU| 4 S%#^bvܝO}NI?_:sjڭV ȹ;>'ҍuc`NtnmZdp3isBdL&:ǓM*_?gHu;=ZX:K2I+H:(5Μ&Nlx r~_צ m$ic gQGlsM@lB2?rk{ECfӽK[R&9 xж>C(q8BʏY# _h=0AjB<+nt}z4$11wYo~M. x\pQգ"G]!\ր24"VJ2k 4~DdGZuC"L#c7=*\\E)>U#C9 'ؿ׷DPV2A GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-224.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tXuXecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh pmultmul_gxh_to_a|bogoedwards_rootounitopippenger_tableozecc_mod_funcb  iecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mo BoB_shiftedoredc_mpm1omp1homod reduce$invert(sqrt,ecc_mod_inv_funcd  i o iecc_mod_sqrt_funci( K  i o o iecc_add_funcn_~  i o o iecc_mul_g_funcs  i o iecc_mul_funcv_ecc_h_to_a_func{  i o iK~ X2  ecc_pE9" ecc_b ]9" ecc_q ux9" X ecc_g@9z ecc_Bmodp9" ecc_Bmodq8" ecc_pp1h8" ecc_qp1h 8"ecc_sqrt_z%?ti26أo- ԲU gj"ecc_sqrt_t*s" X ecc_table/xnettle_secp_224r1A% B$ > : ; I I&I : ;  : ; I8 ' I 'I I !I/ 4: ; I4: ; I !I/4: ; I?__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1%HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))3USE_REDC (ECC_REDC_SIZE != 0)4ecc_224_modp ecc_mod7ECC_LIMB_SIZE 7ECC_PIPPENGER_K 12ECC_PIPPENGER_C 6ECC_BMODP_SIZE 3ECC_BMODQ_SIZE 4ecc_Bmodp_shifted ecc_Bmodpecc_Bmodq_shifted ecc_Bmodq#ecc_redc_ppm1 (ecc_p + 3)$ECC_REDC_SIZE -3(ECC_SQRT_E 96)ECC_SQRT_T_BITS 127.ecc_unit ecc_Bmodp:ecc_224_redc ecc_pm1_redc~x /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-internal.hgmp.hecc-224.hecc-224.cconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.hGCC: (GNU) 4.9.2  $!("<@DLP T X"p#t$x%|&   AYq  .filegecc-224.c_ecc_p9\9g8_ecc_qx9q8|8_ecc_b9_ecc_g@9.text.data.bss.rdata9      - B U h |.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz_ecc_Bmodp_ecc_pp1h_ecc_Bmodq_ecc_qp1h_ecc_table.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz_nettle_secp_224r1__nettle_ecc_mod__nettle_ecc_pm1_redc__nettle_ecc_mod_inv__nettle_ecc_add_jjj__nettle_ecc_mul_a__nettle_ecc_mul_g__nettle_ecc_j_to_aecc-256.o/ 0 0 0 644 68825 ` L ~(.text 0`.data@0.bss0.rdata@B@p@/4 D@B/16J@B/30Kj@B/45Kt@B/58S@B/70@B/81@0@B@A@A@AA A A@@H(AA@A<0y_u%bw+syU7v_ VWS\J%!݈҅]%qdnRw$>Mm/JhAHQU!}aql*̓cdP.?sf1cK%8议:cf kYm׈NO JqnkSʚRy57r8i/P' OC(h W#ח VS'4~∲һT-cLsMwZafØWC??2_ϭ;CW+| DjIm@e VMRυ߿Iy\a [B @IRsEViC@1@1u^T(:WƖZv Xe(fK&vFڡsq( &_P0tP@jB+VN4[ȨJMU宗kMJ7T,Lux'qH#l72^EF,gJ6HŚX q?}ýE鯺?0mf<(1fqthhvh?K61JbP'M3v{ξ.JB'( հf!#2jy4ۈB~HÉRb$#gz`V=jp{'SLa,MFZoo" bt j^VPE{A~NпX|/ mFBߞ #=x#G|E.J̆Qj.D+i2l. .#Ye=1[9pe~9۝]N:G{e2noZ 2 A77%Eq}5TX*dGfҠ6W$>dž9y^cǕTO ck_~indкws,_t(zXya ji#+zh u Ul|-shݕǻhA"J^kyb߀.AѫD!TLM"bJG~6瀛ʎֶ_N>bEc!F-eLxNiVNW>gΠF@ uqBu1oY/nC/bw^|s'JDTO|fx{M}~# V\R۩ZN~rH鹮ȔzrJ"GQR2`؜4I%FΕosڔ*R~:tnw38ô ĵcڕ9y18Ʃ|iiG& NJUޙ:z&=NUP(G]`nUWCsxqMyme7y#O\@㟬 {^ Tƒ9ǞhcCǖ7sC}(a1$cRZ|!h=Oo+hR 飻d5?%K3MD347-|fĀ0ŷOChc@v?ϸgI(lčHtg,꾡`3yhJ ^tmO# eJTa'Q JteFub3((Ȇ>10zsӀc{GAMfE+^wzb6Kj7FW~ ţ>*K7` <-2w6)cjc/OW#!چJh#4p>fIbQl(Z3~7=<腰ɮ4O)Ad2Da@ƂK<#O|q,Q)dh]gG6/+L2m7 6P\+!П>9,.PMw>5 <.Q`6cB>6k_QHSH8vUG͒!R7!|^KI.K3$$N!K=c0@oo"ZN;pgXkl"eEFND:EN \/1SliSʡSCr*ce05EgKBkٻR L03߬}ӡ0+! EdU@UlRc [*¦:PƪmX:ւC#AR'鰖YoPf| (SYcXbCsGvԦaK]Y -.sd@qPSl4)yD@8M׳P`^NԟGIk3:ZGk@VihC`M5ꅻkvQW< $۹E/7ȀGAi~>䯨&m3R4Ҽg  5jG'i/r%8v8򒛊|fВc.`#xv !ʜS_hPZ^!'rRK<39=Y&^dK.2jwl՜6hU(}hO]``['&/ o}pc@??],ZC z2|<:Q?OE\A›I;4b绞38 iRŗ{JiT oY5xc7%b+Q6t\|{.;>Y7snu0{M.h56l8aޫpa^ m~L}FLZc8β/RD:.MvL%4"--8cRy`1cˤo}l^d+ ST#J8. ۺvU>+%L}g(@frjll>Gz[2 !G/߳{k\'{?!HWwJ9z2͕K&dӲuUO_V@5kz[`i'*6npo큯;5]|Mh|~6<dam݉Y2jW.QS,B.Vﰆ|T;i(ɦҒa=]B⛫2xM .yF_Ӹ5+T%o*!lEwYf%cʺHnDa5:I7 muey%q;Og"J̐-T{Aan쟌g[_k/.Mۘ\+l46J,$mB˅vԧ[܁-3جwA P*{_"rX,UZ;8 VV{-hv\詭 ;.i{ ^̑6ZHIdwqORKzCQ(È^27~ .TS(x#{7TAYl Q'2/*-^a(-`f"CY\_+:i? 0/]f!r$+RaC Tb]mq!wQ{&ۮd  `&.qL7 {}!/:߰ЫM`ժ&$f/wz ~GcxDhЦ7ިxew'?PnWlC;:`;?C[ aZp!DؒFkE3qcgşty69~Ѣ<*@?8&Z1(r톲UcLVyUd9VE8X\1:;"ҏ]~Hy_5ոA]D2_k0]z ^Q\}aZ-(Jb~<§ r=eo1ctOwzHiF\q0}E`vVc1L P7HTo6l_ʌ/Dj`\6` 暱q=^e K($Ѐ U)!;W {-œQZXe#"WJ}av@aH3;ŝ԰MS1o֠ևmwvwH9̶?#]:x/}_2}:kN[M[/GTv$ %n?oskv2s# + `bf2cJQ=ש,8l+s6$KFŢ3۬Q7$J%$ːf!@Dt} 'rC$ftg`fTN7c-ȹȗhʔ<1Kz3&uƹ"m (@X# ]@Q@g}6^u忯ݾѓ;$x6!obYRۓ *vBLi MM^rJk\'4Պ Eޒ%wtC<~OM?s͊ft(u|M(kX{5`~3> ?[07-d2u3Ԏ -x& 5xeZQ#=E!: B: >^5lʢ25tiBêECYaiiGqrO($>{Ǘ@?,㑕s=憖ư 0[6mu/=}:^hXk0Agĥڥ,:&K -:}r%DB:~9nf+ t0x*_DL1!ϛ9ߌ.RA?=ԭ0brZCbh;T9O,$u:9e0PV3Yˠa]XDM6D;|V|&KlwlH~ B*iO`ӑ{"yc>De!f;t<e8q B |F]>`v2$k9ys$Ad ~˲B x=S\/+a[;rE72hs{"EUCnl_.q6PĞ{ h"T^\` $P%brllY'! un}ߨBZ09js:a(hI C3ۘ3f Ks̯޸_ _7zp` d/+7a= :s o&>aBz=P9cV.õ@r1QpyFKoq- [3RzulmgWļp̃ٴA9'ДoRyP ׉f@{W^#3/ 3SNFU>~-g'%$Pc8J= hOXlE7NIatxMuhq u,95Ѭ#M5$rS:L+a.x\2ʾ(/pAj@Wz>0ȅOC==)WYhBJ5{A'k8 Db-&CLA,Υ+bCg7Ɇ&BzG 9G/VO4U1yGG3t _K_'ɥ!9axޢg;TܤM밒Ң H„۫--|z|oNYw8ZtcoOiVLR$ o-uXVJELU%2猹3tpFlߕ̌n{t- '7Y{qeDSпɼޖi:32,=pW@a9|:lZ? ywG:xN'z&1?Qorh㇐''i\L?htodM(] øFOB%nk#>Nek){fض~WA엠YJKQ`Έ~k=];@?rGFd~)Xؤ!MdP1i1@Qv{֖HeKGLs[;Q|d$K" N2|sƬ ^"N郈<{TNamM{B<- S< SPմ<۲jmoś| /#l}IȦ"pw5)R/#VDǠ=|ԽP,f=tjTFȯĐl'SL ʳ.!]kp_.Q lY4Ҕ/r+6\aV3-Wv,[Nh&C4f";ڐ[Q8Q+Sqg|tՈExHQf3*,'f;#12flx,Ó,e?"k׫#s U8Z6zqn؂FSqHy@f!ږUBiG>3]s I(($n=zl+PL@W_v9q<4}->~K%,18`m4㉎7Awv &L֔a4S"d1|F~?1ɪ7筜Z8Kg1Tu@^EEqU3ʷ=xTE<;#mof W Lh6Nq JR2,n޻.~+Z'VXv}G'}GYv_ -Wҁݞ.™ȗ΃doB|eÇM{bsrM aBCjz?eT$)IT!VFt>Wt$}Zy-x[J=:jT"o ЯA^=꾸%TEe,뫊>jB?% VړsߖDkA&Pmn?_LZ/R&LSS:JkM'B-5`KIhsq^q Eۭޒsm|sO1T4׽-O577I͘OLv^[iFD  0ˡ\Vo3}A|zYws+w-NYk1GiYHؠ\˧1ղ Iw⧶Y8][luc<]pQmt̲t@C&)o,Tr  -EJ Lj١Gqڄe!Q$v | UGdϞk~ ;/;FO:qӹ,N1.@%WRY,Ų%"F[w'&V7=N*גU:ݓu?=A$FIbfF_tWyO(x.xm*XV$6yx#g%g,6S[ ebvL9XM `/ȯՕ^nP,D]ky==Niyq<8AuEB;G7^5zύ/UEC5 lz)X^yLi'7^,9D2~8ҡb3aMj=p4+],=S3S`=Js^sݲ ٛmJ;zLl(feO-35-w Sl?)u {+1{neh:"3|b+ϛ2Q=ry:I(XTvZyΔh'*d4p0jl.pݞ[WKfj:^W*Պ*yP- &lrAŬ>F֗B9 *~\IIo-%)_5FAKxF6=c$\]z@Zޖk 2B`Txϱ=NrlIH_82ib&B}2ܽ$wԚE8LVhPVdj| N(ͩQYfENg0 ]E%p#};W9ܖ@oO@As:ctca wbi1]҂W[~!c!,WR|n*JE!Յ.o{sg:VP_.|Z>qg앪+zoC9#50zJ0rKDӘm5ڢ&aaJUz{oA>' 5[Mz0=zM8.%9cFVR7q9:{2GQs#[OʦATӁ2M^ku%UݣZ8Z8i6)ʷD1٩"7b2&.Rdع֯ܠ%iL6J83Gb_:oT-V>eӓ(NAnt Y~b6:9)@KLŒ=64sߙ5]Zm5b,~IxJ:.H| .2E*Pv\+[ҭ(owLV08Mǁ?S=ls{sTz ]J_ug25|%I2lęͭ]ȅT4>| ^їAW/n}KᶽHN [W&K,ₘ0v) ])`k>eMޞžcbHX%ˑ ωmd_t=j'-G2_lH5\y* @.4Nj">aI~y|;l˼`f ቶ@qɀ m웭kN}aջpۨRm(`1溘o/} Lc6٤Jh$9#y3<|s33P7^e\q'@`4h 5V'cBH#܌PvRj]#Nt L[ZxZ/#Py4!m\Um6S<"G-DyR֎]VuL1; >Zyr7Z1 6_nM!0'. Cإ, Mh1ɲi8gLU6!\Fp4b2_s=)1(ޞ$Gk73| z]j-?@\^g]w:).YPK~tRyUW)gh=L Vڦ P߁EJ8|IFud[O59^^'r)R-OJ[xHT^ŖSea7?hSU$ĽfZd`V4IH}[X2+IQVۣY%gM!֖ۇ-M7Cn0Ee8RۏIY9c_FUzv6·W(V Mֺ!%g,7SRLAoyK_0/J0HJ#R1`So҅ҀMƈ}vص2W\<&ZV(1:ƌj^3Eq`7Z\+}(F +󆅢*E@)ÝbdK=#wҥҜ틛:`?KB6t^lJ P;^ݣ1a nN̔`Lzl[W::,"}jE8ě¹!)}w"QˑwB/[ g|:S-EfdFuو*R7ŁC}s4ìe2 AB},#G*}**XtX5cp=R8lU %z4*[u#Q\RMe{sJ4/:%~(RvqD z~Q|ԆCSE0@CaDAM/0oLa5 9(oa.&L,/|Y^Bl'*ևL Kc(TryOyADz8$45(}k,n";YS;lN}cQpicU(R>2T$#g=YS.ulhif*Ô½g[[٥V_ vF!I4H~ 7sЦ*m}nFO~dKS88-#qNi7>f.?!SZ9ӈf/8~_2*$L[HBAP^ř[4mTMT=IÓ¹mh3Th-y\_QRVl u+K'v߃K d%Yݮ̐v2.Wu{ /*@Φz6,q`QM;Rԯ+wAy[7 VF{T K,1F W^ 5dy mph}:N?,..S9~P2P"梧6}NqE6&B++:~G,8~s"`2B2Ld )~WF>M.705qՏŠ"wSҁM$q񉪎"+a\g$o&ofwHo1~ayBϋV}sڜ=5F {aXRC˜E93-}w@cGB,kQ7h@^1kW3+|J玛BOQ%cʹK`'><;S̰evU:5ZGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-256.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tXuXecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh pmultmul_gxh_to_a|bogoedwards_rootounitopippenger_tableozecc_mod_funcb  iecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mo BoB_shiftedoredc_mpm1omp1homod reduce$invert(sqrt,ecc_mod_inv_funcd  i o iecc_mod_sqrt_funci( K  i o o iecc_add_funcn_~  i o o iecc_mul_g_funcs  i o iecc_mul_funcv_ecc_h_to_a_func{  i o iK~ X2  ecc_pEB" ecc_b ]A" ecc_q uA" X  ecc_gAz ecc_Bmodp@A" ecc_Bmodq A" ecc_pp1hA" ecc_qp1h @" X   ecc_redc_ppm1#;@ecc_sqrt_t)s @@?" X ecc_table.xnettle_secp_256r1% B$ > : ; I I&I : ;  : ; I8 ' I 'I I !I/ 4: ; I4: ; I !I/4: ; I?__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1%HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)( assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))*#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))0USE_REDC (ECC_REDC_SIZE != 0)3ECC_LIMB_SIZE 8ECC_PIPPENGER_K 14ECC_PIPPENGER_C 6ECC_BMODP_SIZE 7ECC_BMODQ_SIZE 7ecc_Bmodp_shifted ecc_Bmodpecc_Bmodq_shifted ecc_Bmodq&ECC_REDC_SIZE 3'ECC_SQRT_E 1(ECC_SQRT_T_BITS 254-ecc_unit ecc_Bmodp;ecc_256_redc ecc_pp1_redcDecc_256_modp ecc_modEecc_256_modq ecc_mod /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-internal.hgmp.hecc-256.hecc-256.cconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.hGCC: (GNU) 4.9.2  !$"(#<@DLP!T!X#p$t%x&|'   AYq7  .filegecc-256.c_ecc_pB\@Ag@vA_ecc_qA A@_ecc_bA_ecc_gA.text.data.bss.rdata B    ' < Q d w .debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz_ecc_Bmodp_ecc_redc_ppm1_ecc_pp1h_ecc_Bmodq_ecc_qp1h_ecc_table.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz_nettle_secp_256r1__nettle_ecc_mod__nettle_ecc_pp1_redc__nettle_ecc_mod_inv__nettle_ecc_add_jjj__nettle_ecc_mul_a__nettle_ecc_mul_g__nettle_ecc_j_to_a ecc-384.o/ 0 0 0 644 68662 ` L\4.textDL P`.data@0.bss0.rdata3$F@p@/4 0`/19% 8,2@B/31j D@B/45sE@B/56 F @B/71;F4@B/84>@B/96@B/107@0@/118TH@0BUWVSL=\$dD$ k@Cl$D$0D$$׍S0D$ D$T$$T$(ƍCD$ l$D$4D$$D$<ЍS4D$ D$T$$D$,CD$ l$D$$ƍC= bwcy <= 1cy == 0 `3@2@2@11 2221)`l< 321 vr8^T:l)U]U8*TAYb;nt DZ7"ʇ_|Cz~α` 1|()ܒ]o,&J6c=F]MSr$]j4Dz< \F:U$p_Do,ОAԞuW.1+=%և iN%Lpv&:jwNĥR&K6ej@p~r moo'~|Y$_; ~vi^[Z/t:vz3ٕMK &) K"-64CV Gr0ljO!Ȃ/bke4794rTD'3ywBlqUFΉc〻^O2}h~HPj]#3k5ʭq}G'lzYl>M竓E r `#}ID<ưUnrM!Ѭ-,P^+KC*ih/D;.vlzXEEHawf"bxܫ懚Z2R3=FcK'# wisZW^<` '1z׈D^BQ w7E%߄>8x,ZdU|Q`Va?ϩE(ц1mƯ9FBU9OSL`\ 4W)X?|hzB\ݮoa3.A XFO򛟛m]oo5 a8NWp؁7^N3E'f*Q3dc^T9hLW~c/(tks2s3_u22AȀ?HQjh ta1,QR8a$ HEvt /݅}X&7eӐ%r"L\}AvcmaJ޷t>  F [FTD^\EyCpZ@~5v3AA98#GӾ,BAcR A[&܌%YѬ{J뚬Z>IaͶ5p֌mDrcvM@x3’n`M8OeΑ̲xt '?Wm/8\3p$hC&ߊەZBŖ>ߵ,g`}x kZ}ϩ t[-+qfojȄdlLp-e~ MY!7WV+\p+[TS6ӌ+FX%L7ie+B$經K(<30F'vz@ )9WЙZ@k42qiEPh@%`J8 htv `$ 7'GBc$ @!WNfz Y\rA-jVe5r}q/B,G߳ A AnOTT/s xBnh C IeD0,arӭ%6Eai_4J֧8k6r"?2ݾ4--7+ Emb i9K8+ ߱sVG=X2_ӚWΥ[%D%$2ȯ9Bˊ+kEKK(0*hGІ: /BoQ[4: s㶐^VK0s*BloܥJ#^jx ލ=J]S-_W:oCcغaRGaq1kXf y( ʀCb^SCli}åy\MP3lSH8%Fu(լi\c$uN"-{W;bC,dg̗/e3 /C~.Zk %6"vq)1uyoRBHo3Wb3' BaP7Y.>¶FdZ~ .v`C&pK(MP`y)dzB+[, sڸP)>oTA9!r܋T>2wU^p'$aTO7C_ͅ/Vw o/wǪt Nt"dQ:'>@4X?ouӒ< 7Zև,%(iĿ tcŒY<3Y׀>wla<=EȦ/AJ0eYwŘ@  кg5׋d_Kd|T! )Nֿ}3.QZneqFazR.I-AGË\3bf*/ҋ4;`n"WKI) x;Ǒo5`lz)2UʞCl -%̢9ΑzO'L bG(ph)*M=;.ߋDӪwd3yp8Z&J!q`g%.Ӓџuɤ7wsMb뙯u C{khz~ p4! Nj .,F!7OQ짧GYI& w3 94!uwdsl`fB+B׭joֻ"ս86?ËQm \k[UH &wQ#`5AبU?HS*M<E,b#ȭEe.9PHIZ#}M#vŸGB ?mfz)aMȵ9 *L(*ښ6!}}U!d U2ۡBP?ͳz*RfslDx@gߘd `wlF[ˆ ״V9gaEAL15mwB 72gߍġ(XjD}z գ5'߿US6'ҟPD03ڱ=er˜!&oUMF)Bv]k ʳoir3!(kAu4Ȱ֣-svT~K3!u|?-:8:vEk[Jq8e8$NVzUO--Rփ+OBҮS/F #L7 ཻh(/LKC;Eo*!M,${(X{^gWSedNR_à*8aƻWH yu&Е"A?m%n,.Ь<v>"I ,qn,)YIu҈eVv]צIwJ摣lW&)wM[|J3`dˌ䡔8mV+0ZI'aQ죦nhd3ΥNZyd7LYhd*"űQOU}<߯H+;ܹy6[EC-xM(7[t6[:9 Px>ԛD9Ъ&"ݿb# ż6\0oˎ1XVO@Q*b 'n n/pC?|`#$4Y[Ss,9|]K®{\JW8zpCC ۮ dZ[=G=vptP\Luuv>3hLBEMSGUq Զ95x*&8Ͱ4d6ifg8!*cڃJ%nS -\DOrj*|)v\)]0ۺ`1e_:!)s7؎e~&P+4 mBf߸_qɜBe{K}LI)@xGtB+&3ap5Nf#Fag[CC>, <^psNP /ɭýǶgSz4_>å*X5mR`ˊn0Di fEv7%` SPW-I4y)H'(+rBhxf2l\w`Z"s3>rTeXQi/?d92ؓou{z@118l'кyc[n$:dhOz ј& ΃@i^UK->y,\4:಴}ucFɑL6Gc |62͕} M&1RM68o|58`ŒuN4  )ҘAuro0EC.ίc>mݘ,|"VZwZC7`%2BL]2QMO |`a{/ޚȦۥoBڐ76'Kgl[gsUƩ}u<" `Иʯw,VJdd؟ ->˹SspGYd,GN)'k{ORý]>7X?dyB$b S( \˅ϠŠ ԋr } :v“Vn$t .*Jnx/ńND:wFΑ) )lB3B.]߻D]}D{;Q6Xy幬X2CK>V/93:-C<=@Ig![ ƶ[6d~_i{kJJA'ϱ2GvT֎US>:qnl Yx. q+Or{*"Kո4tu$h ϫuN{ȥ3/2;KCK^i%fkU:DX Db3NHcI;|_]]6 2vc9~StZp6w]T#Fv:qs섐M溏hGеu::.+<\q}DFgW}Dpx˖o =v.3fV7[FX1;댞LJ\r n$|Ɨ\[x #j?, Y)4qٕ{+Ņy +L?|M3EZF;=ɍCMz@]],?v7rıJaNGV{^e֛(`}[k)Bhds@0Uá1ح@:Jt gs]K-?Ab, E,i5LQ~ ,Djô>rg=(רA]@.Cxb-iJҐgfc+'.pӠO\-\y^c}VwCTR\N?Ƴg*+3+q~ē9K M<=%4&WwcqZ]5w9k)eybO":a#, E onk!"O(#Ϳo zߪ'$P!Pa\E)Xf'*pQ%]')_ƾ1vI[U='OtTv4X%r ]|#B&d6{Eg=n=G|߲Sq्M'ԳrႲ֨H0PhF7B]óspjbnLt|j aee\ im0*rDpuo|Uւ}{`a䘾QwilkP5G>=qVȕ "͂H}Bhhl-@-ԏjI2o>~ܪ8[g6wM6g)5ë!v|x+%pIi6#ϖڋ4>5⎂B0ΣQ$ݕSF2;_47ci 4 tQ7DpAE-r'a/{[ƌZ5'sO2哭[Q7$Fcdrr =hRPȯvI8ZƤy2:~):ϩz2Z$aIԖb;к:_!wf/D6]{_Tb(ɥDPt}6 eoB:˩܌|Z0ZBji(j'f0I 1)'#?0ŇBGeHg))1"&V_#_ 77{8zr÷SVd6duּE}D \ HݍTbq#Կh-Ar(1MF|-!r C( V<56OA={:O>Ѹ}wMdW'c{9td͌ŕZb ,!ȥo z;Fu+Sv{FϽv-T_}s@.ufv OK`y )i Z0vyq8;_vw.N{,>DbƣНG)?Ө60.1i@ Mu Vib3sVosևRk\ ̆Rޟ2qX?Q/n@ǝخ\U?Ok^ff~0m O>z=AF"3ѐkM x+}EnRl_e&_5qGEY/P`{T^+Fd[azIo#D䌽I)mm&@-7{`\9:8\otW&ý ؑ7GK~0dx؂ۨJcː0v7 Qcs?[p8 :ӞR4Su ŧ@a`8 62kF$YB:%|vC8f9*WjG fBD/U_R!OE^wʥ}״rs!XP)tM6wk,NGv 9:8P<R^ed_`MfgrT{9X :j`\e(A"/R*iYܓwL# ÒDt:hL?pW_mW6?yEӵ[Ĩ(uAB ĄNjS+w0gUo%n=Zr=O\fc$ؾ[P%W- `a޵pVfjri?<3au%/o҄4GD`䕺,ZB+ w$MN|A,4-Rs6ؾU(Jb= a4[0Ma=,oƗ^6nev. o;Lo/8 ͽrDOvv~+=džjF\${i MWܯuyJ'޷,Tౝ8Bnf~>%]jUv= fp=I2C =hBΞ`頻+s{!A z}\Um-=~`|-s]'s@&dn |ףĵR^^IH E : $D.ׅ#i-jZ i7 7ilCIǚ uIe ]]%pTIRH9#ҖXo (5N=$RLؽ7pyd ϥ@-2]^st~wXI M1dZp\\⩕ TQˏU<7&AzT6y `(/ ʬ敬sĩ>[W6xntY%iY=B.^'^tEZ[Lo[9}7 3.JU׹~?>G [1Zɤ!2>KYz~V"BޣS% ,CknLwpk6Ɇ6|H/=kWZk{n!VxHK#hmaSP@7fC8~ЃJZMSҟZI3K{CRN5!Yd航5! | ;n/X(^2;A'{]Xu%3"(aSD\tF C=ogc%q'yBn`ѰZb0Qӊjv 8OZ\]kpL/&Xd9Hy]Pj~o>+n|>){ kɟ Ҷ\ɕ 0?KLdYsʞ~ºOm^<]vZVq;W`-w<"G:ZZpNQf Q|:*PD`v'ƍgpeag|O;bt_߱/W~4=} 2M|?tDDQhRP;) o1(߯ /뫴y4}U!-~R{ Y!眇 &>?PCdbtFz_tbf[--VlOF0K{0` (AuFӌ,"*Q8P>d83(_pZ3q=ԑbI`\4Dc%8@Ho ;@Rw97KLV$@Pcddy֥Q]r[{WWW)MƼ5-Lj:,ڕ* I9"mBw>UD9kp}UF 4J|^oZ4 7 [rn<`Z|=e1&AD%Ly; V7e\.'2W3' '{ [?EBh,'(F, _Č{bO/M#{Y\8|˰VW\9Ms̋ &v.@ ¯`*[x8D_!Q햸 IVzm-Jc}X0&,Z y56W#; A,"Bܩo+x!5ID>2nvL΄xřճm|Nwjɶ6l%rVEr\>Fc'ΪEݎBd|iOW[c "(9ŝi_`5V_!L\P`~Vp0P0 XkgGh>f% 0N6{m%#Uaeh#505 jBY4VʹR/>**cSPF͹D.l 倔 sWiɹ8$4X]|qj#_251b@ֻjh_:SI|tpŰYxc+)TNzyi 8Nu3§y'l.$⚱a)V[xB W+ˋT(ZŰ6:BrJj{ HT Uq4=l uF H Cn,)g4*z9ufrW3 !R(+ʍRXWdZ6x7l2T(Ix 3"fȁsI>"-[m3-HXVz޾!,$3M\`Y \=>t67WbT0Z:{Zbf vvSX$ :3XOM ~8 vr8^T:l)U]U8*TAYb;nt DZ7"ʇ_|Cz~α` 1|()ܒ]o,&J6s)jzH X-7Mc*ȅ*.9VZPAn-k>/1! GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-384.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intfmp_limb_tkkmp_size_tecc_curvep q 0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh.pmul4tmul_g:xh_to_a@|bgedwards_rootunitpippenger_table˂ecc_mod_funcb  | ecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmod reduce$invert"(sqrt(,ecc_mod_inv_funcd3  |  |ecc_mod_sqrt_funciL o  |   |ecc_add_funcn  |   |ecc_mul_g_funcs  |  |ecc_mul_funcvecc_h_to_a_func{  |  |3o ecc_384_modpA pA rpA| cyCk bwCk0wtPtPtut 8O tHtHt3v\tTtTtut 8 4ts4ts4t3w\tststut 8 ts<ts<t1t vwtXtXtut 8tststut 59 tTtTt3[\!tststut 5v Ctstst6its ts tHt 5 tXtXt1t vtPtPtHt 5 ts$ts$t3t v t$tte;3tvtstst<[ \t,ttg tttc tttS t ttPk ecc_p`3ecc_b   3ecc_q' 2k< ecc_gO 2, ecc_Bmodpk @2ecc_Bmodq 2ecc_pp1h$ 1ecc_qp1h( 1k  ecc_redc_ppm1, @1 ecc_sqrt_t35 0@?ecc_unit<Q 1kg  ecc_table@ V nettle_secp_384r1@_nettle_sec_add_1rk | |  k_nettle_sec_sub_1uk | |  k_assert0 ` ` % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .: ; '@B : ; I 4: ; IBB11I!I/ 4: ; I4: ; I 4: ;I!I/4: ; I?.?: ;'I<.?: ; '<0NPQTPTVPV%P%8;>P>VPVPP;V;ZPcPHVvPL[uP|PbUcU__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1%HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)( assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))*#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))-USE_REDC 0/ECC_LIMB_SIZE 12ECC_PIPPENGER_K 41ECC_PIPPENGER_C 6ECC_BMODP_SIZE 5!ECC_BMODQ_SIZE 6"ecc_Bmodp_shifted ecc_Bmodp#ecc_Bmodq_shifted ecc_Bmodq0ECC_REDC_SIZE 11ECC_SQRT_E 12ECC_SQRT_T_BITS 382 /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-384.cgmp.hecc-internal.hecc-384.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.hxbN%:0LG?KH0H0K/;/.$J}p-!GCC: (GNU) 4.9.2| <AA AAC`W AA AAA (K+l),+5+r,++-7*KRW-ov---LPTX\`dh.|//.0123 !  V  5]"Dj4FP]oy # K g     M {   ! % .filegecc-384.c _ecc_p`3@2@11_ecc_q221_ecc_b 3_ecc_g21.text.data.bss.rdata3% 2j   ;  , 7TD@Wk  __assert        2.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_ecc_384_modp_ecc_Bmodp_ecc_redc_ppm1_ecc_pp1h_ecc_Bmodq_ecc_qp1h_ecc_unit_ecc_table.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_secp_384r1__imp____gmpn_add_n__imp____gmpn_sub_n__imp____gmpn_cnd_add_n__nettle_sec_add_1__nettle_sec_sub_1__nettle_ecc_mod_inv__nettle_ecc_mod__nettle_ecc_add_jjj__nettle_ecc_mul_a__nettle_ecc_mul_g__nettle_ecc_j_to_aecc-521.o/ 0 0 0 644 72232 ` L2.textDX P`.data@0.bss0/4 0`.rdataJv@p@/19ndM\@B/31LU@B/45MW@B/56 kWL@B/71ѷW`@B/84\j@B/96@B/107@0@/118Ht@0BWVS5\$$D$ D${D$|$։CD|$$D$ D$֍SD$ D$T$$s@\$$D$ ЉD$ C@[^_Ð "JGFEE  "I@G@F@E8UI@HDf1~~BjH3ި'(Yw^K=Mk`(!?9dB#f>Pfџv@rp<5a?P@&^r,f>'hDWID},_\;xj)9AqZG;Wi=)YO[+Zkysv(?MyT+DR?x`_sKh6ѝhT[*lʪt4rRLqǡ'V)Q4CtԻ ,rI |KXʒ·8%{`rS$Mz0U"Ak*ݜG+׹빛C%ZyZiwxSSE 6ݰbnor{@̮=UڳILơ"cO\ׄ~3n ƼҸOurE&ۑ% *aKYGI|s "&@siʍ䷌㙱HM{{9롈!݉f |uHF@9\b Famw@Ti 3w~ L0,'P.A~tO_úY熏 pFn&]SE#ɃJ$Ӯ_ S' f MX:R >>1/W \a_N,&%3֎tuo o6͊+eEz/ХI'R~lź"t3(,c{ 94o c6Fy⤿=_ h$\zX3tv)l=V(/αA3S{?{sʙh4 r~u8 0SJJX@xh&_V֡M0nܠ̜5W롽CDkHԼ؈(7ݥXG)-@ri1o;Ͱ8Rcbn.),3 \TS0۸GT@a~%(!@dс\` <ܽ W5+,[LFN'CJj%')0w͏! \ҺJnmD&R^g5L֐{Ze)Ѓy樯/6[uj|ϲK]гF]~b~j{ _P$fݜoś /_?ԣ2 o֦uQfwZ2y WG"~`N}M~p o\bڣq8\]]1ԜrSϧd#20n6. h8QAX)R &oLQ윉DuBFrx<9 ύ8*QRϦ&swN#1y) 9TT3PIH0~?ZҙOqtydU3ȕsE rZlZI5 H⇑ѧ԰ڑM{E;<o 6^85+ZQcv[#?ȩ$iTQ*&&8O[}lZz9W.Zx+>,jZdp&gFk{._)XQ4<kX@4^.]%rPś?chI3~d^ Ca/eѷ鴉;0uU {&ܾeڟz8a+R. lLLsL藪E|%~nY]Vy|#|_~SIb^U[&kz'u:GfOPb3IW~?d0 ,6-ZF]5Lnncó3G}]xx| )|Mi\mJ}yPq1A>Qȏ8ˠk #~sTD*ǝC~bՓ1Ãl3yP ^ehFv}0AyP^@Mk +MQ߹ItD yD@#iqL&2gLus.7J R #u'οI4]1,E/gҐT5(eyFmwd.}uFpPB 쒟sGMV7!,+)U$w*S}f_` ˹N_t𞃂^?,ȓ]!VZj*q<35R;ٝ$P8s޶CwҸ<0Z7h 9>+y7P^,{-V#pLǚY`tߗc,m#j)n2^8nzOd +UFj![<*.92ռ[~!,}׬śP䭪(cv2eYd/9)>K?K:EOC8\gIG›rʧؔruoGj*Wc6JVt!` 2̹^!qQ;ؗ5=1) p74@"~,xyáU1nkdzER -`6[m]xsU_eSz~oې|L~?BGhxyG(1>{ڜT۶&;1fyr9B\ȋ/#IN9B'=Z*ԐfIk2=Qh U'T߽~y~x8Dۅ@z hr i>L޲9{0s$$] =U@=S^\_$[x¹y'`-A'հ߂k"4lBaPD7ye0ݪ^08FDe76g>Jj!_]]#5iAgoK OQ3Ξ\ϟ ֮40Fsu7Y/j Ui왈 4DŽXاg{5qT. Ф'6/Ց~|e6CU]XM[VboOP>{Qu.QW2?¤ÁCQWI,…;7XlŹ:oΰ\&"rq& #*_ R9_pʸ Ώ*d5cƜ2w=v BP.mv-ӶIw|X |اq+ ||<ȠΣ΀p;<_Tt ᄬNMXd4)qa-oci>Wֱ*>MDp}Aǿ`mʲ$F"+2iP4K7#"i)4K!(8f:k!XZ908zdRC(3p̯ʎ,-نw 2,1@ATVqDQ,.yhO]]32lDY0 h&g0̽xQi \,n`kmtcrF}A2S 8u"hjnV bXCpjEB:|3ѤRN%hչȔ6w h_^?!OـȆ(%ffv"ZY.#8Ib#<4ln5?("`oyZ"- 4xT "1^-C1AP(cNUlF)iim(TF 7׬XǚP{V!˓Ok쾧 TTL2tDht>/"Oîy3ڃ!bg}|PCדڦ f.hP7ɘ2#%6`?B_;x1+牽gJ*!dM/jjMiEq$B4p;uW<Y_rԞ˞Nɪ`{p-^j)d Bq+8/Т8kKCN/+-:^1C  Ff kl}HNT@3{#7m 3S;dv I-yhTlSbb'l:6j(3ׅj+1 /h^$\xQh7 |?0e r| HH"e{I#_ +m=9+y;f&qYޣAz_H%[aٴXT\XX2;#wF{NZ{ Pl%]ˡ'7aוJb;E,ѝ S[Zも=Io˹Yhuk2_| ^H"3ݿZ!^'E%;h,s6i,pʽ\=l\vsE".8ɢV ix`NAK3W 3ƥ{KBJ !wߩ@J~z<{8L|'xo[ySf:Sz)P])WzXr? S$IEشmD,$8 Q*pHg~uCMϯ ֫Ma7Y7Τ kW3To[i:P}aOK29Otx:P,eJԩ< TA+閨]c|eďȳ T .57'Px)M;XLe+tp z <7fZUu4~";'݌NE'?AFR+jJ>0>WI!-l&#\ܗz/DijyAi (~z3v;ais.5EUNW`z?Y"OLJ:߀@=@ONu!5j}\M[sSf}u * |۱F#bbK4$-_<ο/6z NlA\y@9PI"籈R$27ԳIQvNo_ y܀=zo.o>a;{#X& ,Nc[O`(Uxo|P_vl;G`S^[w&̞4AF^ZrfQĬ8)xޓvM66zVꆷlܿV4g +mQP؍Cqx}}7}=7lOz^9`{P#`m tNv-[nXB2T: MaQ[Wg ,İjy( Cmn\GktG_b|E*wQl7 8dc1 Ir5kheC>f;A@G4H)h#oU@dͽCB$q^jK$\۫㫴Zlw pDzccN2-HytgNh h/܄FͮeӟRhU l+%OXnNA3bFDmNxJ=~yE9S^ vHw) v4-×xgcֻ?ƒq4?5NMULݪvGWcƘ| Nm=;rz%;(SyK4m++į$Bh߁Er)Q*tyjɚ;Hվ)~iP\2/_Uwm.Իdt(#]7P+$48_L @\nsn񋩬F"_[w ͒t>bPi+| Ǥ' V<ݙƙ3UMu:pnC+E8#!zವ4%_2c.;JCv鏩#ecV"|@T/" 9cIiPIK un190I2n!gw4 Y ̴X^B })Puʈ`ƹ+*:p(s]v} t "Lّk>UE:o68j{{NavēЈ +/Mlcl}S C%Hrr+>ٮºz_;X[Gt׃Cji~m/O@.vu%L#,U²J^}AJ7=yl# 5@}<6*T}}| +pN]rn:{}6ȶ"3wG%N5/DfДoq7,rQ?ns0]Mh9W(#P^uɄ:ϵzK&pИ Bb} .>PѤ_ɒfw~ơ:{^ӭBh}pk[P7=qzߑ7vP8V^D3ݖ5;#bg1FHĀ XD$fB6zv[NĝȠ|ANAIpt>2?LI[]\j >$>lӆ0Cݨ'QK+JSKe̩N6uzz&Nǚ:stk]TopBy^|35Mf-}'n.w~o*1F ?;z1ㅟ $*U߃$G!puQM#<ɽ#3Nib"Z˘ uPX5!MBB?SLX>|@ƢG@ՈG"ʎp=3h -ϴt[-ܨrW!V=ȊuwSӸmP'P×d\=͛-ph1%/;-Hⶒhh(Ծ07CŸwe3y6//{KO &Քκ ꍍZ_K6݅9LG+i09oSj^õ$% '^sSMx|/eap (t1 ;KdR ||g5^/+\ec<*ۇy9v`?/ K6룉 ElL(\]_/eFƢ7t yB@ʻmP ]hčOڠ'@_fCn0ŒD Z,&PĹj5{%`F 8y&ݦWkƅF H{ CL?G$0ؑ/;}1? ;eTou@}6꽊=30\l3/b% ev|纉bHνNҹtA 'Je'] Kc7*vʪik0q'ۏ;<uA:S̀=!&HF4H"..`嘲Qm[D5%+6[@ N~~dxO]zHS:ƨ(Lns:]B)vNkw\}jDl_YW3I`=){DD< ?\TL6䌭˙tKN{*Kȋ~g4}N@d=>!* "+RjD-깮 <,XF9M>Y#|HUB YNoqX%&;iC`7g镍,q2|_+rH\UEt~\ؚwe;ATXB b,&Ւ[UPk.Gf$Ai k5j&U$ @ tJ8NޔӘ9㩀SrY5٣HFTdj !j\ B kP0oINǑ//Ǿ`D9䨯ǚ=GX.~a!y a`#)4^ƺbB2Q moz~3fv#8ʬ]+^'blxbE XGSԣPZעkn)"!Ʒ~Y , Zy{HᚱVї}Ĕz .ZyFL \-b/0>׈v+:\>H]~Z>OWGĦw?FXEW0hة3TxG6/uC,<6.踯<$e%"S_.S+b%ܡ#4nnZOJ 28QsH,ABe'f"MZrLe ZJ'WfbH'jh寓x jC+QGfߠ^6Ϩ .e\*ceϱǤAj̓׊Z#(]'vX/c.g5"m[Fqai^I>:% 'Si^ :1kIo"6l?Cr& 7R_+m!&PdN:XB>˭g7rh\V ,kh&m2 X[-!6PwiȈ3\3ۆ!C# `G1z& 7"Wɭ?HRYelFm,QFBV /͝ʷ֍"7$O'ٚft 2bq"M'qrp`8E}r?~ ҋ'rA:OTf` -L~P.cD 3w=ŖBvxc-c_p]ZzCr^EL qxXA[^I$JH3ekC1gRjJ_NmnJ8=d,\6WV沅p2oհGO\xȌ Au@ +ȿu K(=:tibӞxlvXHf<7'OkF(X+Eq<J02GI퍪@V ߼?dvmN?XRpu_2\eHɢ͟ފ`}J_e,NV4eg@g"23 P0`q!({ @YQMplC-V̎!6+$%s$BbwV wρD3f jV>^ ]җI#xq tDg?b ЇTf԰xC֭>8w'uNr0I%zj&P]nTaG;aDN$P#<}>.ǸLĩ@nWnԯȰ_RR@p\~ z۫H@{llnC ώhs@'|6*^ҸS@6Q8UӏucjJcmw/#ꡃ;]I䱧 &29YlL!Gc/1YzmAΰmsF,Рg!0>BHٿcy)Ue~t= ʺF gxGٱVߴU蓸334=N'mOS {dPDq^rRt +%F"Z7qiaR[@%Ū҃D %]Ὦ _^ T3Bw4dRAO⒜I3VDW.mb,ݙʷ#ugA~`~sfUv"趹$n]+ |oZf^+o2~lAwAn\&8 Ό3Έ8<<XĹ \4Ui<蟥Ɲo$x饚E+jJ[| S G>\t"Rc4S,T/}Њ8C*gf?QzIĵ~H|S %~  1͛<%j^6%J7bziO:UJxPacd8_wNaYf0LeSEMXmE>30_#$L-Kig~W C(NN-L3t wP]pwA4T؋$ҿ7U }?AxhnփZ}s;fOݛm?u>-ȚJ7#_C_E׏LRF\T㔝7A:g)uk n\vȤf)ffE5mBIMG 4.X:b)z` G%3',0 TeSc &eϻ_wOL0!ẗ́zc}h7ˣ;#.Hc7ك^HQh*c+ '7WP$Jv#9=?Gvh"K_̹m;nrɇCގem )}ʫk&ysQ}k.Y & gqWm΄Nq T:6 հ=˴ISyH$A&Kx /a_ sBh9a ;H1 ږp1Ted2IWH]hazh?/xФGnTFR{={jrbpI-zi"h>mmqu}hXnqʤe` h d@26>/ ]*4΀GH k}mx-p ƥҜV*Z iXaG~(5oݚnUV4~D<͸7L ;,"֔LGgڜOf*i!l''6xd@ -T璪c~`^v|%_ qN7F5NlbxV57·>oikPpT9sW2}8^^E> o<"w (ΌKnF`P.&LXc]@ɣ4$ܡ8}Ij7 &ܾۛ$7f7HS=w`ypMeѧRwp}GLI NILpAK82}f2:k#>7/EBk쟹r*^O_@-%?mҙ&Wd /fVϭwqAyMT%k!4bGOTzR OX1wQzoZ-60&**O_q==L9CKUbN=k8l6JΧ &z(VҎ3|k," %1"Yx)]&p6v_U g uv3gve&OڸІ7۱ܿF9Vgyvf!xhomkF[+xƂg? ȩYTr>A6aWy+JSnرV[ӑ-+P~")+zrj|*4P,$IiGQBxx؞(Q$f\Yd!4`SXw"-]kAmB4#46eDqDkۀdUEY]t`XP0/H?LΫy0cy&H}K&x,BN(Kk%c,RKXh[qiyK|?q1kt&_٘J7Ȅ&13o 8^{Ϲ&AF-:0.kr!ZA2@"i?Ɯ\Jf7X7c 4J8VJpk:oLCHD]7+A8r%MEB&e%^uRY0 -L1 |{Hv T2gވ"3Oajs]=hYrA[`ВWo+f+&tڢn ԳuƊi&YÔ!Ղ'V3[eB?>+k@ S#b5yOY^?O@Ny &/K8FmF\/yKi+iB]k7*D'n ,i3H1Q-lϸ6T̄, E-Gp7~$۫ ~h#Jcv?xگOm$;Qv 05fG̎/ɘ栂T?ߗem-ބlt$!^|g`K_!Wuo!ylǼCaV[(A<m@<4+9z75xam g6 j OsF}zfQ=O򣗯U|)ҟ+OW5oa-88ԲxaVno/TUo4UN_SM{5hRP8X'v}]e}hgvm`F/~'U2Z R$[[rhN=kji #+uGU="H$NWKKLT9# *2H۷]#D҄{5˗C(nHDQcvG6J/Z3i@|xycp$H(1#%-{[@4h ><f1~~BjH3ި'(Yw^K=Mk`(!?9dB#f>Pfџv@rp<5a?P@&^r,f>'hDWID},_\;xj)9 d8oGɵ;Х Hk/Q?PkE4,=s5;R{~Q9V 񎑉[rڢ@!a>QjGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-521.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t`}`mp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh#pmul)tmul_g/xh_to_a5|bwgwedwards_rootwunitwpippenger_tablewecc_mod_funcb  qecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mw BwB_shiftedwredc_mpm1wmp1hwmod reduce$invert(sqrt,ecc_mod_inv_funcd(  q w qecc_mod_sqrt_funciA d  q w w qecc_add_funcnx  q w w qecc_mul_g_funcs  q w qecc_mul_funcvxecc_h_to_a_func{  q w q(d ecc_521_modp< m< rptstst@>tstst@`#ecc_p6Jecc_b NIecc_qfI`{!ecc_g@Hkecc_BmodpGecc_Bmodq#@Gecc_Bmodp_shifted)Fecc_Bmodq_shifted.@Fecc_pp1h3)Eecc_qp1h8D@E`Yecc_redc_ppm1=tEIecc_sqrt_tCDecc_unitMD`ecc_tableRnettle_secp_521r1N_nettle_sec_add_1r` q q  `% B$ > : ; I I&I : ;  : ; I8 ' I 'I .: ; '@B : ; I 4: ; IBB11I!I/ 4: ; I4: ; I 4: ;I!I/4: ; I?.?: ;'I<HbPciPiv9%p!r9%p!P__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1%HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))+USE_REDC 0-ECC_LIMB_SIZE 17ECC_PIPPENGER_K 56ECC_PIPPENGER_C 6"ECC_BMODP_SIZE 1(ECC_BMODQ_SIZE 9@ECC_REDC_SIZE 16AECC_SQRT_E 1BECC_SQRT_T_BITS 5206B_SHIFT (521 % GMP_NUMB_BITS)7BMODP_SHIFT (GMP_NUMB_BITS - B_SHIFT)8BMODP ((mp_limb_t) 1 << BMODP_SHIFT)x /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-521.cgmp.hecc-internal.hecc-521.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h<kaOi0d[GCC: (GNU) 4.9.2| 0AA AC A AA*_++  $(,<@DLP-T-X,p.t/x0|1 # ! K| 2Jb %@p: # ' .filegecc-521.c _ecc_pJGFEE_ecc_qI@G@F@E_ecc_bI_ecc_g@HD.text.data.bss.rdataDJnLM*  9 ѷF R ]Hj}       .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_ecc_521_modp_ecc_Bmodp_ecc_Bmodp_shifted_ecc_redc_ppm1_ecc_pp1h_ecc_Bmodq_ecc_Bmodq_shifted_ecc_qp1h_ecc_unit_ecc_table.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame_nettle_secp_521r1__imp____gmpn_addmul_1__nettle_sec_add_1__nettle_ecc_mod_inv__nettle_ecc_mod__nettle_ecc_add_jjj__nettle_ecc_mul_a__nettle_ecc_mul_g__nettle_ecc_j_to_aecc-25519.o/ 0 0 0 644 79281 ` L-D.textD%3 P`.data@0.bss0.rdataC'@p@/4 0`/19K(o@B/31"`@B/45b@B/56 e,@B/71e,@B/84ml ,@B/96#@B/107#@0@/118#-@0BUWVS<=5D$T\$PhD$(E D$D$ C,$D$׃v$D$]D$$ D$,D$,D$K l$l$$L$ ;l$(uD$T@D$D$(D$ C D$D$T$׃vD$cD$$ D$C <$D$ D$TD$D$փ<[^_]Í'UWVSƃ,\$@L$l$DtdL$l$4$t%l$|$4$|$l$4$uۋD$l$|$4$D$ ,[^_]Ð&D$T$4$D$|$l$4$농&UWVSÃ,D$@$L$p h`؉l$#t$|$$D$T$@|$$D$ T$L$@؉t$$|$t$$D$t$|$$D$ l$$؉l$$|$t$$t$l$$l$t$$T$@t$|$$T$ l$$-؉l$$>|$t$$D$t$|$$D$ ؉l$$}t$|$$|$t$$D$t$|$$D$ ,[^_]É'UWVS\$4t$<|$0l$8ډ4$\$t$<$t$\$<$\$ l$t$<$t$\$<$\$ l$t$<$t$4\$0D$8[^_]t&VS\$$D$ &D$C $D$s\$$D$BPD$ C[^Í'WVSӃ rD$\$$PD$ ƋD$ s\$$D$D$\$\$$T$ K 1 9u [^_ÍUWVS,|$P\$@D$Lw@$o`D$t$D$Ll$$D$ D$HD$t$ l$|$$t$l$$G l$ |$$D$$D$D|$ t$$D$D$D|$$D$D$L|$l$$D$ D$Hl$l$k t$$D$ ^NjD$t$$D$ D$HD$7ŋD$Dt$$D$ AD$D$Dt$<$D$ D$,[ ^_]Ðecc-25519.ccy < 2(HBBAA  0BAA`A8H8B@B@AA%`-Vɲ%`,i\1Sn6i!XfffffffffffffffffffffffffffffffK8°J-D k-׾>_h("jx)t>ܽ -pBzIr&guYy#B/yQ^qz 7QG+Llᒲ`2OLz[+m/ 8 AJoܸ޲@Ev ڍ,?}CPnGˊ$`s sm*O䩞m#$v`ya.YTrn.:KE};wPkΐQ_[prEToZKkVovT*C50Ap^viD%)٭C-Px=gS(ߝu)=?30`fwoGsuOٌk8}^_1}#c-g`пagA˦Ye&1cgL1fWXV=uwن3T]&\,3?#CoDx,L )1\,t`_rIzSW=t=*414#vހb t/[ h*zaJfxbnFC W6 2$ʔws6ZnH3i 5vr˼]%k &` q.;6Ҿ['xFsBH_s])}B޳c+#=`OY]^fi (v8߾4HBz. ) 1/72 s업v5uq>Si;N_\g742EJg9^#B:<g]p;WT>ORdlC}7 !7?. I8bu( :V=]8 >'"3͕\%΋ޥ!V 7ѳ*#i;jK6t'X{5ȕ,F-;YL`[ YAT>pnLGpo%Ϝ`k_BY%7W6)}9Z(X:UդM);aǤd3HmNXvY+봟Ha[!ҫ |D #Eᫌϰqk *?2|p9 (9k,q%<+ۈud -0cm6DmƑ~'J8X ӓRY$#*nv݉VÃA_3:r}ON@d\p˫R;x{Iأ;4b<.LT!ġlb+rU) &1Or䱤*yOӋ?6Cƛ&\%V̢8a3g ƄQwڊ,>nɥ(tD{=0/[񄩔9Q55**̝bSDU%٪Acfv<)`N ь R52V[aVE-Bć90&FhijODN<B x`;9M~=EcN+ *Qw+}d{VA1#f6_<:ʊm[Xct",W{/$R)#WA@6b齃Ml]Wؔ@[!"i` v:pKc4xsr yH@6?%Cm5 <6:wT=='8.kES9?a_8D0`Ţۑ;) fքgY5i/:{ Gku1*)2āTB H ~òiGOmM>}~15Pچ\͏@k%v59݁)_TKB+<%.t#S kw8έCt `Q1EaEj V(`r?pwUk =n|Z< i)YmsZBL fD^ |@;xh$ G{l^\+n'2d`ã wM17ҫǵ07+ϭ{,X !C TUMFP4@B/:kg䎋 {مjq-R}bA5ѵ@W'Sݨc/^>9+ B<uŜAqU||W\K[K;M{4Uk{Y<Lʔ+%k+& @zH&en>لFjgq5ljNDRdcQ{%3xE1w G\"F\72d+mp n軈-*/E&QhspFZl27Nx|a-풼_+0.ԻWQ-Z+S^[˃޶t`Zə.9(1G^(=OTjaro *T5] &ۧ_)~t+J-q] ZKU9nx(@ʬܡo}'tkNQK%Ho0>miT݉+ z+)L=ߦݴ%guˆm4euvi܀za-͏nO'sml~":X@r@a H׹|ITeXg890h4 .oA`ԉñ-F%\74a2>D@S!F`YUՄ̓JhZ ܩ)Γ L).DfNgEnP 3 A{y l T}hCm*j2cOD>ct?d}RZN(L89{B4f sn$pR|#ݟF"U}qB37i[ƝanhFg}T65lgP!=_ ]B\ 1 =;5K-f}U(Jr##M+ZnNi{u:d)~IYSRïB29CKcXv@pu b4mtS7~%1߭wU#d0ΎQ ̄yl=*U]u#MwJT;)p#0+bVGYD~k q3S#(ăIye6 rYg臄sPFUl,ٗcBoߔlsO&qIF g$#}V,Y`ZtKLE?, H_'\BxG\~ ~8l5m3fٴHl~𼞝T\Da0D#1.w@)YhO]Mm^&5a% zw>fZ+;Zn}8%f#BHkqE+&T ']Gl\ -q,CN3wQD k"s4b jٹ#Y/,w-x 3$%WP3 X"~TEPQ8v5nRS7 ?QDޭVh/wD'>pB0>xKۜNr%xv7è٫3O?gkF$|IBetG[ d;ЊGPt$nH"5}#(Bڗ Aw]{x-/m@\wAMv`LH32lA*z1xG26AT{"XmBJNnXEhL[ڻm~;QAgW] ܡuB]> |""6R)@U*/fdF ;I/B̅5Y:ymfwGׅFr6_ij'@UN?P HH;(^Uv_5!{Z rBӮ*9%`kY4kyA;ac5~h ^d f43LK S2|Yˑ#z(p*5co5x-,2̮$R)(0[Hq~z c O0~8( 2`j;eKXKi<[YD)\sp6G4B|YOqfѤ3hf3o5!| W%N3Ts?*ֳu?~nkOhV)w ڕcvXuCc!r*^U=DejkP]Æ2cؖI֯',2-CVeL&q|a6"(jlqeǀnUC6 tUr<,%(dNb!|Q$r&& 4Q9?2{V8òŚ ZtUQƊ|L(*XH{[Py}ԋ8sW$0kNh-Uw`cc "Iz }`Ӫ C9|$3 ѥN?y~ԏl?eφ}o|KMk`sqT'x,iK 9pl/pޓCP? -Bk-5 ue6eChuI)TG謗|rXۓ3SP=5jL2(d@rͶXNS"/iO71}.*k7_Nu5ޫ :j;<;m9`;v\*E"@pImir9^;{}Io0v!zqZ2YNDf6:ӝl/+P>DOqGo~i c;Qv5nD@-@oo)f{ZF;X䉒%3n6|I?SzVln-vSQn>e ),؞9w0n;@Klu ( N?A0\zrf"ܢ?C"ZTX.}pmjJZ}Vv0+ !qN3湆mazҍ7g3Y0Y~q=w7և[S4(E^~?ut2K8I7$Y@yx)@W }#c[hrlT,'0qJpOrcSmd kxqlhI*9K<3͐uέ( JSsu(MF=Ov_ڠ |űFL^-5cB$\[ Q=|;CiB60NPRf^M>]$K`@Z.P8td)N1ɵxU;8 Oy)cy6*@59jE&^]׮zQ~wϠ$YP`K4qd ,ҳN>lWg[ t+K BCSaSy`Ԟwu;,@[]ae}Nb x8D]Kx} *jU-w@v3 !3^;0OɯS AFGDVjxu'L,V'abS}OiH΃h27  >vkdJI-M} ca>q^s50CiC@J:ĩ/`D խ:u|]E>N1ƚS9vpUQh& P}B[݄uf>o1;}aDbDAB_XVw]L6ocֵ9Lq@bH(3,C7XB%`ZL}gKHpO/rk4nohAolypTPQOYE`o\4ź@.Q_F5,:^n";Pl h*[թ3O ~{hV[؋DTp$m?_Rx>IJ&REUoUdis<<{´upPŕ#,*-*-v+bIؚKZd"*jUcò:D-i%(h <Dmʂg+#3H7n]HY;T)CR[<5JKAΆ7 TET7W Y N{G{ښ$nI:i,Kvޠ3 ]ЦrH܂`nBcr 7T-1xÝ7|,|0fd9 V- ?+rjwEZB//aCG+@ʼVM|ZmQ`[L$0ĉhV!$oup7kwp/VW]Skևdpuy搿 _~2nd W\Lg0 ը E~ڌЬR6!W"yqƑpVҎBߏdžp!Wb0X 5]jZX| &_;X2g7m|' y?+nyxͽH(h,ak$Uf_S9OaCc t ٘SceMJטqW}7cI ||Yđ` FxEWtO9ɽW!$2h!_ !'6GXhRO2X{y|ZZuoVu8Z5Q kECG0')WX[I|>fi i&Íc >? 6KM#OA&嫘=R, q9P(V]9D֢,fex]31yP a *e ܅YW4{ . K9ucE .H ȧ͛D\zU|Etdk>6vZ`5 u{P 3Y:S]#>5Y/tG~YU׉!ܤ=1ݍ2]OQ17{?Ѳ gM],;lZ(QW*_1*>wLY>L&Tyt[؁yGCi9]W BG쥢^qn?t0Og3$v{+T; n6|rD${k!':;JMH賮LVw5[bA*ԙգz%?oWMx!rN9>g+gspi?A<#,8hU2ǿ]BBu-5Neg$G?1w׏SB1B`e!: ~.# }{̃ǰe͛ _D4Dm쓋HM}.bAƣuXLL̺"ؔUAobKB(3u]׉DbY? j(RΥпj̲ w'JM7Kjz֖0kW1fHHY+l h#ix)\8@i.i>*R lG?̉| Wk-@q_ ֚_6R1=(RRο_I>22ojJI6W|Ta3|Ep⤼;歈 $wkྟ22~.t SB  wn1!^ VVf%fFMi=<%)fyNW&9a92Kk [49PV\+ݒw+\Mwwb%̄Pk-o`;SW8wsݍ5yÁ͟j{WhĢom8]qW} K%(_oEIb|fG^&bu[VJHIL"BOl=>(dTp+|ҡ&B%nǼ\ l2[ /N-0d23 4cˆtT!j|Q-T~BR1V"}:rpͮ)8M3&Y=\1D,2`\IPCU]Uߛ쓅Bf&aK35X9ХqƆ g@x xKtZ|jʐiLBIkTP>PG;_0"Eбp>)y m!zcOIs6<R'*ta't{ sug2?э2꽰CB&rvm)5n R LݣW NrjH*Y<#fR^y9H!Crmol+*b[#Q :( bA@u6c:gSh(8\Lq\5 -1v˃)IК[V+i7L?P :wJ}f'p^>%4frG&&QeYM[Js{މx#ƺqMKs9Dߙo+\xTLl>+nET7~w Eyqzshn+wIi1\ӹ\XfRQx5U2JQ q2 im3B:Ħ 9*IvNAq<*R4etҔΟLjg a*G=o<#㕻+P8 }hS)"jf&ݿ2_!8jfG ?*#0l.$U4nhO^0 2 VVeB ?̇ &jfFO8PH ~uc:s̮s <{岞XqC}QtNN6T^P6^Ϋ"S)ju*Mԑ{H ;=YFANi?RWuREGJY{@06 #Tb%)iN |1Aļd`XTxXT+^u@|7ߜ,x zX30(b:J&kLBlva",o| ؛n҄0z&&#uƤg۞f>7+I%j+gi=SkBv8{ . E壑kOP(۴hݥ wz$"jز9jh=Lh, "X3#\Nh6DRIoLXC wժ\=V.ۜc'4Yԇӈ]`٩H^@=2&M *-oAHX ~kN\Z0,%XWı@3c.1Kp.x梓\y+I!M*@ OlsJJq'v01.rw_.; –ُ^T=p 01+5VЏ1w1v3MEҙw^(c$狂{{%{UvnT .6w6 \ u^_CZSu6*6Qyi ) R١qQ [s(u |s*<Д0*zrwxqc$OZur{r4|ԯܐ\ޥȹRyPO*& vQCpp(,C @3jAG=YgIlɌT Z U᳕D9q@+~I*FEv5׵.f)q/ e"]]Bif_.-ï/ДuMLR"mUFvrzp}yeW O6k CmM-tqE jB,ט))̋5ǜt_OD_B[O3[()@AZ 8C5p,YUD20S:Xq YٲO-"vh}Əo6rBR%N7&nN NheHPa2*+<0'gLn:\(&Sm|a2`bJp1Cr'x]kɾ@!eehw3:Pz w)>y巌viͲ-׍XDY/k*j|( È8'- *L_9-%Yo}*F05%Rץw"=}T]嫝11/.S0Hg "y4 6xE,tz @0Bgx$h;ZGP7uHH ,.M1TXC `bpirGW[e :܏X@+ۘNCѽ>MGX4u0s16oJ9ϑG 269rc1Ӡm+`d$5V<*qf_ܠAƂ" {hJ> M]+1G5NrVLP Hu= ۯ+>;&vg;uS=7O!`ߕ!/7 |!]F +8 zߖw>R6e~޳]u_b)FWK+2_0ya; #)n$ (>s~v1.d g z<>96XGxcj$FiY7Ih:)O_xouˠkܾ9Y8V̾<9PI8I07{gs:xV /$6imco>9%}7%R>5,j# bzM'k9!U_I5G#zO~tPu&a b"[z[j~>u}DUpj %Fى>HPX2_6P`hVdh4 =107[;konX}f&١3׃ wMq?C9H:a4VHrO^6ϹfD?օeN^^R\HpӛSH& פLf Ww{L67X 6/M[YVBg_J~Qq:q j<~Ǹ\^Ư7|#_qcAd6TFkn+m.:s5&1D` zi6-(1#h^ G0?Ĕ" ۰r,'Wc_suO0.~ؚQ 5`JtPYAY:?? A4jh? iee=:,Ք!"yN^p?P0Γѣ,[t[5:AF1[bͅ}=$pSQ,H~C<;%z5eƩ-:(}JvIҒg'}]3jx+*&$Ⱥ/ZEeavBT 090,K%L9,ҥBvaD>PJ38T+T ='7"T](_sZH-G/%3|zgAJn {6vlm-Du!Bң9N,= &IE$C `<`)SS[T&ukj6 ]+pGǣp)$.,V=``qm^8SBַ#t^ BN_BqZ5{pU KnA<;ȰU!pmJ.+GGl\v%w* \Eb&B/zxU9zR.[3IPU`6.]ʦ {5~Uh0LOE1[l0]zyV ueP$jsj@vѽe.9y :\xK5x \~b-ru:kkF0! ص?8L%lEov)@#LpIkO q))p~m*Ln͏ܨ}8&/kdΤ^H) &gyVf:o2[$澰Jx{X1Dݱ|l$yh!AVcC R57+@~P 3mn_bxQ Y)PGHb+l?Qٽ"{?D!{F>X&ZOqQXժǼ6-OвX[jDI=\qB)ïD:RP+#tM * =WӖ*4"Wm)l,= U,A_ԑ{[ P튂^cc#0bd7JbSOG>u2QCїƪRXG*)"W ##(LLG߀*Q9bR@ \[> qˎTPru=cQojCSr?PF4Ue1]kxv8*sd zc*MJ!Hi;2&0Æ{KmlLt~O\r^jwls:cpѽ)!Ng0'< L7bX6[ɾ/_^C"Mvoucv 4h4-?AW&Qi1[78pz ؍V(ocn('x[n'ӦN9Ʌ(2WES i,w?a適 DٚU9$|r; Yb.>6c0Qp=i ܹt`z׊/"Nq@~)_E2R!a]8$Q&96;܌c{]әIN[aȠ\XYojR?~&<ؾhF(G>7?GgW,iˋMQj%ƫgynhuؠ|O [A ZV_AY~(zٻ|ro>ۂUȳbrxpuH+8`>x,`B?O8#0;?XKԞxIuٲxh9t<9cEAKA-d󪡅tV5@ItH0Z ׸"-rӟk못b!X A> ("Dرv@I'HJ34v%iv]4ɋ^ 7 eHؤ23핥. F%VD۰1{{vQjЧ^VqQPs<'* "e%QA g3 o#@r4)P<TZovJ'x/C/=M+ O$+灺U3}傴.,^:#-D_ pz.1 ,k{Q|o ?>]ϥ1&ey/Mt1p}s[&%`-Vɲ%`,i\1Sn6i!Xfffffffffffffffffffffffffffffff\cX֜J5T'g8s-GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-25519.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned inthmp_limb_tmmmp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh0pmul6tmul_g<xh_to_aB|bgedwards_rootunitpippenger_table˄ecc_mod_funcb  ~ ecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmod reduce$invert$(sqrt*,ecc_mod_inv_funcd5  ~  ~ecc_mod_sqrt_funciN q  ~   ~ecc_add_funcn  ~   ~ecc_mul_g_funcs  ~  ~ecc_mul_funcvecc_h_to_a_func{  ~  ~5q ecc_25519_zero_p p xp~ cym wm iҏ himecc_25519_modqQqQrpQ~nScyTm@ tut8ef3t tt]Qtutut8stt8t XL%ft ttctwttt8ecc_mod_pow_2kp1jmjIrpk~xpkkltpl~?Itvtut\Sltvtwtuctvtutwtvtwtut \tvtwt\tvtutwecc_mod_pow_252m3 mQrp~}ap~PsRvQ\t1tutstwtvtsttwt \1 PsRwQt3tvA& tstvtwYQ tstwtvt \o~ PsRvQwt7tu PsRwQvt>tu tstvtw tstutv tstvtu? tstwtvt l PsRvQwtOtu PsRwQvt>tu  tstvtw! tstwtvt \7 PsRvQwt}tuG9 tstwtvW\ tstvtwotstwtvt \ecc_25519_inv prp~ap~  PwRsQutv! twtvtsD twtstvn twtvtut s twtstv twtvtut secc_25519_modp= cZ m=rp=~hi?mcy?mI; tsts t8t &xtstst7Hn!eexL_~ tstst7 tstst 8 tstst8ecc_25519_sqrt0oprp~upvp ~posnegYtstvt utstutt  tstwtut v!tstutvLtstutwt wtPsRvQutwtsttvt wtstwt tstutwt  )tstvt\t 2Z <PuRvesPChtstvtt \YZ PuRveswtstvtt  Astwttvt 8m !ecc_pB"ecc_b 5 m!ecc_d MB!ecc_qeBmz !ecc_g@Bj!ecc_BmodpB!ecc_BmodqA!ecc_mBmodq_shiftedA!ecc_Bmodp_shifted!A"ecc_Bmodq_shifted$M , )c]!!o!ecc_pp1h'hA!ecc_qp1h*`A!ecc_edwards-@A!ecc_sqrt_z2 A"ecc_sqrt_t7 #ecc_unit?Am($#ecc_tableB@%_nettle_curve25519%@&_assert0 b b &_nettle_ecc_mod_sqr  ~ &_nettle_ecc_mod_mul  ~  '_nettle_sec_add_1rm ~ ~  m&_nettle_ecc_mod_addC  ~  &_nettle_ecc_mod_subs  ~  (_nettle_cnd_copyo ~  % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .: ; 'I  : ; I 4: ; I.: ; '@B: ; I4: ; IB1: ; I1: ; IB.1@B1141.: ; 'I@B1BI !I/ !4: ; I"4: ; I #4: ;I$!I/%4: ;I?&.?: ; '<'.?: ;'I<(.?: ;'<%7@dPdi\PW>P>VPPV>R>WRRW>Q>\Q\??cScfs~fSSPsSswPRuWuwRQw\LcVcfRILPLc vO%p1$"cf rO%p1$"R$S$*q` P 0 P 0VP[_P_U48P8W__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))+USE_REDC 0-ECC_LIMB_SIZE 8ECC_PIPPENGER_K 14ECC_PIPPENGER_C 6ECC_BMODP_SIZE 1ECC_BMODQ_SIZE 80ecc_redc_ppm1 NULL1ECC_REDC_SIZE 05ECC_SQRT_E 26ECC_SQRT_T_BITS 252/PHIGH_BITS (GMP_NUMB_BITS * ECC_LIMB_SIZE - 255)JQHIGH_BITS (GMP_NUMB_BITS * ECC_LIMB_SIZE - 252)a7 scratcht0 (scratch + ECC_LIMB_SIZE)t1 (scratch + 3*ECC_LIMB_SIZE)t0t1a7ECC_25519_INV_ITCH (5*ECC_LIMB_SIZE)t0 scratcht0ECC_25519_SQRT_ITCH (9*ECC_LIMB_SIZE)uv3 scratchuv7 (scratch + ECC_LIMB_SIZE)uv7p (scratch + 2*ECC_LIMB_SIZE)v2 (scratch + 2*ECC_LIMB_SIZE)uv (scratch + 3*ECC_LIMB_SIZE)v4 (scratch + 3*ECC_LIMB_SIZE)scratch_out (scratch + 4 * ECC_LIMB_SIZE)x2 scratchvx2 (scratch + ECC_LIMB_SIZE)t0 (scratch + 2*ECC_LIMB_SIZE)uv3uv7uv7pv2v4scratch_outx2vx2t0i /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-25519.cgmp.hecc-internal.hecc-25519.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.hfX$y f*:0.RZ; L^uu:"uuYYuYYuYxt==Lr~tXM?/eh=.>g>$/WLYI=t;==w=u׭ u< .u  .scratchGCC: (GNU) 4.9.2| 8AA AACPAA AA<AA CAE@h AA AAI 8AA CAE@AA AA8AA AAC0AA AA( cAA C [ AA0AA CE0A DA80oAA AAC@_CC AA 34QXa88;9O9_9|:999:=9U:999:9:C9S9k:99:9:5E6t;;74U9q::9::9:%<L=js:>LPT\`dhl|?@ABC" * ( $ $  '4Rt$ $ $ $ &Jm*$ 8$ F$ K, Y ' R      @ m     : ]   ,  " E o     $  $  < _ r $ $ $ $ $   Y, q$ $ "Mu=iIa d<b * 0 T0 X0 0  0 80 <l0 p.filegecc-25519.c       0  A_ecc_pB BA*A_ecc_qB4A?AS`A_ecc_dB_ecc_g@B]@AjAt.text3.data.bss.rdataBo"    m  @2F]__assert q         * @ U.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_ecc_25519_modq_ecc_mod_pow_2kp1_ecc_mod_pow_252m3_ecc_25519_inv_ecc_25519_modp_ecc_25519_zero_p.isra.0_ecc_25519_sqrt_ecc_sqrt_z_ecc_Bmodp_ecc_Bmodp_shifted_ecc_pp1h_ecc_Bmodq_ecc_mBmodq_shifted_ecc_qp1h_ecc_edwards_ecc_unit_ecc_table.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_curve25519__imp____gmpn_submul_1__imp____gmpn_cnd_add_n__imp____gmpn_copyi__imp____gmpn_addmul_1__imp____gmpn_sub_n__nettle_ecc_mod_sqr__nettle_ecc_mod_mul__nettle_sec_add_1__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_cnd_copy__nettle_ecc_mod_inv__nettle_ecc_add_ehh__nettle_ecc_mul_a_eh__nettle_ecc_mul_g_eh__nettle_ecc_eh_to_a ecc-size.o/ 0 0 0 644 50840 ` L .text@ P`.data@0.bss0/4 0`/194@B/31E@B/45  @B/60" 0@B/73ѿ:@B/85@B/96a@0@/107TuD@0BD$Ð&D$@Í&D$@Ðt&D$@@Ð GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-size.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2<charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_ta~amp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh$pmul*tmul_g0xh_to_a6|bxgxedwards_rootxunitxpippenger_tablexecc_mod_funcb  recc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mx BxB_shiftedxredc_mpm1xmp1hxmod reduce$invert(sqrt,ecc_mod_inv_funcd)  r x recc_mod_sqrt_funciB e  r x x recc_add_funcny  r x x recc_mul_g_funcs  r x recc_mul_funcvyecc_h_to_a_func{  r x r)e nettle_ecc_bit_size*t ecc* nettle_ecc_size0  ecc0 nettle_ecc_size_a6  ecc6 nettle_ecc_size_j<0  ecc<% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; 'I@B : ; I .?: ; 'I@B<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))l /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-size.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h*ujGCC: (GNU) 4.9.2|    0    W  y ( ,8 <H L.filegecc-size.cx    0 .text<.data.bss    T.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecc_bit_size_nettle_ecc_size_nettle_ecc_size_a_nettle_ecc_size_j.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frameecc-j-to-a.o/ 0 0 0 644 52873 ` L .text P`.data@0.bss0/4 0`/19@B/313 @B/45) @B/56 @B/71h9@B/84@B/96@B/107@0@/118@0BUWVS,\$@D$Dl$L|$Ht$PSf{`D$T$TT$ $L$CD$@$D$C$ƉD$S$CD$@$D$C$ƉD$S$Ct$$@ƍD$T$ S(CL$t$D$@$CD$$D$C$@D$S$Ct$$@D$T$ Cl$ $ЉT$D$C L$D$ S Ɖ<$D$T$S$|$T$ ։T$D$L$CD$ C<|$4$D$St$H|$DD$@T$L,[^_]$Ct$$@ƍD$T$ S(t$C$D$t&,[^_]Ð&Ct$ $L$ЉT$D$Ct$$TƉT$ D$CL$D$ S t$$T$St$HD$@T$LT$D,[^_]GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-j-to-a.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tccmp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh&pmul,tmul_g2xh_to_a8|bzgzedwards_rootzunitzpippenger_tablezecc_mod_funcb  tecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mz BzB_shiftedzredc_mpm1zmp1hzmod reduce$invert(sqrt ,ecc_mod_inv_funcd+  t z tecc_mod_sqrt_funciD g  t z z tecc_add_funcn{  t z z tecc_mul_g_funcs  t z tecc_mul_funcv{ecc_h_to_a_func{  t z t+g _nettle_ecc_j_to_a*K ecc* op+ r,t p,z scratch-t cy6cR\nXtsXts tstv\tvX 9ts,KUtstvLKqtst uqXtw{twXtvtw{tstv&tstvdKtst vK,tstvTAtv{_nettle_ecc_mod_mul{  t z z_nettle_cnd_copyo t z _nettle_ecc_mod_sqr  t z% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; IBBB1B1.?: ; '<.?: ;'<.?: ; '<qPPP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))/izp scratch0up (scratch + 2*ecc->p.size)1iz2p (scratch + ecc->p.size)2iz3p (scratch + 2*ecc->p.size)3izBp (scratch + 3*ecc->p.size)4tp scratchrizpsuptiz2puiz3pvtpn /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-j-to-a.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h-t<xJvXJx.ngY> %uDxJJytcX!u$mytGCC: (GNU) 4.9.2| hAA AAC@ AA AAE N AA AAI |AA AACd(HR"`   T   ):Vr-B  { .filegecc-j-to-a.c .text .data.bss3)  h   #7 L ^ s.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_j_to_a.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__imp____gmpn_zero__imp____gmpn_sub_n__nettle_ecc_mod_mul__nettle_cnd_copy__nettle_ecc_mod_sqr ecc-a-to-j.o/ 0 0 0 644 50977 ` L .textH P`.data@0.bss0/4 0`/19p @B/31@B/45 ~ @B/60 @B/73M@B/85@B/96@0@/107L@0BWVS\$ t$$D$(f{`uG9Ƌ=tSD$4$҉T$CD$(ƉD$ T$$[^_&SD$ L$$C=4$D$׉t$$S CD$$C$D$S =rGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-a-to-j.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tccecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g!xh_to_a'|bzgzedwards_rootzunitzpippenger_tablezecc_mod_funcb  tecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mz BzB_shiftedzredc_mpm1zmp1hzmod reduce$invert (sqrt,ecc_mod_inv_funcd  t z tecc_mod_sqrt_funci3 V  t z z tecc_add_funcnj  t z z tecc_mul_g_funcs  t z tecc_mul_funcvjecc_h_to_a_func{  t z tV _nettle_ecc_a_to_j* ecc* r+t p+z 6wtvt{t wtvtstvwts% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@ : ; I BBB__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))n /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-a-to-j.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h+f t0eu/GCC: (GNU) 4.9.2| 4AA AC N A AAI w   Ct  { .filegecc-a-to-j.cx .text.data.bss     L!.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_a_to_j.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__imp____gmpn_copyd__imp____gmpn_zero ecc-dup-jj.o/ 0 0 0 644 52865 ` L .text P`.data@0.bss0/4 0`/19t@B/31# @B/45 @B/60;@B/73@B/85@B/96{@0@/107P@0BUWVS\$0l$8t$<|$4C$t$DD$C$TD$T$S$TLT$D$L$ C$D$T$C$ƉT$ D$D$Ct$ $D$T$t$ l$C$D$t$ l$t$$St$ $D$։D$D$ Ct$$ƉD$Cl$$ЉT$ D$S$D$ЉD$C$D$ ЉT$D$t$C$D$S$D$ D$D$C-<$D$D$C|$ $D$D$St$ $D$D$C$D$ @D$T$ST$8ljt$4|$0[^_]GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-dup-jj.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tccecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g!xh_to_a'|bzgzedwards_rootzunitzpippenger_tablezecc_mod_funcb  tecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mz BzB_shiftedzredc_mpm1zmp1hzmod reduce$invert (sqrt,ecc_mod_inv_funcd  t z tecc_mod_sqrt_funci3 V  t z z tecc_add_funcnj  t z z tecc_mul_g_funcs  t z tecc_mul_funcvjecc_h_to_a_func{  t z tV _nettle_ecc_dup_jj. ecc. r/t p/z scratch0t /tstv Lts uts ts ts tst v 8tstut v btstvtut v "~tst v AKtstvt 3 atstu {ts Ktst 4 tstv }#tst 2u7tw Stst w 5otst v Z}tst 8_nettle_ecc_mod_sqr  t z_nettle_ecc_mod_add  t z z_nettle_ecc_mod_sub  t z z_nettle_ecc_mod_mulK  t z z_nettle_ecc_mod_mul_1}  t z _nettle_ecc_mod_submul_1  t z c% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 1BBB.?: ; '<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))?delta scratch@gamma (scratch + ecc->p.size)Abeta (scratch + 2*ecc->p.size)Bg2 (scratch + 3*ecc->p.size)Csum (scratch + 4*ecc->p.size)Dalpha scratchFxp pGyp (p + ecc->p.size)Hzp (p + 2*ecc->p.size)n /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-dup-jj.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h0tw)="$g&"%sGCC: (GNU) 4.9.2| 8AA AAC0sAA AA+Hq=]w1V   C9c $8Tp  { .filegecc-dup-jj.cx .text.data.bss    P  $ 9 N e .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_dup_jj.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_sqr__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_mul__nettle_ecc_mod_mul_1__nettle_ecc_mod_submul_1 ecc-add-jja.o/ 0 0 0 644 53188 ` L .text P`.data@0.bss0/4 0`/19 @B/31@B/45 @B/60@B/73@B/85@B/96x@0@/107P@0BUWVS,l$@|$H\$PD$Lt$DU,$\$D$׉T$D$\$ D$U,$T$U|$ ,$T$T$U,$ ʉL$T$U\$,$ ׍RL$ T$M,$ L$ T$L$U,$ ډL$T$U\$ ,$ډT$T$U,$ L$ L$T$UD$,$ RЍ D$ʉL$ T$U,$эىD$ L$T$U,$D$ RT$T$U,$D$ ӉT$T$U,$ ӍщD$ L$T$U|$\$,$ӉT$ U,$ R T$L$Mt$,$ډT$ T$\$t$,$D$ U,$ ىT$ L$|$t$ \$U,$T$U,$ R< |$ʉL$ T$U,$D$  ډT$L$E‰D$HӉD$@\$D,[^_] GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-add-jja.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tddecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g"xh_to_a(|b{g{edwards_root{unit{pippenger_table{ecc_mod_funcb  uecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m{ B{B_shifted{redc_mpm1{mp1h{mod reduce$invert (sqrt,ecc_mod_inv_funcd  u { uecc_mod_sqrt_funci4 W  u { { uecc_add_funcnk  u { { uecc_mul_g_funcs  u { uecc_mul_funcvkecc_h_to_a_func{  u { uW _nettle_ecc_add_jja5 ecc5 r6u p6{ q6{ scratch7u 6tuts Utut\t s pHtut w tu $tuts x9tu Ntu Hjtut s /Htu Xtu Htu tut 2 tut 4 tu tutstw ,tu ;HHtutv Sqtutvtst 2 {tutw Htutst v tutw tut 2_nettle_ecc_mod_sqr  u {_nettle_ecc_mod_mulH  u { {_nettle_ecc_mod_subx  u { {_nettle_ecc_mod_add֨  u { {_nettle_ecc_mod_mul_1  u { _nettle_ecc_mod_submul_1  u { d% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 1BB.?: ; '<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Jzz scratchKh (scratch + ecc->p.size)Lhh (scratch + 2*ecc->p.size)Mw (scratch + 3*ecc->p.size)Nj (scratch + 4*ecc->p.size)Ov scratchQx1 pRy1 (p + ecc->p.size)Sz1 (p + 2*ecc->p.size)Tx2 qUy2 (q + ecc->p.size)o /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-add-jja.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h7t <` J'")'""w(&$sGCC: (GNU) 4.9.2| 8AA AAC@AA AA2Ql +T{7Ow   E %:Ok-Ir  | .filegecc-add-jja.cx .text.data.bss     P  % : O f .text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_add_jja.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_sqr__nettle_ecc_mod_mul__nettle_ecc_mod_sub__nettle_ecc_mod_add__nettle_ecc_mod_mul_1__nettle_ecc_mod_submul_1ecc-add-jjj.o/ 0 0 0 644 54306 ` L :!.text8 P`.data@0.bss0/4 0`/19z P+@B/31 @B/45  @B/56 +@B/71K@B/84@B/96@B/107@0@/118P&@0BUWVS : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I1BBBB.?: ; '<.?: ; '<)-P-lRlvBtUFPWPvDIWQWvHIlRlvItUPsWsuWaQavPYV!v__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))o /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-add-jjj.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h,t" JvKwu=i%u=x'##uw=ux==sGCC: (GNU) 4.9.2| 8vAA AACPiAA AAi)=U|,F^z 2N    E         4P|@j%Py 2 V     ( R   | .filegecc-add-jjj.c .textv.data.bssz +       P & ; P e | .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_add_jjj.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_sqr__nettle_ecc_mod_mul__nettle_ecc_mod_sub__nettle_ecc_mod_add__nettle_ecc_mod_mul_1__nettle_ecc_mod_submul_1ecc-eh-to-a.o/ 0 0 0 644 52831 ` LT$.textl P`.data@0.bss0.rdata,<@0@/4 0`/19Zh2@B/315 @B/45g @B/56 ^ @B/71~ @B/85 ,@B/98E6@B/110@B/121@0@/132-@@0BUWVS,\$@t$Pl$LL$D|$HCt$L$$D$T$ S(t$ l$C$D$CD$ S <$D$T$D$S|$$T$ T$L$f;tD$KD$$C?)D$T$ C<<$D$vD$OD$$%CD$PC<|$H|$Dt$@D$L,[^_]Ct$ $l$D$ST$ S T$$D$T$KD$@L$L׉t$H|$D,[^_],[^_]Ðecc-eh-to-a.cecc->p.bit_size == 255cy < 2VGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-eh-to-a.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intjmp_limb_toomp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh2pmul8tmul_g>xh_to_aD|bgedwards_rootunitpippenger_tableˆecc_mod_funcb   ecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmod  reduce $invert&(sqrt,,ecc_mod_inv_funcd7    ecc_mod_sqrt_funciP s     ecc_add_funcn     ecc_mul_g_funcs    ecc_mul_funcvecc_h_to_a_func{     7s _nettle_ecc_eh_to_a, ecc, op- r. p. scratch/ cy9oE shiftJ@tttKtw)?t%ttOR=]tstvXtstut v|\tw/twqtstut v\/_assert0 d d _nettle_ecc_mod_mul/    _nettle_cnd_copyo   % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I U1BBBBB1.?: ; '<.?: ;'<|P (P(NVNQP 1p5$#QIPR__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))&#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))1izp scratch2tp (scratch + ecc->p.size)5xp p6yp (p + ecc->p.size)7zp (p + 2*ecc->p.size){ /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-eh-to-a.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h/t <t JZ$tdY;g:0.yt2(sYGCC: (GNU) 4.9.2| hAA AAC@E AA AAB i AA AAE CAA AAT!n"  #   %#E m!"   a     ) 3 @F^   .filegecc-eh-to-a.c .text .data.bss.rdata,Z5g      -D\ q __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_eh_to_a.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_sub_n__imp____gmpn_submul_1__imp____gmpn_cnd_add_n__nettle_ecc_mod_mul__nettle_cnd_copy ecc-dup-eh.o/ 0 0 0 644 52202 ` L .text P`.data@0.bss0/4 0`/19@B/31 @B/45 V@B/601 j@B/73t@B/85@B/96@0@/107P~@0BUWVS\$0l$8t$<|$4Cl$$T@T$ D$Ct$$@D$l$C$D$C$TƉT$D$C|$$DD$C$ L$ ЉT$D$Ct$t$$D$ Ct$t$$ƉD$ |$ |$|$$C|$$@T$ D$Ct$|$$D$ S$։D$T$ D$K$D$T$ ʉT$St$$D$ D$Ct$4D$8ljD$0[^_]GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-dup-eh.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tccecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g!xh_to_a'|bzgzedwards_rootzunitzpippenger_tablezecc_mod_funcb  tecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mz BzB_shiftedzredc_mpm1zmp1hzmod reduce$invert (sqrt,ecc_mod_inv_funcd  t z tecc_mod_sqrt_funci3 V  t z z tecc_add_funcnj  t z z tecc_mul_g_funcs  t z tecc_mul_funcvjecc_h_to_a_func{  t z tV _nettle_ecc_dup_eh) ecc) r*t p*z scratch+t 9tstu SNtstv jNtstu Nts Ntstw y#ts yFtstvtv yitstvtv tstwtwt w +ytstw Htstwtv fts ts tstv_nettle_ecc_mod_addN  t z z_nettle_ecc_mod_sqry  t z_nettle_ecc_mod_sub٩  t z z_nettle_ecc_mod_mul  t z z% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 1BB.?: ; '<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Hb scratchIc (scratch + ecc->p.size)Jd (scratch + 2*ecc->p.size)Ke (scratch + 3*ecc->p.size)Lj (scratch + 4*ecc->p.size)n /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-dup-eh.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h+t#"hv#='$usGCC: (GNU) 4.9.2| 8AA AAC0AA AA5Of'Db   C$Gj  { .filegecc-dup-eh.cx .text.data.bss 1   P  $ 9 N.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_dup_eh.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_add__nettle_ecc_mod_sqr__nettle_ecc_mod_sub__nettle_ecc_mod_mulecc-add-eh.o/ 0 0 0 644 52726 ` L .text P`.data@0.bss0/4 0`/198r@B/31 @B/45 b@B/60ͷ v@B/73@B/85@B/96M@0@/107Pa@0BUWVS,\$@t$Pl$HT$L|$Dt$$T$ l$T$CT$$ L$ LD$L$Cl$|$$DD$ CT$$T$ D$L$ C|$$ƉT$ D$Ct$ $ƉD$D$C$ƉT$ D$D$Ct$|$$D$ |$D$ C$@D$t$ Ct$$D$C$TT$D$C$@T$ T$D$S$RD$ D$T$C$ T$ ȉL$D$C|$$TT$ D$Ct$ $T$D$C$TT$ D$T$C$@ L$ ‰D$T$C‰D$H։D$@t$D,[^_]4GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-add-eh.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tccecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g!xh_to_a'|bzgzedwards_rootzunitzpippenger_tablezecc_mod_funcb  tecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch mz BzB_shiftedzredc_mpm1zmp1hzmod reduce$invert (sqrt,ecc_mod_inv_funcd  t z tecc_mod_sqrt_funci3 V  t z z tecc_add_funcnj  t z z tecc_mul_g_funcs  t z tecc_mul_funcvjecc_h_to_a_func{  t z tV _nettle_ecc_add_eh* ecc* r+t p+z q+z scratch,t 3tstvtut   [ts wtstwtu tst\ 1tstw Mtst v bts tstwtv 1tstw Ltstvt v its ts ts ts 4tstw Ptst v 9ets azts_nettle_ecc_mod_mul  t z z_nettle_ecc_mod_add  t z z_nettle_ecc_mod_sub  t z z_nettle_ecc_mod_sqr  t z% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 1BB.?: ; '<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size)).x1 p/y1 (p + ecc->p.size)0z1 (p + 2*ecc->p.size)2x2 q3y2 (q + ecc->p.size)5x3 r6y3 (r + ecc->p.size)7z3 (r + 2*ecc->p.size)IC (scratch)JD (scratch + 1*ecc->p.size)KT (scratch + 2*ecc->p.size)LE (scratch + 3*ecc->p.size)MB (scratch + 4*ecc->p.size)NF DOG En /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-add-eh.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h,t$<u($$%#&(sGCC: (GNU) 4.9.2| 8AA AAC@|AA AA/Ws -He5]x   C2Nc5Qf{  { .filegecc-add-eh.cx .text.data.bss8 ͷ   P  $ 9 N.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_add_eh.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_mul__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_sqrecc-add-ehh.o/ 0 0 0 644 52931 ` L j.textl P`.data@0.bss0/4 0`/19d4@B/318 @B/45 ".@B/60BB@B/73BL@B/85@B/96@0@/107PV@0BUWVS,|$@\$Pl$Ht$LD$D\$<$t$ l$D$W<$ L$ LډT$L$Wl$<$LډL$ T$Wt$<$ ʍD$ T$W<$ ڍ D$ щL$T$W\$ <$ӉT$T$W<$ ӉL$ T$T$WD$\$<$D$T$ D$D$T$ W<$RT$\$ W\$<$T$W<$ ͉T$t$ l$O<$ډT$T$W<$ R4 t$ L$)щL$O<$I ʉT$ T$L$O<$4 t$ ʉL$T$Ol$<$l$ډT$ T$W\$ <$ ʉL$T$W<$ىL$ L$T$W<$ R4ٍ Ήt$ ʉL$T$GD$HDD$@T$D,[^_]`GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-add-ehh.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tddecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_g"xh_to_a(|b{g{edwards_root{unit{pippenger_table{ecc_mod_funcb  uecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m{ B{B_shifted{redc_mpm1{mp1h{mod reduce$invert (sqrt,ecc_mod_inv_funcd  u { uecc_mod_sqrt_funci4 W  u { { uecc_add_funcnk  u { { uecc_mul_g_funcs  u { uecc_mul_funcvkecc_h_to_a_func{  u { uW _nettle_ecc_add_ehh) ecc) r*u p*{ q*{ scratch+u 3twtstut v Wtw xtwtu twtv #tw ?twt s Ttw xtwt\ts Etwt\ `twtst s twtut v <tw   twt v !tw =twt v :Ytwtu Zutwt s tw twt v_nettle_ecc_mod_mul  u { {_nettle_ecc_mod_add   u { {_nettle_ecc_mod_sub<  u { {_nettle_ecc_mod_sqr  u {% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 1BB.?: ; '<.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ #NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))-x1 p.y1 (p + ecc->p.size)/z1 (p + 2*ecc->p.size)1x2 q2y2 (q + ecc->p.size)3z2 (q + 2*ecc->p.size)5x3 r6y3 (r + ecc->p.size)7z3 (r + 2*ecc->p.size)NC scratchOD (scratch + ecc->p.size)PT (scratch + 2*ecc->p.size)QE (scratch + 3*ecc->p.size)RA (scratch + 4*ecc->p.size)SB (scratch + 5*ecc->p.size)TF DUG Eo /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-add-ehh.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h+t+<U+JY$'&((&'&&*sGCC: (GNU) 4.9.2| 8AA AAC@AA AA/StA\6V|   E$@Uy ">Zv  | .filegecc-add-ehh.cx .text.data.bssd    P  % : O.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_add_ehh.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_mod_mul__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_sqr ecc-mul-g-eh.o/ 0 0 0 644 52512 ` L .text P`.data@0.bss0/4 0`/19s@B/31_ @B/45,m @B/56 x@B/71 @B/84N@B/96@B/107"@0@/118P6@0BUW1VS\D$phb@dljD$8D$pDD$DD$p@@D$D$t$D$pt$pPD$tʼnD$@D$HED$L|$L8D$|4$D$ D$tD$D$D$DD$L\$@D$4D$,؉D$0&D$,^L$0t$pD$<1&9v)9}t$x 9wD$D$Hۋt$pL$8D$ D$,\$D$D$|$FL$|4$L$ @D$D$tD$D$L$<\$8\$4\$@D$4L$,L$09D$D\$0(l$L|$L\[^_]oGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-mul-g-eh.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t eemp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh(pmul.tmul_g4xh_to_a:|b|g|edwards_root|unit|pippenger_table|ecc_mod_funcb  vecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m| B|B_shifted|redc_mpm1|mp1h|mod reduce$invert(sqrt",ecc_mod_inv_funcd-  v | vecc_mod_sqrt_funciF i  v | | vecc_add_funcn}  v | | vecc_mul_g_funcs  v | vecc_mul_funcv}ecc_h_to_a_func{  v | v-i _nettle_ecc_mul_g_eh, ecc, r,v np-| scratch-v k4 c4 i5= j5] bit_rows6 bitsF bit_indexIN limb_indexO shiftP`st tst Xtvttt  HtFtvttt  _nettle_sec_tabselectx v  | _nettle_ecc_add_ehJF  v | | v_nettle_ecc_dup_ehE  v | v% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I 1B1.?: ;'<.?: ;'<UPWHj\\0L,0P0T0P+P+_6Q R#q5%#qO__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))1tp scratch2scratch_out (scratch + 3*ecc->p.size)ctpdscratch_out| /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mul-g-eh.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h- .s. X= 4O0YNtJVLHV3d*3$GCC: (GNU) 4.9.2| 8AA CACpAA AAD\   X       8 I Ot   .filegecc-mul-g-eh.c .text.data.bsss,     P % < P.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mul_g_eh.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zero__nettle_ecc_dup_eh__nettle_sec_tabselect__nettle_ecc_add_ehecc-mul-a-eh.o/ 0 0 0 644 54541 ` L$.textl P`.data@0.bss0.rdata,L@0@/4 0`/19) xt"@B/31@B/45"@B/56 @B/71@@B/85O@B/98!I@B/110@B/121j@0@/132h~@0BUWVSLD$h|$`t$d\$lD$8D$pD$4G@T$(D$ՃT$$l$0l$,,,$OT  \$D$<$t$  I&I: ; I : ;  : ; I8 ' I 'I .: ; '  : ; I 4: ; I.?: ; '@B: ; I4: ; I1RUX Y 1 1 U41 41B11 UB1.?: ;'<.?: ; '<:HA w #2&AD r #2&DG r} #2&GNRNSRSVUbeUe8P8QLQ^S^LbmRmDPbDbhRhD8@S@bPbdQdfSfP:UHH?P,H?QnPnsRUeHHeS e4UeWW2SRs~S04s5s4s=Ae{__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))&#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))YTABLE_SIZE (1U << ECC_MUL_A_EH_WBITS)ZTABLE_MASK (TABLE_SIZE - 1)\TABLE(j) (table + (j) * 3*ecc->p.size)ytp scratchztable (scratch + 3*ecc->p.size)tabletp| /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mul-a-eh.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.htNh<Jgv/;=Ia<>,hV,?&X-K/L- XtJhYIK;[K=jtɏ0:/KI>,Lz_+totGCC: (GNU) 4.9.2| PAA AAC`w AA AAA FAA AAj !" "!  #  #   . @ U k |          9S d i- 7    .filegecc-mul-a-eh.c .text.data.bss.rdata,) "   @  ! h- A U j __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mul_a_eh.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zero__nettle_ecc_a_to_j__nettle_ecc_dup_eh__nettle_ecc_add_ehh__nettle_sec_tabselect ecc-mul-g.o/ 0 0 0 644 53084 ` L!.text0D P`.data@0.bss0/4 0`/19 tb@B/31 @B/45t @B/56 R@B/71,@B/85Df@B/98p@B/110@B/121@0@/132Pz@0BUW1VS\|$pGbƉD$$GdÉD$4DD$DG@D$D$t$؉D$8ƉD$@D$HFD$L|$LD$|4$D$ D$tD$D$D$DoD$L\$@D$(D$0؉D$,D$0V1ۋL$,D$<9v!+L$$9}D$xۋ 9wߋD$HL$4\$D$ D$0T$D$D$|$Fl$8,$D$ D$|D$D$tD$FL$tD$ ,$D$T$FL$|4$L$ L$@D$D$tD$F@D$ D$|D$D$tD$!؉$1ۋ\$<!‰T$8\$0T$4\$,T$(T$@D$(9D$D\$,l$L|$LY\[^_]Ð GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-mul-g.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2'charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tbbmp_size_tecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh%pmul+tmul_g1xh_to_a7|bygyedwards_rootyunitypippenger_tableyecc_mod_funcb  secc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch my ByB_shiftedyredc_mpm1ymp1hymod reduce$invert(sqrt,ecc_mod_inv_funcd*  s y secc_mod_sqrt_funciC f  s y y secc_add_funcnz  s y y secc_mul_g_funcs  s y secc_mul_funcvzecc_h_to_a_func{  s y s*f _nettle_ecc_mul_g,'D ecc, r,s np-y scratch-s k4 c4+ i5U j5 bit_rows6 is_zero8 bitsF  bit_indexI7W limb_indexOJ shiftP]3D|t t XtsY|tutt ~|tutvt tt  |tustt Fttvttt  _nettle_sec_tabselectx| s  y _nettle_cnd_copyo s y _nettle_ecc_add_jja8  s y y s_nettle_ecc_dup_jj,  s y s% B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I U 1B1.?: ;'<.?: ;'<PiVi'!$P$xSx'DFiVim\\0@S@.2P2'TFi1iHR'H0SSQUqO'__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))1tp scratch2scratch_out (scratch + 3*ecc->p.size)itpjscratch_outy /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mul-g.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h-.q.X J. ,JOLYNtJhV&%**^J"J^/*GCC: (GNU) 4.9.2| 8'AA CACpAA AAB/Uz    R         #A R X}    .filegecc-mul-g.c .text'.data.bss t      P* > U g |.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mul_g.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zero__nettle_ecc_dup_jj__nettle_sec_tabselect__nettle_cnd_copy__nettle_ecc_add_jjaecc-mul-a.o/ 0 0 0 644 54913 ` L0&.text l P`.data@0.bss0.rdata,@0@/4 0`/19 $@B/31@B/45'@B/56 @B/71P @B/85Y@B/98P@B/110@B/121o@0@/132h@0BUWVSLD$h|$`\$lt$dD$  ~   ~_assert0 b b % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .: ; '  : ; I 4: ; I.?: ; '@B: ; I4: ; I1RUX Y 1 11 U41 41B11 UB1.?: ;'<.?: ; '<:D0PdoL0A w #2&AD r #2&DG r} #2&GNRNSRSVUbeUe4L4TQ TbmRmHPHQ H#(Q(*U*XQS X*UPzSPRUe{S{  eUeWW2SRs~0S04s5s4s =Ae __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))^TABLE_SIZE (1U << ECC_MUL_A_WBITS)_TABLE_MASK (TABLE_SIZE - 1)aTABLE(j) (table + (j) * 3*ecc->p.size)|tp scratch}table (scratch + 3*ecc->p.size)tabletpy /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-mul-a.cgmp.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.htOi<Jgv/;=Ib R g ~  __assert .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mul_a.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_zero__nettle_ecc_a_to_j__nettle_ecc_dup_jj__nettle_ecc_add_jja__nettle_sec_tabselect__nettle_cnd_copy__nettle_ecc_add_jjj ecc-hash.o/ 0 0 0 644 49872 ` L .text P`.data@0.bss0/4 0`/19$@B/31@B/45+@B/56 t@B/71:@B/84@B/96@B/107@0@/118X@0BWVSt$ \$(|$$9B؋D$,\$ D$F<$D$9w[^_)É\$,F|$$|$ D$([^_GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-hash.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2{charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$(short intlong long unsigned intHmp_limb_tmp_size_tecc_mod_funcbecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h modN reduceN$ invertT( sqrtZ,ecc_mod_inv_funcdecc_mod_sqrt_funci+ N _nettle_ecc_hash4{ m4 hp5 length6 digest6~ Gtwt {_nettle_mpn_set_base256~% B$ > : ; I I&I'I : ;  : ; I8 'I .?: ; '@B : ; I : ; I1BB.?: ; '<%%0S0Fl{__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_ECC_INTERNAL_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))c /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-hash.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h6f;=Z:hwseGCC: (GNU) 4.9.2| @{AA AC K A AAA aA AACo   t   p .filegecc-hash.c .text{.data.bss+  :   X (.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_hash.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_rshift__nettle_mpn_set_base256ecc-random.o/ 0 0 0 644 53699 ` L%.textpl P`.data@0.bss0.rdata8@0@/4 0`/192@B/31 @B/45W@B/56 ^@B/71@B/85Sr@B/98m|@B/110[@B/121c@0@/132tw@0BUWVS,t$@l$D\$P>F9D$v'D$H\$|$$T$LL$* |$ \$F,$D$NtL11' T9uL$ F T$l$$D$tT$y,[^_]D$ F l$$D$PD$KD$$ U(MB2%)ă0D$#D$ED$ E D$A$D$Ðecc-random.cnbytes <= m->size * sizeof (mp_limb_t)GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-random.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2ocharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$*short intlong long unsigned intnettle_random_func6JJmp_limb_tmp_size_t ecc_curve4 p q0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_table: ecc_scalarLi eccN4 pPecc_mod_funcb} ecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdecc_mod_sqrt_funci ecc_add_funcn.4ecc_mul_g_funcsD^4ecc_mul_funcvecc_h_to_a_func{4i^.r zero_p-  m- xp.t0i1 ecdsa_in_range:E m: xp;;_nettle_ecc_mod_randomCmCxpCctxDrandomD DbufFnbytesG* {Ts9H/r&{ >@r{ Xtstutstut 0Sttwts{xtutst w tttKnettle_ecc_scalar_randomX OrxXrrandom_ctxYrandomY[(mEtt tt# ? _nettle_mpn_set_base256!_assert 0% B$ > : ; I'I  I&I  : ;  : ; I8 'I .: ; 'I  : ; I4: ; I: ; I.?: ; '@B: ; I: ; I4: ; I1RUX Y 11X Y 1 41B114: ; I .?: ; '<!.?: ; '<SS#WW{SS{UU{VV{0RX0{0P0LSPSltlnt# o{__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))*$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-random.ccrtdefs.hstdint.hnettle-types.hgmp.hecc-internal.hecc.hgmp-glue.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hnettle-internal.ht@F@8@/atI tj 0f>:vscratchGCC: (GNU) 4.9.2| <AA AAC@ AA AAA  OAB K w#!!  $<"   : _        $1 : AYt  ? I N   X \.filegecc-random.c   .texto.data.bss.rdata7W    S  )4tAUb __assert {.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_ecc_mod_random_nettle_ecc_scalar_random.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__imp____gmpn_sub_n___chkstk_ms__nettle_mpn_set_base256 ecc-point.o/ 0 0 0 644 54763 ` L P,.textP P`.data@0.bss0/4 0`/19Z lH(@B/31@B/45tf@B/56 @B/71@B/84@B/96@B/107@0@/118@0BS\$ D$$@$C[ÍT$ @D$B$Í&'UWVS\t$t|$pVXx\$@ 4$D$x 1\[^_]ÍvD$x@x\$@ D$D$x$yˍD$,l$8$D$ЋD$,$ЋD$xD$D$D$,$D$Ћf8D$t$t$,$D$l$,$D$t$l$,$Љ\$T$D T$$L$D$щl$D$,$T$L$D$\$@ $D$щD$D$,l$$D$D$,$D$ЋD$,$ЋD$\$t$G$D$x\$D$G$T$DD$$T$ЋT$D$t$t$$T$ЋT$L$,D$,$L$T$ЋT$D$,D$$T$T$D$,D$D$$D$,D$BD$$D$ЋD$D$Al$,$ЋT$$D$Ћ T$'WVS\$ D$$|$(rtt$S$T$tt$(C|$ D$$[^_[^_ÐV GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-point.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Gcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_t _mp_alloc_mp_size_mp_db__mpz_structsmpz_t bmp_size_tmpz_srcptr  ecc_pointCLeccEpG ecc_curvepq0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_gxh_to_a|bgedwards_rootunitpippenger_table Lecc_mod_funcb     ecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmod reduce$invert(sqrt,ecc_mod_inv_funcd     ecc_mod_sqrt_funci      ecc_add_funcn1 P     ecc_mul_g_funcsf     ecc_mul_funcv1ecc_h_to_a_func{     Pnettle_ecc_point_init*$?p*?ecc* #nettle_ecc_point_clear10"p1?N nettle_ecc_point_set7` p7?x7y7size9lhs:rhs:Ht;Tres<*@x2LT'Kt@qttvtvYtuttvtttttt1ttt B+tutut At \tvts yttsttuttt#tutvtv8 tutut3I3 tututvpR ttsj tutu{ ts ttu t tu tvts  ttsnettle_ecc_point_getpWx ppx xpypsizerJ4 n ttv@4 ~ #_nettle_gmp_alloc_limbs _nettle_gmp_free_limbs  _nettle_mpz_limbs_cmp   _nettle_mpz_limbs_copy4   _nettle_mpz_set_n   % B$ > : ; I : ;  : ; I8  II!I/ &I  : ;  ' I 'I.?: ; '@B: ; I1.?: ; 'I@B4: ; I4: ; I BBB11B1.?: ; 'I<.?: ; '<.?: ; '<zs s P :V:?@EVG__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))m /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-point.cgmp.hecc.hecc-internal.hgmp-glue.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h*J/ : ; I : ;  : ; I8  I&I : ;  ' I 'I .?: ; '@B : ; I1.?: ; 'I@B4: ; I1B1.?: ; 'I<.?: ; '<.?: ; '<inp nSS__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)&#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))n /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-scalar.cgmp.hecc-internal.hecc.hgmp-glue.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h*J/2k82d0;Y\ecc == eccp->ecc == ecciGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-point-mul.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intlmp_limb_t qqmp_size_tecc_pointCeccEpGecc_curvepeqe0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_gxh_to_a|bgedwards_rootunitpippenger_tableˈecc_scalarL6eccNpPecc_mod_funcbJZ Z `eecc_modulo0Zbit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmodu reduceu$invert{(sqrt,ecc_mod_inv_funcdr Z   ecc_mod_sqrt_funci  Z    ecc_add_funcn     ecc_mul_g_funcs+    ecc_mul_funcvecc_h_to_a_func{Vu    6Z+? nettle_ecc_point_mul, r, n, p- ecc/ size0q itch1& scratch2E6AtT\(jttt4}(ttt5tvtst\tvt0t st\G _nettle_gmp_alloc_limbs( _assert0G f f _nettle_gmp_free_limbs  % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I1BB1.?: ; 'I<.?: ; '<.?: ; '<V!W15P5T<[P[S__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))} /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-point-mul.cgmp.hecc.hecc-internal.hgmp-glue.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h-t-K;KZH0JX*%sGCC: (GNU) 4.9.2| 8AA AACPAA AA2L S Xm t y      ' ,BT ^ k}     .filegecc-point-mul.c .text.data.bss.rdata,mo   M  P __assert  /.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecc_point_mul.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_gmp_alloc_limbs__nettle_gmp_free_limbs /519 0 0 0 644 51877 ` L|.textD P`.data@0.bss0.rdata @0@/4 0`/19@B/31 @B/45X @B/56 @@B/71S T@B/84r^@B/96@B/1076@0@/118@Jh@0BUWVS<}M SCj4R9t(D$4D$$MUMU%)čRt$#D$ QEt$$T$SxEt$ D$G$D$D$S|e[^_]Ðecc-point-mul-g.cn->ecc == eccGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecc-point-mul-g.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intnmp_limb_t ssmp_size_tecc_pointCeccEpGecc_curvepgqg0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhpmultmul_gxh_to_a|bgedwards_rootunitpippenger_tableˊ ecc_scalarL8eccNpPecc_mod_funcbL\ \ bgecc_modulo0\bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmodw reducew$invert}(sqrt,ecc_mod_inv_funcdt \   ecc_mod_sqrt_funci  \    ecc_add_funcn     ecc_mul_g_funcs-    ecc_mul_funcvecc_h_to_a_func{Xw    8\-A nettle_ecc_point_mul_g-x r-x n-~ scratch/ ecc0 size1s& itch2EDLttt4]tvtst0t v_assert0 h h % B$ >  I&I: ; I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I1B.?: ; '<gVSCRCJ\dV__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))(#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))*$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32 /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedecc-point-mul-g.cgmp.hecc.hecc-internal.hassert.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.hnettle-internal.h-h/KJ(0:vGCC: (GNU) 4.9.2| (AB FAAA . 5 @W       $6 @ M^   .filegecc-point-mul-g.c .text.data.bss.rdata X   S  @__assert  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecc_point_mul_g.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame___chkstk_ms /538 0 0 0 644 55521 ` L .textPt P`.data@0.bss0/4 0`/19D@B/31$ @B/45 @ 2@B/60` F@B/73P@B/85@B/96@0@/107`Z@0BD$@@ÐUWVSL\$`t$xD$dT$p|$ll$tKt$4t$|D$,D$hT$<|$0${0 It$D$D$8 L$ SxKt$ l$$D$ I L$S|KD$8t$<$D$ ΉL$ SXT$ sp> scratch?jtstvttst2tut vtwtvtXMtwtPt \{twtLt u +tw+{Gtwt vP_nettle_ecc_hash { G  _nettle_ecc_mod_mul G   _nettle_ecc_mod_add G   % B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; 'I@B : ; I .?: ; '@BB1B.?: ;'<.?: ; '<.?: ; '<P__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_ECDSA_H_INCLUDED %#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_a_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256-ecdsa_sign nettle_ecdsa_sign.ecdsa_verify nettle_ecdsa_verify/ecdsa_generate_keypair nettle_ecdsa_generate_keypair0ecc_ecdsa_sign nettle_ecc_ecdsa_sign1ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch2ecc_ecdsa_verify nettle_ecc_ecdsa_verify3ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch*#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))AP scratchBkinv scratchChp (scratch + ecc->p.size)Dtp (scratch + 2*ecc->p.size)`Pahpbkinvctp  /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includeecc-ecdsa-sign.ccrtdefs.hstdint.hgmp.hecc-internal.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hecdsa.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hdsa.hecc-curve.hgmp-glue.h/ .ttoJtA7$#oGCC: (GNU) 4.9.2|  8@AA AAC`3AA AA'?   i,H   ( ,.filegecc-ecdsa-sign.cx  .textP.data.bss$    ` + @ U.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecc_ecdsa_sign_itch_nettle_ecc_ecdsa_sign.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_copyi__nettle_ecc_hash__nettle_ecc_mod_mul__nettle_ecc_mod_add ecdsa-sign.o/ 0 0 0 644 55904 ` L .text P`.data@0.bss0/4 0`/194, @B/317` @B/45g @B/56 @B/71) @B/84.G@B/96@B/107u@0@/118@@0BUWVSLu}@<$ED$ӉE܋EW U؉$D$ӋMEk4%)č\$/E؉Ɖ'M EUt$L$D$T$ B0$Et$D$EԉD$E܉D$ED$ED$ CD$$E<$D$ED$E؉$WtGie[^_]Ð0GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecdsa-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$*short intlong long unsigned intnettle_random_func6llmp_limb_t / _mp_alloc _mp_size _mp_d/__mpz_structmpz_tV 5f l ecc_curve p4 q40 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhVp mul\t mul_gbx h_to_ah| bf gf edwards_rootf unitf pippenger_tablefq ecc_scalarL eccN pP/ dsa_signature[ r]I s^I ecc_mod_funcb))//4 ecc_modulo0) bit_size size B_size redc_size invert_itch sqrt_itch mf Bf B_shiftedf redc_mpm1f mp1hf modD reduceD$ invertJ( sqrtP,ecc_mod_inv_funcdA[)/f/ecc_mod_sqrt_funcit)/ff/ecc_add_funcn/ff/ecc_mul_g_funcs/f/ecc_mul_funcvecc_h_to_a_func{%D/f/)[nettle_ecdsa_sign.key.random_ctx/random/digest_length0 digest1signature2k5/size6rp7/)sp8/H'sLt\<sitPt\~tvtvtw_nettle_ecc_mod_random)//nettle_ecc_ecdsa_sign Off///% B$ > : ; I'I  I&I  : ;  : ; I8 I !I/  : ; 'I.?: ; '@B: ; I4: ; I4: ; IBB1.?: ;'<.?: ; '<[eSegPg V*-P-gTBEPEgL__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED ) #NETTLE_ECDSA_H_INCLUDED %#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_a_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256-ecdsa_sign nettle_ecdsa_sign.ecdsa_verify nettle_ecdsa_verify/ecdsa_generate_keypair nettle_ecdsa_generate_keypair0ecc_ecdsa_sign nettle_ecc_ecdsa_sign1ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch2ecc_ecdsa_verify nettle_ecc_ecdsa_verify3ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch*#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))+!$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32* /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includeecdsa-sign.ccrtdefs.hstdint.hnettle-types.hgmp.hecc-internal.hecc.hdsa.hecdsa.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hecc-curve.hgmp-glue.hnettle-internal.h2jeg;=":>.&80GCC: (GNU) 4.9.2| (AB FAAA N     % 3 8Mj   .filegecdsa-sign.c .text.data.bss4 7g  ) .  @"= U l.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecdsa_sign.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpz_limbs_write___chkstk_ms__imp____gmpz_limbs_finish__nettle_ecc_mod_random_nettle_ecc_ecdsa_sign/556 0 0 0 644 58265 ` L .textpD P`.data@0.bss0/4 0`/19S -@B/31@B/45X@B/56 |@B/71P0@B/85@B/98ta@B/110@B/121@0@/132@0BtSSXu!v'|u u1[Ë'T;uu[1ÍvT$B BhÍ&'UWVS : ; I I&I : ;  : ; I8 ' I 'I .: ; 'I  : ; I .?: ;'I : ;I4: ;I .1@B11RUX Y 11X Y  41.?: ; 'I@B: ; I U1B1B .?: ;'<!.?: ; '<Pp#s~#1sZ\P57P5YS5ZQ5Z057P7GpGLPLRpRUPDLRRZRGLp2$s"RUp2$s"Qqp~p\cQsr"URURU\csr" v P v  # RY v Y\ # SRXSX\WRZWZ\0RW0 v PpPpRWPRR\Rp2$s"RWp2$s"c/\cUW__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1#HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_ECDSA_H_INCLUDED %#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_a_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256-ecdsa_sign nettle_ecdsa_sign.ecdsa_verify nettle_ecdsa_verify/ecdsa_generate_keypair nettle_ecdsa_generate_keypair0ecc_ecdsa_sign nettle_ecc_ecdsa_sign1ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch2ecc_ecdsa_verify nettle_ecc_ecdsa_verify3ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch*#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))^P2 scratch_u1 (scratch + 3*ecc->p.size)`u2 (scratch + 4*ecc->p.size)bP1 (scratch + 4*ecc->p.size)csinv (scratch)dhp (scratch + ecc->p.size)P2P1sinvu2hpu1p /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includeecc-ecdsa-verify.cgmp.hcrtdefs.hstdint.hecc-internal.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hecdsa.hecc.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hdsa.hecc-curve.hgmp-glue.h8w j"& 5 > HL [ d m r {     * O k        8 <H L.filegecc-ecdsa-verify.c `  .textc.data.bssS -X  P! . t: ER d y.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_ecdsa_in_range.isra.0_nettle_ecc_ecdsa_verify_itch_nettle_ecc_ecdsa_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_ecc_hash__nettle_ecc_mod_mul ecdsa-verify.o/ 0 0 0 644 52662 ` L .text P`.data@0.bss0/4 0`/19,@B/31_@B/45 @B/56 @B/71 @B/84G@B/96@B/107@@0@/118|T@0BUWVS : ; I I&I : ;  : ; I8 I !I/  : ;  < .?: ;'I  : ;I.?: ; 'I@B: ; I4: ; I4: ; I11B1.?: ; 'I<I.?: ; '<.?: ; '<PRSVSS(UUVU UPSP __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_ECDSA_H_INCLUDED %#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_a_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256-ecdsa_sign nettle_ecdsa_sign.ecdsa_verify nettle_ecdsa_verify/ecdsa_generate_keypair nettle_ecdsa_generate_keypair0ecc_ecdsa_sign nettle_ecc_ecdsa_sign1ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch2ecc_ecdsa_verify nettle_ecc_ecdsa_verify3ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch+"NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n)):rp scratch;sp (scratch + size)ecc == eccGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ecdsa-keygen.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$,short intlong long unsigned intnettle_random_func6nmp_limb_tmp_size_t ecc_pointCB eccEv pG ecc_curvev p q0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_table|B ecc_scalarL eccNv pPecc_mod_funcb ecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdecc_mod_sqrt_funci =ecc_add_funcnQpvecc_mul_g_funcsvecc_mul_funcvQecc_h_to_a_func{v=p nettle_ecdsa_generate_keypair.) pub.) key// random_ctx0 random05 p2ecc3vitch4&>;ttt6|Zts0tvtstvtst0t v_assert0Z_nettle_ecc_mod_random5% B$ > : ; I'I  I&I  : ;  : ; I8 'I .?: ; '@B : ; I4: ; I1B.?: ; '<.?: ;'<bVSXV__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1# HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)& assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))'_INC_STDLIB  _GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullISIZE_MAX UINT_MAXQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)NULL ((void *)0)"EXIT_SUCCESS 0#EXIT_FAILURE 1&_ONEXIT_T_DEFINED +onexit_t _onexit_t0_DIV_T_DEFINED >_CRT_DOUBLE_DEC F_PTR_LD(x) ((unsigned char *)(&(x)->ld))Qlong`RAND_MAX 0x7fffcMB_CUR_MAX ___mb_cur_max_func()j__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))m___mb_cur_max_func() (__mb_cur_max)p__max(a,b) (((a) > (b)) ? (a) : (b))q__min(a,b) (((a) < (b)) ? (a) : (b))s_MAX_PATH 260t_MAX_DRIVE 3u_MAX_DIR 256v_MAX_FNAME 256w_MAX_EXT 256y_OUT_TO_DEFAULT 0z_OUT_TO_STDERR 1{_OUT_TO_MSGBOX 2|_REPORT_ERRMODE 3~_WRITE_ABORT_MSG 0x1_CALL_REPORTFAULT 0x2_MAX_ENV 32767_CRT_ERRNO_DEFINED errno (*_errno())_doserrno (*__doserrno())__argc (* __MINGW_IMP_SYMBOL(__argc))__argv (* __MINGW_IMP_SYMBOL(__argv))__wargv (* __MINGW_IMP_SYMBOL(__wargv))_environ (* __MINGW_IMP_SYMBOL(_environ))_wenviron (* __MINGW_IMP_SYMBOL(_wenviron))_pgmptr (* __MINGW_IMP_SYMBOL(_pgmptr))_wpgmptr (* __MINGW_IMP_SYMBOL(_wpgmptr))_fmode (* __MINGW_IMP_SYMBOL(_fmode))_osplatform (* __MINGW_IMP_SYMBOL(_osplatform))_osver (* __MINGW_IMP_SYMBOL(_osver))_winver (* __MINGW_IMP_SYMBOL(_winver))_winmajor (* __MINGW_IMP_SYMBOL(_winmajor))_winminor (* __MINGW_IMP_SYMBOL(_winminor))_countof(_Array) (sizeof(_Array) / sizeof(_Array[0]))_CRT_ABS_DEFINED _CRT_ATOF_DEFINED _CRT_ALGO_DEFINED strtod __strtod_CRT_SYSTEM_DEFINED _WSTDLIB_DEFINED _CRT_WSYSTEM_DEFINED _CVTBUFSIZE (309+40)_lrotr_lrotl_CRT_PERROR_DEFINED _rotl64_rotr64_rotr_rotl_WSTDLIBP_DEFINED _CRT_WPERROR_DEFINED sys_errlist _sys_errlistsys_nerr _sys_nerrenviron _environ_CRT_SWAB_DEFINED _INC_STDLIB_S  _WSTDLIB_S_DEFINED 4_WSTDLIBP_S_DEFINED ?_QSORT_S_DEFINED )#NETTLE_ECDSA_H_INCLUDED %#NETTLE_ECC_H_INCLUDED %!NETTLE_TYPES_H $ _INC_STDDEF _threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_a_dsa_hash _nettle_dsa_hashADSA_SHA1_MIN_P_BITS 512BDSA_SHA1_Q_OCTETS 20CDSA_SHA1_Q_BITS 160EDSA_SHA256_MIN_P_BITS 1024FDSA_SHA256_Q_OCTETS 32GDSA_SHA256_Q_BITS 256-ecdsa_sign nettle_ecdsa_sign.ecdsa_verify nettle_ecdsa_verify/ecdsa_generate_keypair nettle_ecdsa_generate_keypair0ecc_ecdsa_sign nettle_ecc_ecdsa_sign1ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch2ecc_ecdsa_verify nettle_ecc_ecdsa_verify3ecc_ecdsa_verify_itch nettle_ecc_ecdsa_verify_itch*#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))+!$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixed/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/includeecdsa-keygen.ccrtdefs.hstdint.hnettle-types.hgmp.hecc.hecc-internal.hassert.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hecdsa.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hdsa.hecc-curve.hgmp-glue.hnettle-internal.h0:>/J0:Lr>*GCC: (GNU) 4.9.2| (AB FAAA . 5 :Kx   5        .filegecdsa-keygen.c .text.data.bss.rdata9   )  @__assert  ,.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_ecdsa_generate_keypair.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame___chkstk_ms__nettle_ecc_mod_random/576 0 0 0 644 52734 ` L !.text P`.data@0.bss0/4 0`/19 > @B/31h& @B/45> @B/56 @B/71 @B/84@B/96@B/107@0@/118P@0BUWVSL5D$d<T$ Pd$ T$$PT$(P T$,PT$0PT$4P@T$8jD$<?@D$?$T$ōvt$D$ \D$ ߉D$$|$ \$l$$|$l$$D$`t$ \$D$ $T$,$T$L[^_]ÐGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2curve25519-mul-g.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$0short intlong long unsigned intPPmp_limb_tmp_size_tecc_curvep8q80use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhhZpmul`tmul_gfxh_to_al|bgedwards_rootunitpippenger_tableˮecc_mod_funcb- - 38ecc_modulo0-bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmodH reduceH$invertN(sqrtT,ecc_mod_inv_funcdE_ -   ecc_mod_sqrt_funcix  -    ecc_add_funcn     ecc_mul_g_funcs    ecc_mul_funcvecc_h_to_a_func{)H     -_ nettle_curve25519_mul_g- r- n- ecc/t0@scratch1itch2wt.tstvt@t  HUttutst wzxtstutwtt tst vtutP_nettle_curve25519P_nettle_gmp_alloc_limbs _nettle_mpn_set_base256_leH    _nettle_ecc_mul_g_ehez    _nettle_curve25519_eh_to_x}   _nettle_mpn_get_base256_le   _nettle_gmp_free_limbs  % B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I4: ; I4: ; I1B1I!I/ 4: ; I?<.?: ; 'I<.?: ; '<.?: ;'<.?: ; '<y|P|UgvRv__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED &!NETTLE_CURVE25519_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H *curve25519_mul_g nettle_curve25519_mul_g+curve25519_mul nettle_curve25519_mul-CURVE25519_SIZE 32(#NETTLE_ECC_H_INCLUDED &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))4ng scratch5x (scratch + 3*ecc->p.size)6scratch_out (scratch + 4*ecc->p.size)FpGxHscratch_out /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedcurve25519-mul-g.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hcurve25519.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hecc.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h-trt J2puW*pL,Mh,uGCC: (GNU) 4.9.2| 8AA AAC`AA AA Ts      /Vy   .filegcurve25519-mul-g.c .text .data.bss  h>     P . J ` |  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_curve25519_mul_g.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519__nettle_gmp_alloc_limbs__nettle_mpn_set_base256_le__nettle_ecc_mul_g_eh__nettle_curve25519_eh_to_x__nettle_mpn_get_base256_le__nettle_gmp_free_limbs/596 0 0 0 644 57931 ` L ).textR P`.data@0.bss0/4 0`/198@B/31k@B/45'@B/56 B@B/71ʹb@B/84,@B/96@B/107@0@/118P- @0BUWVS\D$p\$xD$LD$tD$@D$0$D$D\$|$É$D$ ݉D$<|$\$ʼnD$,,$D$,t$HljD$؉$|$Dl$D$ $D$$|$|$ \$,D$$l$$D$ \$|$Dt$$\$|$L$,$4|$t$|$kD$Ht$ \$$D$ljD$t$ \$t$$D$ At$\$$D$,\$ t$$D$ljD$(|$DL$,D$,L$@ЉT$8ыT$0l$T$ L$$D$4L$T$ D$$l$$T$D$ D$$L$l$$D$ L$T$ \$$T$L$t$$L$t$ \$l$$t$ \$t$$D$ At$\$$T$(L$|$$T$ L$L$T$(D$,$L$T$ D$D$$\$ t$$D$T$ D$,\$$T$ D$D$|$t$$D$ t$ \$|$$L$|$$L$t$ \$|$$|$\$$D$ ttstxy ` ttvt ttutst vI ttvtst v ttstvt  A ttwtvt s. ttvtt w2$w"2$s"2 W ttvtut Lz tutvtt w`i tutvt w| t\t tut w_nettle_curve25519P_nettle_cnd_swap    _nettle_ecc_mod_addI +   _nettle_ecc_mod_suby +   _nettle_ecc_mod_sqr +  _nettle_ecc_mod_mul +   _nettle_ecc_mod_addmul_1  +   _nettle_gmp_alloc_limbs2 _nettle_mpn_set_base256_lei    _nettle_cnd_copyo   _nettle_mpn_get_base256_le   _nettle_gmp_free_limbs  % B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I4: ; I 1B1B14: ; I?<.?: ; '<.?: ; 'I<.?: ;'<.?: ; '<1<P<TX\P\SLRQHR12L_Pr3&P"r7&1q3&P"q7&1H3&P"H7&1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED &!NETTLE_CURVE25519_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H *curve25519_mul_g nettle_curve25519_mul_g+curve25519_mul nettle_curve25519_mul-CURVE25519_SIZE 32(#NETTLE_ECC_H_INCLUDED &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))8x1 scratch9x2 (scratch + ecc->p.size):z2 (scratch + 2*ecc->p.size);x3 (scratch + 3*ecc->p.size)p.size)>A (scratch + 5*ecc->p.size)?B (scratch + 6*ecc->p.size)@C (scratch + 7*ecc->p.size)AD (scratch + 8*ecc->p.size)BAA (scratch + 9*ecc->p.size)CBB (scratch +10*ecc->p.size)DE (scratch + 10*ecc->p.size)EDA (scratch + 9*ecc->p.size)FCB (scratch + 10*ecc->p.size) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedcurve25519-mul.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hcurve25519.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hecc.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h-t<z.=M)L[KI($%u,0H>0H>uuuu$uuu=c"uuuuwt /=sGCC: (GNU) 4.9.2| 8AA AACpAA AA9Yw !"-"AR#ej!$#%  ,9!HQ"`i"|#!$ ! #(5#HQ#di x"!"#%( ;D!S\"kt"#!$#%.#3H\&x'(        !Oz7a 6] 1 \ {     , S z     ? a     / X {      .filegcurve25519-mul.c .textR.data.bss8k'  ʹ   P':N g         1 I.text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame_nettle_curve25519_mul.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519__imp____gmpn_copyi__imp____gmpn_zero__imp____gmpn_sub_n__nettle_gmp_alloc_limbs__nettle_mpn_set_base256_le__nettle_ecc_mod_add__nettle_ecc_mod_sub__nettle_ecc_mod_sqr__nettle_ecc_mod_mul__nettle_ecc_mod_addmul_1__nettle_cnd_swap__nettle_cnd_copy__nettle_mpn_get_base256_le__nettle_gmp_free_limbs /614 0 0 0 644 52458 ` L  .text P`.data@0.bss0/4 0`/19vd @B/31*r @B/45 @B/56 @B/71 @B/84@B/96@B/107@0@/118P@0BUWVS,=D$Dt$H$t$؍,D$ D$T$T$ t$l$$ L$ (T$D$t$$T$D$ l$ t$\$$ |$ \$D$D$@$L$@|$ \$$L$,[^_]ÐrGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2curve25519-eh-to-x.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charshort intlong long unsigned intmp_limb_tkkmp_size_tecc_curvep q 0use_redc`pippenger_kbpippenger_cdadd_hhh_itchfmul_itchhmul_g_itchjh_to_a_itchladd_hhh.pmul4tmul_g:xh_to_a@|bgedwards_rootunitpippenger_table˂ecc_mod_funcb  | ecc_modulo0bit_sizesizeB_sizeredc_sizeinvert_itchsqrt_itch m BB_shiftedredc_mpm1mp1hmod reduce$invert"(sqrt(,ecc_mod_inv_funcd3  |  |ecc_mod_sqrt_funciL o  |   |ecc_add_funcn  |   |ecc_mul_g_funcs  |  |ecc_mul_funcvecc_h_to_a_func{  |  |3o _nettle_curve25519_eh_to_x. xp.| p. scratch/| ecc7cy8kGttvtXt \f ttutvt w1$w"2$v"5ttvtXt \\ttstvt uttstt wKttst w_nettle_curve25519P_nettle_ecc_mod_sub  |  _nettle_ecc_mod_add  |  _nettle_ecc_mod_mulK  |  _nettle_cnd_copyo |  % B$ > : ; I I&I : ;  : ; I8 ' I 'I .?: ; '@B : ; I 4: ; I4: ; I1B14: ; I?<.?: ; '<.?: ;'<P__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7 MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED &!NETTLE_CURVE25519_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H *curve25519_mul_g nettle_curve25519_mul_g+curve25519_mul nettle_curve25519_mul-CURVE25519_SIZE 32(#NETTLE_ECC_H_INCLUDED &#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))1vp (p + ecc->p.size)2wp (p + 2*ecc->p.size)3t0 scratch4t1 (scratch + ecc->p.size)5t2 (scratch + 2*ecc->p.size)LvpMwpNt0Ot1Pt2 /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixedcurve25519-eh-to-x.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hcurve25519.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hstdint.hecc.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h/tmJ>:)vzGCC: (GNU) 4.9.2| 8AA AAC@AA AA CUbu   d  6]   .fileg .text .data.bssv *      P-A V k  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_framecurve25519-eh-to-x.c__nettle_curve25519_eh_to_x.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519__imp____gmpn_sub_n__nettle_ecc_mod_sub__nettle_ecc_mod_add__nettle_ecc_mod_mul__nettle_cnd_copy/636 0 0 0 644 51325 ` L .text P`.data@0.bss0/4 0`/19q@B/31@B/45 6@B/60з J@B/73T@B/85@B/96p@0@/107X^@0BD$P@lPWVS |$0\$ : ; I I&I'I : ;  : ; I8 'I .?: ; 'I@B : ; I .?: ; '@BB1.?: ; '<__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64&#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))3xp scratch4yp (scratch + ecc->p.size)5scratch_out (scratch + 2*ecc->p.size)t /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-compress.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.heddsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h*K%f%(GCC: (GNU) 4.9.2|  0AA AC0uA AAk   ,   ( ,.filegeddsa-compress.cx  .text.data.bssq з   X #.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_compress_itch__nettle_eddsa_compress.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_mpn_get_base256_le /654 0 0 0 644 52866 ` L !.text0 P`.data@0.bss0/4 0`/19%@B/31 @B/45|$ @B/56 >@B/71 R@B/84\@B/96@B/107@0@/118xf@0BD$P@ UW1VS<\$Pl$X|$\ ʃft~<[^_]Ð&l$L$TT$ CD$$C,* L$T!)|$$D$|$D$ C$D$C$T$ D$D$|$ |$$D$C|$$ D$ʉL$ T$S,D$(CL$T-D$ S lj $D$T$SL$T$L$T$ ׉T$L$TC D$ ljL$,1΋L$TL$S $T$C4$D$ Nj|$TD$|$D$(<[^_]Ð!GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-decompress.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$0short intlong long unsigned intPmp_limb_tmp_size_tecc_mod_funcbecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h modB reduceB$ invertH( sqrtN,ecc_mod_inv_funcdecc_mod_sqrt_funci3 Vecc_add_funcnjecc_curve p q0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhTp mulZt mul_g`x h_to_af| b g edwards_root unit pippenger_table˨ecc_mul_g_funcsecc_mul_funcvjecc_h_to_a_func{#BV  _nettle_eddsa_decompress_itch* ecc* _nettle_eddsa_decompress08 ecc0 p0 cp1 scratch2 sign4 cy4U res5hr8Wtuoststwtstwtststwt w,tstwUutt tuttvtw_nettle_mpn_set_base256_leo_nettle_ecc_mod_sqr_nettle_ecc_mod_mul_nettle_ecc_mod_sub_nettle_cnd_copyo% B$ > : ; I I&I'I : ;  : ; I8 'I .?: ; 'I@B : ; I 4: ; I1BB1.?: ; '<.?: ;'<;EVEGur"q&GHr"q&HVUsP,0X__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64&#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))7xp p8yp (p + ecc->p.size):y2 scratch;vp (scratch + ecc->p.size)p.size)>scratch_out (scratch + 4*ecc->p.size)v /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-decompress.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.heddsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h*K&.q.X YXp"Ksusv//%KI/s=KGCC: (GNU) 4.9.2|  PAA CACPj AA AAI xAA AAn:p     ! / > CXt     ( ,.filegeddsa-decompress.c  .text.data.bss%|      x!5 Q f {  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_decompress_itch__nettle_eddsa_decompress.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_sub_n__nettle_mpn_set_base256_le__nettle_ecc_mod_sqr__nettle_ecc_mod_mul__nettle_ecc_mod_sub__nettle_cnd_copyeddsa-expand.o/ 0 0 0 644 53236 ` L.textD P`.data@0.bss0.rdata,D@0@/4 0`/193p @B/31  @B/45 @B/56 ~@B/71 @B/84o@B/96@B/107p@0@/118P@0BUWVS,t$@|$Dl$Tfۃ9Ws$D$9D$$T$T$D$HT$$WL$LD$H\$L$$WD$PT$D$D$HT$$WD$P\$ D$V,$T$eٍSI)N |)ٻ!\,[^_]Ðeddsa-expand.cH->digest_size >= 2*nbytes/GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-expand.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$,short intlong long unsigned intLLnettle_hash_init_funcOnettle_hash_update_funcPnettle_hash_digest_funcS+ nettle_hashY name[% context_size^ digest_sizea block_sized initf updateg digesthmp_limb_tmp_size_t ecc_curve2 pl ql0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_table8ecc_mod_funcbQaagl ecc_modulo0a bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod| reduce|$ invert( sqrt,ecc_mod_inv_funcdyaecc_mod_sqrt_funci aecc_add_funcn2ecc_mul_g_funcs22ecc_mul_funcvecc_h_to_a_func{]|2=a2F _nettle_eddsa_expand_key0 ecc02 H1 ctx2 key3 digest4 k25nbytes7H_ttt9Zqtpttst tt\ttutt s0_assert0%%_nettle_mpn_set_base256_le % B$ > : ; I'I  I&I  : ;  : ; I8 'I .?: ; '@B : ; I4: ; I1B1.?: ; '<.?: ; '< S__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))%_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED '!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64)#NETTLE_ECC_H_INCLUDED -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size)) /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-expand.ccrtdefs.hstdint.hnettle-types.hnettle-meta.hgmp.hecc-internal.hassert.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.heddsa.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc.hecc-curve.h5t$Y:L-=;=HLuLGCC: (GNU) 4.9.2| 8AA AAC@AA AA4 ; D   2 7I S `r   .filegeddsa-expand.c .text.data.bss.rdata*3       P__assert  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_expand_key.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_mpn_set_base256_leeddsa-hash.o/ 0 0 0 644 51650 ` L .textP8 P`.data@0.bss0/4 0`/19lB@B/31|@B/45Q@B/56 p@B/71@B/84'@B/96@B/107@0@/118@@0BVS\$ t$$fDD$ D$(D$C4$D$t$$\$ C [^ GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-hash.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2Kcharsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$*short intlong long unsigned intJmp_limb_tmp_size_tecc_mod_funcbecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h modP reduceP$ invertV( sqrt\,ecc_mod_inv_funcdecc_mod_sqrt_funci- P _nettle_eddsa_hash-K m- rp. digest. nbytes09tvt_nettle_mpn_set_base256_le% B$ > : ; I I&I'I : ;  : ; I8 'I .?: ; '@ : ; I 4: ; I1B.?: ; '<  s3% #K__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))&!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64(#NETTLE_ECC_H_INCLUDED -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))*$NETTLE_INTERNAL_H_INCLUDED .TMP_DECL(name,type,max) type *name/TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))7NETTLE_MAX_HASH_BLOCK_SIZE 1288NETTLE_MAX_HASH_DIGEST_SIZE 649NETTLE_MAX_SEXP_ASSOC 17:NETTLE_MAX_CIPHER_BLOCK_SIZE 32 /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-hash.ccrtdefs.hstdint.hgmp.hecc-internal.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.heddsa.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc.hecc-curve.hnettle-internal.h.X"WGCC: (GNU) 4.9.2| (KAA C B AA5   x    .filegeddsa-hash.c .textK.data.bss     @ .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_hash.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_mpn_set_base256_leeddsa-pubkey.o/ 0 0 0 644 51269 ` L N.text P`.data@0.bss0/4 0`/19Ut@B/31@B/45 @B/60ķ @B/73@B/85@B/966@0@/107XJ&@0BT$B @BjÍ&'WVS\$ t$,|$(Ct$$@D$ D$$D$SxCt$(|$$\$ @D$,[^_QGNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-pubkey.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2wcharunsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$short intlong long unsigned int>mp_limb_t zzmp_size_tecc_mod_funcbecc_modulo0 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod+ reduce+$ invert1( sqrt7,ecc_mod_inv_funcdecc_mod_sqrt_funci ?ecc_add_funcnSrrx}ecc_curve p q0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhh=p mulCt mul_gIx h_to_aO| b g edwards_root unit pippenger_tableˑecc_mul_g_funcsrecc_mul_funcvSecc_h_to_a_func{ +r? _nettle_eddsa_public_key_itch) ecc)r _nettle_eddsa_public_key/ W% ecc/r k0 pub0t scratch0 Rtstvtw%_nettle_eddsa_compressWrt% B$ > : ; I I&I'I : ;  : ; I8 'I .?: ; 'I@B : ; I .?: ; '@BBB1.?: ; '<w__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1!HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow  _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB__ __MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64&#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ("NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))2P scratch3scratch_out (scratch + 3*ecc->p.size)6P7scratch_outr /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-pubkey.cstdint.hgmp.hecc-internal.heddsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hnettle-types.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hversion.hlimits.hsyslimits.hlimits.hecc-curve.hgmp-glue.h)KfcGCC: (GNU) 4.9.2|  0 WAA AC IA AAs   z   ( ,.filegeddsa-pubkey.cx   .textw.data.bssU ķ   X  #.text.unlikely.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_public_key_itch__nettle_eddsa_public_key.debug_info.debug_abbrev.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_eddsa_compress eddsa-sign.o/ 0 0 0 644 55392 ` L%.textD P`.data@0.bss0/4 0`.rdataHD@0@/19z b#@B/31H@B/45N@B/56 @B/71F@B/84C@B/96@B/107=@0@/118dQ@0BT$B BjÍ&'UWVS\D$xl$p|$t$$D$digest_size >= 2 * nbytesecc->p.bit_size == 255cy < 2v GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$*short intlong long unsigned intJJnettle_hash_init_funcOnettle_hash_update_funcPnettle_hash_digest_funcS) nettle_hashY name[# context_size^ digest_sizea block_sized initf updateg digesthmp_limb_tmp_size_t ecc_curve0 pj qj0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_table6ecc_mod_funcbO__ej ecc_modulo0_ bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h modz reducez$ invert( sqrt,ecc_mod_inv_funcdw_ecc_mod_sqrt_funci _ecc_add_funcn0ecc_mul_g_funcs00ecc_mul_funcvecc_h_to_a_func{[z0;_0D _nettle_eddsa_sign_itch- ecc-0_nettle_eddsa_sign3 _ ecc30 H4_  pub5 ctx6 k27 length8 msg9 signature: scratch; size=nbytes>*`shift\Jcy]qj t*tt^Mtst vpj DtAttbtvtstststXt\tstDt tHttstutstt T2  tut@tst TLB ttt@ff tttL ttXt\ ttDt tHtwt  twtstv s"t P 0 twtstst F j t ttIe ._assert0 ##_nettle_eddsa_hash b __nettle_eddsa_compress W 0_nettle_ecc_mod_mul __nettle_ecc_mod_addF __nettle_mpn_get_base256_le % B$ > : ; I'I  I&I  : ;  : ; I8 'I .?: ; 'I@B : ; I.?: ; '@B4: ; I 1BB11.?: ; '<.?: ; '<M%v v P3 1p5$#3LQRoPoV__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))& !NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64(#NETTLE_ECC_H_INCLUDED -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))?rp scratch@hp (scratch + size)AP (scratch + 2*size)Bsp (scratch + 2*size)Chash ((uint8_t *) (scratch + 3*size))Dscratch_out (scratch + 5*size)frpghphPispjhash /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-sign.ccrtdefs.hstdint.hnettle-types.hnettle-meta.hgmp.hecc-internal.hassert.heddsa.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc.hecc-curve.h-K t "vJ %"$&zKIZrY;g:0.ztd1GCC: (GNU) 4.9.2|  < AA AACp AA AAK . !"   #I` g l#  #$         . 8 Ea C g     1 : H R    ( ,.filegeddsa-sign.c   .text.data.bss.rdataHz #H   F  d,D X p  __assert  .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_sign_itch__nettle_eddsa_sign.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_submul_1__imp____gmpn_cnd_add_n__nettle_eddsa_hash__nettle_eddsa_compress__nettle_ecc_mod_mul__nettle_ecc_mod_add__nettle_mpn_get_base256_leeddsa-verify.o/ 0 0 0 644 58042 ` LP%.textD P`.data@0.bss0/4 0`/19] :E@B/31Q@B/45OF@B/56 @B/71P@B/85@B/98 @B/110@B/121@0@/132&@0BUWVSƃ,D$D\$HT$4$L$D$ \$n~ fl$&T 9ul$ |$\$$F|$T$@4$D$|$ T$Fn <D$‰|$LD9uquD$l$|$<$D$ F4t$T$494u'u,[^_]9>D$M,1[^_]Ít&9rD$뱍D$P@hUWVS<\$Pt$pC;t$$ƉD$ D$lD$u 1<[^_]ÐfGD$ D$,D$lD$C2D$CƉ$Ck<S2<LD9uu럍v'9rD$`$D$TPD$l|$,D$D$`|$$D$TPD$X|$D$D$`$D$TPD$hD$D$dD$D$`$D$TPCD$D$D$`$D$TPC؍‰T$D$C0$K$kЉT$T$\D$ȉT$ D$StCt$ $D$T$T$SK2։L$D$$Ct$$@T$ D$SxC4$kō щl$ |$C<Ɖ B؍|$ $t$_Y GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2eddsa-verify.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$,short intlong long unsigned intLLnettle_hash_init_funcOnettle_hash_update_funcPnettle_hash_digest_funcS+ nettle_hashY name[% context_size^ digest_sizea block_sized initf updateg digesthmp_limb_tmp_srcptrmp_size_t ecc_curveC p} q}0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_tableIecc_mod_funcbbrrx} ecc_modulo0r bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdrecc_mod_sqrt_funci recc_add_funcnCecc_mul_g_funcs)CCecc_mul_funcvecc_h_to_a_func{nCNrCW __gmpn_cmprL __gmp_xpr __gmp_ypr __gmp_sizer__gmp_resultt__gmp_iu__gmp_xu__gmp_yuequal_h/:m p/rx10Pz10qx21z21scratch2@85U*:<|(z*:0?*=0s0*:)a tvtstRt k% tststwt ua I tvtt wtwtwtut \_nettle_eddsa_verify_itchF@ eccFC_nettle_eddsa_verifyLP^V eccLCHMV pubNAO ctxPlengthQmsgRsignatureSscratchT nbytesV #h  FY!#!#*:  tstvt  t\"t \- t N ttwt:o ttwtX ttt| ttw1$ ts0 tst  + tst v4 tstvfL7 Pstvtwtu"LPstwtv\ 0#_nettle_ecc_mod_mul r$_nettle_eddsa_decompress] C#_nettle_mpn_set_base256_le  #_nettle_eddsa_hashb+ r%_nettle_ecc_add_ehJC% B$ > : ; I'I  I&I  : ;  : ; I8 'I .?: ;'I  : ;I4: ;I .: ; 'I@B: ; I: ; I1RUX Y 1 U411411B.?: ; 'I@B.?: ; 'I@B4: ; I 1X Y ! "1#.?: ; '<$.?: ; 'I<%.?: ;'< P VP"V",P,:V(R(:R(Q(XQ"X":Q0U"U0sW"W0 S (S(,,:S0V0"009U9GpGRPRVpPDRR"RJRQ"QP\":\U"+U,:Up2$s" \2$s"p2$s",: \2$s"0,:0PrRr,:RQ,:QP,8P8:r2$u"P S "(S(,0"'0 P"'Pp2$s""'p2$s"f w3% # w3% # s2 R s2 @Up3$v"s 3$v"0  s2 RrRrRQQPPr2$u"@V"0: %'__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortIassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))&!NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64(#NETTLE_ECC_H_INCLUDED -ecc_point_init nettle_ecc_point_init.ecc_point_clear nettle_ecc_point_clear/ecc_point_set nettle_ecc_point_set0ecc_point_get nettle_ecc_point_get1ecc_point_mul nettle_ecc_point_mul2ecc_point_mul_g nettle_ecc_point_mul_g3ecc_scalar_init nettle_ecc_scalar_init4ecc_scalar_clear nettle_ecc_scalar_clear5ecc_scalar_set nettle_ecc_scalar_set6ecc_scalar_get nettle_ecc_scalar_get7ecc_scalar_random nettle_ecc_scalar_random8ecc_point_mul nettle_ecc_point_mul9ecc_bit_size nettle_ecc_bit_size:ecc_size nettle_ecc_size;ecc_size_a nettle_ecc_size_aecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))4t0 scratch5t1 (scratch + p->size)At0Bt1WR scratchXsp (scratch + 2*ecc->p.size)Yhp (scratch + 3*ecc->p.size)ZP (scratch + 5*ecc->p.size)[scratch_out (scratch + 8*ecc->p.size)\S R]hash ((uint8_t *) P)RsphpPS /home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixededdsa-verify.cgmp.hcrtdefs.hstdint.hnettle-types.hnettle-meta.hecc-internal.heddsa.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc.hecc-curve.h2FNpNfoX"o.0o<oXXo <o.oK tF@!.ZyJQo#$"-'#Hh-=;;g-u;I;>WWY;K;GCC: (GNU) 4.9.2| P:AA AAE@ FA AAA U CA AAE @<P^AA AACPs AA AAB % g }!"#$    [r             "& 5 > G L U Z c l u          & J   j  s             . O p       8    l p| .filegeddsa-verify.c_equal_h @ P .text .data.bss] EO  P   (5I] r    .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frame__nettle_eddsa_verify_itch__nettle_eddsa_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_macro.debug_line.rdata$zzz.debug_frame__imp____gmpn_sub_n__imp____gmpn_copyi__nettle_ecc_mod_mul__nettle_eddsa_decompress__nettle_mpn_set_base256_le__nettle_eddsa_hash__nettle_ecc_add_eh/674 0 0 0 644 54159 ` L t!.text\ P`.data@0.bss0/4 0`/19  @B/31\z @B/451 @B/56 8@B/71-'L@B/84TV@B/96@B/107@0@/118H`@0BWVS@$=244$ÉD$D$(D$$D$$TD$ D$hD$\$$D$ $PD$t$$@[^_Ð GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ed25519-sha512-pubkey.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$5short intuint64_t*long long unsigned intUUnettle_hash_init_funcOnettle_hash_update_funcP nettle_hash_digest_funcSD nettle_hashY name[> context_size^ digest_sizea block_sized initf updateg digesthmp_limb_t mp_size_tecc_mod_funcb+;;AF ecc_modulo0; bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdSm;ecc_mod_sqrt_funci ;ecc_add_funcn ecc_curve pF qF0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_tableecc_mul_g_funcs1Kecc_mul_funcvecc_h_to_a_func{v;mK_ U ? sha512_ctx~2 state2 count_lowq@ count_highqH blockBP index qB  UR nettle_ed25519_sha512_public_key*pub*priv*ecc,ctx-~digest.}itch/scratch0t'tv\ Lttt~t t}ts~c yttstt w2$s" tstvnettle_sha512I_nettle_curve25519P_nettle_eddsa_public_key_itch _nettle_gmp_alloc_limbs  _nettle_eddsa_expand_key ] ] _nettle_eddsa_public_key _nettle_gmp_free_limbs % B$ > : ; I'I  I&I  : ;  : ; I8 'I I !I/ .?: ; '@B: ; I4: ; I4: ; I4: ; I1B14: ; I?<.?: ; 'I<.?: ; '<.?: ; '<V)1P1S__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ !NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64&#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))'#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update2k scratch3scratch_out (scratch + ecc->q.size)9k:scratch_out /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeded25519-sha512-pubkey.ccrtdefs.hstdint.hnettle-types.hnettle-meta.hgmp.hecc-internal.hsha2.heddsa.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h*Y3" GCC: (GNU) 4.9.2| 0AA AFA AA #5<Xfz    v  Mz   .fileg .text .data.bss \1  -    H"6E d }   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frameed25519-sha512-pubkey.c_nettle_ed25519_sha512_public_key.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519_nettle_sha512__nettle_eddsa_public_key_itch__nettle_gmp_alloc_limbs__nettle_eddsa_expand_key__nettle_eddsa_public_key__nettle_gmp_free_limbs /699 0 0 0 644 54497 ` L ".text| P`.data@0.bss0/4 0`/19n  @B/31\j @B/451@B/56 v@B/71U@B/84l@B/96@B/107@0@/118P,@0BUWVS\$|$x-2t4$ÉD$D$8|$D$D$$t$D$ D$X<$D$ D$\$|$ D$$D$ $D$$|D$$xD$$pD$t$$\[^_]Ðj GNU C 4.9.2 -mtune=generic -march=pentiumpro -g -ggdb3 -O2ed25519-sha512-sign.c/home/vagrant/ruby-gnome2.win32/glib2/tmp/windows/nettle/nettle-3.2charsize_t%unsigned intintshort unsigned intlong intlong long intsizetypelong unsigned intunsigned charsigned charuint8_t$3short intuint64_t*long long unsigned intSSnettle_hash_init_funcOnettle_hash_update_funcPnettle_hash_digest_funcSB nettle_hashY name[< context_size^ digest_sizea block_sized initf updateg digesthmp_limb_tmp_size_tecc_mod_funcb)99?D ecc_modulo09 bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdQk9ecc_mod_sqrt_funci 9ecc_add_funcn ecc_curve pD qD0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_tableecc_mul_g_funcs/Iecc_mul_funcvecc_h_to_a_func{t9kI] S ? sha512_ctx~0 state0 count_lowo@ count_highoH block@P index o@  SP nettle_ed25519_sha512_sign* pub*priv+length,msg, signature-ecc/itch0scratch1ctx4~digest5}7 -t-` Btv^ vtttwt t}tsv twt t} tttt wtstt tt u2$s"H tstvnettle_sha512 G_nettle_curve25519P_nettle_eddsa_sign_itch f` _nettle_gmp_alloc_limbs  _nettle_eddsa_expand_key   nettle_sha512_update  _nettle_eddsa_sign iH  _nettle_gmp_free_limbs % B$ > : ; I'I  I&I  : ;  : ; I8 'I I !I/ .?: ; '@B: ; I4: ; I4: ; I4: ; I1B14: ; I?<.?: ; 'I<.?: ; '<.?: ; '<%V/7P7S__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$ !NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64&#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))'#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update2k2 scratch3scratch_out (scratch + ecc->q.size)6k1 (digest + ED25519_KEY_SIZE)@k1Ak2Bscratch_out /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeded25519-sha512-sign.ccrtdefs.hstdint.hnettle-types.hnettle-meta.hgmp.hecc-internal.hsha2.heddsa.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h-|xJ/uO GCC: (GNU) 4.9.2| 8AA AAFAA AA )?QZr !   n  .Cw   .fileg .text .data.bssn \1  U    P.= V o    .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frameed25519-sha512-sign.c_nettle_ed25519_sha512_sign.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519_nettle_sha512__nettle_eddsa_sign_itch__nettle_gmp_alloc_limbs__nettle_eddsa_expand_key_nettle_sha512_update__nettle_eddsa_sign__nettle_gmp_free_limbs /722 0 0 0 644 54605 ` L >!.text P`.data@0.bss0/4 0`/19  @B/31K @B/45O'@B/56 v@B/71-@B/84 @B/96@B/107@0@/118P*@0BUWVS$ context_size^ digest_sizea block_sized initf updateg digesthmp_limb_t mp_size_tecc_mod_funcb+;;AF ecc_modulo0; bit_size size B_size redc_size invert_itch sqrt_itch m B B_shifted redc_mpm1 mp1h mod reduce$ invert( sqrt,ecc_mod_inv_funcdSm;ecc_mod_sqrt_funci ;ecc_add_funcn ecc_curve pF qF0 use_redc` pippenger_kb pippenger_cd add_hhh_itchf mul_itchh mul_g_itchj h_to_a_itchl add_hhhp mult mul_gx h_to_a| b g edwards_root unit pippenger_tableecc_mul_g_funcs1Kecc_mul_funcvecc_h_to_a_func{v;mK_ sha512_ctx~" state" count_lowq@ count_highqH block2P index q2  UB nettle_ed25519_sha512_verify,pub,length-msg-signature. ecc0itch1scratch2ctx3~res41t+ (tsQ= Pttvtt uv tttt vt~ttt t u tvtsnettle_sha512I_nettle_curve25519P_nettle_eddsa_verify_itch t _nettle_gmp_alloc_limbs = _nettle_eddsa_decompress ]v _nettle_eddsa_verify w  _nettle_gmp_free_limbs % B$ > : ; I'I  I&I  : ;  : ; I8 'I I !I/ .?: ; 'I@B: ; I4: ; I4: ; I4: ; I1B14: ; I?<.?: ; 'I<.?: ; '<#S07P7VWP__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 9__GNUC_PATCHLEVEL__ 2__VERSION__ "4.9.2"__ATOMIC_RELAXED 0__ATOMIC_SEQ_CST 5__ATOMIC_ACQUIRE 2__ATOMIC_RELEASE 3__ATOMIC_ACQ_REL 4__ATOMIC_CONSUME 1__OPTIMIZE__ 1__FINITE_MATH_ONLY__ 0__SIZEOF_INT__ 4__SIZEOF_LONG__ 4__SIZEOF_LONG_LONG__ 8__SIZEOF_SHORT__ 2__SIZEOF_FLOAT__ 4__SIZEOF_DOUBLE__ 8__SIZEOF_LONG_DOUBLE__ 12__SIZEOF_SIZE_T__ 4__CHAR_BIT__ 8__BIGGEST_ALIGNMENT__ 16__ORDER_LITTLE_ENDIAN__ 1234__ORDER_BIG_ENDIAN__ 4321__ORDER_PDP_ENDIAN__ 3412__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN____FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN____SIZEOF_POINTER__ 4__SIZE_TYPE__ unsigned int__PTRDIFF_TYPE__ int__WCHAR_TYPE__ short unsigned int__WINT_TYPE__ short unsigned int__INTMAX_TYPE__ long long int__UINTMAX_TYPE__ long long unsigned int__CHAR16_TYPE__ short unsigned int__CHAR32_TYPE__ unsigned int__SIG_ATOMIC_TYPE__ int__INT8_TYPE__ signed char__INT16_TYPE__ short int__INT32_TYPE__ int__INT64_TYPE__ long long int__UINT8_TYPE__ unsigned char__UINT16_TYPE__ short unsigned int__UINT32_TYPE__ unsigned int__UINT64_TYPE__ long long unsigned int__INT_LEAST8_TYPE__ signed char__INT_LEAST16_TYPE__ short int__INT_LEAST32_TYPE__ int__INT_LEAST64_TYPE__ long long int__UINT_LEAST8_TYPE__ unsigned char__UINT_LEAST16_TYPE__ short unsigned int__UINT_LEAST32_TYPE__ unsigned int__UINT_LEAST64_TYPE__ long long unsigned int__INT_FAST8_TYPE__ signed char__INT_FAST16_TYPE__ short int__INT_FAST32_TYPE__ int__INT_FAST64_TYPE__ long long int__UINT_FAST8_TYPE__ unsigned char__UINT_FAST16_TYPE__ short unsigned int__UINT_FAST32_TYPE__ unsigned int__UINT_FAST64_TYPE__ long long unsigned int__INTPTR_TYPE__ int__UINTPTR_TYPE__ unsigned int__has_include(STR) __has_include__(STR)__has_include_next(STR) __has_include_next__(STR)__GXX_ABI_VERSION 1002__USING_SJLJ_EXCEPTIONS__ 1__SCHAR_MAX__ 127__SHRT_MAX__ 32767__INT_MAX__ 2147483647__LONG_MAX__ 2147483647L__LONG_LONG_MAX__ 9223372036854775807LL__WCHAR_MAX__ 65535__WCHAR_MIN__ 0__WINT_MAX__ 65535__WINT_MIN__ 0__PTRDIFF_MAX__ 2147483647__SIZE_MAX__ 4294967295U__INTMAX_MAX__ 9223372036854775807LL__INTMAX_C(c) c ## LL__UINTMAX_MAX__ 18446744073709551615ULL__UINTMAX_C(c) c ## ULL__SIG_ATOMIC_MAX__ 2147483647__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)__INT8_MAX__ 127__INT16_MAX__ 32767__INT32_MAX__ 2147483647__INT64_MAX__ 9223372036854775807LL__UINT8_MAX__ 255__UINT16_MAX__ 65535__UINT32_MAX__ 4294967295U__UINT64_MAX__ 18446744073709551615ULL__INT_LEAST8_MAX__ 127__INT8_C(c) c__INT_LEAST16_MAX__ 32767__INT16_C(c) c__INT_LEAST32_MAX__ 2147483647__INT32_C(c) c__INT_LEAST64_MAX__ 9223372036854775807LL__INT64_C(c) c ## LL__UINT_LEAST8_MAX__ 255__UINT8_C(c) c__UINT_LEAST16_MAX__ 65535__UINT16_C(c) c__UINT_LEAST32_MAX__ 4294967295U__UINT32_C(c) c ## U__UINT_LEAST64_MAX__ 18446744073709551615ULL__UINT64_C(c) c ## ULL__INT_FAST8_MAX__ 127__INT_FAST16_MAX__ 32767__INT_FAST32_MAX__ 2147483647__INT_FAST64_MAX__ 9223372036854775807LL__UINT_FAST8_MAX__ 255__UINT_FAST16_MAX__ 65535__UINT_FAST32_MAX__ 4294967295U__UINT_FAST64_MAX__ 18446744073709551615ULL__INTPTR_MAX__ 2147483647__UINTPTR_MAX__ 4294967295U__GCC_IEC_559 2__GCC_IEC_559_COMPLEX 2__FLT_EVAL_METHOD__ 2__DEC_EVAL_METHOD__ 2__FLT_RADIX__ 2__FLT_MANT_DIG__ 24__FLT_DIG__ 6__FLT_MIN_EXP__ (-125)__FLT_MIN_10_EXP__ (-37)__FLT_MAX_EXP__ 128__FLT_MAX_10_EXP__ 38__FLT_DECIMAL_DIG__ 9__FLT_MAX__ 3.40282346638528859812e+38F__FLT_MIN__ 1.17549435082228750797e-38F__FLT_EPSILON__ 1.19209289550781250000e-7F__FLT_DENORM_MIN__ 1.40129846432481707092e-45F__FLT_HAS_DENORM__ 1__FLT_HAS_INFINITY__ 1__FLT_HAS_QUIET_NAN__ 1__DBL_MANT_DIG__ 53__DBL_DIG__ 15__DBL_MIN_EXP__ (-1021)__DBL_MIN_10_EXP__ (-307)__DBL_MAX_EXP__ 1024__DBL_MAX_10_EXP__ 308__DBL_DECIMAL_DIG__ 17__DBL_MAX__ ((double)1.79769313486231570815e+308L)__DBL_MIN__ ((double)2.22507385850720138309e-308L)__DBL_EPSILON__ ((double)2.22044604925031308085e-16L)__DBL_DENORM_MIN__ ((double)4.94065645841246544177e-324L)__DBL_HAS_DENORM__ 1__DBL_HAS_INFINITY__ 1__DBL_HAS_QUIET_NAN__ 1__LDBL_MANT_DIG__ 64__LDBL_DIG__ 18__LDBL_MIN_EXP__ (-16381)__LDBL_MIN_10_EXP__ (-4931)__LDBL_MAX_EXP__ 16384__LDBL_MAX_10_EXP__ 4932__DECIMAL_DIG__ 21__LDBL_MAX__ 1.18973149535723176502e+4932L__LDBL_MIN__ 3.36210314311209350626e-4932L__LDBL_EPSILON__ 1.08420217248550443401e-19L__LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L__LDBL_HAS_DENORM__ 1__LDBL_HAS_INFINITY__ 1__LDBL_HAS_QUIET_NAN__ 1__DEC32_MANT_DIG__ 7__DEC32_MIN_EXP__ (-94)__DEC32_MAX_EXP__ 97__DEC32_MIN__ 1E-95DF__DEC32_MAX__ 9.999999E96DF__DEC32_EPSILON__ 1E-6DF__DEC32_SUBNORMAL_MIN__ 0.000001E-95DF__DEC64_MANT_DIG__ 16__DEC64_MIN_EXP__ (-382)__DEC64_MAX_EXP__ 385__DEC64_MIN__ 1E-383DD__DEC64_MAX__ 9.999999999999999E384DD__DEC64_EPSILON__ 1E-15DD__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__DEC128_MANT_DIG__ 34__DEC128_MIN_EXP__ (-6142)__DEC128_MAX_EXP__ 6145__DEC128_MIN__ 1E-6143DL__DEC128_MAX__ 9.999999999999999999999999999999999E6144DL__DEC128_EPSILON__ 1E-33DL__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL__REGISTER_PREFIX__ __USER_LABEL_PREFIX__ ___GNUC_GNU_INLINE__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1__GCC_ATOMIC_BOOL_LOCK_FREE 2__GCC_ATOMIC_CHAR_LOCK_FREE 2__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2__GCC_ATOMIC_SHORT_LOCK_FREE 2__GCC_ATOMIC_INT_LOCK_FREE 2__GCC_ATOMIC_LONG_LOCK_FREE 2__GCC_ATOMIC_LLONG_LOCK_FREE 2__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1__GCC_ATOMIC_POINTER_LOCK_FREE 2__GCC_HAVE_DWARF2_CFI_ASM 1__PRAGMA_REDEFINE_EXTNAME 1__SIZEOF_WCHAR_T__ 2__SIZEOF_WINT_T__ 2__SIZEOF_PTRDIFF_T__ 4__i386 1__i386__ 1i386 1__ATOMIC_HLE_ACQUIRE 65536__ATOMIC_HLE_RELEASE 131072__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 1__code_model_32__ 1_X86_ 1__stdcall __attribute__((__stdcall__))__fastcall __attribute__((__fastcall__))__thiscall __attribute__((__thiscall__))__cdecl __attribute__((__cdecl__))_stdcall __attribute__((__stdcall__))_fastcall __attribute__((__fastcall__))_thiscall __attribute__((__thiscall__))_cdecl __attribute__((__cdecl__))__GXX_MERGED_TYPEINFO_NAMES 0__GXX_TYPEINFO_EQUALITY_INLINE 0__MSVCRT__ 1__MINGW32__ 1_WIN32 1__WIN32 1__WIN32__ 1WIN32 1__WINNT 1__WINNT__ 1WINNT 1_INTEGRAL_MAX_BITS 64__declspec(x) __attribute__((x))__DECIMAL_BID_FORMAT__ 1_REENTRANTHAVE_CONFIG_H 1! HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1&HAVE_INTTYPES_H 1,HAVE_LIBGMP 12HAVE_MALLOC_H 15HAVE_MEMORY_H 1`HAVE_STDINT_H 1cHAVE_STDLIB_H 1fHAVE_STRERROR 1iHAVE_STRINGS_H 1lHAVE_STRING_H 1oHAVE_SYS_STAT_H 1rHAVE_SYS_TYPES_H 1uHAVE_UNISTD_H 1{PACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"~PACKAGE_NAME "nettle"PACKAGE_STRING "nettle 3.2"PACKAGE_TARNAME "nettle"PACKAGE_URL ""PACKAGE_VERSION "3.2"SIZEOF_LONG 4SIZEOF_SIZE_T 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  MINGW_HAS_SECURE_API 1 _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x)__MINGW64_VERSION_MAJOR 4__MINGW64_VERSION_MINOR 0__MINGW64_VERSION_RC 0__MINGW64_VERSION_STR __MINGW64_STRINGIFY(__MINGW64_VERSION_MAJOR) "." __MINGW64_STRINGIFY(__MINGW64_VERSION_MINOR)__MINGW64_VERSION_STATE "stable"$__MINGW32_MAJOR_VERSION 3%__MINGW32_MINOR_VERSION 11>__MINGW_USE_UNDERSCORE_PREFIX?__MINGW_USE_UNDERSCORE_PREFIX 1H__MINGW_IMP_SYMBOL(sym) _imp__ ##symI__MINGW_IMP_LSYMBOL(sym) __imp__ ##symJ__MINGW_USYMBOL(sym) _ ##symK__MINGW_LSYMBOL(sym) sym\_M_IX86 600__MINGW_EXTENSION__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSSTRUCTNAME1 __C89_NAMELESSSTRUCTNAME2 __C89_NAMELESSSTRUCTNAME3 __C89_NAMELESSSTRUCTNAME4 __C89_NAMELESSSTRUCTNAME5 __C89_NAMELESSUNIONNAME __C89_NAMELESSUNIONNAME1 __C89_NAMELESSUNIONNAME2 __C89_NAMELESSUNIONNAME3 __C89_NAMELESSUNIONNAME4 __C89_NAMELESSUNIONNAME5 __C89_NAMELESSUNIONNAME6 __C89_NAMELESSUNIONNAME7 __C89_NAMELESSUNIONNAME8 __GNU_EXTENSION __MINGW_EXTENSION__MINGW_HAVE_ANSI_C99_PRINTF 1__MINGW_HAVE_WIDE_C99_PRINTF 1__MINGW_HAVE_ANSI_C99_SCANF 1__MINGW_HAVE_WIDE_C99_SCANF 1__MINGW_POISON_NAME(__IFACE) __IFACE ##_layout_has_not_been_verified_and_its_declaration_is_most_likely_incorrect__MSABI_LONG(x) x ## l__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))__MINGW_MSC_PREREQ(major,minor) 0__MINGW_ATTRIB_DEPRECATED_STR(X) __MINGW_SEC_WARN_STR "This function or variable may be unsafe, use _CRT_SECURE_NO_WARNINGS to disable deprecation"__MINGW_MSVC2005_DEPREC_STR "This POSIX function is deprecated beginning in Visual C++ 2005, use _CRT_NONSTDC_NO_DEPRECATE to disable deprecation"__MINGW_ATTRIB_DEPRECATED_MSVC2005 __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_MSVC2005_DEPREC_STR)__MINGW_ATTRIB_DEPRECATED_SEC_WARN __MINGW_ATTRIB_DEPRECATED_STR(__MINGW_SEC_WARN_STR)__MINGW_MS_PRINTF(__format,__args) __attribute__((__format__(ms_printf, __format,__args)))__MINGW_MS_SCANF(__format,__args) __attribute__((__format__(ms_scanf, __format,__args)))__MINGW_GNU_PRINTF(__format,__args) __attribute__((__format__(gnu_printf,__format,__args)))__MINGW_GNU_SCANF(__format,__args) __attribute__((__format__(gnu_scanf, __format,__args)))__mingw_ovr__mingw_ovr static __attribute__ ((__unused__)) __inline__ __cdecl _INC_MINGW_SECAPI _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT!_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY"_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES 0#_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY 0$_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 0%_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT 0&_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY 0)__MINGW_CRT_NAME_CONCAT2(sym) ::sym ##_sE__CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY_0_3_(__ret,__func,__type1,__attrib1,__arg1,__type2,__attrib2,__arg2,__type3,__attrib3,__arg3) _CRTIMP __ret __cdecl __func(__type1 * __attrib1 __arg1, __type2 __attrib2 __arg2, __type3 __attrib3 __arg3) __MINGW_ATTRIB_DEPRECATED_SEC_WARN;__LONG32 long5__MINGW_IMPORT extern __attribute__ ((__dllimport__))8__USE_CRTIMP:__USE_CRTIMP 1=_CRTIMP __attribute__ ((__dllimport__))B__DECLSPEC_SUPPORTED OUSE___UUIDOF 0S_inline __inline___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))r__UNUSED_PARAM(x) x __attribute__ ((__unused__))__restrict_arr __restrict__MINGW_ATTRIB_NORETURN __attribute__ ((__noreturn__))__MINGW_ATTRIB_CONST __attribute__ ((__const__))__MINGW_ATTRIB_MALLOC __attribute__ ((__malloc__))__MINGW_ATTRIB_PURE __attribute__ ((__pure__))__MINGW_ATTRIB_NONNULL(arg) __attribute__ ((__nonnull__ (arg)))__MINGW_ATTRIB_UNUSED __attribute__ ((__unused__))__MINGW_ATTRIB_USED __attribute__ ((__used__))__MINGW_ATTRIB_DEPRECATED __attribute__ ((__deprecated__))__MINGW_NOTHROW __attribute__ ((__nothrow__))__MINGW_ATTRIB_NO_OPTIMIZE __attribute__((__optimize__ ("0")))__MINGW_PRAGMA_PARAM(x) _Pragma (#x)__MINGW_BROKEN_INTERFACE(x) __MINGW_PRAGMA_PARAM(message ("Interface " _CRT_STRINGIZE(x) " has unverified layout."))__MSVCRT_VERSION__ 0x0700_WIN32_WINNT 0x502_INT128_DEFINED __int8 char__int16 short__int32 int__int64 long long__ptr32 __ptr64 __unaligned __w64 __forceinline extern __inline__ __attribute__((__always_inline__,__gnu_inline__))__nothrow _INC_VADEFS  MINGW_SDK_INIT __STDC_SECURE_LIB__ 200411L__GOT_SECURE_LIB__ __STDC_SECURE_LIB____MINGW_HAS_DXSDK 1MINGW_HAS_DDRAW_H 1MINGW_DDRAW_VERSION 7MINGW_DDK_H MINGW_HAS_DDK_H 1 _CRT_PACKING _CRT_PACKING 8__GNUC_VA_LIST _VA_LIST_DEFINED *_ADDRESSOF(v) (&(v))0_crt_va_start(v,l) __builtin_va_start(v,l)1_crt_va_arg(v,l) __builtin_va_arg(v,l)2_crt_va_end(v) __builtin_va_end(v)3_crt_va_copy(d,s) __builtin_va_copy(d,s)__CRT_STRINGIZE(_Value) #_Value_CRT_STRINGIZE(_Value) __CRT_STRINGIZE(_Value)__CRT_WIDE(_String) L ## _String_CRT_WIDE(_String) __CRT_WIDE(_String)_W64 _CRTIMP_NOIA64 _CRTIMP_CRTIMP2 _CRTIMP_CRTIMP_ALTERNATIVE _CRTIMP_CRT_ALTERNATIVE_IMPORTED _MRTIMP2 _CRTIMP_DLL _MT _MCRTIMP _CRTIMP_CRTIMP_PURE _CRTIMP_PGLOBAL _AGLOBAL _SECURECRT_FILL_BUFFER_PATTERN 0xFD_CRT_DEPRECATE_TEXT(_Text) __declspec(deprecated)_CRT_INSECURE_DEPRECATE_MEMORY(_Replacement) _CRT_INSECURE_DEPRECATE_GLOBALS(_Replacement) _CRT_MANAGED_HEAP_DEPRECATE _CRT_OBSOLETE(_NewItem) _USE_32BIT_TIME_T _CONST_RETURN UNALIGNED _CRT_ALIGN(x) __attribute__ ((__aligned__ (x)))__CRTDECL __cdecl_ARGMAX 100_TRUNCATE ((size_t)-1)_CRT_UNUSED(x) (void)x_CRT_glob_CRT_glob _dowildcard__ANONYMOUS_DEFINED _ANONYMOUS_UNION __MINGW_EXTENSION_ANONYMOUS_STRUCT __MINGW_EXTENSION_UNION_NAME(x) _STRUCT_NAME(x) DUMMYUNIONNAME DUMMYUNIONNAME1 DUMMYUNIONNAME2 DUMMYUNIONNAME3 DUMMYUNIONNAME4 DUMMYUNIONNAME5 DUMMYUNIONNAME6 DUMMYUNIONNAME7 DUMMYUNIONNAME8 DUMMYUNIONNAME9 DUMMYSTRUCTNAME DUMMYSTRUCTNAME1 DUMMYSTRUCTNAME2 DUMMYSTRUCTNAME3 DUMMYSTRUCTNAME4 DUMMYSTRUCTNAME5 __CRT_UUID_DECL(type,l,w1,w2,b1,b2,b3,b4,b5,b6,b7,b8)  _CRT_PACKING_CRT_PACKING 8_CRTNOALIAS _CRTRESTRICT  _SIZE_T_DEFINED !size_t*_SSIZE_T_DEFINED +ssize_t5_RSIZE_T_DEFINED 9_INTPTR_T_DEFINED ;__intptr_t_defined = 64)$_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED Ystrtok_rw_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  '_WSTRING_S_DEFINED E_MEMORY_S_DEFINED & !NETTLE_EDDSA_H #!NETTLE_TYPES_H $ _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())1_STDDEF_H 2_STDDEF_H_ 4_ANSI_STDDEF_H 6__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)'_STDINT_HAVE_INT_FAST32_T 1(__NETTLE_STDINT_H 1_GENERATED_STDINT_H " "_STDINT_HAVE_STDINT_H 1  _STDINT_H __need_wint_t __need_wchar_t  __need_ptrdiff_t__need_size_t__need_wchar_t__need_wint_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)LINT8_MIN (-128)MINT16_MIN (-32768)NINT32_MIN (-2147483647 - 1)OINT64_MIN (-9223372036854775807LL - 1)QINT8_MAX 127RINT16_MAX 32767SINT32_MAX 2147483647TINT64_MAX 9223372036854775807LLVUINT8_MAX 255WUINT16_MAX 65535XUINT32_MAX 0xffffffffUYUINT64_MAX 0xffffffffffffffffULL\INT_LEAST8_MIN INT8_MIN]INT_LEAST16_MIN INT16_MIN^INT_LEAST32_MIN INT32_MIN_INT_LEAST64_MIN INT64_MINaINT_LEAST8_MAX INT8_MAXbINT_LEAST16_MAX INT16_MAXcINT_LEAST32_MAX INT32_MAXdINT_LEAST64_MAX INT64_MAXfUINT_LEAST8_MAX UINT8_MAXgUINT_LEAST16_MAX UINT16_MAXhUINT_LEAST32_MAX UINT32_MAXiUINT_LEAST64_MAX UINT64_MAXlINT_FAST8_MIN INT8_MINmINT_FAST16_MIN INT16_MINnINT_FAST32_MIN INT32_MINoINT_FAST64_MIN INT64_MINqINT_FAST8_MAX INT8_MAXrINT_FAST16_MAX INT16_MAXsINT_FAST32_MAX INT32_MAXtINT_FAST64_MAX INT64_MAXvUINT_FAST8_MAX UINT8_MAXwUINT_FAST16_MAX UINT16_MAXxUINT_FAST32_MAX UINT32_MAXyUINT_FAST64_MAX UINT64_MAXINTPTR_MIN INT32_MININTPTR_MAX INT32_MAXUINTPTR_MAX UINT32_MAXINTMAX_MIN INT64_MININTMAX_MAX INT64_MAXUINTMAX_MAX UINT64_MAXPTRDIFF_MIN INT32_MINPTRDIFF_MAX INT32_MAXSIG_ATOMIC_MIN INT32_MINSIG_ATOMIC_MAX INT32_MAXSIZE_MAX UINT32_MAXWCHAR_MIN 0UWCHAR_MAX 0xffffUWINT_MIN 0UWINT_MAX 0xffffUINT8_C(val) (INT_LEAST8_MAX-INT_LEAST8_MAX+(val))INT16_C(val) (INT_LEAST16_MAX-INT_LEAST16_MAX+(val))INT32_C(val) (INT_LEAST32_MAX-INT_LEAST32_MAX+(val))INT64_C(val) val ##LLUINT8_C(val) (val)UINT16_C(val) (val)UINT32_C(val) (val ##U)UINT64_C(val) val ##ULLINTMAX_C(val) val ##LLUINTMAX_C(val) val ##ULL _GCC_WRAP_STDINT_H %#NETTLE_BIGNUM_H_INCLUDED %#NETTLE_META_H_INCLUDED k_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_BLOCK_SIZE, (nettle_hash_init_func *) name ##_init, (nettle_hash_update_func *) name ##_update, (nettle_hash_digest_func *) name ##_digest }_NETTLE_ARMOR(name,NAME) { #name, sizeof(struct name ##_encode_ctx), sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }_NETTLE_ARMOR_0(name,NAME) { #name, 0, sizeof(struct name ##_decode_ctx), NAME ##_ENCODE_FINAL_LENGTH, (nettle_armor_init_func *) name ##_encode_init, (nettle_armor_length_func *) name ##_encode_length, (nettle_armor_encode_update_func *) name ##_encode_update, (nettle_armor_encode_final_func *) name ##_encode_final, (nettle_armor_init_func *) name ##_decode_init, (nettle_armor_length_func *) name ##_decode_length, (nettle_armor_decode_update_func *) name ##_decode_update, (nettle_armor_decode_final_func *) name ##_decode_final, }*$NETTLE_VERSION_H_INCLUDED +NETTLE_VERSION_MAJOR 3,NETTLE_VERSION_MINOR 2.NETTLE_USE_MINI_GMP 09)__GMP_HAVE_HOST_CPU_FAMILY_power 0*__GMP_HAVE_HOST_CPU_FAMILY_powerpc 0+GMP_LIMB_BITS 32,GMP_NAIL_BITS 0.GMP_NUMB_BITS (GMP_LIMB_BITS - GMP_NAIL_BITS)/GMP_NUMB_MASK ((~ __GMP_CAST (mp_limb_t, 0)) >> GMP_NAIL_BITS)0GMP_NUMB_MAX GMP_NUMB_MASK1GMP_NAIL_MASK (~ GMP_NUMB_MASK)8__GNU_MP__ 5:;_GCC_LIMITS_H_ "_GCC_NEXT_LIMITS_H  _INC_LIMITS PATH_MAX 260CHAR_BIT 8SCHAR_MIN (-128)SCHAR_MAX 127UCHAR_MAX 0xffCHAR_MIN SCHAR_MINCHAR_MAX SCHAR_MAXMB_LEN_MAX 5SHRT_MIN (-32768) SHRT_MAX 32767!USHRT_MAX 0xffffU"INT_MIN (-2147483647 - 1)#INT_MAX 2147483647$UINT_MAX 0xffffffffU%LONG_MIN (-2147483647L - 1)&LONG_MAX 2147483647L'ULONG_MAX 0xffffffffUL(LLONG_MAX 9223372036854775807ll)LLONG_MIN (-9223372036854775807ll - 1)*ULLONG_MAX 0xffffffffffffffffull,_I8_MIN (-127 - 1)-_I8_MAX 127._UI8_MAX 0xffu0_I16_MIN (-32767 - 1)1_I16_MAX 327672_UI16_MAX 0xffffu4_I32_MIN (-2147483647 - 1)5_I32_MAX 21474836476_UI32_MAX 0xffffffffu9LONG_LONG_MAX:LONG_LONG_MAX 9223372036854775807ll;LONG_LONG_MINULONG_LONG_MAX (2ull * LONG_LONG_MAX + 1ull)A_I64_MIN (-9223372036854775807ll - 1)B_I64_MAX 9223372036854775807llC_UI64_MAX 0xffffffffffffffffullQSSIZE_MAX INT_MAX_GCC_NEXT_LIMITS_H<_LIMITS_H___ ?CHAR_BIT@CHAR_BIT __CHAR_BIT__HSCHAR_MINISCHAR_MIN (-SCHAR_MAX - 1)JSCHAR_MAXKSCHAR_MAX __SCHAR_MAX__NUCHAR_MAXRUCHAR_MAX (SCHAR_MAX * 2 + 1)`CHAR_MINaCHAR_MIN SCHAR_MINbCHAR_MAXcCHAR_MAX SCHAR_MAXgSHRT_MINhSHRT_MIN (-SHRT_MAX - 1)iSHRT_MAXjSHRT_MAX __SHRT_MAX__mUSHRT_MAXqUSHRT_MAX (SHRT_MAX * 2 + 1)uINT_MINvINT_MIN (-INT_MAX - 1)wINT_MAXxINT_MAX __INT_MAX__{UINT_MAX|UINT_MAX (INT_MAX * 2U + 1U)LONG_MINLONG_MIN (-LONG_MAX - 1L)LONG_MAXLONG_MAX __LONG_MAX__ULONG_MAXULONG_MAX (LONG_MAX * 2UL + 1UL)LONG_LONG_MINLONG_LONG_MIN (-LONG_LONG_MAX - 1LL)LONG_LONG_MAXLONG_LONG_MAX __LONG_LONG_MAX__ULONG_LONG_MAXULONG_LONG_MAX (LONG_LONG_MAX * 2ULL + 1ULL)@__GMP_LIBGMP_DLL 1j__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)k__GMP_DECLSPEC_IMPORT __declspec(__dllimport__)__GMP_DECLSPEC __GMP_DECLSPEC_IMPORT__GMP_MP_SIZE_T_INT 0__GMP_DECLSPEC_XX __GMP_DECLSPEC_IMPORT__MPN(x) __gmpn_ ##x__GMP_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__GMP_ATTRIBUTE_PURE __attribute__ ((__pure__))__GMP_CAST(type,expr) ((type) (expr))__GMP_NOTHROW __GMP_EXTERN_INLINE extern __inline____GMP_INLINE_PROTOTYPES 1__GMP_ABS(x) ((x) >= 0 ? (x) : -(x))__GMP_MAX(h,i) ((h) > (i) ? (h) : (i))__GMP_LIKELY(cond) __builtin_expect ((cond) != 0, 1)__GMP_UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)__GMP_CRAY_Pragma(str) mpq_numref(Q) (&((Q)->_mp_num))mpq_denref(Q) (&((Q)->_mp_den))mp_set_memory_functions __gmp_set_memory_functionsmp_get_memory_functions __gmp_get_memory_functionsmp_bits_per_limb __gmp_bits_per_limbgmp_errno __gmp_errnogmp_version __gmp_versiongmp_randinit __gmp_randinitgmp_randinit_default __gmp_randinit_defaultgmp_randinit_lc_2exp __gmp_randinit_lc_2expgmp_randinit_lc_2exp_size __gmp_randinit_lc_2exp_sizegmp_randinit_mt __gmp_randinit_mtgmp_randinit_set __gmp_randinit_setgmp_randseed __gmp_randseedgmp_randseed_ui __gmp_randseed_uigmp_randclear __gmp_randcleargmp_urandomb_ui __gmp_urandomb_uigmp_urandomm_ui __gmp_urandomm_uigmp_asprintf __gmp_asprintfgmp_fprintf __gmp_fprintfgmp_obstack_printf __gmp_obstack_printfgmp_obstack_vprintf __gmp_obstack_vprintfgmp_printf __gmp_printfgmp_snprintf __gmp_snprintfgmp_sprintf __gmp_sprintfgmp_vasprintf __gmp_vasprintfgmp_vfprintf __gmp_vfprintfgmp_vprintf __gmp_vprintfgmp_vsnprintf __gmp_vsnprintfgmp_vsprintf __gmp_vsprintfgmp_fscanf __gmp_fscanfgmp_scanf __gmp_scanfgmp_sscanf __gmp_sscanfgmp_vfscanf __gmp_vfscanfgmp_vscanf __gmp_vscanfgmp_vsscanf __gmp_vsscanf_mpz_realloc __gmpz_reallocmpz_realloc __gmpz_reallocmpz_abs __gmpz_absmpz_add __gmpz_addmpz_add_ui __gmpz_add_uimpz_addmul __gmpz_addmulmpz_addmul_ui __gmpz_addmul_uimpz_and __gmpz_andmpz_array_init __gmpz_array_initmpz_bin_ui __gmpz_bin_uimpz_bin_uiui __gmpz_bin_uiuimpz_cdiv_q __gmpz_cdiv_qmpz_cdiv_q_2exp __gmpz_cdiv_q_2expmpz_cdiv_q_ui __gmpz_cdiv_q_uimpz_cdiv_qr __gmpz_cdiv_qrmpz_cdiv_qr_ui __gmpz_cdiv_qr_uimpz_cdiv_r __gmpz_cdiv_rmpz_cdiv_r_2exp __gmpz_cdiv_r_2expmpz_cdiv_r_ui __gmpz_cdiv_r_uimpz_cdiv_ui __gmpz_cdiv_uimpz_clear __gmpz_clearmpz_clears __gmpz_clearsmpz_clrbit __gmpz_clrbitmpz_cmp __gmpz_cmpmpz_cmp_d __gmpz_cmp_d_mpz_cmp_si __gmpz_cmp_si_mpz_cmp_ui __gmpz_cmp_uimpz_cmpabs __gmpz_cmpabsmpz_cmpabs_d __gmpz_cmpabs_dmpz_cmpabs_ui __gmpz_cmpabs_uimpz_com __gmpz_commpz_combit __gmpz_combitmpz_congruent_p __gmpz_congruent_pmpz_congruent_2exp_p __gmpz_congruent_2exp_pmpz_congruent_ui_p __gmpz_congruent_ui_pmpz_divexact __gmpz_divexactmpz_divexact_ui __gmpz_divexact_uimpz_divisible_p __gmpz_divisible_pmpz_divisible_ui_p __gmpz_divisible_ui_pmpz_divisible_2exp_p __gmpz_divisible_2exp_pmpz_dump __gmpz_dumpmpz_export __gmpz_exportmpz_fac_ui __gmpz_fac_uimpz_2fac_ui __gmpz_2fac_uimpz_mfac_uiui __gmpz_mfac_uiuimpz_primorial_ui __gmpz_primorial_uimpz_fdiv_q __gmpz_fdiv_qmpz_fdiv_q_2exp __gmpz_fdiv_q_2expmpz_fdiv_q_ui __gmpz_fdiv_q_uimpz_fdiv_qr __gmpz_fdiv_qrmpz_fdiv_qr_ui __gmpz_fdiv_qr_uimpz_fdiv_r __gmpz_fdiv_rmpz_fdiv_r_2exp __gmpz_fdiv_r_2expmpz_fdiv_r_ui __gmpz_fdiv_r_uimpz_fdiv_ui __gmpz_fdiv_uimpz_fib_ui __gmpz_fib_uimpz_fib2_ui __gmpz_fib2_uimpz_fits_sint_p __gmpz_fits_sint_pmpz_fits_slong_p __gmpz_fits_slong_pmpz_fits_sshort_p __gmpz_fits_sshort_pmpz_fits_uint_p __gmpz_fits_uint_pmpz_fits_ulong_p __gmpz_fits_ulong_pmpz_fits_ushort_p __gmpz_fits_ushort_pmpz_gcd __gmpz_gcdmpz_gcd_ui __gmpz_gcd_uimpz_gcdext __gmpz_gcdextmpz_get_d __gmpz_get_dmpz_get_d_2exp __gmpz_get_d_2expmpz_get_si __gmpz_get_simpz_get_str __gmpz_get_strmpz_get_ui __gmpz_get_uimpz_getlimbn __gmpz_getlimbnmpz_hamdist __gmpz_hamdistmpz_import __gmpz_importmpz_init __gmpz_initmpz_init2 __gmpz_init2mpz_inits __gmpz_initsmpz_init_set __gmpz_init_setmpz_init_set_d __gmpz_init_set_dmpz_init_set_si __gmpz_init_set_simpz_init_set_str __gmpz_init_set_strmpz_init_set_ui __gmpz_init_set_uimpz_inp_raw __gmpz_inp_rawmpz_inp_str __gmpz_inp_strmpz_invert __gmpz_invertmpz_ior __gmpz_iormpz_jacobi __gmpz_jacobimpz_kronecker mpz_jacobimpz_kronecker_si __gmpz_kronecker_simpz_kronecker_ui __gmpz_kronecker_uimpz_si_kronecker __gmpz_si_kroneckermpz_ui_kronecker __gmpz_ui_kroneckermpz_lcm __gmpz_lcmmpz_lcm_ui __gmpz_lcm_uimpz_legendre mpz_jacobimpz_lucnum_ui __gmpz_lucnum_uimpz_lucnum2_ui __gmpz_lucnum2_uimpz_millerrabin __gmpz_millerrabinmpz_mod __gmpz_modmpz_mod_ui mpz_fdiv_r_uimpz_mul __gmpz_mulmpz_mul_2exp __gmpz_mul_2expmpz_mul_si __gmpz_mul_simpz_mul_ui __gmpz_mul_uimpz_neg __gmpz_negmpz_nextprime __gmpz_nextprimempz_out_raw __gmpz_out_rawmpz_out_str __gmpz_out_strmpz_perfect_power_p __gmpz_perfect_power_pmpz_perfect_square_p __gmpz_perfect_square_pmpz_popcount __gmpz_popcountmpz_pow_ui __gmpz_pow_uimpz_powm __gmpz_powmmpz_powm_sec __gmpz_powm_secmpz_powm_ui __gmpz_powm_uimpz_probab_prime_p __gmpz_probab_prime_pmpz_random __gmpz_randommpz_random2 __gmpz_random2mpz_realloc2 __gmpz_realloc2mpz_remove __gmpz_removempz_root __gmpz_rootmpz_rootrem __gmpz_rootremmpz_rrandomb __gmpz_rrandombmpz_scan0 __gmpz_scan0mpz_scan1 __gmpz_scan1mpz_set __gmpz_setmpz_set_d __gmpz_set_dmpz_set_f __gmpz_set_fmpz_set_q __gmpz_set_qmpz_set_si __gmpz_set_simpz_set_str __gmpz_set_strmpz_set_ui __gmpz_set_uimpz_setbit __gmpz_setbitmpz_size __gmpz_sizempz_sizeinbase __gmpz_sizeinbasempz_sqrt __gmpz_sqrtmpz_sqrtrem __gmpz_sqrtremmpz_sub __gmpz_submpz_sub_ui __gmpz_sub_uimpz_ui_sub __gmpz_ui_submpz_submul __gmpz_submulmpz_submul_ui __gmpz_submul_uimpz_swap __gmpz_swapmpz_tdiv_ui __gmpz_tdiv_uimpz_tdiv_q __gmpz_tdiv_qmpz_tdiv_q_2exp __gmpz_tdiv_q_2expmpz_tdiv_q_ui __gmpz_tdiv_q_uimpz_tdiv_qr __gmpz_tdiv_qrmpz_tdiv_qr_ui __gmpz_tdiv_qr_uimpz_tdiv_r __gmpz_tdiv_rmpz_tdiv_r_2exp __gmpz_tdiv_r_2expmpz_tdiv_r_ui __gmpz_tdiv_r_uimpz_tstbit __gmpz_tstbitmpz_ui_pow_ui __gmpz_ui_pow_uimpz_urandomb __gmpz_urandombmpz_urandomm __gmpz_urandommmpz_xor __gmpz_xormpz_eor __gmpz_xormpz_limbs_read __gmpz_limbs_readmpz_limbs_write __gmpz_limbs_writempz_limbs_modify __gmpz_limbs_modifympz_limbs_finish __gmpz_limbs_finishmpz_roinit_n __gmpz_roinit_nMPZ_ROINIT_N(xp,xs) {{0, (xs),(xp) }}mpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clears mpq_cmp __gmpq_cmp _mpq_cmp_si __gmpq_cmp_si _mpq_cmp_ui __gmpq_cmp_ui mpq_cmp_z __gmpq_cmp_z mpq_div __gmpq_div mpq_div_2exp __gmpq_div_2exp mpq_equal __gmpq_equal mpq_get_num __gmpq_get_num mpq_get_den __gmpq_get_den mpq_get_d __gmpq_get_d mpq_get_str __gmpq_get_str mpq_init __gmpq_init mpq_inits __gmpq_inits mpq_inp_str __gmpq_inp_str mpq_inv __gmpq_inv mpq_mul __gmpq_mul mpq_mul_2exp __gmpq_mul_2exp mpq_neg __gmpq_neg mpq_out_str __gmpq_out_str mpq_set __gmpq_set mpq_set_d __gmpq_set_d mpq_set_den __gmpq_set_den mpq_set_f __gmpq_set_f mpq_set_num __gmpq_set_num mpq_set_si __gmpq_set_si mpq_set_str __gmpq_set_str mpq_set_ui __gmpq_set_ui mpq_set_z __gmpq_set_z mpq_sub __gmpq_sub mpq_swap __gmpq_swap mpf_abs __gmpf_abs mpf_add __gmpf_add mpf_add_ui __gmpf_add_ui mpf_ceil __gmpf_ceil mpf_clear __gmpf_clear mpf_clears __gmpf_clears mpf_cmp __gmpf_cmp mpf_cmp_z __gmpf_cmp_z mpf_cmp_d __gmpf_cmp_d mpf_cmp_si __gmpf_cmp_si mpf_cmp_ui __gmpf_cmp_ui mpf_div __gmpf_div mpf_div_2exp __gmpf_div_2exp mpf_div_ui __gmpf_div_ui mpf_dump __gmpf_dump mpf_eq __gmpf_eq mpf_fits_sint_p __gmpf_fits_sint_p mpf_fits_slong_p __gmpf_fits_slong_p mpf_fits_sshort_p __gmpf_fits_sshort_p mpf_fits_uint_p __gmpf_fits_uint_p mpf_fits_ulong_p __gmpf_fits_ulong_p mpf_fits_ushort_p __gmpf_fits_ushort_p mpf_floor __gmpf_floor mpf_get_d __gmpf_get_d mpf_get_d_2exp __gmpf_get_d_2exp mpf_get_default_prec __gmpf_get_default_prec mpf_get_prec __gmpf_get_prec mpf_get_si __gmpf_get_si mpf_get_str __gmpf_get_str mpf_get_ui __gmpf_get_ui mpf_init __gmpf_init mpf_init2 __gmpf_init2 mpf_inits __gmpf_inits mpf_init_set __gmpf_init_set mpf_init_set_d __gmpf_init_set_d mpf_init_set_si __gmpf_init_set_si mpf_init_set_str __gmpf_init_set_str mpf_init_set_ui __gmpf_init_set_ui mpf_inp_str __gmpf_inp_str mpf_integer_p __gmpf_integer_p mpf_mul __gmpf_mul mpf_mul_2exp __gmpf_mul_2exp mpf_mul_ui __gmpf_mul_ui mpf_neg __gmpf_neg mpf_out_str __gmpf_out_str mpf_pow_ui __gmpf_pow_ui mpf_random2 __gmpf_random2 mpf_reldiff __gmpf_reldiff mpf_set __gmpf_set mpf_set_d __gmpf_set_d mpf_set_default_prec __gmpf_set_default_prec mpf_set_prec __gmpf_set_prec mpf_set_prec_raw __gmpf_set_prec_raw mpf_set_q __gmpf_set_q mpf_set_si __gmpf_set_si mpf_set_str __gmpf_set_str mpf_set_ui __gmpf_set_ui mpf_set_z __gmpf_set_z mpf_size __gmpf_size mpf_sqrt __gmpf_sqrt mpf_sqrt_ui __gmpf_sqrt_ui mpf_sub __gmpf_sub mpf_sub_ui __gmpf_sub_ui mpf_swap __gmpf_swap mpf_trunc __gmpf_trunc mpf_ui_div __gmpf_ui_div mpf_ui_sub __gmpf_ui_sub mpf_urandomb __gmpf_urandomb mpn_add __MPN(add) mpn_add_1 __MPN(add_1) mpn_add_n __MPN(add_n) mpn_addmul_1 __MPN(addmul_1) mpn_cmp __MPN(cmp) mpn_zero_p __MPN(zero_p) mpn_divexact_1 __MPN(divexact_1) mpn_divexact_by3(dst,src,size) mpn_divexact_by3c (dst, src, size, __GMP_CAST (mp_limb_t, 0)) mpn_divexact_by3c __MPN(divexact_by3c) mpn_divmod_1(qp,np,nsize,dlimb) mpn_divrem_1 (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dlimb) mpn_divrem __MPN(divrem) mpn_divrem_1 __MPN(divrem_1) mpn_divrem_2 __MPN(divrem_2) mpn_div_qr_1 __MPN(div_qr_1) mpn_div_qr_2 __MPN(div_qr_2) mpn_gcd __MPN(gcd) mpn_gcd_1 __MPN(gcd_1) mpn_gcdext_1 __MPN(gcdext_1) mpn_gcdext __MPN(gcdext) mpn_get_str __MPN(get_str) mpn_hamdist __MPN(hamdist) mpn_lshift __MPN(lshift) mpn_mod_1 __MPN(mod_1) mpn_mul __MPN(mul) mpn_mul_1 __MPN(mul_1) mpn_mul_n __MPN(mul_n) mpn_sqr __MPN(sqr) mpn_neg __MPN(neg) mpn_com __MPN(com) mpn_perfect_square_p __MPN(perfect_square_p) mpn_perfect_power_p __MPN(perfect_power_p) mpn_popcount __MPN(popcount) mpn_pow_1 __MPN(pow_1) mpn_preinv_mod_1 __MPN(preinv_mod_1) mpn_random __MPN(random) mpn_random2 __MPN(random2) mpn_rshift __MPN(rshift) mpn_scan0 __MPN(scan0) mpn_scan1 __MPN(scan1) mpn_set_str __MPN(set_str) mpn_sizeinbase __MPN(sizeinbase) mpn_sqrtrem __MPN(sqrtrem) mpn_sub __MPN(sub) mpn_sub_1 __MPN(sub_1) mpn_sub_n __MPN(sub_n) mpn_submul_1 __MPN(submul_1) mpn_tdiv_qr __MPN(tdiv_qr) mpn_and_n __MPN(and_n) mpn_andn_n __MPN(andn_n) mpn_nand_n __MPN(nand_n) mpn_ior_n __MPN(ior_n) mpn_iorn_n __MPN(iorn_n) mpn_nior_n __MPN(nior_n) mpn_xor_n __MPN(xor_n) mpn_xnor_n __MPN(xnor_n) mpn_copyi __MPN(copyi) mpn_copyd __MPN(copyd) mpn_zero __MPN(zero) mpn_cnd_add_n __MPN(cnd_add_n) mpn_cnd_sub_n __MPN(cnd_sub_n) mpn_sec_add_1 __MPN(sec_add_1) mpn_sec_add_1_itch __MPN(sec_add_1_itch) mpn_sec_sub_1 __MPN(sec_sub_1) mpn_sec_sub_1_itch __MPN(sec_sub_1_itch) mpn_cnd_swap __MPN(cnd_swap) mpn_sec_mul __MPN(sec_mul) mpn_sec_mul_itch __MPN(sec_mul_itch) mpn_sec_sqr __MPN(sec_sqr) mpn_sec_sqr_itch __MPN(sec_sqr_itch) mpn_sec_powm __MPN(sec_powm) mpn_sec_powm_itch __MPN(sec_powm_itch) mpn_sec_tabselect __MPN(sec_tabselect) mpn_sec_div_qr __MPN(sec_div_qr) mpn_sec_div_qr_itch __MPN(sec_div_qr_itch) mpn_sec_div_r __MPN(sec_div_r) mpn_sec_div_r_itch __MPN(sec_div_r_itch) mpn_sec_invert __MPN(sec_invert) mpn_sec_invert_itch __MPN(sec_invert_itch) __GMPZ_FITS_UTYPE_P(z,maxval) mp_size_t __gmp_n = z->_mp_size; mp_ptr __gmp_p = z->_mp_d; return (__gmp_n == 0 || (__gmp_n == 1 && __gmp_p[0] <= maxval));__GMPN_AORS(cout,wp,xp,xsize,yp,ysize,FUNCTION,TEST) do { mp_size_t __gmp_i; mp_limb_t __gmp_x; __gmp_i = (ysize); if (__gmp_i != 0) { if (FUNCTION (wp, xp, yp, __gmp_i)) { do { if (__gmp_i >= (xsize)) { (cout) = 1; goto __gmp_done; } __gmp_x = (xp)[__gmp_i]; } while (TEST); } } if ((wp) != (xp)) __GMPN_COPY_REST (wp, xp, xsize, __gmp_i); (cout) = 0; __gmp_done: ; } while (0)__GMPN_ADD(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_add_n, (((wp)[__gmp_i++] = (__gmp_x + 1) & GMP_NUMB_MASK) == 0))__GMPN_SUB(cout,wp,xp,xsize,yp,ysize) __GMPN_AORS (cout, wp, xp, xsize, yp, ysize, mpn_sub_n, (((wp)[__gmp_i++] = (__gmp_x - 1) & GMP_NUMB_MASK), __gmp_x == 0))__GMPN_AORS_1(cout,dst,src,n,v,OP,CB) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_r; __gmp_x = (src)[0]; __gmp_r = __gmp_x OP (v); (dst)[0] = __gmp_r; if (CB (__gmp_r, __gmp_x, (v))) { (cout) = 1; for (__gmp_i = 1; __gmp_i < (n);) { __gmp_x = (src)[__gmp_i]; __gmp_r = __gmp_x OP 1; (dst)[__gmp_i] = __gmp_r; ++__gmp_i; if (!CB (__gmp_r, __gmp_x, 1)) { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, __gmp_i); (cout) = 0; break; } } } else { if ((src) != (dst)) __GMPN_COPY_REST (dst, src, n, 1); (cout) = 0; } } while (0)__GMPN_ADDCB(r,x,y) ((r) < (y))__GMPN_SUBCB(r,x,y) ((x) < (y))__GMPN_ADD_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, +, __GMPN_ADDCB)__GMPN_SUB_1(cout,dst,src,n,v) __GMPN_AORS_1(cout, dst, src, n, v, -, __GMPN_SUBCB)__GMPN_CMP(result,xp,yp,size) do { mp_size_t __gmp_i; mp_limb_t __gmp_x, __gmp_y; (result) = 0; __gmp_i = (size); while (--__gmp_i >= 0) { __gmp_x = (xp)[__gmp_i]; __gmp_y = (yp)[__gmp_i]; if (__gmp_x != __gmp_y) { (result) = (__gmp_x > __gmp_y ? 1 : -1); break; } } } while (0)__GMPN_COPY_REST(dst,src,size,start) do { mp_size_t __gmp_j; __GMP_CRAY_Pragma ("_CRI ivdep"); for (__gmp_j = (start); __gmp_j < (size); __gmp_j++) (dst)[__gmp_j] = (src)[__gmp_j]; } while (0)__GMPN_COPY(dst,src,size) __GMPN_COPY_REST (dst, src, size, 0)mpz_sgn(Z) ((Z)->_mp_size < 0 ? -1 : (Z)->_mp_size > 0)mpf_sgn(F) ((F)->_mp_size < 0 ? -1 : (F)->_mp_size > 0)mpq_sgn(Q) ((Q)->_mp_num._mp_size < 0 ? -1 : (Q)->_mp_num._mp_size > 0)mpz_cmp_ui(Z,UI) (__builtin_constant_p (UI) && (UI) == 0 ? mpz_sgn (Z) : _mpz_cmp_ui (Z,UI))mpz_cmp_si(Z,SI) (__builtin_constant_p ((SI) >= 0) && (SI) >= 0 ? mpz_cmp_ui (Z, __GMP_CAST (unsigned long, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (Q) : __builtin_constant_p ((NUI) == (DUI)) && (NUI) == (DUI) ? mpz_cmp (mpq_numref (Q), mpq_denref (Q)) : _mpq_cmp_ui (Q,NUI,DUI))mpq_cmp_si(q,n,d) (__builtin_constant_p ((n) >= 0) && (n) >= 0 ? mpq_cmp_ui (q, __GMP_CAST (unsigned long, n), d) : _mpq_cmp_si (q, n, d))mpz_odd_p(z) (((z)->_mp_size != 0) & __GMP_CAST (int, (z)->_mp_d[0]))mpz_even_p(z) (! mpz_odd_p (z))mpn_divmod(qp,np,nsize,dp,dsize) mpn_divrem (qp, __GMP_CAST (mp_size_t, 0), np, nsize, dp, dsize)mpz_mdiv mpz_fdiv_qmpz_mdivmod mpz_fdiv_qrmpz_mmod mpz_fdiv_rmpz_mdiv_ui mpz_fdiv_q_uimpz_mdivmod_ui(q,r,n,d) (((r) == 0) ? mpz_fdiv_q_ui (q,n,d) : mpz_fdiv_qr_ui (q,r,n,d))mpz_mmod_ui(r,n,d) (((r) == 0) ? mpz_fdiv_ui (n,d) : mpz_fdiv_r_ui (r,n,d))mpz_div mpz_fdiv_qmpz_divmod mpz_fdiv_qrmpz_div_ui mpz_fdiv_q_uimpz_divmod_ui mpz_fdiv_qr_uimpz_div_2exp mpz_fdiv_q_2expmpz_mod_2exp mpz_fdiv_r_2exp__GMP_CC "i686-w64-mingw32-gcc -std=gnu99"__GMP_CFLAGS "-m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro"__GNU_MP_VERSION 6__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 0__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ ,ed25519_sha512_set_private_key nettle_ed25519_sha512_set_private_key-ed25519_sha512_public_key nettle_ed25519_sha512_public_key.ed25519_sha512_sign nettle_ed25519_sha512_sign/ed25519_sha512_verify nettle_ed25519_sha512_verify1_eddsa_compress _nettle_eddsa_compress2_eddsa_compress_itch _nettle_eddsa_compress_itch3_eddsa_decompress _nettle_eddsa_decompress4_eddsa_decompress_itch _nettle_eddsa_decompress_itch5_eddsa_hash _nettle_eddsa_hash6_eddsa_expand_key _nettle_eddsa_expand_key7_eddsa_sign _nettle_eddsa_sign8_eddsa_sign_itch _nettle_eddsa_sign_itch9_eddsa_verify _nettle_eddsa_verify:_eddsa_verify_itch _nettle_eddsa_verify_itch;_eddsa_public_key_itch _nettle_eddsa_public_key_itch<_eddsa_public_key _nettle_eddsa_public_key>ED25519_KEY_SIZE 32?ED25519_SIGNATURE_SIZE 64(#NETTLE_ECC_INTERNAL_H_INCLUDED '#NETTLE_ECC_CURVE_H_INCLUDED ( "NETTLE_GMP_GLUE_H_INCLUDED 'GMP_HAVE_mpz_limbs_read 1-GMP_HAVE_mpn_copyd 1Ecnd_swap _nettle_cnd_swapFmpz_limbs_cmp _nettle_mpz_limbs_cmpGmpz_limbs_read_n _nettle_mpz_limbs_read_nHmpz_limbs_copy _nettle_mpz_limbs_copyImpz_set_n _nettle_mpz_set_nJmpn_set_base256 _nettle_mpn_set_base256Kmpn_set_base256_le _nettle_mpn_set_base256_leLmpn_get_base256_le _nettle_mpn_get_base256_leMgmp_alloc_limbs _nettle_gmp_alloc_limbsNgmp_free_limbs _nettle_gmp_free_limbsOgmp_free _nettle_gmp_freePgmp_alloc _nettle_gmp_allocRTMP_GMP_DECL(name,type) type *name; size_t tmp_ ##name ##_sizeTTMP_GMP_ALLOC(name,size) do { tmp_ ##name ##_size = (size); (name) = gmp_alloc(sizeof (*name) * (size)); } while (0)XTMP_GMP_FREE(name) (gmp_free(name, tmp_ ##name ##_size))]cnd_add_n(cnd,rp,ap,n) mpn_cnd_add_n ((cnd), (rp), (rp), (ap), (n))^cnd_sub_n(cnd,rp,ap,n) mpn_cnd_sub_n ((cnd), (rp), (rp), (ap), (n))+ecc_pp1_redc _nettle_ecc_pp1_redc,ecc_pm1_redc _nettle_ecc_pm1_redc-ecc_mod_add _nettle_ecc_mod_add.ecc_mod_sub _nettle_ecc_mod_sub/ecc_mod_mul_1 _nettle_ecc_mod_mul_10ecc_mod_addmul_1 _nettle_ecc_mod_addmul_11ecc_mod_submul_1 _nettle_ecc_mod_submul_12ecc_mod_mul _nettle_ecc_mod_mul3ecc_mod_sqr _nettle_ecc_mod_sqr4ecc_mod_random _nettle_ecc_mod_random5ecc_mod _nettle_ecc_mod6ecc_mod_inv _nettle_ecc_mod_inv7ecc_hash _nettle_ecc_hash8ecc_a_to_j _nettle_ecc_a_to_j9ecc_j_to_a _nettle_ecc_j_to_a:ecc_eh_to_a _nettle_ecc_eh_to_a;ecc_dup_jj _nettle_ecc_dup_jjecc_dup_eh _nettle_ecc_dup_eh?ecc_add_eh _nettle_ecc_add_eh@ecc_add_ehh _nettle_ecc_add_ehhAecc_mul_g _nettle_ecc_mul_gBecc_mul_a _nettle_ecc_mul_aCecc_mul_g_eh _nettle_ecc_mul_g_ehDecc_mul_a_eh _nettle_ecc_mul_a_ehEcnd_copy _nettle_cnd_copyFsec_add_1 _nettle_sec_add_1Gsec_sub_1 _nettle_sec_sub_1Hsec_tabselect _nettle_sec_tabselectIsec_modinv _nettle_sec_modinvJcurve25519_eh_to_x _nettle_curve25519_eh_to_xRECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)YECC_MUL_A_WBITS 4[ECC_MUL_A_EH_WBITS 4ecc_modp_add(ecc,r,a,b) ecc_mod_add (&(ecc)->p, (r), (a), (b))ecc_modp_sub(ecc,r,a,b) ecc_mod_sub (&(ecc)->p, (r), (a), (b))ecc_modp_mul_1(ecc,r,a,b) ecc_mod_mul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_addmul_1(ecc,r,a,b) ecc_mod_addmul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_submul_1(ecc,r,a,b) ecc_mod_submul_1 (&(ecc)->p, (r), (a), (b))ecc_modp_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->p, (r), (a), (b))ecc_modp_sqr(ecc,r,a) ecc_mod_sqr (&(ecc)->p, (r), (a))ecc_modq_add(ecc,r,a,b) ecc_mod_add (&(ecc)->q, (r), (a), (b))ecc_modq_mul(ecc,r,a,b) ecc_mod_mul (&(ecc)->q, (r), (a), (b))ECC_MOD_INV_ITCH(size) (2*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_EH_TO_A_ITCH(size,inv) (2*(size)+(inv))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_DUP_EH_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_ADD_EH_ITCH(size) (6*(size))ECC_ADD_EHH_ITCH(size) (7*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_G_EH_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_MUL_A_EH_ITCH(size) (((3 << ECC_MUL_A_EH_WBITS) + 10) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_MOD_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size)))#NETTLE_SHA2_H_INCLUDED ,sha224_init nettle_sha224_init-sha224_digest nettle_sha224_digest.sha256_init nettle_sha256_init/sha256_update nettle_sha256_update0sha256_digest nettle_sha256_digest1sha384_init nettle_sha384_init2sha384_digest nettle_sha384_digest3sha512_init nettle_sha512_init4sha512_update nettle_sha512_update5sha512_digest nettle_sha512_digest6sha512_224_init nettle_sha512_224_init7sha512_224_digest nettle_sha512_224_digest8sha512_256_init nettle_sha512_256_init9sha512_256_digest nettle_sha512_256_digestSHA512_DATA_SIZE SHA512_BLOCK_SIZE?SHA384_DATA_SIZE SHA512_BLOCK_SIZECSHA256_DIGEST_SIZE 32DSHA256_BLOCK_SIZE 64G_SHA256_DIGEST_LENGTH 8gSHA224_DIGEST_SIZE 28hSHA224_BLOCK_SIZE SHA256_BLOCK_SIZEisha224_ctx sha256_ctxnsha224_update nettle_sha256_updatexSHA512_DIGEST_SIZE 64ySHA512_BLOCK_SIZE 128|_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_BLOCK_SIZE SHA512_BLOCK_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_updateSHA512_224_DIGEST_SIZE 28SHA512_224_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_224_ctx sha512_ctxsha512_224_update nettle_sha512_updateSHA512_256_DIGEST_SIZE 32SHA512_256_BLOCK_SIZE SHA512_BLOCK_SIZEsha512_256_ctx sha512_ctxsha512_256_update nettle_sha512_update5A scratch6scratch_out (scratch + 3*ecc->p.size)?A@scratch_out /usr/share/mingw-w64/include/home/vagrant/ruby-gnome2.win32/glib2/vendor/local/include/usr/share/mingw-w64/include/sdks/usr/share/mingw-w64/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include/usr/lib/gcc/i686-w64-mingw32/4.9-win32/include-fixeded25519-sha512-verify.ccrtdefs.hstdint.hnettle-types.hnettle-meta.hgmp.hecc-internal.hsha2.heddsa.hgmp-glue.hconfig.hmalloc.h_mingw.h_mingw_mac.h_mingw_secapi.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hversion.hlimits.hsyslimits.hlimits.hecc-curve.h.73",JZ GCC: (GNU) 4.9.2| 8AA AAFCA AA '>Mho    f   )Q   .fileg .text .data.bss KO  -   P2A \ u   .text.unlikely.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.debug_str.rdata$zzz.debug_frameed25519-sha512-verify.c_nettle_ed25519_sha512_verify.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_macro.debug_line.rdata$zzz.debug_frame__nettle_curve25519_nettle_sha512__nettle_eddsa_verify_itch__nettle_gmp_alloc_limbs__nettle_eddsa_decompress__nettle_eddsa_verify__nettle_gmp_free_limbs