MZ@ !L!This program cannot be run in DOS mode. $PELQ:$!  b:X; LT.textD`P`.data@0.rdata}~@`@.bssp`.edataP@0@.idataLn@0.CRT,~@0.tls @0.reloc@0B/4 @B/19@B/31^`@B/45@@B/571`2@0B/70R4@B/818@B/92l/3@03@B/107pp:9@BS$@É$膷ۣsbsbt0[ÍVST$$uypb1~ePbpb$ӃD$D$$sb uѡsb$[^ ud5PbX9$փD$\$$sbC u1ۡsbsbsbusbkbtT$(D$T$T$ $Ѓ pb[^ sb$tAsb$ƃ9wt9v$sbsbsb1sb[^ D$b$bsbI $(D$b$bsb&,҉\$Ét$ ։l$(͉|$$bpb1t'蹷l$D$$ ǃt+t'\$bt$ |$$l$(,Í&l$t$$ ljl$t$$; D7Fvpl$t$$? ril$D$$ l$D$$ l$D$$ l$t$$  l$t$$ u)l$D$$\ t&u 膹"l$D$$] vT$$pbtL$(D$  &T$ GT$ אUbt<$b,btD$b$0b…t $bÍvU]Ð |$8L$ H t$1\$Él$9T$t_hQ9׉$D S tJPπw[$э491ɉ|$ߍ LH9wt;T$tnDW XЀ v1<:t0\$t$|$l$ Ív<0uD 1K 1<:uЋT$t$ SC K 1묐t&SP ;Pt:@<)t:<[tT<(CCCK$؍S [S1t[ËK1tS C[Ít&؉S KSt+C ;t$SC 1]t[C[1[Ív'D$T$@ T$ @@@P@@ @$' D$xt1 ËP ;tH P (u @ vS\$ Kt{t$"u1[Í&k[qS\$ Ct rt.$t&[Et&$H1u[Ã[Ð$hލ&'\$\$ t$s$v1҅tCT$$)SЋ\$t$fD$ t$t$$PuXt1$t$ÍvP tH$y݃u#u$t$D$ t&w$$bQI  ʉQ ډۉQ YI  ʉ덐t&\$\$ t$1|$|$$$tCuKt\$t$|$É<${;C uD$C$<$D$kuʉ$붍vUWVST$0$m1҅twD$0pulXueL$4t]h 1\$8f;t$4tT;<$9uT$0l$B$<$D$߾uˋT$0$1҅t &[^_]Í1[^_]Ít&UWVS<] })čt$t1v9uEGtCs<$u1't &<$1҅t1;]e[^_]É<$8tGuGt<$^u1̅ۍt&tW 1ɉuԉΉ}؉]܉U ;uU<<$蠽;EuڋUT$U؋B$<$D$芽u]Uuԋ}؋]$UЉM̉<$ UЋM̅UMEʋWPWPW P WPWPWPWPW P W$P$}؋]܋uUWVS, v fÍ9vۋNtOl$'1ҋ.@0׈D ̃Nt;NrD$4$tDN뻋l$9NwD$4$1tNt&:NE,[^_]Ã,1[^_] <\$,Ét$0։|$4ωl$81t#t|$t$$D$zT$t,2\$,t$0|$4l$8<ÐU1W1VSb$Ub萸T$&D$oD$>b$Lbd<[^_]CSZT$@T$T$0D$d$T$bT$dD$$bbD$c<$D$LT$@D$D$XT$$Тb$X$|$8bt$0D$4T$,$j$4$T$ $T$$T$D$4$ӋT$,4$T$ӍD$XD$t$,$ȢbuD$4tT$8D$e$녋D$4|$8D$@bD$$l$($Ӌ$T$LT$l$4$Ӌ$$$ D$@b$ӍT$L$ӍD$X$ӍT$d$Ӄ|[^_]Ë$D$XT$0D$T$,$Ȣb:D$D$Jl$,$L>zJL$)9L$|$ >|$L$z ɉJty|$D$ t~t$l$t$D$ \$L 9Ju\$t$f)19w.JL$r $D$ J tJ \$t$ |$$l$(,Ãw D$T$@T$ @ @@P~&'S\$ C uD$D$T2b$d2b[CD$CD$D$$$|[Í&1T$ J9 tÉT$$ÍS\$ { tD$D$T2b$2b6[S1tK9t[ËD$$L$T$$[Ð1T$ J9 tÉT$$ÍV1ST$ JYwrTxtu |x[^Ãt(11t& 9wT$[^1~uȱ̍t&,T$0\$\$8|$$|$4t$ Jl$(v9ru1~x'\$t$ |$$l$(,Ív,1s9wŋBL$<$D$iD$<$b9뗋BL$<$D$;z,\$\$8t$ 1|$$|$0l$(l$4{ t\$t$ |$$l$(,É$uݍGl$D$$tƋG~$u{ uGl$D$$t~$u<$ k<\$,\$Lt$01|$4|$Dl$8l$H{ t\$,t$0|$4l$8<É$u݃{ u׍D$D$$tÃ|$w$u{ uD$@l$$D$tD$@x~$s{ iD$@l$$D$JD$@x<$,$j{ Gl$D$$T$*{ Gl$D$$${ Gl$D$$v l$[{ QG(l$D$$6,,$j{ G4l$D$$T8$*{ G@l$D$$D<$j|$t$}$l{ _ȍvLD$`\$<\$t$@t$T|$D|$PD$D$\l$Hl$X$D$1҃tЋ\$l$ tH vKL$L$ )l$~%]tb|$4l$0[^_]덃[^_]fS(\$0~,D$$D$D$Tb$T$([D$D$2b$3bH붍v',t$(t$4\$$\$0~;tWD$D$D$$Tbt$$T$\$$t$(,D$D$2b$3bbHuD$D$2b$13bBHU1WVSL$\$ T$l$ޅۉ~"1&\ !!ى ;D$ u[^_]ÐUWVSl$$$$\$L$T$4$L$0$\$\\$LT$@L$X)ۉ\$T$@TpT$L)9T$0T$8T$|$LD$0+D$ڋL$׉\$H\$4l$$l$@щL$DL$\bD$,T$T\$ \$L Xb\$PL$1D$ CD$C4<$D$օu\$t$ |$$l$(,Ë\$t$ |$$l$(D$8eD$43bD$03b,`>,D$<\$\$0|$$|$4t$ 5|bD$ Cl$(<$D$D$8D$։D$ CD$C4<$D$փvD$qD$3b$3b=1D$ CD$C4<$D$օu\$t$ |$$l$(,Ë\$t$ |$$l$(D$8tD$43bD$03b,=\$\$ t$t$$C4$D$ D$,D$D$(D$lbt$$t$\$ C,\$t&\$\$ t$t$$C4$D$D$(D$tbt$$t$\$ C,\$,D$0T$\$t$|$ÐS\$ D$$@$C[Í&'D$ RT$@$4Ã,\$\$4|$$|$0t$ 1l$(Sh~l$@$D$Px\$t$ |$$l$(,Íl$f\$G$ˍ&D$ RT$@D$D$$$,ÐL\$<\$X|$DL$Tl$Ht$@t$PL$,xk>,$L$,9D$(tD$*D$kb$kb9tD$+D$kb$)kbL$(<bbbbt"T01B' tt(9r1҃[^ $b1҅bEЃ S1ۃ$bu [ÍvD$$b-bD$tًX$[Ít&W1VS$b\$xtU<bbtFt$$bt2bu(&VuF t~ b[^_Í1[^_Ðt&Ssbt[1$XQt}MtmuPPStsuBPVtvu4PCtcu&PRtruPTttt0 vf됉$,bsbpv$lbDbsbSQP=L$ r -=w) XYÐD$ T$L$ D$ T$L$   UWVS<$P$&$T$ ljut&9tfu썴$+ut&9tfu$+$&\$!Ƅ$%D$\$$(b $Xl$t$ \$D$D$lb<$^pbD$  D$lb|$$أbtqug<[^_]À$&DŽ$+5fDŽ$&?&vD$!7?$$|b|$D$lb@$UWVS,|$@T$Ht$D<$T$D$4$D$1҄t1t&f k Մuf1҄t1f x ׄufT$D$D$$T$u$=D$D$@,[^_])̣b%b%pb%b%xb%b%ģb%b%b%b%b%b%b%b%lb%b%b%Уb%b%ȣb%b%b%tb%bUE;$biÐټb@ټbN@Dlibgcj-12.dll_Jv_RegisterClasses2bbub\bb()% sexp-format.c!nestingnestingbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb@bbsexp-transport.cout < inbignum.c!mpz_sgn(x)nettle_mpz_sizeinbase_256_u(x) <= lengthnettle_mpz_sizeinbase_256_u(c) <= length %)+/5;=CGIOSYaegkmq %379=KQ[]agou{  #-39;AKQWY_eikw)+57;=GUY[_mqsw %'-?CEIOU]ci  ')/QW]ew #+/=AGIMSU[ey '7EKOQUWamsy!#')3?AQSY]_iq   # % + / 5 C I M O U Y _ k q w   ! 1 9 = I W a c g o u {      # ) - ? G Q W ] e o {   % / 1 A [ _ a m s w      ! + - = ? O U i y !'/5;KWY]kqu}  %)1CGMOSY[gk!%+9=?Qisy{ '-9EGY_cio #)+17AGS_qsy} '-7CEIOW]gim{!/3;EMYkoqu %)+7=ACI_egk} %39=EOUimou #'3A]cw{57;CIMUgqw}13EIQ[y!#-/5?MQik{}#%/17;AGOUYeks '+-3=EKOUs !#59?AKS]ciqu{} %+/=IMOmq 9IKQgu{   ' ) - 3 G M Q _ c e i w } !!5!A!I!O!Y![!_!s!}!!!!!!!!!!!!!!!!!" """!"%"+"1"9"K"O"c"g"s"u"""""""""""""""# # #'#)#/#3#5#E#Q#S#Y#c#k################$ $$$)$=$A$C$M$_$g$k$y$}$$$$$$$$$$$$$$$$$$%%%%'%1%=%C%K%O%s%%%%%%%%%%%%%%%%& &&&'&)&5&;&?&K&S&Y&e&i&o&{&&&&&&&&&&&&&&&''5'7'M'S'U'_'k'm's'w''''''''''''''(( ((((!(1(=(?(I(Q([(](a(g(u((((((((((((()))!)#)?)G)])e)i)o)u))))))))))))))))***%*/*O*U*_*e*k*m*s***************+'+1+3+=+?+K+O+U+i+m+o+{++++++++++++++ ,,,#,/,5,9,A,W,Y,i,w,,,,,,,,,,,,,,,,---;-C-I-M-a-e-q-----------... ...%.-.3.7.9.?.W.[.o.y................/ / //'/)/A/E/K/M/Q/W/o/u/}///////////////0 0#0)070;0U0Y0[0g0q0y0}000000000000000001 11!1'1-191C1E1K1]1a1g1m1s11111111111111 2222)252Y2]2c2k2o2u2w2{22222222222222223%3+3/353A3G3[3_3g3k3s3y33333333333334444474E4U4W4c4i4m44444444444444 555-535;5A5Q5e5o5q5w5{5}555555555555555666#6165676;6M6O6S6Y6a6k6m6666666666667777?7E7I7O7]7a7u7777777777778 8!83858A8G8K8S8W8_8e8o8q8}8888888888888899#9%9)9/9=9A9M9[9k9y9}999999999999999999::::':+:1:K:Q:[:c:g:m:y::::::::::::;;;!;#;-;9;E;S;Y;_;q;{;;;;;;;;;;;;;;;;;;< <<<<)<5 >>>>#>)>/>3>A>W>c>e>w>>>>>>>>>>>>>>>> ? ?7?;?=?A?Y?_?e?g?y?}????????????@!@%@+@1@?@C@E@]@a@g@m@@@@@@@@@@@@@ A AAA!A3A5A;A?AYAeAkAwA{AAAAAAAAAAABBBB#B)B/BCBSBUB[BaBsB}BBBBBBBBBBBBBBCCC%C'C3C7C9COCWCiCCCCCCCCCCCCCCCCC D DD#D)D;D?DEDKDQDSDYDeDoDDDDDDDDDDDDDDEEE+E1EAEIESEUEaEwE}EEEEEEEEEEEEEFF FF%F'F3F9F=FCFEF]FyF{FFFFFFFFFFFFFFFFGGG#G)G/G5G9GKGMGQG]GoGqG}GGGGGGGGGGGGGGHH HHHH1H=HGHUHYH[HkHmHyHHHHHHHHHI III+I7I=IEIUIcIiImIsIIIIIIIIIJJJ#J9JAJEJWJ]JkJ}JJJJJJJJJJJJK K KKK%K1K;KCKIKYKeKmKwKKKKKKKKKKKKKKKKLL LLLL!L-L3LKLULWLaLgLsLyLLLLLLLLLLLMMM'M)M/M3MAMQMYMeMkMMMMMMMMMMMMMMMN NNNN+N5N7N=NONSN_NgNyNNNNNNNNNNNNNNNNO OO%O-O?OIOcOgOmOuO{OOOOOOOOOOOOOOOPPP)P5P?PEPGPSPqPwPPPPPPPPPPPPQ Q QQQ#Q%Q5QGQIQqQyQQQQQQQQQQQQQQQ RRRRRR'RCRERKRaRmRsRRRRRRRRRRRRRRRRSS#SASESGSKS]ScSSSSSSSSSSSSSSSSS TTTT5T7T;TATITSTUT_TaTkTmTqTTTTTTTTTTTTTU UU'U+U9U=UOUQU[UcUgUoUyUUUUUUUUUUUU VVVV#V/V3V9V?VKVMV]V_VkVqVuVVVVVVVVVVVVWWW WWW#WGWMW_WaWmWwW}WWWWWWWWWWWX XXX'X+X-XUX[X]XmXoXsX{XXXXXXXXXXXXXXXXYYY!YEYKYMYWY]YuY{YYYYYYYYYYYYYYYZ ZZZZZ)Z/Z;ZMZ[ZgZwZZZZZZZZZZZZZZ[[[[%[+[=[I[K[g[y[[[[[[[[[[[\ \ \\\)\/\3\9\G\K\M\Q\o\u\w\}\\\\\\\\\\\\\] ]]]]1]=]A]G]O]U][]e]g]m]y]]]]]]]]]]]]]]^ ^^^!^'^+^-^1^9^E^I^W^i^s^u^^^^^^^^^^ __'_3_5_;_G_W_]_c_e_w_{____________`#`/`7`S`_`e`k`s`y``````````` aaaa-a9aKaUaWa[aoayaaaaaaaaaaaaa bbb!b'b;bAbKbQbSb_bebbbbbbbbbbbbbbbc ccc/cAcCcOc_cgcmcqcwc}ccccccccccdd dd!d'd+d9dCdIdOd]dgdudddddddddddddd ee!e/e9e?eKeMeSeWe_eqe}eeeeeeeeeeeeefff)f1f;fAfGfMf[fafsf}ffffffffffffffgggg'g1g7g?gEgQg[gogyggggggggggh hhh-h9h;h?hEhKhMhWhYh]hchihkhqhhhhhhhhhhhhhi i ii)i/iCiGiIiOieikiqiiiiiiiiiiiiiiij+j7j=jKjgjijuj{jjjjjjjjjjkkk#k'k-k9kAkWkYk_kukkkkkkkkkkkkll)l+l1l5lUlYl[l_lelglslwl}lllllllllllllll mm%m'm+m1m9m?mOm]mamsm{mmmmmmmmmmmmmnnn)n3n;nEnunwn{nnnnnnnnnnnnn oooo/o=oMoSoaoeoyo}oooooooooooooooooooooppp'p3p9pOpQpWpcpupyppppppppppppppqq!q3qQqYq]q_qcqiqqqqqqqqqqqqqqrrrr%r/r;rCrUrgrqrwrrrrrrrrrrrrrrrrs s!s+s=sWs[sassssssssssssssstt-t9t?tAt]tkt{tttttttttttttuu%u;u=uMu_ukuwuuuuuuuuuuuuuuuuuvv!v-v3v=v?vUvcvivovsvvvvvvvvvvwwww!w-w5wAwKwYw]w_wqwwwwwwwwwwwwwwx%x+x5x=xSxYxaxmxwxyxxxxxxxxxxxxxxyy%y+y9y?yKyWy]ygyiysyyyyyyyyyyyyyyyyzzzzz#z'z-zKzWzYz_zeziz}zzzzzzzzz{{{{+{5{7{;{O{U{_{q{w{{{{{{{{{{{{{{|||1|7|I|g|i|s||||||||||} }}}3}9};}?}E}M}S}Y}c}u}w}}}}}}}}}}}}}~~)~+~/~5~A~C~G~U~a~g~k~q~s~y~}~~~~~~~~~~~~~~139=CK[acmy !#?AGKewɀˀ׀ۀ /1;CSY_}ǁ߁ %13?CEIOao{ǂςՂ߂ !)-35?AMQSW]eio˃Ճ׃݃#%;AGOaeẅ́ KOQ]cmo{ͅӅՅۅ !/9?AMcu}Æņφц׆+/5GY[kqwŇLJˇ݇!7=CQag{ψӈ #'-9EMQWcÉωщۉ #5AIO[_mwyNJˊ͊ъ׊ !W]Ջًۋ '9;GS]o{Ō݌ #)7A[_qyōˍӍٍߍ%Qcisuyǎώӎێ#-?EKSYeiqɏՏ #%17;ACOSmsŐߐ'3=EOQag{ɑّۑ!/AGWkqu}ÒŒ˒Ւג ;=CUsǓדݓ ?EKOcgim{Ô !'-59KW]_uϕ/15;=e˖іӖ %+379CIQ[]o×͗ӗٗ )/;AQkoØɘϘݘ )1;=AGIS}Ǚ˙͙י%KOUWauÚǚϚ'/5EQYcowś˛ϛݛ#+/5IM_egלٜ'-1=U[aÝ #'-3;GQS_o#/7;CSamsw}ǟߟ !39?OW[auyɠ٠۠ߠ )/5ASu}áš#)/1CGMky}ŢѢע !+1IQUsy{ǣգۣ!#';MWYciuäŤˤѤդ)+5;CS[amwť˥ӥ٥ݥߥ %=IKQ]sɦͦϦզߦ#)-EMWYekoɧѧק )+7;U_m}Ǩר179C٩ߩ59;GMWY]kqŪɪ M[qsūӫ׫ݫ '79EOW[ac٬?ES]_eí˭ѭխۭ#+IMOYagkqŮѮ '+3COW]muϯկ?AGKQSi{}˰ϰ1AM[esyӱݱ-?I[cim{òDzӲ '-?Ew}ų˳ 5=CI[egkwǴݴ -?Kgiosyյߵ )/39GWY_co׶۶ )5GUm˷ѷӷ!'+-9UguǸ͸ո/9;GQc˹ѹݹ %)+ASU_aey}˺ݺ '-=CKO[aimɻϻۻ#3;AE]owѼռ 5AOY_agkqͽѽ !%'[]ouyϾپ۾ 39M]_kq{Ͽտݿ)/17;Gem} +37EI[sy{!/?KMS]w{}‰“Ÿ§³½%GIOegqÃÅÕÝçíõÿ-37UWaosćđęĝĥķĻ AGQ_kouwŕśşšŧ#5AOUYeƅƑƗơƩƳƹ -19Wcgsuǥǻǽ')9?SWkȁȍȏȓȕȡȷ/7=AS_ky}ɉɏɗɝɯɵɿ %79KU[isuʍʓʝʟʵʻ )5;SYceqˇ˙˟˳˹ #+ACMYạ̧̛̉̋̑ %1=?IQW[cǵ͓͗͟ͻ !/GMQe{}ΏΓΙΥΧη 7;MU_aemy}ωϛϝϩϳϵ!3=KOioЁЅЙПУЫн-/AWY]ikqw}счѕљѱѽ 5;GYaey҃҉ҋҝңҧҳҿ!+CKUiu{Ӈӓӗӥӱ'/3;KY_ciԁԃԉԍԓԕԥԫԱ #157IY_egwՋՑ՗յչ-1CU]a{օևֽ֥֝֯ !'?EMWk{׃סק׭ױ׳׽#%)+/7MUgs؏ؑءحؿ%39CEOQWmosyفًّٟ٥٩ٵ #)?QY]_qw{}ڍڟڳڽ#%1;CUgksۅۏۑۭۯ۹ '19?IQaou{܅ܓܙܝܟܩܷܵܽ#59SW_io}݇݉ݛݡݫݿ );=AMOY[amw}ރޗޝޡާ +37=KU[gis߅߇ߙߣ߫ߵ߷'-5ESq{%)15COYamqw+-=CW[uy#')9;MQW_ciuw} #+1;GISUmq!%7?EKWgmu !)9?SWcou /=GISUagk137=KOQiuy -3;KQ_ci{/5CM_mq} 19?[aco !)MQ]io{/7=AUY[eky !IOcgs{'/EMckq+/5CGOgkqwy!7=Uu{ #'3;AW_eiw AY[_gsw !%+EKUcu !)5GQck 57S[agy -1COQUcisy !'-5GYceoqw{%17;AO_amqw !%?CQ[m{-/?GMu})7ACOYaemsy +1QUgmo{ '/AKMW_ciu{ +/IM[eqbignum-random-prime.ck > 02*mpz_sizeinbase (p0, 2) > bits + 1mpz_sizeinbase(p, 2) == bitsbits >= 3!top_bits_set 5` %)+/5;=CGIOSYaegkmq %379=KQ[]agou{  #-39;AKQWY_eikw)+57;=GUY[_mqsw 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 pkcs1.cj >= 11pkcs1-encrypt.cpadding >= 80 0 *H 0!0 +010  `He 0Q0  `He@rsa-keygen.cmpz_sizeinbase(pub->n, 2) == n_sizerespub->size >= RSA_MINIMUM_N_OCTETSrsa-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)))private-keypublic-keynedpqabc0b0b0b0b0b!0b#0b%0brsarsa-pkcs1rsa-pkcs1-sha1`0bd0bn0bdsa(private-key(%0s(p%b)(q%b)(g%b)(y%b)(x%b)))(public-key(%0s(p%b)(q%b)(g%b)(y%b)))private-keypublic-keydsadsa-sha256pqgyx1b 1b"1b$1b&1brs<1b>1bpgp-encode.ctag < 0x40length < PGP_LENGTH_TWO_OCTETSlength < PGP_LENGTH_FOUR_OCTETS && length >= PGP_LENGTH_TWO_OCTETSstart >= 2start <= buffer->sizebuffer->size == start + lengthcrc < 0x1000000BEGIN PGP Comment: Nettle done <= TEXT_PER_LINE BEGIN PGP der-iterator.ci->type & ASN1_TYPE_CONSTRUCTEDi->type == ASN1_BITSTRINGsec-modinv.cap != vpbp[0] & 1cy == 0(ap[0] | ap[n-1]) == 0sec-tabselect.ck < tngmp-glue.cn > 0n >= 0mpz_sgn (a) >= 0bn >= 0xn <= np != 0ecc-mod.csn > 0hi == 0ecc-generic-modp.cecc->Bmodp_size < ecc->sizeecc-generic-modq.cecc->Bmodq_size < ecc->sizeecc-modp.ccy == 0b == 0hi <= 1hi == 0ecc-modq.ccy == 0ecc-generic-redc.ck != 0cy == hiecc-192.ccy <= 2cy <= 1cy == 04b4b5b 5b`5bb@bbb4b4b5b5b5b5b5b5b6bF޸I0$r瀜!d1(Ҵk6ޙ C |0Hyws$kcx+/3 )vKL"B7{^f$"Mj=)j-KN6!fi5 | 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!\ր24"VJ2k 4~DdGZuC"L#c7'R` /km`^.kZ3UxũGa գ"G]. x\pQ'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 b@b`bbb b@b@bbbb b@bb`b`bbbK`'><;S̰evU:5ZQ%cʹ˜E93-}w@cGB,kQ7h@^1kW3+|J玛BO<0y_u%bw+syU7v_ VWS\J%!݈҅]%qڜ=5F {aXRC1~ayBϋV}s<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&ofwHoecc-384.cbw <= cycy <= 2cy >= bwcy <= 1cy == 0 )@bbbb`b0b@b0bbbbb@bbbbb@b*ȅ*.9VZPAn-k>/1s)jzH X-7Mc vr8^T:l)U]U8*TAYb;nt DZ7"ʇ_|Cz~α` 1|()ܒ]o,&J6(Ifu=8֠x nMT:YTd+Na#/)­:MK=#{P.V筋hR@i9&Z«x+:3XOM ~8bf vvSX$  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:{Z  8!b"b`"b"b`#b0b@b0bb$b`$b$b%b %b%b%b@&b&b?PkE4,=s5;R{~Q9V 񎑉[rڢ@!a>Q d8oGɵ;Х Hk/Qf1~~BjH3ި'(Yw^K=Mk`(!?9dB#f>Pfџv@rp<5a?P@&^r,f>'hDWID},_\;xj)9c1r?M!Yoѓ;Pݞ5Wڟ@2N!et[JF(O;J_D a9QC8֟\b zL9K3 4ͫ$z>/E.M<cp$H(1#%-{[@4h ><nHDQcvG6J/Z3i@|xy2H۷]#D҄{5˗C(f1~~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# *ecc-mul-a.cbits < TABLE_SIZEshift == 0ecc-random.cnbytes <= ecc->size * sizeof (mp_limb_t)ecc-point-mul.cn->ecc == p->eccr->ecc == p->eccecc-point-mul-g.cr->ecc == n->eccecdsa-keygen.ckey->ecc == pub->eccǼbMingw-w64 runtime failure: Address %p has no image-section VirtualQuery failed for %d bytes at address %p VirtualProtect failed with code 0x%x Unknown pseudo relocation protocol version %d. Unknown pseudo relocation bit size %d. sb@pbmsvcrt.dllAssertion failed! Program: %s File: %s, Line %u Expression: %s%s MinGW Runtime AssertionQR(l0\^ @p 0@@0@p@ЉPЋ`@7@Wp?XBPЅ TSSPVU V|p|{{}|P{z`gPg0p\`\ \Ђ[i@edee0jpf fgf\j\0 p` аp 0иP p`pP(*)-0-P6*`)' (0+u0um0nl lq0rlokk@oppo879:: ;;P<<= >3@LPML N`0[XxPXDEEFB0CD @~?@0?}>?FGGHHIIJJKKL`4r@!#0`0&#%ev̈5J_vщ(Kcz؊!9N`ϋ/AUj~ی&A\{؍$HeŎ3Jhڏ4N`sȐߐ(EWnӑ*?WmÒՒ+B`~ԓ %7[l}Ɣٔ/I_u֕ &Ifϖ(@Si|ї-A\r֘8Wsԙ:Qoݚ(:L^pߛ9YsҜ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~libhogweed-2-4.dll_nettle_cnd_copy_nettle_dsa_sign_nettle_dsa_verify_nettle_ecc_generic_modp_nettle_ecc_generic_modq_nettle_ecc_generic_redc_nettle_ecc_hash_nettle_ecc_mod_nettle_ecc_modp_add_nettle_ecc_modp_addmul_1_nettle_ecc_modp_inv_nettle_ecc_modp_mul_nettle_ecc_modp_mul_1_nettle_ecc_modp_sqr_nettle_ecc_modp_sub_nettle_ecc_modp_sub_1_nettle_ecc_modp_submul_1_nettle_ecc_modq_add_nettle_ecc_modq_inv_nettle_ecc_modq_mul_nettle_ecc_modq_random_nettle_generate_pocklington_prime_nettle_gmp_alloc_limbs_nettle_gmp_free_limbs_nettle_mpn_set_base256_nettle_mpz_limbs_cmp_nettle_mpz_limbs_copy_nettle_mpz_limbs_finish_nettle_mpz_limbs_modify_nettle_mpz_limbs_read_nettle_mpz_limbs_read_n_nettle_mpz_limbs_write_nettle_mpz_roinit_n_nettle_mpz_set_n_nettle_pkcs1_signature_prefix_nettle_rsa_blind_nettle_rsa_check_size_nettle_rsa_unblind_nettle_rsa_verify_nettle_sec_add_1_nettle_sec_modinv_nettle_sec_sub_1_nettle_sec_tabselectnettle_R_SignFinalnettle_R_SignInitnettle_R_SignUpdatenettle_R_VerifyFinalnettle_R_VerifyInitnettle_R_VerifyUpdatenettle_asn1_der_decode_bitstringnettle_asn1_der_decode_bitstring_lastnettle_asn1_der_decode_constructednettle_asn1_der_decode_constructed_lastnettle_asn1_der_get_bignumnettle_asn1_der_get_uint32nettle_asn1_der_iterator_firstnettle_asn1_der_iterator_nextnettle_dsa_generate_keypairnettle_dsa_keypair_from_sexp_alistnettle_dsa_keypair_to_sexpnettle_dsa_openssl_private_key_from_der_iteratornettle_dsa_params_from_der_iteratornettle_dsa_private_key_clearnettle_dsa_private_key_initnettle_dsa_public_key_clearnettle_dsa_public_key_from_der_iteratornettle_dsa_public_key_initnettle_dsa_sha1_keypair_from_sexpnettle_dsa_sha1_signnettle_dsa_sha1_sign_digestnettle_dsa_sha1_verifynettle_dsa_sha1_verify_digestnettle_dsa_sha256_keypair_from_sexpnettle_dsa_sha256_signnettle_dsa_sha256_sign_digestnettle_dsa_sha256_verifynettle_dsa_sha256_verify_digestnettle_dsa_signature_clearnettle_dsa_signature_from_sexpnettle_dsa_signature_initnettle_ecc_a_to_jnettle_ecc_add_jjanettle_ecc_add_jja_itchnettle_ecc_add_jjjnettle_ecc_add_jjj_itchnettle_ecc_dup_jjnettle_ecc_dup_jj_itchnettle_ecc_ecdsa_signnettle_ecc_ecdsa_sign_itchnettle_ecc_ecdsa_verifynettle_ecc_ecdsa_verify_itchnettle_ecc_j_to_anettle_ecc_j_to_a_itchnettle_ecc_mul_anettle_ecc_mul_a_itchnettle_ecc_mul_gnettle_ecc_mul_g_itchnettle_ecc_point_clearnettle_ecc_point_getnettle_ecc_point_initnettle_ecc_point_mulnettle_ecc_point_mul_gnettle_ecc_point_setnettle_ecc_scalar_clearnettle_ecc_scalar_getnettle_ecc_scalar_initnettle_ecc_scalar_randomnettle_ecc_scalar_setnettle_ecc_sizenettle_ecc_size_anettle_ecc_size_jnettle_ecdsa_generate_keypairnettle_ecdsa_signnettle_ecdsa_verifynettle_mpz_get_str_256nettle_mpz_init_set_str_256_snettle_mpz_init_set_str_256_unettle_mpz_randomnettle_mpz_random_sizenettle_mpz_set_sexpnettle_mpz_set_str_256_snettle_mpz_set_str_256_unettle_mpz_sizeinbase_256_snettle_mpz_sizeinbase_256_unettle_next_primenettle_openssl_provate_key_from_dernettle_pgp_armornettle_pgp_crc24nettle_pgp_put_headernettle_pgp_put_header_lengthnettle_pgp_put_lengthnettle_pgp_put_mpinettle_pgp_put_public_rsa_keynettle_pgp_put_rsa_sha1_signaturenettle_pgp_put_stringnettle_pgp_put_sub_packetnettle_pgp_put_uint16nettle_pgp_put_uint32nettle_pgp_put_useridnettle_pgp_sub_packet_endnettle_pgp_sub_packet_startnettle_pkcs1_decryptnettle_pkcs1_encryptnettle_pkcs1_rsa_digest_encodenettle_pkcs1_rsa_md5_encodenettle_pkcs1_rsa_md5_encode_digestnettle_pkcs1_rsa_sha1_encodenettle_pkcs1_rsa_sha1_encode_digestnettle_pkcs1_rsa_sha256_encodenettle_pkcs1_rsa_sha256_encode_digestnettle_pkcs1_rsa_sha512_encodenettle_pkcs1_rsa_sha512_encode_digestnettle_random_primenettle_rsa_compute_rootnettle_rsa_decryptnettle_rsa_decrypt_trnettle_rsa_encryptnettle_rsa_generate_keypairnettle_rsa_keypair_from_dernettle_rsa_keypair_from_sexpnettle_rsa_keypair_from_sexp_alistnettle_rsa_keypair_to_openpgpnettle_rsa_keypair_to_sexpnettle_rsa_md5_signnettle_rsa_md5_sign_digestnettle_rsa_md5_verifynettle_rsa_md5_verify_digestnettle_rsa_pkcs1_signnettle_rsa_pkcs1_sign_trnettle_rsa_pkcs1_verifynettle_rsa_private_key_clearnettle_rsa_private_key_from_der_iteratornettle_rsa_private_key_initnettle_rsa_private_key_preparenettle_rsa_public_key_clearnettle_rsa_public_key_from_der_iteratornettle_rsa_public_key_initnettle_rsa_public_key_preparenettle_rsa_sha1_signnettle_rsa_sha1_sign_digestnettle_rsa_sha1_verifynettle_rsa_sha1_verify_digestnettle_rsa_sha256_signnettle_rsa_sha256_sign_digestnettle_rsa_sha256_verifynettle_rsa_sha256_verify_digestnettle_rsa_sha512_signnettle_rsa_sha512_sign_digestnettle_rsa_sha512_verifynettle_rsa_sha512_verify_digestnettle_secp_192r1nettle_secp_224r1nettle_secp_256r1nettle_secp_384r1nettle_secp_521r1nettle_sexp_formatnettle_sexp_iterator_assocnettle_sexp_iterator_check_typenettle_sexp_iterator_check_typesnettle_sexp_iterator_enter_listnettle_sexp_iterator_exit_listnettle_sexp_iterator_firstnettle_sexp_iterator_get_uint32nettle_sexp_iterator_nextnettle_sexp_iterator_subexprnettle_sexp_transport_formatnettle_sexp_transport_iterator_firstnettle_sexp_transport_vformatnettle_sexp_vformatxT4XЭlأ80P`tĤԤ(8HXhХ(@Phxئ ,@P`pʧ,FVrҨڨ*:HV^jrzƩЩک (0<LlȪ @Xpīܫ 0P`tĤԤ(8HXhХ(@Phxئ ,@P`pʧ,FVrҨڨ*:HV^jrzƩЩک (0<LlȪ @Xpīܫ __gmp_get_memory_functions__gmpn_add_n__gmpn_addmul_1__gmpn_copyd__gmpn_copyi__gmpn_mul_1__gmpn_mul_n9__gmpn_rshiftG__gmpn_sqrQ__gmpn_sub_nT__gmpn_submul_1}__gmpn_zero__gmpz_add__gmpz_add_ui__gmpz_clear__gmpz_cmp__gmpz_cmp_ui__gmpz_com__gmpz_congruent_p__gmpz_fdiv_q__gmpz_fdiv_q_2exp__gmpz_fdiv_r__gmpz_fdiv_r_2exp__gmpz_fdiv_ui__gmpz_gcd__gmpz_import__gmpz_init__gmpz_init_set__gmpz_init_set_ui__gmpz_invert__gmpz_millerrabin__gmpz_mul__gmpz_mul_2exp__gmpz_mul_ui__gmpz_powm__gmpz_powm_ui__gmpz_probab_prime_p__gmpz_realloc__gmpz_scan1__gmpz_set$__gmpz_set_ui%__gmpz_setbit(__gmpz_sizeinbase+__gmpz_sub,__gmpz_sub_ui9__gmpz_tstbitDeleteCriticalSectionEnterCriticalSectionGetCurrentProcessGetCurrentProcessIdGetCurrentThreadIdGetLastErrorGetModuleFileNameAGetModuleHandleA)GetProcAddress[GetSystemTimeAsFileTimesGetTickCountInitializeCriticalSectionLeaveCriticalSectionLoadLibraryWgQueryPerformanceCounter1SetUnhandledExceptionFilter=SleepITerminateProcessPTlsGetValue]UnhandledExceptionFilter}VirtualProtectVirtualQuery8__dllonexit_amsg_exit_exit=_inittermA_iob_lockG_onexit_unlockabortcallocfprintffreefwrite$malloc*memchr+memcmp,memcpy.memmove0memset=raiseLsprintfYstrcspn]strlen`strncmputimevfprintfMessageBoxA<nettle_base64_decode_final=nettle_base64_decode_init?nettle_base64_decode_update@nettle_base64_encode_finalAnettle_base64_encode_groupBnettle_base64_encode_initCnettle_base64_encode_rawEnettle_base64_encode_updateKnettle_buffer_growPnettle_buffer_spaceQnettle_buffer_writenettle_md5_digestnettle_md5_initnettle_md5_updatenettle_sha1_digestnettle_sha1_initnettle_sha1_updatenettle_sha256_digestnettle_sha512_digestlibgmp-10.dllKERNEL32.dll((((((((((((((((((((((((((msvcrt.dll<USER32.dllPPPPPPPPPPPPPPPPPPPlibnettle-4-6.dllbǼbƼbbbpbb`0"0O0^0d000011%121F1K1q11111112 2292@2K2}222)4g4r4x4444X8=9=>>>? xl5s57777 848888889.9C9J9999L:r:::::;>;f;z;;;;;1z>>>>>M??????0p;0b00001(1@1O1X1a1r12 2(3L3n333c4s444444445,535I56,636677q8x8+::K;;{<==O>?A???@x1000001=11111)2`2}222~3334g44:5556_66:7778_88:999:_:::;;;<_<<=?====>>>??P?0\000000111l1111W222J3b3i3334f556X777777$848S888D9h;m;;;1=S=_====>1>^>>>?G?m????`P002122223+3p3333m4444S777A88999h:m::;J<>>???&?p400002244 55557666r7;;*<1<=p56T666K7l7r778 8$8+8B8I8c8k88880979999 :!:(:::;;;;<>h>>>>>??%?J0c0112833333344B4I444T5Z555666667$7x7~77788M88889-9y9999 :h:;;;;;<<==#===== >>J>Q>>??????@00900J2Q2}222222233A3b4{4.5r5677R7P9=r?<13.656S6[667788U9u9991:?:n> [124425:5B5J5R5Z5b5j5r5z5555555555556G6_6u67747977778.8j8888"97999999 : :8:Z:r::::::::::;;);8;C;y;;;;;;; >>->T>Y>~>>>>>>>>>>>>> ???#?)?X?^?t???????00!0'0R0X0w0}0000000001#1)111111V2n2s22222222263D3i333333334E444444T6~6666J7V7A8R8Z8b8j8r8z888888888888888889949 0h$0(0,00040`0d0h0l0p0t0x0|000000000000000000000000000000000110P@0D0H0L0P0T0X0\0000(1,1014181@1D1p4t4x4|444444444444444p,2222 2$2(2,2024282<2@2D2H2L2P2T2,;;;;;;;;;;;;<<< <<<,====>>> >>>>> >$>(>,>0>4> ,P1T1X1\1`1d1h1l1p1t1x1|1111111`;<< 000000 0b_ bDbC`#b%b37&bT8%0+b(0-b+0.b93P6bD67b!87b:8br=9bh?:b cC ;b&GPb}Q?b*TBbqWBbu0Z0Cb]Db}p`DbdEbgFbakGboHbrIbzvJb&zKb}LbiҀLb[PMbW NbSbu@Wb ;PXbKXbZ[b'\bզ^b#`bϭdbfebub fbfbuPgbgbkb xbJkzb}b=b^Pb9b?XЅbb PbS0bN/ bJ  b|b| bbTT@bkR"b{*10b60b<ࣼb,@bmCDbG`bLb%P bTb9_Ybk^pbbb\hpb:n bgs bw0b$|ོbb@b<pübՒ`ļbżbʡƼbNǼbܭǼbEͼbͼbWUϼb9K@Ѽb0ռb3pռbռb ռbM@ؼb GNU C 4.6.3../../../../mingw-w64-crt/crt/crtdll.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtb_bcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charWINBOOLeDWORDsfloatLPVOID signed charshort intlong long unsigned intLONG_PTR7PVOID LONGPLONGHANDLE  FiberData Version _NT_TIB  ExceptionList # StackBase # StackLimit # SubSystemTib # # ArbitraryUserPointer # Self # _EXCEPTION_REGISTRATION_RECORD NT_TIB  PNT_TIB  PIMAGE_TLS_CALLBACK8 doubleVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK long double_PVFV_PIFV 4__uninitialized__initializing__initialized  _TEBNtCurrentTebWooretYo?InterlockedExchangeTargetValuepre_c_init>b:b,@D_CRT_INITK_CRT_INIT@12 @bXbbC!KK8K0C *(,Hbb onexitendf!ub@"#XCV  fiberidW  nestedX$FbbW#%bb&b:'uCbJbu"M#__DllMainCRTStartup `bba(!((80 retcode )i__leaveֹbDllMainCRTStartupDllMainCRTStartup@12  b_b+ !80*__proc_attached.pb+__native_startup_stateh 4+__native_startup_lock  ,+__native_dllmain_reason - .+__xi_a& +__xi_z' - .+__xc_a( +__xc_z) +__dyn_tls_init_callback,0 /+__onexitbegin0+__onexitend1+mingw_app_type30pcinit; bPGNU C 4.6.3sexp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bb?charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$short intuint32_t(zlong long unsigned intm!zsexp_type5SEXP_ATOMSEXP_LISTSEXP_ENDsexp_iterator(8q V:z# buffer;g# start>z# posAz# levelBz# typeDx# display_lengthFz# displayGg# atom_lengthIz# atomJg#$ sexp_iterator_init) M) V*z input*gnettle_sexp_iterator_enter_list Mnettle_sexp_iterator_exit_list* M˱nettle_sexp_iterator_next^ Msexp_iterator_simple;bbM;4size# posA# levelB# typeDJ# display_lengthF# displayG?# atom_lengthI# atomJ?#$base64_decode_ctx o wordq# bitsr# paddingu# nettle_sexp_transport_iterator_first'#b%bt iterator't length(y input(9 in- out.'transport_donea"$bctxBFP coded_lengthC_ endDXGNU C 4.6.3sexp-transport-format.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7%b&bY__gnuc_va_list__builtin_va_listcharva_listunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charsigned charuint8_t$'short intlong long unsigned intGnettle_realloc_func+}}} nettle_buffer#+ contents%# alloc'# realloc_ctx)}# realloc*+# size-# nettle_sexp_transport_vformat$%b&b buffer$ format% args% start' length(0 base64_length)Ynettle_sexp_transport_formatJ&b&b bufferJ formatKdoneMP argsNGNU C 4.6.3bignum.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7&b$+bwڠcharsize_tunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charsigned charuint8_t$short intlong long unsigned int L mp_limb_t _mp_alloc#_mp_size#_mp_d#Q__mpz_structbmpz_t  mp_size_tmpz_srcptr __gmpz_getlimbnQb __gmp_z __gmp_n __gmp_resultQ __gmpz_size| __gmp_znettle_mpz_to_octetsL&b'b}LisL@xMsignM dstO@sizePtiQb&b(P'bX'blimbUQjV+ 'b0'bU<U'b0'bLunettle_mpz_sizeinbase_256_s2'b(bx2'b(bsize9c:dnettle_mpz_sizeinbase_256_uF (bB(b'xFnettle_mpz_get_str_256eP(bU)bese@xe(bU)bcuTnettle_mpz_set_str_256_u`)b)bHxsFnettle_mpz_init_set_str_256_u)b)bt?xsFnettle_mpz_set_str_256_s*b*bxsF*b*btdnettle_mpz_init_set_str_256_s*b$+bxsFUD GNU C 4.6.3bignum-next-prime.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70+b"-b)charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublesigned charshort intuint16_t&long long unsigned intnettle_progress_func(}_mp_limb_t  _mp_alloc# _mp_size# _mp_d#__mpz_structmpz_t    nettle_next_primeL0+b"-bC( pL nL countLprime_limitL progress_ctxM_ progressM(tmpOTmoduliPdifferenceRHiu!`composite|Li}a 5?primes8Sb.3 GNU C 4.6.3bignum-random.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70-b!.btcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$short intlong long unsigned intnettle_random_func$t$mp_limb_t  _mp_alloc# _mp_size# _mp_d#__mpz_struct  nettle_mpz_random_size$0-b-b x$ ctx% random% bits& length( data)Znettle_mpz_random6-b!.b x6 ctx7 random7 n8  GNU C 4.6.3bignum-random-prime.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70.bA6bz[charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$short intuint16_t&uint32_t(long long unsigned intnettle_random_func$*nettle_progress_func(mp_limb_t 6 _mp_alloc# _mp_size# _mp_d6#__mpz_structmpz_t] <m s << trial_div_info; inverse# posA# levelB# typeDA# display_lengthF# displayG6# atom_lengthI# atomJ6#$mp_limb_t  _mp_alloc# _mp_size# _mp_d#=__mpz_structN nettle_mpz_set_sexp!P6b6b" x! limit! i!wt GNU C 4.6.3pkcs1.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.77b7b#charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charsigned charuint8_t$short intlong long unsigned int<_nettle_pkcs1_signature_prefix+07b7b3#key_size+{buffer,0id_size-{id.6 digest_size/{j1{k# GNU C 4.6.3pkcs1-encrypt.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.77b8b% charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t f_mp_alloc#_mp_size#_mp_df#__mpz_struct&lsigned charuint8_t$short intlong long unsigned intnettle_random_func$     nettle_pkcs1_encrypt(7b8b# key_size( random_ctx* random* length+ message+ m, em.# padding/# i0$sGNU C 4.6.3pkcs1-decrypt.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.78b9b )charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t D_mp_alloc#_mp_size#_mp_dD#__mpz_structdJsigned charuint8_t$short intlong long unsigned intxnettle_pkcs1_decrypt%8b9bA$ key_size% m&^ length' message' em)$ terminator*$ padding+$ message_length,SF-GNU C 4.6.3pkcs1-rsa-digest.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.79b9b+7charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t G_mp_alloc#_mp_size#_mp_dG#__mpz_structMsigned charuint8_t$short intlong long unsigned intvvnettle_pkcs1_rsa_digest_encode#9b9b% m#a key_size# di_length$ digest_info$ em&?%GNU C 4.6.3pkcs1-rsa-md5.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7:b ;b<.charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t f_mp_alloc#_mp_size#_mp_df#__mpz_struct&lsigned charuint8_t$short intuint32_t(long long unsigned intmd5_ctx\.Vstate0V#count_low1#count_high1#block2f#index3#X f  v ? nettle_pkcs1_rsa_md5_encodeA:b:bR% mA A hashApC%emD% nettle_pkcs1_rsa_md5_encode_digestV:b ;b%y mV V digestVpX&emY&  md5_prefix4.byGNU C 4.6.3pkcs1-rsa-sha1.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 ;bFb8 charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t i_mp_alloc#_mp_size#_mp_di#__mpz_struct)osigned charuint8_t$short intuint64_t*long long unsigned intsha512_ctxl]staten]#count_lowo#@count_higho#Hblockpm#Pindexq# m  }  nettle_pkcs1_rsa_sha512_encode?=b>b' m? ? hash?pA'(emBF( nettle_pkcs1_rsa_sha512_encode_digestT >b>bY( mT T digestTpV(emW(  sha512_prefix2(/bGNU C 4.6.3rsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7>b?b3<.m charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t :_mp_alloc#_mp_size#_mp_d:#__mpz_structmpz_ta@qy@signed charshort intlong long unsigned int rsa_public_key^sizeby#neT#ehT# nettle_rsa_public_key_init#>b'?b(+ key#+ nettle_rsa_public_key_clear.0?bc?b(q key.+ _nettle_rsa_check_size8yp?b?b) n8q size;yF)nettle_rsa_public_key_prepareD?b?bY) keyD+}GNU C 4.6.3rsa-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7?bAb>  charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t ?_mp_alloc#_mp_size#_mp_d?#__mpz_structmpz_tfEv~| EEsigned charshort intlong long unsigned int rsa_private_keyLk-sizem~#dqY#ptY#qtY#awY#(bzY#4c}Y#@ nettle_rsa_private_key_init#?b@b)m key#m nettle_rsa_private_key_clear2 @bs@b) key2m nettle_rsa_private_key_prepare=@b@b%* key=mn?Yd nettle_rsa_compute_rootQ@bAbQ*u keyQu xR mRvxpTYHxqUYT{ oGNU C 4.6.3rsa-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7BbBb#A charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t A_mp_alloc#_mp_size#_mp_dA#__mpz_structmpz_thGx~ Gsigned charshort intlong long unsigned int rsa_public_key^sizeb#ne[#eh[# _nettle_rsa_verify#BbBb*g key#g m$x s%x res'+m1)[Tm _GNU C 4.6.3rsa-pkcs1-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Bb%CbC+ charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t E_mp_alloc#_mp_size#_mp_dE#__mpz_structmpz_tlK|Ksigned charuint8_t$short intlong long unsigned int  rsa_private_keyLkBsizem#dq_#pt_#qt_#aw_#(bz_#4c}_#@ nettle_rsa_pkcs1_sign#Bb%Cb6+ key# length$ digest_info$ s%|  GNU C 4.6.3rsa-pkcs1-sign-tr.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70CbCbEg charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t H_mp_alloc#_mp_size#_mp_dH#__mpz_structmpz_toN Nsigned charuint8_t$short intlong long unsigned intnettle_random_func$     rsa_public_key^Lsizeb#neb#ehb# rsa_private_keyLksizem#dqb#ptb#qtb#awb#(bzb#4c}b#@nettle_rsa_pkcs1_sign_tr#0CbCbz+qpub#qkey$|random_ctx%random% length&digest_info&s'ri)bTw  LGNU C 4.6.3rsa-pkcs1-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Db}Db)H G charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t G_mp_alloc#_mp_size#_mp_dG#__mpz_structmpz_tnM~ Msigned charuint8_t$short intlong long unsigned int  rsa_public_key^sizeb#nea#eha# nettle_rsa_pkcs1_verify#Db}Db+ key# length$ digest_info$ s%~ res'+m(ad GNU C 4.6.3rsa-md5-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7DbqEb}J charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t C_mp_alloc#_mp_size#_mp_dC#__mpz_structmpz_tjIzIsigned charuint8_t$short intuint32_t(long long unsigned int  md5_ctx\.Jstate0J#count_low1#count_high1#block2Z#index3#XZj? rsa_private_keyLksizem#dq]#pt]#qt]#aw]#(bz]#4c}]#@ nettle_rsa_md5_sign&DbDb+1 key&1 hash'< s(z7 j nettle_rsa_md5_sign_digest7EbqEbB, key71 digest8 s9zFGNU C 4.6.3rsa-md5-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7EbuFbMl charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t E_mp_alloc#_mp_size#_mp_dE#__mpz_structmpz_tlK| Ksigned charuint8_t$short intuint32_t(long long unsigned int  md5_ctx\.Qstate0Q#count_low1#count_high1#block2a#index3#Xaq? rsa_public_key^sizeb#ne_#eh_# nettle_rsa_md5_verify&EbEb,$ key&$ hash'/ s(| res*,m+_d* qnettle_rsa_md5_verify_digest8FbuFb, key8$ digest9 s:| res<,m=_dGNU C 4.6.3rsa-sha1-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7FbqGbO3charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t D_mp_alloc#_mp_size#_mp_dD#__mpz_structmpz_tkJ{Jsigned charuint8_t$short intuint32_t(long long unsigned int ? sha1_ctx`0\state2\#count_low3#count_high3#block4#index5#\l rsa_private_keyLksizem#dq^#pt^#qt^#aw^#(bz^#4c}^#@ nettle_rsa_sha1_sign&FbFb-4 key&4 hash'? s({: l nettle_rsa_sha1_sign_digest7GbqGb^- key74 digest8 s9{GNU C 4.6.3rsa-sha1-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7GbuHbRtcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t F_mp_alloc#_mp_size#_mp_dF#__mpz_structmpz_tmL} Lsigned charuint8_t$short intuint32_t(long long unsigned int ? sha1_ctx`0cstate2c#count_low3#count_high3#block4#index5#\s rsa_public_key^sizeb#ne`#eh`# nettle_rsa_sha1_verify&GbGb-' key&' hash'2 s(} res*-m+`d- snettle_rsa_sha1_verify_digest8HbuHb- key8' digest9 s:} res<.m=`dGNU C 4.6.3rsa-sha256-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7HbqIbT5charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t F_mp_alloc#_mp_size#_mp_dF#__mpz_structmpz_tmL}Lsigned charuint8_t$short intuint32_t(long long unsigned int ? sha256_ctxl7`state9`#count_low:# count_high:#$block;#(index<#hp rsa_private_keyLksizem#dq`#pt`#qt`#aw`#(bz`#4c}`#@ nettle_rsa_sha256_sign&HbHb6.: key&: hash'E s(}@ p nettle_rsa_sha256_sign_digest7IbqIbz. key7: digest8 s9}jGNU C 4.6.3rsa-sha256-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7IbuJb)Wcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t H_mp_alloc#_mp_size#_mp_dH#__mpz_structmpz_toN Nsigned charuint8_t$short intuint32_t(long long unsigned int ? sha256_ctxl7gstate9g#count_low:# count_high:#$block;#(index<#hw rsa_public_key^sizeb#neb#ehb# nettle_rsa_sha256_verify&IbIb.- key&- hash'8 s( res*.m+bd3 wnettle_rsa_sha256_verify_digest8JbuJb/ key8- digest9 s: res<4/m=bdBGNU C 4.6.3rsa-sha512-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7JbqKbY7fcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t F_mp_alloc#_mp_size#_mp_dF#__mpz_structmpz_tmL}Lsigned charuint8_t$short intuint64_t*long long unsigned int  sha512_ctxlQstatenQ#count_lowo#@count_higho#Hblockpa#Pindexq#aq rsa_private_keyLksizem#dq`#pt`#qt`#aw`#(bz`#4c}`#@ nettle_rsa_sha512_sign&JbJbR/; key&; hash'F s(}A q nettle_rsa_sha512_sign_digest7KbqKb/ key7; digest8 s9}GNU C 4.6.3rsa-sha512-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7KbuLbA\xcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t H_mp_alloc#_mp_size#_mp_dH#__mpz_structmpz_toN Nsigned charuint8_t$short intuint64_t*long long unsigned int  sha512_ctxlXstatenX#count_lowo#@count_higho#Hblockph#Pindexq#hx rsa_public_key^sizeb#neb#ehb# nettle_rsa_sha512_verify&KbKb/. key&. hash'9 s( res*0m+bd4 xnettle_rsa_sha512_verify_digest8LbuLb$0 key8. digest9 s: res<P0m=bdGNU C 4.6.3rsa-encrypt.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7LbLb^charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t B_mp_alloc#_mp_size#_mp_dB#__mpz_structmpz_tiHy Hsigned charuint8_t$short intlong long unsigned intnettle_random_func$  y   rsa_public_key^Fsizeb#ne\#eh\#nettle_rsa_encrypt#LbLbn0key#random_ctx%yrandom%length& message&gibberish'{ GNU C 4.6.3rsa-decrypt.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7LbKMba^$charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t B_mp_alloc#_mp_size#_mp_dB#__mpz_structmpz_tiHy Hsigned charuint8_t$short intlong long unsigned int rsa_private_keyLkEsizem#dq\#pt\#qt\#aw\#(bz\#4c}\#@ nettle_rsa_decrypt#LbKMb0 key# length$ message$ gibberish%y m'\dres(&1 OGNU C 4.6.3rsa-decrypt-tr.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7PMbNbaccharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t E_mp_alloc#_mp_size#_mp_dE#__mpz_structmpz_tlK|  Ksigned charuint8_t$short intlong long unsigned intnettle_random_func$  |  rsa_public_key^Isizeb#ne_#eh_# rsa_private_keyLksizem#dq_#pt_#qt_#aw_#(bz_#4c}_#@nettle_rsa_decrypt_tr%PMbNbO1pub%key&random_ctx'|random' length(message(gibberish)~m+_Hri+_Tres,|1  I:' GNU C 4.6.3rsa-keygen.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 NbSbeIcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t c_mp_alloc#_mp_size#_mp_dc#__mpz_struct#mpz_ti signed charuint8_t$short intlong long unsigned intnettle_random_func$   nettle_progress_func(3 D  rsa_public_key^sizeb#ne}#eh}# rsa_private_keyLksizem#dq}#pt}#qt}#aw}#(bz}#4c}}#@ nettle_rsa_generate_keypair. NbSb1%pub.%key/+random_ctx0random01 progress_ctx1progress17n_size2e_size3p15}q16}phi7}Htmp8}T retried2+SbwSbres2D~ !GNU C 4.6.3rsa-compat.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Sb5Wbicharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t A_mp_alloc#_mp_size#_mp_dA#__mpz_structmpz_thGxsigned charuint8_t$short intuint32_t(long long unsigned int  md5_ctx\.Nstate0N#count_low1#count_high1#block2^#index3#X^n? rsa_public_key^sizeb#ne[#eh[# rsa_private_keyLksizem#dq[#pt[#qt[#aw[#(bz[#4c}[#@ .Wbits0#modulus1W# 2W#gR_RSA_PUBLIC_KEY3 5bits7#modulus8W#publicExponent9W# :W#prime;#primeExponent<# coefficient=W#*R_RSA_PRIVATE_KEY>\A[hashC#R_SIGNATURE_CTXDC HDA_MD5 KRE_SUCCESSRE_CONTENT_ENCODINGRE_DATARE_DIGEST_ALGORITHMRE_ENCODINGRE_ENCRYPTION_ALGORITHMRE_KEYRE_KEY_ENCODINGRE_LENRE_MODULUS_LEN RE_NEED_RANDOM RE_PRIVATE_KEY RE_PUBLIC_KEY RE_SIGNATURE RE_SIGNATURE_ENCODINGnettle_R_SignInit$ctx$%[nettle_R_SignUpdate0ctx0data14SbSb3.SbTb>3\nettle_R_SignFinal< TbUbj3ctx<=>key? kAresB3(sQ[T*nettle_R_VerifyInitmUbVb3_ctxmnUb@pnettle_R_VerifyUpdatet VbEVb 4ctxtdataux#Vb?Vbznettle_R_VerifyFinal~PVb5Wb64{ctx~key{ knresp4Vb3Wbs[Tg "GNU C 4.6.3rsa-blind.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7@WbIXblcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t @_mp_alloc#_mp_size#_mp_d@#__mpz_structmpz_tgFw  FFsigned charuint8_t$short intlong long unsigned intnettle_random_func$  w   rsa_public_key^Dsizeb#neZ#ehZ#_nettle_rsa_blind%@WbWb4pub%random_ctx&wrandom&c' ri'r)ZT _nettle_rsa_unblindAXbIXb*5pubAcAriAy ]#GNU C 4.6.3rsa2sexp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7PXbXb%ocharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t ?_mp_alloc#_mp_size#_mp_d?#__mpz_structmpz_tfEv~signed charshort intlong long unsigned int rsa_public_key^sizeb~#neY#ehY# rsa_private_keyLk[sizem~#dqY#ptY#qtY#awY#(bzY#4c}Y#@ nettle_rsa_keypair_to_sexp"PXbXbV5 buffer" algorithm_name#5 pub$ priv% nettle_bufferv  $GNU C 4.6.3sexp2rsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Xb[bqdcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t ?_mp_alloc#_mp_size#_mp_d?#__mpz_structmpz_tfEv~signed charuint8_t$short intlong long unsigned int  rsa_public_key^sizeb~#neY#ehY# rsa_private_keyLkusizem~#dqY#ptY#qtY#awY#(bzY#4c}Y#@ sexp_type5 SEXP_ATOM SEXP_LIST SEXP_END sexp_iterator(8qlength:~#buffer;#start>~#posA~# levelB~#typeDu#display_lengthF~#displayG#atom_lengthI~# atomJ#$ nettle_rsa_keypair_from_sexp_alist2Xb&[b6pub2priv3%limit4~i5+ names7A@0bvalues9F}nvalues:~;6A~ 1V~ nettle_rsa_keypair_from_sexpY0[b[b[6pubYprivZ%limit[~length\~ expr\i^Hnames_ 0b ~ $GNU C 4.6.3dsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7[b\b u$Bcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t :_mp_alloc#_mp_size#_mp_d:#__mpz_structmpz_ta@qysigned charshort intlong long unsigned int dsa_public_key0LpOT#qRT# gUT#yXT#$ dsa_private_key [x_T# dsa_signaturebCrdT#seT# nettle_dsa_public_key_init#[b \b6 key# nettle_dsa_public_key_clear, \b`\b6 key, nettle_dsa_private_key_init6`\bg\bt key6 nettle_dsa_private_key_clear<p\bw\btM key< nettle_dsa_signature_initC\b\b6 Cnettle_dsa_signature_clearJ\b\b7 J%GNU C 4.6.3dsa-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7\b^bpw?charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t a_mp_alloc#_mp_size#_mp_da#__mpz_struct!mpz_tg~ signed charuint8_t$short intlong long unsigned intnettle_random_func$   ~   dsa_public_key0LhpO{#qR{# gU{#yX{#$ dsa_private_key [x_{# dsa_signaturebrd{#se{# _nettle_dsa_sign'\b^bE7pub'key(random_ctx)random) digest_size*~digest+signature,k.{h/{Htmp0{T  h &GNU C 4.6.3dsa-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7^b`bzrcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t c_mp_alloc#_mp_size#_mp_dc#__mpz_struct#mpz_tisigned charuint8_t$short intlong long unsigned int  dsa_public_key0L2pO}#qR}# gU}#yX}#$ dsa_signaturebard}#se}# _nettle_dsa_verify%^b`b7  key%  digest_size& digest' signature( w*} tmp+}H v,}Tres.7  2P'GNU C 4.6.3dsa-keygen.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7`bdb~charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t c_mp_alloc#_mp_size#_mp_dc#__mpz_struct#mpz_ti signed charuint8_t$short intlong long unsigned intnettle_random_func$   nettle_progress_func(3 D  dsa_public_key0LpO}#qR}# gU}#yX}#$ dsa_private_key [x_}# nettle_dsa_generate_keypair+`bdb7pub+key,random_ctx-random- progress_ctx.progress.p_bits/q_bits/p01}p0q1}Hr1}Tp0_bits28a38D!(GNU C 4.6.3dsa-sha1-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7dbebcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t D_mp_alloc#_mp_size#_mp_dD#__mpz_structmpz_tkJ{ signed charuint8_t$short intuint32_t(long long unsigned intnettle_random_func$  {   sha1_ctx`0~state2~#count_low3#count_high3#block4#index5#\? dsa_public_key0LpO^#qR^# gU^#yX^#$ dsa_private_key [ x_^# dsa_signatureb:rd^#se^# nettle_dsa_sha1_sign_digest!db3eb9pub!key"#{random# digest$%   nettle_dsa_sha1_sign-@ebeb<9pub-key./{random/ hash01digest3\)GNU C 4.6.3dsa-sha1-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7ebfbȃ<charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t h_mp_alloc#_mp_size#_mp_dh#__mpz_struct(mpz_tnsigned charuint8_t$short intuint32_t(long long unsigned int  sha1_ctx`0jstate2j#count_low3#count_high3#block4z#index5#\z? dsa_public_key0LpO#qR# gU#yX#$ dsa_signaturebrd#se# nettle_dsa_sha1_verify_digest#ebeb9f key#f digest$ %ql w  nettle_dsa_sha1_verify+ebfb9 key+f hash, -qdigest/\)GNU C 4.6.3dsa-sha256-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 fbfb:charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t F_mp_alloc#_mp_size#_mp_dF#__mpz_structmpz_tmL} signed charuint8_t$short intuint32_t(long long unsigned intnettle_random_func$  }  %? sha256_ctxl7state9#count_low:# count_high:#$block;#(index<#h dsa_public_key0LpO`#qR`# gU`#yX`#$ dsa_private_key [x_`# dsa_signatureb>rd`#se`# nettle_dsa_sha256_sign_digest! fbcfb9pub!key"%#}random# digest$ %  nettle_dsa_sha256_sign,pfbfb:pub,key-%.}random. hash/0digest2P%*GNU C 4.6.3dsa-sha256-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7fbEgbWXcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t j_mp_alloc#_mp_size#_mp_dj#__mpz_struct*mpz_tpsigned charuint8_t$short intuint32_t(long long unsigned int ? sha256_ctxl7~state9~#count_low:# count_high:#$block;#(index<#h dsa_public_key0LpO#qR# gU#yX#$ dsa_signaturebrd#se# nettle_dsa_sha256_verify_digest#fbfbc:l key#l digest$ 0%wr }  nettle_dsa_sha256_verify+gbEgb: key+l hash, 0-wdigest/Po+GNU C 4.6.3dsa2sexp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Pgbgbcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t ?_mp_alloc#_mp_size#_mp_d?#__mpz_structmpz_tfEv~signed charshort intlong long unsigned int dsa_public_key0LpOY#qRY# gUY#yXY#$ dsa_private_key [x_Y# nettle_dsa_keypair_to_sexp"Pgbgb: buffer" algorithm_name#`; pub$ priv% nettle_bufferv*,GNU C 4.6.3sexp2dsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7gbkb\Iycharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t ?_mp_alloc#_mp_size#_mp_d?#__mpz_structmpz_tfEv~signed charuint8_t$short intlong long unsigned int  dsa_public_key0LpOY#qRY# gUY#yXY#$ dsa_private_key [3x_Y# dsa_signaturebbrdY#seY# sexp_type5 SEXP_ATOM SEXP_LIST SEXP_END sexp_iterator(8[ ::~#buffer;#start>~#posA~# levelB~#typeDb#display_lengthF~#displayG#atom_lengthI~# atomJ#$nettle_dsa_keypair_from_sexp_alist2gbtib;pub2priv3A4~q_bits5~ i6$names8:(1bvalues:?~nvalues;~;:~ *O~nettle_dsa_sha1_keypair_from_sexpNib*jb;pubNprivOAP~:Q~ exprQiSHnettle_dsa_sha256_keypair_from_sexp\0jbjb<qpub\priv]A^~:_~ expr_iaHnettle_dsa_signature_from_sexpjjbkbX<rsjik$q_bitsl~namesn@1bvalueso3~ ~(-GNU C 4.6.3pgp-encode.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7kbxbבHcharunsigned intintshort unsigned int__time32_tlong intlong long inttime_tlong unsigned intunsigned chardoublefloat long doubleshort intsigned charuint8_t$uint32_t(long long unsigned intPnettle_realloc_func+ P xmp_limb_t - _mp_alloc# _mp_size# _mp_d-#__mpz_structmpz_tT 3d j 3pgp_lengthsPGP_LENGTH_ONE_OCTETPGP_LENGTH_TWO_OCTETSPGP_LENGTH_FOUR_OCTETSpgp_public_key_algorithmLPGP_RSAPGP_RSA_ENCRYPTPGP_RSA_SIGNPGP_EL_GAMAL_ENCRYPTPGP_DSAPGP_EL_GAMALpgp_hash_algorithmPGP_MD5PGP_SHA1PGP_RIPEMDPGP_MD2PGP_TIGER192PGP_HAVALpgp_tagPGP_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_SUBKEYpgp_subpacket_tagPGP_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_ctx@# wordB# bitsC#nettle_buffer# contents%# alloc'# realloc_ctx)# realloc*# size-# P ?sha1_ctx` 0 state 2 # count_low 3_# count_high 3_# block 4# index 5#\ _% rsa_public_key ^d size b# n eG# e hG#rsa_private_keyL k size m# d qG# p tG# q tG# a wG#( b zG#4 c }G#@nettle_pgp_put_lengthp Lp Sq#nettle_pgp_put_stringVY LV SWsXnettle_pgp_put_uint32*kbkb< L* i*_p,<nettle_pgp_put_uint165kblb< L5 i5p78=nettle_pgp_put_mpi@ lblbV=} L@ x@dbitsB=octetsC=pE> lblbt 9 D O  lbmb>    mbXp w> >nettle_pgp_put_header~mb!nb>L L~ tagSnettle_pgp_put_header_length0nb4ob? L startfield_sizeS??nettle_pgp_put_userid@obobs?D L Sname obxO D 9 nettle_pgp_sub_packet_startobob? L nettle_pgp_put_sub_packetoblpb?!L typeSdata  #pbApbO 3@D G@9 [@nettle_pgp_sub_packet_endppbpbo@~L startSÀ@nettle_pgp_put_public_rsa_keyqb-rb@L pubtimestampstartҀ$ASӀGA  % nettle_pgp_put_rsa_sha1_signature0rb.ubfA*L key*keyidtype hash5signature_startAhash_endAsub_packet_startA trailer;Z sGL!sbDtb"hcopy~#pB0 d  PK $nettle_pgp_crc249_0ububB%S9&data9#crc;_B#i=B!Pubwub#j@B'nettle_pgp_armorUubxbB%LU &tagV(SW{C)dataXC"ctxZX#crc\C*z#doneiD#pj1D+@wbnwb#pDD!wbxb#text_size|WD#done~vD#pD/GNU C 4.6.3rsa2openpgp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7xbybp\charunsigned intintshort unsigned int__time32_tlong intlong long inttime_tlong unsigned intunsigned charshort intmp_limb_t q_mp_alloc#_mp_size#_mp_dq# __mpz_struct1mpz_tw signed charuint8_t$uint32_t(long long unsigned intnettle_realloc_func+ -   = ? sha1_ctx`0state2#count_low3#count_high3#block4-#index5#\  rsa_public_key^sizeb#ne#eh# rsa_private_keyLkgsizem#dq#pt#qt#aw#(bz#4c}#@ nettle_buffer #contents %#alloc '#realloc_ctx )#realloc *# size -#ypgp_signature_type EPGP_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_TIMESTAMPtimef_Timefnettle_rsa_keypair_to_openpgp:xbybDwbuffer:wpub;}priv<userid> now@Pkey_startBDuserid_startCEkey_hashE=~signature_hashF=~fingerprintGLExbxb@Xg s0GNU C 4.6.3der-iterator.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7zb}bdgcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublesigned charuint8_t$short intuint32_t(long long unsigned into#mp_limb_t _mp_alloc#_mp_size#_mp_d#t__mpz_struct4 ASN1_TYPE_CONSTRUCTED ASN1_CLASS_UNIVERSAL ASN1_CLASS_APPLICATION ASN1_CLASS_CONTEXT_SPECIFIC ASN1_CLASS_PRIVATE ASN1_CLASS_MASK ASN1_CLASS_SHIFT asn1_type@ 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_resultUE ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iterator^buffer_length`#bufferai#posd#typef# ci#dataji#P TAG_MASK CLASS_MASK CONSTRUCTED_MASK asn1_der_iterator_initYAiteratorYAcZinputZiEnettle_asn1_der_iterator_nextizbA{bBEiiAtagk#zEk}Ej~EdataiEnettle_asn1_der_iterator_firstP{b{btTiAcinputiT{b}{b3(nettle_asn1_der_decode_constructed{b{b7FiAZAnettle_asn1_der_decode_constructed_last{b|b{FiAnettle_asn1_der_decode_bitstring|bo|bFNiAZAnettle_asn1_der_decode_bitstring_lastp|b|b'GiAnettle_asn1_der_get_uint32|b }bkGiAxvalue?GcۂHk܂HH?nettle_asn1_der_get_bignum}b}bgHiAxmax_bitsW,2GNU C 4.6.3der2rsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7}b聼by charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t >_mp_alloc#_mp_size#_mp_d>#__mpz_structmpz_teDu}signed charuint8_t$short intuint32_t(}long long unsigned int  rsa_public_key^sizeb}#neX#ehX# rsa_private_keyLksizem}#dqX#ptX#qtX#awX#(bzX#4c}X#@ asn1_type@ 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_resultU2 ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iterator^buffer_length`}#buffera#posd}#typef# lengthi}#dataj# nettle_rsa_public_key_from_der_iterator*}b~bHpub*limit+}i,%2 nettle_rsa_private_key_from_der_iterator>~b]bHpub>priv?limit@}iA% versionQInettle_rsa_keypair_from_dert`b聼b1Ipubtprivulimitv}lengthw} datawiy2HreszkI3GNU C 4.6.3der2dsa.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bNbcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t >_mp_alloc#_mp_size#_mp_d>#__mpz_structmpz_teDu}signed charuint8_t$short intuint32_t(}long long unsigned int  dsa_public_key0LpOX#qRX# gUX#yXX#$ dsa_private_key [Bx_X# asn1_type@r 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_resultU ASN1_ITERATOR_ERROR ASN1_ITERATOR_PRIMITIVE ASN1_ITERATOR_CONSTRUCTED ASN1_ITERATOR_END asn1_der_iterator^qbuffer_length`}#buffera#posd}#typefB# lengthi}#dataj# nettle_dsa_params_from_der_iterator*bςbIpub*j+}i, nettle_dsa_public_key_from_der_iterator=Ђb'bIMpub=j>}i? nettle_dsa_openssl_private_key_from_der_iteratorJ0b턼bJpubJprivKjL}iM versionY>Jnettle_openssl_provate_key_from_deribNb^Jpubiprivjjk}lengthl} datalinXresorJ4GNU C 4.6.3sec-add-1.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Pbb<9charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned int_nettle_sec_add_1 PbbJrp ap n b BKi"lK r%K4GNU C 4.6.3sec-sub-1.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bυb charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned int_nettle_sec_sub_1 bυbKrp ap n b )Li"SL a%rL5GNU C 4.6.3sec-modinv.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7ЅbbhD charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intcnd_neg"cnd"rp"ap"n"cy$mask%i& r*cnd_swap1*cnd1ap1bp1n1mask3i4 a7b7t7 _nettle_sec_modinvCЅbbL vpC apC nC mpD mp1hD bit_sizeD scratchEiM  oddcM swapcM cycMYӆbbX N)Nu)NjӆbbHNsNN Nb6bb6bNb+b N*OVO6GNU C 4.6.3sec-tabselect.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bBbma charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned int_nettle_sec_tabselect%bBbiOrp%rn%table& tn& k'P end) .P p* MP i+lP 舼bb mask1P/6GNU C 4.6.3gmp-glue.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7Pb0bαQ!charsize_tunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t p_mp_alloc#_mp_size#_mp_dp#__mpz_struct0mp_ptrpmp_srcptrmp_size_t mpz_srcptrvmpz_ptrvsigned charuint8_t$short intlong long unsigned int __gmpz_size~j __gmp_z _nettle_mpz_limbs_read= x= __gmpn_cmp!0 __gmp_xp! __gmp_yp! __gmp_size!__gmp_result#__gmp_i$__gmp_x$__gmp_y$jPbXbtM_nettle_mpz_limbs_writeGp`bɉbPxGnG_nettle_mpz_limbs_modifyOpЉb9b*QxOnO_nettle_mpz_limbs_finishV@bbQ*xVnVBR_nettle_mpz_roinit_n`bbRx`xp`xs`xnbR_nettle_mpz_limbs_cmpbȋb>StabpbnanvS>"b-bjKbPbSPb(SS@SXTAT^T_nettle_mpz_limbs_read_nЋbjbxTxnxnTxpT>狼bb_nettle_mpz_limbs_copypb9bTYxppxnxnIU>bb_nettle_mpz_set_n@bb~Urxpxn_nettle_mpn_set_base256b>bULrpp~VrnVxpLxn~ xi~ Wout>WbitsōWpinWR_nettle_gmp_alloc_limbsp@bbXnݴalloc_funcSX~_nettle_gmp_free_limbsb0bgXppnfree_func,X ,~<8GNU C 4.6.3cnd-copy.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70b~b-!charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned int_nettle_cnd_copy 0b~bXcnd rp ap n  mask"'Ykeep"HYi#[Y8GNU C 4.6.3ecc-mod.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bbEf"charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned int_nettle_ecc_mod$bbzYrp$rn$Zmn$bp% bn%b_shifted&shift&} hi(C[ sn)[ i*\ final_limbsPb:9GNU C 4.6.3ecc-generic-modp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 bbK"charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tsigned charshort intlong long unsigned intecc_mod_funcGbssy~ecc_curveXMZ bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY'# pippenger_kZ# pippenger_c[# p^ # b_ # qa # gc # redc_ge # modpgZ#$ redchZ#( reduceiZ#, modqjZ#0 Bmodpn #4 Bmodp_shiftedp #8 pp1hr #< redc_ppm1t #@ unitv #D Bmodqy #H Bmodq_shifted{ #L qp1h} #P pippenger_table #TN _nettle_ecc_generic_modp" bb_\ ecc"s rp"9GNU C 4.6.3ecc-generic-modq.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bbs#charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tsigned charshort intlong long unsigned intecc_mod_funcGbssy~ecc_curveXMZ bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY'# pippenger_kZ# pippenger_c[# p^ # b_ # qa # gc # redc_ge # modpgZ#$ redchZ#( reduceiZ#, modqjZ#0 Bmodpn #4 Bmodp_shiftedp #8 pp1hr #< redc_ppm1t #@ unitv #D Bmodqy #H Bmodq_shifted{ #L qp1h} #P pippenger_table #TN _nettle_ecc_generic_modq"bb\ ecc"s rp"0Z:GNU C 4.6.3ecc-modp.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 bԚbD#charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_mod_funcGk||ecc_curveXMc bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY0# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpgc#$ redchc#( reduceic#, modqjc#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#TW _nettle_ecc_modp_add% bޕb] ecc%| rp% ap& bp& cy([] _nettle_ecc_modp_sub0bb]E ecc0| rp0 ap1 bp1 cy3] _nettle_ecc_modp_sub_1;b4b] ecc;| rp; ap< b<^ i>_ŖbՖb cyB&_ _nettle_ecc_modp_mul_1K@b$b9_; eccK| rpK apL bL hiN}_ _nettle_ecc_modp_addmul_1Z0bb_ eccZ| rpZ ap[ b[ hi]` _nettle_ecc_modp_submul_1ibbA` ecci| rpi apj bj hil` _nettle_ecc_modp_mulybGNU C 4.6.3ecc-256.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70b0b3&charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t signed charshort intlong long unsigned intecc_mod_funcGYjjpuecc_curveXMQ bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpgQ#$ redchQ#( reduceiQ#, modqjQ#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#TE g } ecc_pz bW ecc_b @bW ecc_q `bW  } ecc_gb ecc_redc_gb ecc_Bmodp bW ecc_Bmodq'`bW ecc_pp1h!B bW ecc_qp1h$]bW r } ecc_redc_ppm1'@bb  } ecc_table-bnettle_secp_256r1pbR>GNU C 4.6.3ecc-384.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70b)b"'charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t signed charshort intlong long unsigned intecc_mod_funcGYjjpuecc_curveXMQ bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpgQ#$ redchQ#( reduceiQ#, modqjQ#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#TE ecc_384_modp70b)bSe ecc7j rp7 cy9e bw9f } ecc_p@becc_b becc_qb }ecc_g+becc_redc_gH`becc_Bmodpdbecc_Bmodq#becc_pp1h*becc_qp1h.b } ecc_redc_ppm12@becc_unit<b } ecc_table@0@bnettle_secp_384r1pb?GNU C 4.6.3ecc-521.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70bܣb'charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t signed charshort intlong long unsigned intecc_mod_funcGYjjpuecc_curveXMQ bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpgQ#$ redchQ#( reduceiQ#, modqjQ#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#TE ecc_521_modp20bܣbXg ecc2j rp2 hi5g }ecc_p!becc_b "becc_q`"b }!ecc_g"becc_redc_g:`#becc_Bmodp%V$becc_Bmodq+r%becc_Bmodp_shifted1`$becc_Bmodq_shifted6%becc_pp1h;$becc_qp1h@@&b }ecc_redc_ppm1E %becc_unitN< %b R}ecc_tableSj&bAnettle_secp_521r1Dp@!b @GNU C 4.6.3ecc-size.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7ࣼb b=0(charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_curveXM3bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY0# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgc#$redchc#(reduceic#,modqjc#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T9Wecc_mod_funcGRc 3 > nettle_ecc_size!ࣼb飼bt ecc!3 nettle_ecc_size_a'bbt ecc'3 nettle_ecc_size_j-b bt ecc-3 @AGNU C 4.6.3ecc-j-to-a.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7b}b6(charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_curveXM5bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY2# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpge#$redche#(reduceie#,modqje#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T;Yecc_mod_funcGTe 5 @ nettle_ecc_j_to_a_itch!bbt ecc!5 nettle_ecc_j_to_a( b}bg ecc(5 flags) r* p* scratch+ cy3xhAGNU C 4.6.3ecc-a-to-j.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7b[b7F)charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t signed charshort intlong long unsigned intecc_curveXM$bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY!# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgT#$redchT#(reduceiT#,modqjT#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T*Hecc_mod_funcGCT $ / nettle_ecc_a_to_j!b[bh ecc!$ initial" r# p# BGNU C 4.6.3ecc-dup-jj.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7`bbu)charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_curveXM5bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY2# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpge#$redche#(reduceie#,modqje#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T;Yecc_mod_funcGTe 5 @ nettle_ecc_dup_jj_itch%`blbt ecc%5 nettle_ecc_dup_jj+pbbh ecc+5 r, p, scratch- 1CGNU C 4.6.3ecc-add-jja.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bb[*charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned intecc_curveXM6bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY3# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgf#$redchf#(reduceif#,modqjf#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T<Zecc_mod_funcGUf 6 A nettle_ecc_add_jja_itch,bbt ecc,6 nettle_ecc_add_jja2bbZi ecc26 r3 p3 q3 scratch4CGNU C 4.6.3ecc-add-jjj.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 bbp,*charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned intecc_curveXM6bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY3# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgf#$redchf#(reduceif#,modqjf#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T<Zecc_mod_funcGUf 6 A nettle_ecc_add_jjj_itch! b,bt ecc!6 nettle_ecc_add_jjj(0bbi ecc(6 r) p) q) scratch* z1z1@z2z2Atj u1BHu2Cj s1D s2E@iFj jGLvHjDGNU C 4.6.3ecc-mul-g.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bbq+charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_curveXM4bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY1# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgd#$redchd#(reduceid#,modqjd#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T:Xecc_mod_funcGSd 4 ? nettle_ecc_mul_g_itch#b̰bt ecc#4 nettle_ecc_mul_g*аbbj ecc*4 r* np+ scratch+ k2k c2k i3k j3k bit_rows4l is_zero60l bitsDPl bit_indexGlbıb limb_indexMl shiftNliEGNU C 4.6.3ecc-mul-a.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bkb+charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charshort intlong long unsigned intecc_curveXM4bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY1# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpgd#$redchd#(reduceid#,modqjd#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T:Xecc_mod_funcGSd 4 ? table_init` ecc`4 tablea bitsa initialb pb scratchc sizee jf nettle_ecc_mul_a_itch#b btecc#4nettle_ecc_mul_asbkbleccs4initialtrtnpu puscratchvscratch_outzmis_zero{mblocksnbit_index%nlimb_indexCnshiftHwnbitsnjUb0oNo~aojoFGNU C 4.6.3ecc-hash.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7pbb,charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t signed charuint8_t$short intlong long unsigned int[ecc_mod_funcGtecc_curveXMl bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeY.# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpgl#$ redchl#( reduceil#, modqjl#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#T` _nettle_ecc_hash*pbbo ecc* hp+ length,~o digest,U ?GGNU C 4.6.3ecc-random.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7blbg-charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t mp_size_tsigned charuint8_t$short intlong long unsigned intnettle_random_func$#4 ecc_curveXM| bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeYC# pippenger_kZ# pippenger_c[# p^# b_# qa# gc# redc_ge# modpg#$ redch#( reducei#, modqj#0 Bmodpn#4 Bmodp_shiftedp#8 pp1hr#< redc_ppm1t#@ unitv#D Bmodqy#H Bmodq_shifted{#L qp1h}#P pippenger_table#T ecc_scalarT eccV|# pX#ecc_mod_funcG| zero_p$ ecc$| xp% t' i( ecdsa_in_range1Y ecc1| xp2u2_nettle_ecc_modq_random:bbpOecc:|xp:ctx;#random;O u;buf=nbytes>pbLMpCp8pbb5pbb p"qjnettle_ecc_scalar_randomP blbMqxPrandom_ctxQ#randomQOuSqHGNU C 4.6.3ecc-point.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7pbb|-charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t @_mp_alloc#_mp_size#_mp_d@#__mpz_structmpz_tgFw} mp_size_t FFsigned charshort intlong long unsigned int ecc_pointKeccM#pO@# ecc_curveXMbit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY# pippenger_kZ# pippenger_c[#p^w#b_w#qaw#gcw#redc_gew# modpg#$redch#(reducei#,modqj#0Bmodpnw#4Bmodp_shiftedpw#8pp1hrw#<redc_ppm1tw#@unitvw#DBmodqyw#HBmodq_shifted{w#Lqp1h}w#Ppippenger_tablew#T ecc_mod_funcG   @ nettle_ecc_point_init!pbbq_p!_ecc! nettle_ecc_point_clear(b¸bqp(_nettle_ecc_point_set.иbbr9p._x.y.size0Nrlhs1Zrhs1ZHt2ZTres3r nettle_ecc_point_getTbbrpTxTyTsizeVr )oIGNU C 4.6.3ecc-scalar.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 bb70.charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_t A_mp_alloc#_mp_size#_mp_dA#__mpz_structamp_size_t}GGsigned charshort intlong long unsigned intecc_curveXMbit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY# pippenger_kZ# pippenger_c[#p^[#b_[#qa[#gc[#redc_ge[# modpg#$redch#(reducei#,modqj#0Bmodpn[#4Bmodp_shiftedp[#8pp1hr[#<redc_ppm1t[#@unitv[#DBmodqy[#HBmodq_shifted{[#Lqp1h}[#Ppippenger_table[#Tecc_scalarTeccV#pXA#ecc_mod_funcG   A nettle_ecc_scalar_init! bBbsE s!E ecc! nettle_ecc_scalar_clear(Pbpb`s s(E nettle_ecc_scalar_set.pb黼bs s.E z.wsize0fs nettle_ecc_scalar_get:bbs! s:! z:'d6JGNU C 4.6.3ecc-point-mul.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7 b#b^.charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned intecc_pointKeccMe#pO#ecc_curveXMebit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY5# pippenger_kZ# pippenger_c[#p^ #b_ #qa #gc #redc_ge # modpg#$redch#(reducei#,modqj#0Bmodpn #4Bmodp_shiftedp #8pp1hr #<redc_ppm1t #@unitv #DBmodqy #HBmodq_shifted{ #Lqp1h} #Ppippenger_table #Tkecc_scalarTeccVe#pX#ecc_mod_funcG e  nettle_ecc_point_mul# b#b%tK r#K n#Q p$\ size&Rt itch'et scratch(t\Wpb\QJGNU C 4.6.3ecc-point-mul-g.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.70bڽbmF/charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charmp_limb_tmp_size_tsigned charshort intlong long unsigned intecc_pointKeccMg#pO#ecc_curveXMgbit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY7# pippenger_kZ# pippenger_c[#p^ #b_ #qa #gc #redc_ge # modpg#$redch#(reducei#,modqj#0Bmodpn #4Bmodp_shiftedp #8pp1hr #<redc_ppm1t #@unitv #DBmodqy #HBmodq_shifted{ #Lqp1h} #Ppippenger_table #Tmecc_scalarTeccVg#pX#ecc_mod_funcG g  nettle_ecc_point_mul_g$0bڽbtC r$C n$I scratch&t size't itch(u^OrxKGNU C 4.6.3ecc-ecdsa-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7ོbb/charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t3mp_size_tsigned charuint8_t$short intlong long unsigned intXecc_curveXMubit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeYg# pippenger_kZ# pippenger_c[#p^-#b_-#qa-#gc-#redc_ge-# modpg#$redch#(reducei#,modqj#0Bmodpn-#4Bmodp_shiftedp-#8pp1hr-#<redc_ppm1t-#@unitv-#DBmodqy-#HBmodq_shifted{-#Lqp1h}-#Ppippenger_table-#T{ecc_mod_funcG u ' nettle_ecc_ecdsa_sign_itch&8ོbシbt ecc&u nettle_ecc_ecdsa_sign.bb,u ecc.u zp/- kp2- length3 digest3 rp4' sp4' scratch5' cy7u~0LGNU C 4.6.3ecdsa-sign.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bzb.0charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t c_mp_alloc#_mp_size#_mp_dc#__mpz_struct#mpz_ti  signed charuint8_t$short intlong long unsigned intnettle_random_func$   (  ecc_curveXM bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpg#$redch#(reducei#,modqj#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#T - ecc_scalarTBeccV #pXc# dsa_signaturebqrd}#se}# ecc_mod_funcG   cqnettle_ecdsa_sign%bzbujkey%jrandom_ctx&random&udigest_length' digest("signature){k,cvsize-rp.c#vsp/cBvp BMGNU C 4.6.3ecc-ecdsa-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7bkübx41charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_tmp_srcptr@Fmp_size_tsigned charuint8_t$short intlong long unsigned intkecc_curveXMbit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeYz# pippenger_kZ# pippenger_c[#p^@#b_@#qa@#gc@#redc_ge@# modpg#$redch#(reducei#,modqj#0Bmodpn@#4Bmodp_shiftedp@#8pp1hr@#<redc_ppm1t@#@unitv@#DBmodqy@#HBmodq_shifted{@#Lqp1h}@#Ppippenger_table@#Tecc_mod_funcG  ) zero_p& xp&@ n&K __gmpn_cmp!} __gmp_xp!/ __gmp_yp!/ __gmp_size!K__gmp_result#__gmp_i$K__gmp_x$__gmp_y$ ecdsa_in_range/ ecc/ xp/@}bbav@Qbb1vQb02"wQH5`KS[@wkwnettle_ecc_ecdsa_verify_itch6Kbbtecc6nettle_ecc_ecdsa_verify?bkübwecc?pp@@lengthAdigestA rpB@spB@scratchC)*¼bxt@xy¼b"y?ywy5yKy[ykz¼b"4zGz[z5ozKz[zkz~NGNU C 4.6.3ecdsa-verify.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7pübWļbg1charsize_tunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t t_mp_alloc#_mp_size#_mp_dt##__mpz_struct4mpz_tz  #mp_size_tmpz_srcptr zsigned charuint8_t$short intlong long unsigned int/  ecc_pointKaeccM=#pOt# ecc_curveXM=bit_sizeO#sizeS#Bmodp_sizeT#Bmodq_sizeU#use_redcV#redc_sizeY# pippenger_kZ# pippenger_c[#p^#b_#qa#gc#redc_ge# modpg#$redch#(reducei#,modqj#0Bmodpn#4Bmodp_shiftedp#8pp1hr#<redc_ppm1t#@unitv#DBmodqy#HBmodq_shifted{#Lqp1h}#Ppippenger_table#TC a dsa_signaturebwrd#se# ecc_mod_funcG  = tw__gmpz_size__gmp_znettle_ecdsa_verify$pübWļbzpub$length%digest%)signature& size(#7{itch)U{scratch-ts{res.{ 4 HoOGNU C 4.6.3ecdsa-keygen.c/home/kou/work/ruby/ruby-gnome2.win32/glib2/tmp/nettle/nettle-2.7`ļb.żb"~2charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long doublemp_limb_t1mp_size_tsigned charuint8_t$short intlong long unsigned intnettle_random_func$GX ecc_pointK eccM# pO%# ecc_curveXM bit_sizeO# sizeS# Bmodp_sizeT# Bmodq_sizeU# use_redcV# redc_sizeYg# pippenger_kZ# pippenger_c[# p^+# b_+# qa+# gc+# redc_ge+# modpg+#$ redch+#( reducei+#, modqj+#0 Bmodpn+#4 Bmodp_shiftedp+#8 pp1hr+#< redc_ppm1t+#@ unitv+#D Bmodqy+#H Bmodq_shifted{+#L qp1h}+#P pippenger_table+#T ecc_scalarT eccV# pX%#ecc_mod_funcG+% nettle_ecdsa_generate_keypair%`ļb.żb{ pub% key& random_ctx'G random' p)%{ itch*6{2PGNU C 4.6.3../../../../mingw-w64-crt/crt/atonexit.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtżbƼb: charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdoubleVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK_onexit_t$ long double_PVFV mingw_onexit!żbƼb | func! onexitbegin#u| onexitend$| retval%| atexit8ƼbƼb| func8 __onexitbeginsb __onexitendsb _imp___onexit/PGNU C 4.6.3../../../../mingw-w64-crt/crt/natstart.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtƼbƼb charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdoubleVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK long double}6__uninitialized__initializing__initialized}__native_startup_state fsb6__native_startup_locksb  __native_dllmain_reason b__native_vcclrit_reason bXQGNU C 4.6.3../../../../mingw-w64-crt/crt/tlssup.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtƼbǼbg charunsigned intintuintptr_tshort unsigned intlong intlong long intlong unsigned intunsigned charULONGBOOLiDWORDsfloatLPVOID!signed charshort intlong long unsigned intULONG_PTR8PVOID!HANDLE!PIMAGE_TLS_CALLBACK8< _IMAGE_TLS_DIRECTORY32D StartAddressOfRawDataE<# EndAddressOfRawDataF<# AddressOfIndexG<# AddressOfCallBacksH<# SizeOfZeroFillI<# CharacteristicsJ<#IMAGE_TLS_DIRECTORY32KIMAGE_TLS_DIRECTORY\_PVFV  __dyn_tls_initR0m R R< RRpfuncTmpsU__dyn_tls_dtor0ƼbƼb}<RǼb~ǼbL}<4?JUb3ǼbRǼbRJ?}43ǼbRǼbU}b~__tlregdtorsǼbǼbtpfuncs__xd_aE$b__xd_zF(b_tls_index)#pb_tls_start/b_tls_end0b__xl_a2b__xl_z3 b_tls_used5#b_CRT_MTM__dyn_tls_init_callbackm_kb__xl_cnb__xl_dbmingw_initltsdrot_force pbmingw_initltsdyn_forcepbmingw_initltssuo_forcepbRGNU C 4.6.3../../../../mingw-w64-crt/crt/cinitexe.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtǼbǼbZ charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned char_PVFV 0__xi_a b__xi_z b__xc_a b__xc_z b:SGNU C 4.6.3../../../../mingw-w64-crt/crt/mingw_helpers.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtǼbǼb charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdoubleVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK long double_decode_pointerǼbǼbt9codedptr_encode_pointerǼbǼbtpptrmingw_app_typepb SGNU C 4.6.3../../../../mingw-w64-crt/crt/pseudo-reloc.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtǼb̼b^__gnuc_va_list__builtin_va_listcharva_listsize_tunsigned intintptrdiff_tshort unsigned intlong intlong long intlong unsigned intunsigned charBYTEqbWORDrDWORDsMfloatPBYTEvuLPBYTEwLPVOIDssigned charshort intlong long unsigned intULONG_PTR8MSIZE_TPVOIDs _MEMORY_BASIC_INFORMATIONg BaseAddressh.# AllocationBasei.# AllocationProtectj# RegionSizek # Statel# Protectm# Typen#MEMORY_BASIC_INFORMATIONo; u(  ^PhysicalAddressVirtualSize _IMAGE_SECTION_HEADER( Name# Misc(# VirtualAddress# SizeOfRawData# PointerToRawData# PointerToRelocations# PointerToLinenumbers# NumberOfRelocations# NumberOfLinenumbers#" Characteristics#$PIMAGE_SECTION_HEADER^doubleVARENUM GVT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK long double_iobuf _ptrG#_cnt#_baseG#_flag# _file#_charbuf #_bufsiz!#_tmpfname"G#FILE$V:$addend;#target<#runtime_pseudo_reloc_item_v1= EsymF#targetG#flagsH#runtime_pseudo_reloc_item_v2IH Kmagic1L#magic2M#versionN#runtime_pseudo_reloc_v2O F old_protect#sec_start#hash# __write_memory addrssrclenboldprotcall_unprotectdo_pseudo_reloc(o start(send(sbase(saddr_imp*reldata*reloc_target+v2_hdr,o r-u o]{ newvalb$__report_errorRǼbȼb6~ msgR argpS mark_section_writable addr!b!h!i"Q ȼbAʼbb~ #j E#w y# $ % % & ȼb  # '@$ @% 5% irestore_modified_sections !i!b!oldprot(_pei386_runtime_relocatorPʼb̼b )was_initpb*mSecs؀+ ʼb` '% % %# @%8 %G , , , -ʼb˼b%R ݁'%] & ˼b'% 4$ $ \the_secs pbF maxSections pb # ./_imp___iob[7  /__RUNTIME_PSEUDO_RELOC_LIST__//__RUNTIME_PSEUDO_RELOC_LIST_END__0/_image_base__1UGNU C 4.6.3../../../../mingw-w64-crt/crt/gccmain.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtͼbͼbcharunsigned intintptrdiff_tshort unsigned intlong intlong long intlong unsigned intunsigned charfloatsigned charshort intlong long unsigned intdoubleVARENUM VT_EMPTYVT_NULLVT_I2VT_I4VT_R4VT_R8VT_CYVT_DATEVT_BSTRVT_DISPATCH VT_ERROR VT_BOOL VT_VARIANT VT_UNKNOWN VT_DECIMALVT_I1VT_UI1VT_UI2VT_UI4VT_I8VT_UI8VT_INTVT_UINTVT_VOIDVT_HRESULTVT_PTRVT_SAFEARRAYVT_CARRAYVT_USERDEFINEDVT_LPSTRVT_LPWSTRVT_RECORD$VT_INT_PTR%VT_UINT_PTR&VT_FILETIMEVT_BLOBVT_STREAMVT_STORAGEVT_STREAMED_OBJECTVT_STORED_OBJECTVT_BLOB_OBJECTVT_CFVT_CLSIDVT_VERSIONED_STREAMVT_BSTR_BLOBVT_VECTOR VT_ARRAYVT_BYREFVT_RESERVEDVT_ILLEGALVT_ILLEGALMASKEDVT_TYPEMASK long doublefunc_ptr  __do_global_dtorsͼb+ͼbSV pVb __do_global_ctors 0ͼbyͼb nptrs"ς i# __main5ͼbͼbt initialized2$pb __CTOR_LIST__ __DTOR_LIST__  VGNU C 4.6.3../../../../mingw-w64-crt/crt/gs_support.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtͼbμbcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long double5_EXCEPTION_RECORDP> ExceptionCode? #ExceptionFlags@ #A /#ExceptionAddressB %# NumberParametersC #ExceptionInformationD V#_CONTEXTContextFlags#Dr0#Dr1#Dr2# Dr3#Dr6#Dr7#FloatSave#SegGs#SegFs#SegEs#SegDs#Edi#Esi#Ebx#Edx#Ecx#Eax#Ebp#Eip#SegCs#EFlags#Esp#SegSs#ExtendedRegisters# BYTEq DWORDssigned charshort intlong long unsigned int UINT_PTR6 ULONG_PTR8 PVOID LONG LONGLONG/ ULONGLONG0 =LowPart>#?2# ALowPartB#C2# _LARGE_INTEGER< auDQuadPartE> LARGE_INTEGERF_FLOATING_SAVE_AREApControlWord#StatusWord#TagWord#ErrorOffset# ErrorSelector#DataOffset#DataSelector#RegisterArea#Cr0NpxState#lO FLOATING_SAVE_AREA/ CONTEXT PCONTEXTP/f EXCEPTION_RECORDE 5 PEXCEPTION_RECORDG f_EXCEPTION_POINTERS\ ] #ContextRecord^ ?# EXCEPTION_POINTERS_ _FILETIMEGdwLowDateTime#dwHighDateTime# FILETIME NTSTATUS2ft_scalar!ft_struct"G FT#h__security_init_cookie2ͼbnμb cookie4Gsystime5Pperfctr6X__report_gsfailuregpμbμbPStackCookiegOcookiei`h`PGS_ExceptionRecord%f sbGS_ContextRecord&/@pbGS_ExceptionPointers(lb__security_cookie,b__security_cookie_complement-bXGNU C 4.6.3../../../../mingw-w64-crt/crt/tlsmcrt.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtϼbϼb_CRT_MT  bint@XGNU C 4.6.3../../../../mingw-w64-crt/crt/tlsthrd.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtϼb9Ѽbcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charWINBOOLeWORDrDWORDsfloatLPVOID signed charshort intlong long unsigned intULONG_PTR8LONGHANDLE _LIST_ENTRYFlink#Blink#LIST_ENTRY_RTL_CRITICAL_SECTION_DEBUG Type#CreatorBackTraceIndex#CriticalSection#ProcessLocksList#EntryCount'#ContentionCount'#Flags'#CreatorBackTraceIndexHigh#SpareWORD#_RTL_CRITICAL_SECTIONDebugInfo#LockCount#RecursionCount#OwningThread# LockSemaphore#SpinCount#PRTL_CRITICAL_SECTION_DEBUGRTL_CRITICAL_SECTIONCRITICAL_SECTIONdouble long double__mingwthr_key_tG __mingwthr_key  key '# dtor!# next"#   /__mingwthr_run_key_dtorsbkeypdvaluel=ϼbmϼb?˄0ϼbQϼb___w64_mingwthr_add_key_dtor)pϼbϼb key)'dtor)new_key+[/___w64_mingwthr_remove_key_dtor@мbмbkey@'prev_keyBcur_keyC.__mingw_TLScallbacky мb9Ѽb|hDllHandleyreasonz'reserved{=мbyѼb ѼbѼb Ѽb__mingwthr_cssb__mingwthr_cs_initsb key_dtor_list&sbYGNU C 4.6.3../../../../mingw-w64-crt/crt/pseudo-reloc-list.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crt@Ѽb@ѼbM__RUNTIME_PSEUDO_RELOC_LIST_END__sbchar__RUNTIME_PSEUDO_RELOC_LIST__sb5YGNU C 4.6.3../../../../mingw-w64-crt/crt/pesect.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crt@ѼbԼbcharsize_tunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charWINBOOLeBYTEqWORDrDWORDsfloatPBYTEvd)LPVOIDsigned charshort intlong long unsigned intLONG_PTR7ULONG_PTR8DWORD_PTRLONGHANDLE)  _IMAGE_DOS_HEADER@0 e_magic15# e_cblp25# e_cp35# e_crlc45# e_cparhdr55# e_minalloc65# e_maxalloc75# e_ss85# e_sp95# e_csum:5# e_ip;5# e_cs<5# e_lfarlc=5# e_ovno>5# e_res?# e_oemid@5#$ e_oeminfoA5#& e_res2B#( e_lfanewC#<55 IMAGE_DOS_HEADERD PIMAGE_DOS_HEADERD  _IMAGE_FILE_HEADER Machine5# NumberOfSections5# A# PointerToSymbolTableA# NumberOfSymbolsA# SizeOfOptionalHeader5# 5#IMAGE_FILE_HEADER _IMAGE_DATA_DIRECTORY A# SizeA#IMAGE_DATA_DIRECTORY _IMAGE_OPTIONAL_HEADER Magic5# MajorLinkerVersion)# MinorLinkerVersion)# SizeOfCodeA# SizeOfInitializedDataA# SizeOfUninitializedDataA# AddressOfEntryPointA# BaseOfCodeA# BaseOfDataA# ImageBaseA# SectionAlignmentA# FileAlignmentA#$ MajorOperatingSystemVersion5#( MinorOperatingSystemVersion5#* MajorImageVersion5#, MinorImageVersion5#. MajorSubsystemVersion5#0 MinorSubsystemVersion5#2 Win32VersionValueA#4 SizeOfImageA#8 SizeOfHeadersA#< CheckSumA#@ Subsystem5#D DllCharacteristics5#F SizeOfStackReserveA#H SizeOfStackCommitA#L SizeOfHeapReserveA#P SizeOfHeapCommitA#T LoaderFlagsA#X NumberOfRvaAndSizesA#\ DataDirectory#`IMAGE_OPTIONAL_HEADER32PIMAGE_OPTIONAL_HEADER32PIMAGE_OPTIONAL_HEADERE _IMAGE_NT_HEADERSPn SignatureQA# FileHeaderR# OptionalHeaderS#IMAGE_NT_HEADERS32T PIMAGE_NT_HEADERS32T  IMAGE_NT_HEADERS_n PIMAGE_NT_HEADERS`  PhysicalAddressA VirtualSizeA _IMAGE_SECTION_HEADER(% Name# Misc # A# SizeOfRawDataA# PointerToRawDataA# PointerToRelocationsA# PointerToLinenumbersA# NumberOfRelocations5# NumberOfLinenumbers5#" A#$PIMAGE_SECTION_HEADERC  az bA OriginalFirstThunkcA _IMAGE_IMPORT_DESCRIPTOR` I # eA# ForwarderChaingA# NamehA# FirstThunkiA#IMAGE_IMPORT_DESCRIPTORjz PIMAGE_IMPORT_DESCRIPTORk5  HINSTANCE__a unusedи#HINSTANCEr ; HMODULEa double long double_ValidateImageBase WpDOSHeader pOptHeader @ѼbgѼbtb      PѼbfѼb PѼbfѼb  R r_FindPESection-% pѼbѼb̆ -Wrva-/ 0% #!1N_FindPESectionByNameC% ѼbLҼbmGpNameCGEWF G% A!H_M __mingw_GetSectionForAddressb% PҼbҼbpbjdWrvae__mingw_GetSectionCountpҼbҼbrWs _FindPESectionExec% Ҽb!Ӽbc!eNo=W % \!o_GetPEImageBaseW0ӼbQӼbW_IsNonwritableInCurrentImage`ӼbӼb pTargetWWrvaTarget% "__mingw_enum_import_library_namesGӼb;Լb5!iW "importDesc % -"importsStartRVAA@__mingw_get_msvcrt_handlex @ԼbԼbS!#msvcrt_handlesb$"lib_nameG"i%_image_base__x[GNU C 4.6.3../../../../mingw-w64-crt/intrincs/ilockcxch.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crt0ռbcռb'charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned chardoublefloat long double_InterlockedCompareExchange=*3prev30ռbAռbt ] h s ~P InterlockedCompareExchangeInterlockedCompareExchange@12Pռbcռbt = * 3 3Pռb`ռb s h ]Pռb`ռb ~Ph\GNU C 4.6.3../../../../mingw-w64-crt/crt/dllmain.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtpռbxռbcharunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charBOOLiDWORDsfloatLPVOID signed charshort intlong long unsigned intHANDLE double long doubleDllMainDllMain@12 pռbxռbthDllHandlerdwReasonlpreserved.\GNU C 4.6.3../../../../mingw-w64-crt/crt/dllentry.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtռbռb=charunsigned intintshort unsigned intlong intlong long intlong unsigned intunsigned charBOOLiDWORDsfloatLPVOID signed charshort intlong long unsigned intHANDLE double long doubleDllEntryPoint DllEntryPoint@12 ռbռbthDllHandle sdwReasonlpreserved/> ]GNU C 4.6.3../../../../mingw-w64-crt/misc/wassert.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crtռb7ؼbcharsize_tunsigned intintwchar_tshort unsigned intlong intlong long intlong unsigned intunsigned charDWORDsfloatsigned charshort intlong long unsigned intdouble long double_iobuf =_ptr#_cnt#_base#_flag# _file#_charbuf #_bufsiz!#_tmpfname"#FILE$ cpy_wstr} buf src max _wassert2ռbj׼bߋu I2 _File2 _Line2msgbuf4yfn5uymsg5u{iFile5u}nCode66Iռb08Iqˌf[IռbX9q6fL[ _assert p׼b7ؼb I  _File  _Line m" Df" bi#u=_imp___iob[#mingw_app_type I^GNU C 4.6.3../../../../mingw-w64-crt/misc/_time32.c/tmp/buildd/mingw-w64-2.0.8/build/i686-w64-mingw32/all/mingw-w64-crt@ؼbGؼb<charunsigned intintshort unsigned int__time32_tlong intlong long intlong unsigned intunsigned charshort int_time32@ؼbGؼbt\_Time\r\ _imp__timeb% $ >  : ; I I : ; : ;I : ; : ;I8 I8 < : ;I ' I : ; ( ' I'  : ; : ; I.? : ;' I 4: ;I: ;I5I.: ; ' I@4: ; I.? : ; @' I@: ; I  U U  4: ; I!1RUX Y "1#1$1X Y % &41'1X Y (: ; I) : ; *4: ; I +4: ; I? < ,5-I.!/&I04: ; I?  % C$ >  I: ; I&I : ; (  : ;  : ; I8 : ; I8 .: ; '  : ; I : ; I.? : ; ' I .: ; ' I@: ; I: ; I4: ; I4: ; I.? : ; ' I@ : ; I : ; I 1X Y 1 .1@1RUX Y 1.? : ; ' I@ U.? : ;' I@: ;I : ;I !4: ;I".? : ;' I@#4: ;I % C: ; I I$ >   I' II &I  : ;  : ; I8  : ;  .: ; ' I@: ; I4: ; I4: ; I U: ; I.? : ; ' I@: ; I  U4: ;I4: ;I .? : ;' I@: ;I : ;I 4: ;I % C$ > : ; I I&I : ; (  : ;  : ; I8 .? : ; ' I@ : ; I : ; I 4: ; I : ;  U4: ; I % C: ; I I$ >   I' II  : ;  : ; I8 .? : ; ' I@ : ; I 4: ; I&I.? : ; ' I@4: ; I % C$ > : ;I: ; I I&I : ;  : ; I8 I !I/ .? : ;' I  : ;I 4: ;I.: ; ' @: ; I: ; I: ; I 4: ; I4: ; I 1RUX Y  1X Y 141.? : ; ' I@.? : ; ' @: ; I .? : ; ' @% C$ > : ; I ' I I : ;  : ; I8 I !I/ .? : ; ' @ : ; I : ; I4: ; I 4: ; I U U!I/&I% C$ > : ; I' I  I : ;  : ; I8 &I .? : ; ' @ : ; I 4: ; I.? : ; ' @% C$ > : ; I' I  I : ;  : ; I8 I !I/ &I  : ; .: ; ' I : ; I4: ; I4: ; I : ; .1@11 4141  11RUX Y  U41 41 1.? : ;' @: ;I : ;I !4: ;I "4: ;I# : ;$ U%4: ;I& '4: ;I(4: ; I % C$ > : ; I I&I : ; (  : ;  : ; I8  : ;  .? : ; ' I@ : ; I % C$ > : ; I I&I.? : ; ' I@: ; I 4: ; I% C$ > : ; I : ;  : ; I8  I '  I &I .? : ; ' I@ : ; I 4: ; I% C$ > : ; I : ;  : ; I8  I&I.? : ; ' I@ : ; I 4: ; I 4: ; I % C$ > : ; I : ;  : ; I8  I&I.? : ; ' I@ : ; I 4: ; I% C$ > : ; I : ;  : ; I8  I&I : ;  I !I/ .? : ; ' I@ : ; I : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  I&II !I/  : ;  .? : ; ' I@ : ; I : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  I&II !I/  : ;  .? : ; ' I@ : ; I : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  I&I : ;  I !I/ .? : ; ' I@ : ; I : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  II!I/  : ;  .? : ; ' @ : ; I .? : ; ' I@ 4: ; I.? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' @ : ; I .? : ; ' I@4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I % C$ > : ; I : ;  : ; I8  II!I/  '  I &I  : ; .? : ; ' I@: ; I 4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I4: ; I .? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/  '  I &I  : ; .? : ; ' I@: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I 4: ; I% C$ > : ; I : ;  : ; I8  II!I/  &I '  I  : ; .? : ; ' I@: ; I 4: ; I 4: ; I% C$ > : ; I : ;  : ; I8  II!I/  '  I  : ;  .? : ; ' I@: ; I 4: ; I  U4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;   : ;  : ; I8  : ; ( .? : ; ' I : ; I: ; I.1@1 .? : ; ' I@: ; I : ; I 4: ; I 4: ; I U1RUX Y 1X Y  % C$ > : ; I : ;  : ; I8  II!I/  &I '  I  : ; .? : ; ' @: ; I 4: ; I .? : ; ' @% C$ > : ; I : ;  : ; I8  II!I/  : ;  .? : ; ' I@ : ; I : ; I < &I% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;   : ;  ( .? : ; ' I@: ; I 4: ; I 4: ; I% C$ > : ; I : ;  : ; I8  II!I/  : ;  .? : ; ' @ : ; I .? : ; ' @  : ; I .? : ; ' @% C$ > : ; I : ;  : ; I8  II!I/  '  I &I  : ; .? : ; ' I@: ; I 4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I 4: ; I 4: ; I% C$ > : ; I : ;  : ; I8  II!I/  '  I  : ;  .? : ; ' I@: ; I 4: ; I 4: ; I% C$ > : ; I : ;  : ; I8  II!I/  '  I &I  : ; .? : ; ' I@: ; I : ; I 4: ; I I% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I : ; I 4: ; I I% C$ > : ; I : ;  : ; I8  II!I/  '  I &I  : ; .? : ; ' I@: ; I : ; I 4: ; I I% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  .? : ; ' I@ : ; I : ; I 4: ; I I% C$ > : ; I : ;  : ; I8  II!I/  : ;  .? : ; ' I@ : ; I : ; I < &I% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;   : ;  ( : ; I8 .? : ; ' I@: ; I : ; I 4: ; I 4: ; II% C$ > : ;I: ; I  I' II &I  : ;  : ; I8 I !I/  : ; (  : ; .? : ; ' I : ; I: ; I.? : ; ' I@: ; I : ; I 4: ; I.1@ 1 .1@1RUX Y 1.? : ; ' @4: ; I1X Y 4: ; I ! "4: ;I #4: ;I$.? : ;' I@%: ;I &: ;I '.? : ;' I@(: ;I): ;I* U+ % C$ > : ;I: ; I : ;  : ; I8  II !I/  ' I I  : ; &I : ; ( .? : ; ' I : ; I.? : ; ' I@: ; I 4: ; I 4: ; I1X Y 1 I% C$ > : ; I I&I : ;  : ; I8  : ;  (  : ;   : ;  : ; I8 .: ; ' : ; I: ; I.? : ; ' I@: ; I 4: ; I U.? : ; ' I@ : ; I 1X Y 1 4: ; I.? : ; ' I@% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;   : ;  ( .? : ; ' I@: ; I 4: ; I.? : ; ' I@4: ; I % C$ > : ; I : ;  : ; I8  II!I/ &I  : ;   : ;  ( .? : ; ' I@: ; I : ; I 4: ; I.? : ; ' I@4: ; I % C$ > : ; I I.? : ; ' I@: ; I : ; I4: ; I U% C$ > : ; I I.? : ; ' I@: ; I : ; I4: ; I U% C$ > : ; I I&I.: ; ' : ; I4: ; I  .? : ; ' @ : ; I U 4: ; I1X Y 11 411X Y 41% C$ > : ; I I&I.? : ; ' @: ; I : ; I 4: ; I % C$ > : ;I: ; I : ;  : ; I8  I&I  .? : ;' I  : ;I .? : ; ' I  : ; I4: ;I .1@ 1 .? : ; ' I@: ; I .? : ; ' @: ; I4: ; I1X Y 1X Y 11RUX Y 1 U41' II ' % C$ > : ; I I&I.? : ; ' @: ; I 4: ; I% C$ > : ; I I&I.? : ; ' @: ; I : ; I 4: ; I : ; % C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I % C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I % C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I 4: ; I : ; I .? : ; ' @% C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I 4: ; I .? : ; ' @% C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I 4: ; I 4: ; I % C$ > : ; I I&I' I : ;  : ; I8 .: ; ' @ : ; I 4: ; I I!I/ 4: ; I 4: ;I !I/4: ; I?  % C$ > : ; I I&I' I : ;  : ; I8 I !I/ 4: ; I !I/4: ; I?  % C$ > : ; I I&I' I : ;  : ; I8 I !I/ 4: ; I !I/4: ; I?  % C$ > : ; I I&I' I : ;  : ; I8 .: ; ' @ : ; I 4: ; I I!I/ 4: ; I 4: ;I !I/4: ; I?  % C$ > : ; I I&I' I : ;  : ; I8 .: ; ' @ : ; I 4: ; I I!I/ 4: ; I 4: ;I !I/4: ; I?  % C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' I@ % C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @ 4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' @ : ; I % C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @ 4: ; I 4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @ 4: ; I U % C$ > : ; I I&I : ;  : ; I8 '  I .: ; '  : ; I 4: ; I .? : ; ' I@ : ; I .? : ; ' @4: ; I4: ; I 1RUX Y 11  U41 411 % C$ > : ; I I&I' I : ;  : ; I8 .? : ; ' @ : ; I : ; I% C$ > : ; I I&I ' I  : ;  : ; I8 .: ; ' I  : ; I 4: ; I: ; I.? : ; ' @: ; I : ; I 4: ; I 4: ; I1RUX Y 11X Y  414: ; I% C$ > : ; I : ;  : ; I8  II!I/ &I  : ;  '  I .? : ; ' @: ; I .? : ; ' I@4: ; I4: ; I % C$ > : ; I : ;  : ; I8  I&I : ;  '  I .? : ; ' @ : ; I .? : ; ' I@4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' @ : ; I 4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' @ : ; I 4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .? : ; ' I@  : ; I .? : ; ' @ 4: ; I% C$ > : ; I : ;  : ; I8  II!I/ &I  '  I  : ; .? : ; ' @: ; I 4: ; I4: ; I% C$ > : ; I I&I : ;  : ; I8 '  I .: ; ' I  : ; I .? : ;' I  : ;I4: ;I .1@1 1X Y 11RUX Y 1 U41 41 41.? : ; ' I@ : ; I .? : ; ' I@1RUX Y % C$ > : ;I: ; I : ;  : ; I8  II !I/ &I  : ;  '  I.? : ;' I : ;I.? : ; ' I@: ; I 4: ; I% C$ > : ; I I&I ' I  : ;  : ; I8 .? : ; ' @ : ; I 4: ; I% $ >  : ; ( : ; I I' I' .? : ; ' I@ : ; I 4: ; I 4: ; I?  ' II4: ; I? < % $ >  : ; (  : ; : ; I4: ; I?  5I  I 5% $ > : ;I I : ; I' I  : ; : ;I8 ' .? : ; ' I  : ; I4: ; I.: ; ' I@: ; I .1@1 411X Y 11 41.? : ; ' I@ : ; I 4: ; I 4: ; I?  &I4: ; I? < % $ > : ; I I' I!I/ 4: ; I?  % $ >   : ; ( .? : ; ' I@ : ; I 4: ; I?  % : ; I I$ > : ;I I &  : ; : ;I8 I !I/  : ; : ;I : ; (  : ;  : ; I8  : ;  : ; : ; I.: ;' : ;I4: ;I .: ; ' @: ; I 4: ; I &I.: ; '  : ; I!4: ; I".1@#1$41 %41&1RUX Y' U(.? : ;' @)4: ;I *4: ;I+1RUX Y,1- .!/4: ; I? < % $ > : ;I : ; ( : ; I I' .? : ; ' @ 4: ; I 4: ; I .? : ; ' @ I!4: ; I? < % $ >  I : ; : ;I8  : ;I8   : ; : ; I : ;I  : ;  : ; I : ;II!I/ !I/ : ;  : ; I.? : ; ' @4: ; I4: ; I : ; I 5I&I4: ; I?  % 4: ; I?  $ > % $ >  : ; I : ; : ;I8  I: ;I  : ;  : ; I8 '  I 5I.: ; ' 4: ; I .1@41 .? : ; ' I@: ; I 4: ; I1RUX Y  U411X Y 4: ; I % 4: ; I?  $ > % $ > : ;I : ; I II!I/  : ; : ;I8 : ;I8  : ; : ;I : ;I I8  : ;  : ; I8 .? : ; ' I : ; I4: ; I4: ; I.1@ 1 41 411X Y  .? : ; ' I@: ; I : ; I 4: ; I &I!: ; I"4: ; I#4: ; I $ U%4: ; I? < % $ > .? : ; ' I : ; I4: ; I I5I.1@  1 41 .? : ; @' I@ : ; I 1X Y  % $ >  : ; I.? : ; @' I@ : ; I % $ >  : ; I.? : ; @' I@ : ; I % $ > : ;I I: ; I&I : ;  : ; I8 .: ; '  : ; I .? : ; ' @ : ; I : ; I 4: ; I4: ; I 1RUX Y 11RUX Y I!I/!4: ; I? < % $ > : ;I.? : ; ' I@ : ; I  I' II 4: ; I? < ;0 ../../../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-2.0.8/debian/tmp/usr/i686-w64-mingw32/include../../../../mingw-w64-crt/include/tmp/buildd/mingw-w64-2.0.8/debian/tmp/usr/i686-w64-mingw32/include/psdk_inccrtdll.cwinnt.hwindef.hbasetsd.hinternal.h_varenum.hb>Mׄ,W0g/XKLi+K2<Nf2#Y<X.rfuf?1x .Jqtt;YqX-/0ue>,M>q;YFX z =?f@*[gfZ,OX dyfK/eY/-/ggn/-/h/-/0YYn.!;1,>6fuyvVX=--J`.=-Mgu.hf=-=t-X\.u#Xn..JLr/LuupAuutX=-MY!u$t]udJ`fqM9l g**Y6 t-JKuxgx1 u u.Kw -/kust{*UX3XV1Nut`J"yjcM=O /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixedsexp-format.cvadefs.hstdint.hnettle-types.hbuffer.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_directx.h_mingw_ddk.hassert.hstdarg.hstdarg.h_mingw_stdarg.hstdio.h_mingw_print_push.h_mingw_off_t.hstdio_s.h_mingw_print_pop.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hsexp.hnettle-stdint.hstdint.hstddef.hstddef.hrealloc.hbignum.hnettle-meta.hb+"VuWC\8/Qtg/IY;/;X<X!-Jt=y5A,Y-/1J=j!-",X-uIv.JJ(<=d<.cX~!J=[<&.^H0' -KkLxtwJ X J0~Xs0~u0~9M0g fzXB\$$$iJiXJWX)JWf+J0HhɅ <J,0kJL0Hh J/0Hh u~J=X-/\/Le-/rgitmtG t~tmnJJnJtt9@Kx` /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includesexp-transport.csexp.hbase64.hstdint.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstring.hstring_s.hstdarg.hstdarg.h_mingw_stdarg.hnettle-types.hnettle-stdint.hstdint.hstddef.hstddef.h#b(t/<ȿy<J ttt ttwL"K;PTX./.=zxefm  /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesexp-transport-format.cvadefs.hstdint.hnettle-types.hbuffer.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.h_mingw_directx.h_mingw_ddk.hsexp.hstdarg.hstdarg.h_mingw_stdarg.hnettle-stdint.hstdint.hstddef.hstddef.hbase64.hrealloc.h%b%kM+>,01,L0?#ufX-<e%@Kx~ /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includebignum.cgmp.h_mingw.hstdint.hconfig.hmalloc.hcrtdefs.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstring.hstring_s.hbignum.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hstddef.hstddef.h&b tr< Jr< rX~N* J-sJJLV@;WrS KQurfy;g=K;gJtpXvLy< }P"!)==JK9kfKP1 XqK;kfKKIKIKsr /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includebignum-next-prime.cstdint.hnettle-types.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hlimits.hsyslimits.hlimits.hstdlib.hstdlib_s.hbignum.hnettle-meta.hnettle-stdint.hstdint.hstddef.hstddef.hnettle-internal.hprime-list.h0+b <v <>&u X[). tx=gz tphY<Qwiut# /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includebignum-random.cstdint.hnettle-types.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hbignum.hnettle-meta.hnettle-stdint.hstdint.hstddef.hstddef.hnettle-internal.h0-b& =h:0JjIKIK /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includebignum-random-prime.cstdint.hnettle-types.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hbignum.hnettle-meta.hnettle-stdint.hstdint.hstddef.hstddef.hmacros.h0.b tX J-˟IYZn.nJf"j).yc.(JK[Z0Hgux~!$aJ8&1/Y0u ihvY!uyU!$h%t%w/LZ<@$QLw,vV02G&I;LH#ZW!uC /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesexp2bignum.csexp.hstdint.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstdarg.hstdarg.h_mingw_stdarg.hnettle-types.hnettle-stdint.hstdint.hstddef.hstddef.hbignum.hnettle-meta.hP6b!fKuuts J1MNzXk /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1.cstdint.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstring.hstring_s.hpkcs1.hgmp.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.h7b/@*tMhxf <=KuX.=[ /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-encrypt.cgmp.hstdint.hnettle-types.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hpkcs1.hstddef.hstddef.hnettle-stdint.hstdint.hbignum.hnettle-meta.hnettle-internal.h7b, q. nt:>h<.HNYhYYo">? /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-decrypt.cgmp.hstdint.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.hpkcs1.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hbignum.hnettle-meta.hnettle-internal.h8b'P)/;u1fnwK[ZM?G/0V3 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-rsa-digest.cgmp.hstdint.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hpkcs1.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hbignum.hnettle-meta.hnettle-internal.h9b$>:vy.M/\ x< /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-rsa-md5.cgmp.hstdint.hmd5.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hsha2.hbignum.hnettle-meta.hpkcs1.hnettle-internal.h:b?> $y.Lg/\xM> &y.LY/\ y= /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-rsa-sha1.cgmp.hstdint.hsha1.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha2.hbignum.hnettle-meta.hpkcs1.hnettle-internal.h ;b?> $y.Lg/\xM> &y.L/\ {? /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-rsa-sha256.cgmp.hstdint.hsha2.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hnettle-internal.hP $y.Lg/\xM> &y.L./\ {? /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includepkcs1-rsa-sha512.cgmp.hstdint.hsha2.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.hrsa.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hnettle-internal.h=b??> $y.Lg/\xi> &y.L^/\`, /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa.cgmp.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h>b#ׇIg;Y/IKs>MUiixJK,0=;=1 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sign.cgmp.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h?b#YeKg׃=;Y/IKshKYxNFN#""x81/ .^3 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-verify.cgmp.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.hBb%y.u wXL:H% /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-pkcs1-sign.cgmp.hstdint.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hpkcs1.hBb%=IK0x_ T( /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-pkcs1-sign-tr.cgmp.hstdint.hnettle-types.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hpkcs1.h0Cb'?GwMX0q<P' /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-pkcs1-verify.cgmp.hstdint.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hpkcs1.hDb%xF,";L /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-md5-sign.cgmp.hstdint.hmd5.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hsha2.hbignum.hnettle-meta.hpkcs1.hDb(=IK_0x_=IK_0x_ N /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-md5-verify.cgmp.hstdint.hmd5.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hsha2.hbignum.hnettle-meta.hpkcs1.hEb(xF,;xF,;M /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha1-sign.cgmp.hstdint.hsha1.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha2.hbignum.hnettle-meta.hpkcs1.hFb(=IK_0x_=IK_0x_ O /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha1-verify.cgmp.hstdint.hsha1.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha2.hbignum.hnettle-meta.hpkcs1.hGb(xF,;xF,;O /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha256-sign.cgmp.hstdint.hsha2.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hHb(=IK_0x_=IK_0x_ Q /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha256-verify.cgmp.hstdint.hsha2.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hIb(xF,;xF,;O /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha512-sign.cgmp.hstdint.hsha2.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hJb(=IK_0x_=IK_0x_ Q /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-sha512-verify.cgmp.hstdint.hsha2.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hbignum.hnettle-meta.hpkcs1.hKb(xF,;xF,;D" /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-encrypt.cgmp.hstdint.hnettle-types.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hpkcs1.hLb'YI*y.M\B" /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-decrypt.cgmp.hstdint.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hpkcs1.hLb%\FN>;/hmB /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-decrypt-tr.cgmp.hstdint.hnettle-types.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.hpkcs1.hPMb)@FNFOEFJN;/0 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-keygen.cgmp.hstdint.hnettle-types.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h Nb3zztM"-~-NgsNgs-~<.X 1`t X`<E6 K6jLJKP / ?)/.1  ~<~.f*;YmX# kC /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-compat.cgmp.hstdint.hmd5.hrsa.hrsa-compat.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hsha2.hbignum.hnettle-meta.hSb%>WzG =@ tEa|xJzIIic?I? nuuuuwe' 'r^׮dII tJY[ntwrx.m2 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa-blind.cgmp.hstdint.hnettle-types.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h@Wb'tMGM?KLA=IK=IsuI /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includersa2sexp.cgmp.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hmd5.hsha1.hsha2.hsexp.hstdarg.hstdarg.h_mingw_stdarg.hPXb%0VKNK)[;Y@X-tڀv)K)$5 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includedsa-sha1-sign.cgmp.hstdint.hnettle-types.hsha1.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hsha2.hdb%=< LKI0 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includedsa-sha1-verify.cgmp.hstdint.hsha1.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha2.heb%=$L5 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includedsa-sha256-sign.cgmp.hstdint.hnettle-types.hsha2.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-stdint.hstdint.hsha1.h fb%=<LKI0 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includedsa-sha256-verify.cgmp.hstdint.hsha2.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hfb%=$Lk@ /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includedsa2sexp.cgmp.hdsa.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hsha1.hsha2.hsexp.hstdarg.hstdarg.h_mingw_stdarg.hPgb%0V'K"vu"u%"uv%?GMGM+JMu=v$5 ?GMGM+JMu=v$5 @pNFO)xT<u? /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sys/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/sys/usr/lib/gcc/i686-w64-mingw32/4.6/includepgp-encode.c_mingw.hstdint.hnettle-types.hgmp.hpgp.hbase64.hbuffer.hsha1.hrsa.hconfig.hmalloc.hcrtdefs.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hstring.hstring_s.htime.h_timeval.htime_s.htimeb.htimeb_s.hpthread_time.hnettle-stdint.hstdint.hstddef.hstddef.hbignum.hnettle-meta.hrealloc.hmacros.hmd5.hsha2.hkb*KIK"-MgW>KIK"-MuW>y.z<4 pXnMLHK&;v .=;=z tGMq Xt<z3hb -:LqXz<=-Y%x.Ywf`x< .u+-K.<0ZJKX=gK<3<X8N-/$a *=;;/ZO)Nq>,L====y LHgJ $n. <v. J;=L:>;=.,<0,z4JM&<) $;"==@-/i'"M=-gWf+  X?Ugv|!WX0Tpt$ttOE:LZw+.q.foMxt X$v:>.<wX-<-?$,Z:cX8-/Z:>.X /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sys/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/sys/usr/lib/gcc/i686-w64-mingw32/4.6/includersa2openpgp.ctime.h_mingw.hgmp.hstdint.hnettle-types.hsha1.hrsa.hbuffer.hpgp.hconfig.hmalloc.hcrtdefs.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstring.hstring_s.h_timeval.htime_s.htimeb.htimeb_s.hpthread_time.hstddef.hstddef.hnettle-stdint.hstdint.hmd5.hsha2.hrealloc.hbignum.hnettle-meta.hxb> s.t~>j%=;Ky)YNp\ur1 /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includeder-iterator.cstdint.hgmp.hasn1.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hbignum.hnettle-meta.hnettle-types.hnettle-stdint.hstdint.hstddef.hstddef.hmacros.hzb@TUMh--uiz;=lw <tJ J==-=/#s=W/;/-N-/?Qu.@W=0=-Ak<XJLr/Luup<4J>,KxIJ=-JWj>,KxI(x. N?YKt<_e=WMgYw<-h;KY+fqfL,Ju-w1p54 /: /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeder2rsa.cgmp.hstdint.hrsa.hasn1.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hmd5.hsha1.hsha2.hbignum.hnettle-meta.h}b,y.QzXgugp .n.JeXg=u)%%%%%%|o @FNF~JN-_TKv1 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeder2dsa.cgmp.hstdint.hdsa.hasn1.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hsha1.hsha2.hbignum.hnettle-meta.hb,y.Ql}=ugq < ְ*JNiH J s. J vXg=g)%%*e<NvvO /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesec-add-1.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hPb <8?9QY /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesec-sub-1.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb JKKW8A7R+ /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesec-modinv.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hЅbt4s'3oy!$KM+M.YY8?9I>/-=yJ@gJXtJ\xpX!]. /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includesec-tabselect.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb'tsK/I4Ʉqx' /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/include-fixed/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sec_api/usr/lib/gcc/i686-w64-mingw32/4.6/includegmp-glue.cgmp.h_mingw.hstdint.hconfig.hmalloc.hcrtdefs.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstdlib.hlimits.hsyslimits.hlimits.hstdlib_s.hgmp-glue.hstddef.hstddef.hnettle-stdint.hstdint.hPb=uJ=V=J=V=X.h==.hg>!XJ <sJO/W1W1-JXpvfztp. JsPKxzJPzJPzt  JsN=KgIKIKIYs/8GwGM9fKIKIKsN*<@fu-YK;0ZK;\*Ns=u.J;=->rs.JJK;uT(NL:MH /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includecnd-copy.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.h0b $*@MyJ,LM( /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-mod.cgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc-internal.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb&tAH,0H fpX pJp+lfl.KI==$yJ u;=-= w' JryXYWhLI/IWLJtJ t0cJc!J_f!J_J!f_.!/;=/g*Jw Jw (b&BS1 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-generic-modp.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.h b"XKY$d>r,S1 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-generic-modq.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb"XKY$d>r,) /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-modp.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.h b&h&Pu;zh&Pu;ztGMhU>,Pw# Jus@F@~NKA)4y J$u;@F@NoA)4y J$u;^@F@NoA)4y J$u;_KKIuslKKIus9vLg/0L/0LsqJ?KvL0KdL/Ka.a.".^.#X\'%Jp/)Q) /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-521.cgmp.hecc-internal.hecc-521.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.h0b2aO?0dI/I=C& /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-size.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hࣼb!j( /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-j-to-a.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb!_t wXJlJJu  f!i$egr*=K&mytY( /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-a-to-j.cecc-internal.hgmp.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hecc.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb#=I=hhJ!_J!<fOLYNtJ:V&&*,^"J^*Y3 /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-mul-a.cgmp.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hecc.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hb#XtGi<Jgv/;=M8f*,&?Xugl'&SOYS<;[/*x&d䳇ɏ/KW>VLxX%titE /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-hash.cgmp.hstdint.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hecc-curve.hgmp-glue.hpb,fK:hwIKIKI;Z /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-random.cgmp.hstdint.hnettle-types.hecc-internal.hecc.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hassert.hstddef.hstddef.hnettle-stdint.hstdint.hecc-curve.hgmp-glue.hnettle-internal.hnettle-meta.hb;t@Fjz</"`tY; tKWXi +f>' /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-point.cgmp.hecc.hecc-internal.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.hpb!J/fg!//22r0ʽMGfK/-K//KusYf( /home/kou/work/ruby/ruby-gnome2.win32/glib2/vendor/local/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sdks/usr/lib/gcc/i686-w64-mingw32/4.6/includeecc-scalar.cgmp.hecc-internal.hecc.hconfig.hmalloc.hcrtdefs.h_mingw.h_mingw_mac.hvadefs.h_mingw_directx.h_mingw_ddk.hstddef.hstddef.hnettle-types.hnettle-stdint.hstdint.hstdint.hecc-curve.hgmp-glue.h b!J/2kKILd(edtw'n֠Y!~֦Xc<Xg=W/F@z$""+ J >rJ])<x ../../../../mingw-w64-crt/crttlsmcrt.cD ../../../../mingw-w64-crt/crt/tmp/buildd/mingw-w64-2.0.8/debian/tmp/usr/i686-w64-mingw32/includetlsthrd.cwindef.hbasetsd.hwinnt.hwinbase.hϼbzd>0hKx< J?UN*MJr=-/1Mq/vhYe:A,>tNTNJitcAL Xs<Juthu *$^[ig#zXx[t9M;/=s0g=s0gus ../../../../mingw-w64-crt/misc/tmp/buildd/mingw-w64-2.0.8/debian/tmp/usr/i686-w64-mingw32/include_time32.c_mingw.h@ؼb| b:AC tAH@bAA C |  AAC   FAC j  FAC (`bC0HFFPQ H  b?C c J | (bC$FMFLt D <bAA E J A Y E s A M A C `bGb=CO A ` E (b?AC a CH GC40bbAC _ CJ S AA C FB b>C HGk(bC LJS D v J $b}C HFHk A P0bAA AAC0 CA AAG CCC AA,bAB I AAA A | PbAF CCH@ AA AAA CCA AA$b_C@FFFFCTbAC CACP CA AAG o CA AAA #b#C _| <#bAA AAC`d AA AAA | $(%bC@HT A (&b#C _| 8|&bAA AAC@AA AA$|'bC@HK\ N M| (b"C X(|P(bC@HHHHZ C |`)bDC0@|)bOAC0IA4|*bC@HHHI A ` A R |*bDC HHHd| 80+bAB IM AAA A AAA | (0-b~AB IIg A$-bqC0HHHHL| <0.bAA ACEp CA AAA <0bAA AAF AA AAE l3bAA AAC AA AAA w AA AAD  AA AAG | ,P6bC HHHf A M E | $7bC RLb A | ,7bAD I AAA A | ,L8bAB IFPz AC | $9bhAB HZAA | $:bAB HsAA (:bAB IFTh A| $4 ;bAB HsAA (4 ;bAB IFTn A| $ PbAB IAAA | l >b7C HJal 0?b3C HJ\l p?b-C il ?b"AC YD| ( ?bKAA C C AA @bSC HJ| @b[C0HHG8 @bAA AACpAA AA| ( BbCPHFHKo A | $ BbuC LH| A `| (0 0CbCPLHHYo A |  p Db}C0HHFc| $ DbqC LHt E `$ EbqC LHt E `|  EbuC0HHF[ FbuC0HHF[| $h FbqC LHt E `$h GbqC LHt E `|  GbuC0HHF[ HbuC0HHF[| $(HbqC LHt E `$(IbqC LHt E `|  IbuC0HHF[ JbuC0HHF[| $JbqC LHt E `$KbqC LHt E `|  LKbuC0HHF[ LLbuC0HHF[| (LbiAA C0_ CA| (Lb[AA C0Q CA| $(PMbC`LHHL| ld NbAA AACN AA AAG  CA AAA  FA AAA | Sb#C O A Sb%C a( TbFNVQK A Ub#C O A  Vb%C a(PVbCpHHHHl A | 8@WbAA AACPAA AAXbIC LHp| 4,PXbAA H@h  AAA e AA| $xXb6FNKU$x0[bCPLFHH A | [b@C HJi \b@C HJi `\b p\b\b0C HJY\b0C HJY| $\bCpHJRi A | $^b#CpHJHt A | T`bAA AACn AA AAG  FA AAA | tdbCC0t@eb]ACPWA| eb+C gebEAC@A|   fbCC0 pfb]ACPWA| Xfb+C gXgbEAC@A| 4PgbAA H0M  AAG p AA| (gbFNKU A $ibC`LFHH A $0jbC`LFHH A (jbCOFKKu A | kbHAC BAkb8AC rA$ lbC0HHJx A lb,lbC HHm A S D y(mbAA C [  AAA (0nbC0LHM@ A $@obiC HHg F fob(AC `C$obC HHFY A (ppbAA C ^  AAA (qb-C@HLMF F (0rbFNIh B 00ubAF AC0qA AA<ubAA AACPI CA AAA | ((xbJFNIUN A | (hzbAC0WO A hP{b2h{bIAC CAh{b$C P A O(h|b_AC z AA ]Ahp|b$C P A O,h|blAC m AA k AA $h}bC0LHPe D | (}bC0HFHH^ A (~bC@HFHH^ A (`bCPLHHPh A | (,bC0HFHH[ D ,ЂbWC JHS H (,0bC@HFHH^ A (,b^AC@f CC jC| (Pb9AA As AA| 0(b?AA AAwA AA| TpЅbAA AAC` AA AAA { AA AAE | <bAA AAC@x AA AAA |  0Pb00`biAC c AH S AA bA00ЉbiAC c AH S AA bA40@beAA C u  AAD b AA 0bNAA JA(0bC0HLH] D (0ЋbC0HLJ A s80pbC0HLHO B S A C 0@bTC HHHtP0bAA AAE0 AA AAB GAA AA 0@bVAC0r AA 0bC0HH~ A | 4l0bNAC AADA AA| lbAA AACR AA AAA d AA AAE R AA AAA | (< b|AA C0t AA| (| b|AA C0t AA| ( bC HH__ A g( bC HH__ A gP bAA AAC@a AA AAD [AA AA, @bC0LH_} A k0 0bC0LHJ[s A k0 bC0LHJ[s A k bLC HHw @bDC HHo bDC0@| (l"bC HH__ A gl"bLC HHwl"bDC0@| h"@bkAA AAC@ AA AAA W AA AAA AA AA| <d#b{AA AAC@F AA AAA | <#0bAA AACPm AA AAH |  $0bC HJO|  D$ࣼb D$b D$b |  $b P$ b]AA AAC@A AA AAD AA AA| $%bC TLD I |  <%`b 8<%pb~AA AAC0qAA AA|  %b8%bAA AAC@AA AA|  % b 8%0bAA AAC`AA AA|  \&b <\&аb)AA AACp  AA AAA |  &b P&b[AA AACp AA AAA @AA AA| (8'pbC HHHK A m| <x'bAA AAC@ AA AAA x' bLAB H | 'pb$AC ^A'b"C ^('иbCpHHFOq G ('brC HPB E O| ( b"AC \A(Pb C \((pbyC0HHFOq G (b(C d| $ ) bCPHT| (\)0bAB IFL A|  )ོb8)bAA AACPCA AA| ()bAB IAAA | 4<*b[AA m AA Z AD IA <*bh<*b{AA AACPF AA AAA  AA AAA O AA AAA | $+pübCPHP~ G | (@+`ļbAB IAAA | (+żbAC0 CB LE+ƼbC T| +ƼbCC U H `8+Ǽb~AA C d  FAC b  FAD +Ǽb|  T,Ǽb T,Ǽb| ,ǼbQAC T,ȼb1AC AAE AA AAF | AA AAA ,,PʼbAB OD AAA G | <-ͼb+Cg <-0ͼbIAC m AA <-ͼb| $-ͼbCPlZ G -pμbAB | 8-ϼbmAA AAC0aAA AA(-pϼbC KHM A b A ,-мbAC P CA J CA -мbC X E K E |  .@Ѽb' .pѼbAAC {AP.ѼbAA AAE0m CA AAD CEA AA.PҼb4C p.Ҽb'Cc(.ҼbaAA CW CA.0Ӽb!C[(.`ӼbLAES CD cH@.ӼbAC ACl C AAG CE AA .@ԼbAC L AA |  `00ռb `0Pռb|  0pռb|  0ռb| <0ռbAA AAF1 AA AAA 80p׼bAA AAC@AA AA|  l1@ؼbdwReason__enative_startup_statehDllHandleonexitbeginlpreservedlock_freeiteratorlengthbufferlengthoutput_lengthprefix_lengthlengthtop_bits_setis_primekey_sizekey_sizekey_sizekey_sizedigestAlgorithmlengthsignatureexponentsignaturesignaturerandom_ctxsignaturesignaturerandom_ctxsignaturelengthp_max_bitsbufferlengthcontentslengthp_max_bitsscratch__enative_startup_statehDllHandlelpreserveddwReasonsSecInfoExceptionRecordHighPartpSectionTimeDateStamppNTHeaderCharacteristicspImageBaseVirtualAddressiSectionExChangeComperandDestination_Messagett8t 89t9:tP9S@AtABtBEt Et t ttyt yt ttt t ttXt jxPPPSVvV00PPPpSS0JS0XSPCJ0`ctct0tt0`PSS`RVV`QUU`1WPWPW!18ZPZW1PWPWP #t#Ft FPtP_t tt$tt$8P8USUWSW.R.dQhU0UXQ_Q0VQdQ8Uss "UnPntwr"twr"1Puq"#us "#PPt"t"'t'1t12t2KtKPtPttttttP"S"&P',P,1S2KSLSSSttt#t#(t(-t(01t14t4Ut UXtX`t`gt gjtjotpqtqtttt ttt ttt ttt tt t#V #t#Lt LPtPt tt ciRmprprRcfqfiQmrqt4t 45t5mt pqtqrtrst stttwtwt0ttt  t tt0ttt tt0V V !t!#t#utuGeVGM0Z^P0VVtt t t ttttt tttttt ttPVVCRCPWP^R^WW1"S(.S6cSfSS1"U(.U:"P*.Pt>t>?tP/SR3VQ7WP@AtADtDGt GHtHKtKtttt ttotortrststt tutuvtvt@SSYSYjRSRRR1DRDS?RIkRv}R}sSS@#RPRCPCZZ\Q\vPvQP#&#&>#>SPSW#Wf#fPPRP@S0SUuUvU@S0SWWpw"Xw"tWtvPvW w\"#Wwpw"#&rw"#6WfWfv w\"#vW w\"#NWNarw"#v w\"#W w\"#W w\"#1?0?jQkQv}0}1QQCIQQQ&*QTfT&TvTT\fv\\&\v\\\PRPPXPQ>S#&9QQCX>S&vXP&RNaR\glQ&#nrPrRq&Q]f#PRW]q]fP[StxPx|R|P}P #t#Bt BCt'/P/>h>Cttt ttktkltlmtmnt notoptpt~~WTThWpRRhUp%0VPINVNP0%0LINLNP0%\RN\P\PNSStttt707U00UZPZVVl}R}\\t2t 23tP.h.3ttt tttttt ttwPwpPR\1Q1T1 p\"1`S10U`P`h0hlQQ1Uu1`0tttMtMNt4=PPStSkt krttttttt0ttt-t0-.t./t03t3ttttt ttOt OTttt\u\]t]ut 3ASuS0ALL0L00Wu00"Q"A0Q0>Ptt|u|}t}~ttS4DPD|t tt0tttt t t tttt tttPSSRVVQDDDVVDSSUsyPyP1Uttt tttttt tt|tPttt ttltlmtmntnot optpqtqtttt tttttt tttPpuhQ)0)IPLUP)q  )Ip3$&b"q Q_PtAt ABtBt tt tt tt /]V]tvVttutuISS&VV`e0rvP0tt\u\]t]`t`u.@R@\t ^t }Ppt1Qttgught"eSttutCPPP_t~Sttut tP RSttutCPPP_t~Stt$u$%t%&tPRVttutCPPP_t~Stt6u67t78tP%R1VttutCPPP_t~Stt\u\]tPORZVt6t 67t@CtCqt qsttt tPttt ttttt Ht HIt IJtJKtPStSt tt t0  tttt tt%t%&t&'t'(t ()t)*ttStSTtTtPVtSt STtTtt tuttgtghthtt|t0|}tbyWy}PtKt KPtPpt pqttt tt tttt0tutZqWquPtt0tWPtKt KPtPpt pqttt tt tttt0tutZqWquPtt0tWPtKt KPtPpt pqttt tt tttt0tutZqWquPtt0tWPtKt KPtPpt pqttt tt tttt0tutZqWquPtt0tWPttt dt0dgt ghthitttt Vt0VYt YZtZ[tMRPRZVZ[PtttPWPttt ttUtUVtVWtWXt XYtY`t`tttt ttttt t  t  t tpx.QPtt t#t 03t3Tt TUt`ftftt+tI~~)+003t3Bt BCtCSt `ctct ttt t ut qrPruttt tttttt tttt  ttt t rtrst stttututt ttnRuRt5t56tALPL_}@CtCtttt>t >@t@CtC~t ~ttt ttt ttPtPQtQttQtQRtR#tRWttt tt5t56t67t78t 89t9@t@tttt ttt#1% #1%2VzVtBt0BCtPQtQTtTtttt*t *+t01t14t4ststttuttBt0BCtPQtQTtTtttt*t *+t01t14t4ststttuttt t Wt0WXt XYtY`t`t0t ttSPZPt$t$%t%t>IPI\~ttt:t@CtCttttStSTtTtttFt FGtGHt P HRPQtQTtTt ttnpPpRtt0tt0PVVvyp3%v3%v3%v3%P03t3pt pqtqt tt tyyttt pt pqt qrtrstst tt0tt0W6PIUWtt tt t !t!$t$Dt DGtGHtPStSt tt  ttt Ct CDt DEtEFtFdt FPpststtt#\PXttt t# ~#PVb s VP t t t t  t0  t  t   t t    P 0  S 0 ! t! " t" # t # $ t$ ' t' p tp s ts t tt u t u v tv w tw  t m w  VP V m  w  W wS  WJ N PN  H P ? P  P Pk s Rs L P V pv"t PtttJtAW#W\WW#J}t9t09:t:At07& ##":A v#"orqr #:ATPo #w"##":AXttt tttt tt tttNt NOtOPtPmt mntnotpstst tt tttt ttt tt t 0P 0#Q #0Rt\t0\`t`t0t?t0?@t@t0tttt\'\ttttPPPt<t0<@t@t0tt t7t @CtCtttj\\tt*t*-t-0t0ZtZ]t]^t ,P.4Pttt 6t67t 78t89t (P19P015R( pr2$""(5Sttt t;t;<t<=t =>t>?t -P6?P06:R$3r2$"3:r2$"ttt tt"t"#t#$t$%t %&t&'t'tttt tttRDHDPPPPPHcPfPHAVAfH*Q3AQP;W;@H@03=P%'rq"'AR^fPH^p2$H"^fp2$H"H^p2$"^fp2$"PTRttt tttttt tttHHU13R3\@HH|QSY0koPS|Vtt7t 78t8@t@St STtTUtUwt wxtxytttt ttt ttt ttttt *t *+t +,t,0t0Rt RSt STtTUtP"S"$P$+S+-#-U`atabtbt ttwyqryQRQRQrt,t0,0t0xt0S-tStxtx#txQ0tx0sStxS s2$#" s2$"tt0tt0tSSP #t#t0tt0tt0tLzSSSt?t ?DtPQtQRtRSt STtTYtYt0ttt ttt0ttt ttPssTQTT#TPssWwWwWsRRPs0sSTSTSPs0sPQphPQPVVtt&t0&'t'(t(Ft0#(lPStSt0tt0lttt tJtJKtKLt LMtMNtKVKLw %LW%)0CIPttt ttYtYZtZ[t[\t \]t]^t^tttt tttttt tttrr S ~~bbdRdVVP"#8PRPP sq%p!dPPPOP\SWU#W0.;V0Vbd0Vttt yt0yzt z{t{|tttt yt0yzt z{t{|ttt tt t8CP^cP~PtQt QRtRyt y~tP#P>}Pttt tttttt tt t  t  t t tt RSRP0PS #t#t0tt0t\jPjy\PUPtt0tt0tNVPVe\kPUPtt0tt0t.6P6E\KhPhUPtt t #t#bt bdtpstst0ttt tt t8CP^cP~Pt t  ttSt0STtttt tttttt ttKtKLtLMtMNt NOtOPtPftfgtghthit ijtjkt=W0Wp0WPWPW. wT%p!P>W>^wq%PP1?R?TpTpkTttt ttMtMNtNOtOPt PQtQRtR{t3JP_bPbo\oxPPP\PP*V*IPRqPttt tttttutuvtvwt wxtxttBYP{PPRP \ P"P:QPbePeLPPLPPQVQpPyPVPPPRPpXpPPxUyUXtt tQkPlPttt ttXtXYtYZtZ[t [\t\`t`dtdeteftfgt ghthmt/IPJlPtgt gptpt ttt ttt0ttt ttttt ttt t !t!"t "#t#%tttt tttttt tttwVw@{~V~DU8V8Gttt tt#t#$t$%t%&t &'t'(t(9t+.P.96WQW9LXu\10DHPH9X19@0VV(9VDQUqOttt ttttt t !t!"t"btbctcdtdet eftfktR!U"fUR0P"L"G0GkLR@$@%#2&fkRknQ}QD"X"GDGkXV D2$\"P X2$\"kP\`P`L/D/3P3D P R"GL}!U"fU}R23OS0tft fgtgt t..9S9Olttt tttttt ttt UUssss0R0s0P0tt[u[\t9@P@Yttt"t "#t#$t03t3Qt QRt`ctctt,t #@$@%UU&PR03t3t tt tSVVtt t !t!"t03t3Ot OPtPStSt0tt0x #@$@%UUtt tttt)W,U@]P]Xttutt]xP@ #@$@%!_Wttt tttttt ttPttutUXPX\(+P+P9<P<Ltt/t /0t01t1Kt KLtLPtPYt YZtZ[tS.P15P35r5LVMZV8;s2$q";Cs2$q"MUPUYs2$q"?C s2$v"#M[Rpqtqrtrst stttwtwtttt ttotoptpqtqrt rststtttttt tttQPPRRXX=#=sUtUU%00 Xr2$" r2$"Q  r2$#"# r2$u"#FKVFKFKFK0FKVKlPtPK[p2$"tp2$"K[p2$"tRtYtY`t`t!JSZS$VUZU13P3FRZvRPttutXWUWttt0ttt0tt-P-hOWPWljnPnSPtt ttt  t @t @CtPQtQRtRUt Uyt yt ttt t ttt 2Ss|SSttQt `atadtdet eftfktkftfgtghthit ijtjptptttt ttt`}PgSkSS`R`qQqjUkUU\Oc0}1hPgSkSSP&WBWIyWh0VBI0ttutEuPiVVVXeX05XPARvs"R\vs|">iPjPPPS$ISSS,RSR]sx]eS\A\5\e0Vt*t*+t01t14t4at abtbctcyt gyS?JSJMsMbStItIPtPthlPlqTP'qtLu'ty Lu'p'y| Lu'w'| Lu'w'p' Lu'w'v'Lu'w'v'p'Lu'w'v's'UttWuttt ttht0hitijtjkt kltlmt-sb-iS<=P=UVpstst tt tt PVPttt ttbt beteftft .:0:ORflR0.:sb:HPHKRKOPfsPRtt t t t9t 01t14t4ot optpqt?TRGTr@$@%r"#hnP?T0enRttt ttt0ttt ttt0t t  t  t  tSS0V VtCt CDtPStSvtvwtttt tt ttSR0Pttt !t!&t&9t9<t<@t@ctcktkltYjPpqtqtttut uxtxttt ttttt ttpSSVVPVttt ttt PPPSttt t t ;t;<t<=t=>t >?t?@t@t57P7>W@W+@PPP5; 5;;CVCHv~H[V5;U;hP`l `llsSsxs~xS@}S`lVlP@}Pttt tttttt ttPS!P!,03FRLW0ZmR__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_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 _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   _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_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)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_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)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_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]))dLE_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)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_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)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))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) - 2*sizeof((ctx)->count_low))) { 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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }7EMPTY(i) ((i)->pos == (i)->length)8NEXT(i) ((i)->buffer[(i)->pos++])__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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 _INC_STDIO_S  _STDIO_S_DEFINED P_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED "_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED $NETTLE_SEXP_H_INCLUDED NETTLE_TYPES_H _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  !" _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])%NETTLE_BUFFER_H_INCLUDED #NETTLE_REALLOC_H_INCLUDED INETTLE_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5!"__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_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 _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   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_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%base64_encode_single nettle_base64_encode_single&base64_encode_update nettle_base64_encode_update'base64_encode_final nettle_base64_encode_final(base64_encode_raw nettle_base64_encode_raw)base64_encode_group nettle_base64_encode_group*base64_decode_init nettle_base64_decode_init+base64_decode_single nettle_base64_decode_single,base64_decode_update nettle_base64_decode_update-base64_decode_final nettle_base64_decode_final/BASE64_BINARY_BLOCK_SIZE 30BASE64_TEXT_BLOCK_SIZE 47BASE64_ENCODE_LENGTH(length) (((length) * 8 + 4)/6):BASE64_ENCODE_FINAL_LENGTH 3>BASE64_ENCODE_RAW_LENGTH(length) ((((length) + 2)/3)*4)mBASE64_DECODE_LENGTH(length) ((((length) + 1) * 6) / 8)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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 _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   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_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%base64_encode_single nettle_base64_encode_single&base64_encode_update nettle_base64_encode_update'base64_encode_final nettle_base64_encode_final(base64_encode_raw nettle_base64_encode_raw)base64_encode_group nettle_base64_encode_group*base64_decode_init nettle_base64_decode_init+base64_decode_single nettle_base64_decode_single,base64_decode_update nettle_base64_decode_update-base64_decode_final nettle_base64_decode_final/BASE64_BINARY_BLOCK_SIZE 30BASE64_TEXT_BLOCK_SIZE 47BASE64_ENCODE_LENGTH(length) (((length) * 8 + 4)/6):BASE64_ENCODE_FINAL_LENGTH 3>BASE64_ENCODE_RAW_LENGTH(length) ((((length) + 2)/3)*4)mBASE64_DECODE_LENGTH(length) ((((length) + 1) * 6) / 8)!NETTLE_BUFFER_H_INCLUDED NETTLE_REALLOC_H_INCLUDED INETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) )__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED !NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _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   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__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))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) _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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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)_INC_STDLIB  NULL ((void *)0)EXIT_SUCCESS 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED !NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _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   _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ #NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }(GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))/UNLIKELY(cond) __builtin_expect ((cond) != 0, 0)?BNUMBER_OF_PRIMES (sizeof(primes) / sizeof(primes[0]))EPRIME_P mpz_millerrabin__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _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   _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ !NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)RANDOM_PRIME_VERBOSE 0"  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED )VERBOSE(x) ,NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _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   _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ .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)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_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)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_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]))dLE_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)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_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)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))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) - 2*sizeof((ctx)->count_low))) { 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)3NPRIMES 1714TRIAL_DIV_BITS 205TRIAL_DIV_MASK ((1 << TRIAL_DIV_BITS) - 1)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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 _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   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ __STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr _INC_STRING_S  #_WSTRING_S_DEFINED !NETTLE_PKCS1_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_PKCS1_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt$NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr _INC_STRING_S  #_WSTRING_S_DEFINED NETTLE_PKCS1_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt!NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_PKCS1_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %_pkcs1_signature_prefix _nettle_pkcs1_signature_prefix&pkcs1_rsa_digest_encode nettle_pkcs1_rsa_digest_encode'pkcs1_rsa_md5_encode nettle_pkcs1_rsa_md5_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decryptNETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt' NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt' NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt' NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt' NETTLE_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_encode(pkcs1_rsa_md5_encode_digest nettle_pkcs1_rsa_md5_encode_digest)pkcs1_rsa_sha1_encode nettle_pkcs1_rsa_sha1_encode*pkcs1_rsa_sha1_encode_digest nettle_pkcs1_rsa_sha1_encode_digest+pkcs1_rsa_sha256_encode nettle_pkcs1_rsa_sha256_encode,pkcs1_rsa_sha256_encode_digest nettle_pkcs1_rsa_sha256_encode_digest-pkcs1_rsa_sha512_encode nettle_pkcs1_rsa_sha512_encode.pkcs1_rsa_sha512_encode_digest nettle_pkcs1_rsa_sha512_encode_digest/pkcs1_encrypt nettle_pkcs1_encrypt0pkcs1_decrypt nettle_pkcs1_decrypt__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED !NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }%DEBUG 0__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_COMPAT_H_INCLUDED NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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) )$R_SignInit nettle_R_SignInit%R_SignUpdate nettle_R_SignUpdate&R_SignFinal nettle_R_SignFinal'R_VerifyInit nettle_R_VerifyInit(R_VerifyUpdate nettle_R_VerifyUpdate)R_VerifyFinal nettle_R_VerifyFinal,MAX_RSA_MODULUS_LEN 256 NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_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)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256 NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED !NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256#NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256"NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED !NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256#NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_INTERNAL_H_INCLUDED &TMP_DECL(name,type,max) type *name'TMP_ALLOC(name,size) (name = alloca(sizeof (*name) * (size)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256NETTLE_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_token_chars nettle_sexp_token_charsTOKEN_CHAR(c) ((c) < 0x80 && sexp_token_chars[(c)])__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256!NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_list)sexp_iterator_exit_list nettle_sexp_iterator_exit_list*sexp_iterator_subexpr nettle_sexp_iterator_subexpr+sexp_iterator_get_uint32 nettle_sexp_iterator_get_uint32,sexp_iterator_check_type nettle_sexp_iterator_check_type-sexp_iterator_check_types nettle_sexp_iterator_check_types.sexp_iterator_assoc nettle_sexp_iterator_assoc/sexp_format nettle_sexp_format0sexp_vformat nettle_sexp_vformat1sexp_transport_format nettle_sexp_transport_format2sexp_transport_vformat nettle_sexp_transport_vformat3sexp_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)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1 ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  _INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647 _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED "NETTLE_PGP_H_INCLUDED _TIME_H_ 2_CLOCK_T_DEFINED W_TM_DEFINED eCLOCKS_PER_SEC 1000_INC_WTIME_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 _TIME_H__S  _WTIME_S_DEFINED #_INC_WTIME_S_INL _TIMEB_H_ 3_TIMEB_DEFINED T_timeb __timeb32Y_TIMESPEC_DEFINED |_TIMEB_H_S  NETTLE_TYPES_H _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  "# _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5"#__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ 'pgp_put_uint32 nettle_pgp_put_uint32(pgp_put_uint16 nettle_pgp_put_uint16)pgp_put_mpi nettle_pgp_put_mpi*pgp_put_string nettle_pgp_put_string+pgp_put_length nettle_pgp_put_length,pgp_put_header nettle_pgp_put_header-pgp_put_header_length nettle_pgp_put_header_length.pgp_sub_packet_start nettle_pgp_sub_packet_start/pgp_put_sub_packet nettle_pgp_put_sub_packet0pgp_sub_packet_end nettle_pgp_sub_packet_end1pgp_put_public_rsa_key nettle_pgp_put_public_rsa_key2pgp_put_rsa_sha1_signature nettle_pgp_put_rsa_sha1_signature3pgp_put_userid nettle_pgp_put_userid4pgp_crc24 nettle_pgp_crc245pgp_armor nettle_pgp_armor$NETTLE_BASE64_H_INCLUDED $base64_encode_init nettle_base64_encode_init%base64_encode_single nettle_base64_encode_single&base64_encode_update nettle_base64_encode_update'base64_encode_final nettle_base64_encode_final(base64_encode_raw nettle_base64_encode_raw)base64_encode_group nettle_base64_encode_group*base64_decode_init nettle_base64_decode_init+base64_decode_single nettle_base64_decode_single,base64_decode_update nettle_base64_decode_update-base64_decode_final nettle_base64_decode_final/BASE64_BINARY_BLOCK_SIZE 30BASE64_TEXT_BLOCK_SIZE 47BASE64_ENCODE_LENGTH(length) (((length) * 8 + 4)/6):BASE64_ENCODE_FINAL_LENGTH 3>BASE64_ENCODE_RAW_LENGTH(length) ((((length) + 2)/3)*4)mBASE64_DECODE_LENGTH(length) ((((length) + 1) * 6) / 8)%NETTLE_BUFFER_H_INCLUDED &NETTLE_REALLOC_H_INCLUDED INETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (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)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_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)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_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]))dLE_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)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_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)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))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) - 2*sizeof((ctx)->count_low))) { 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_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4! NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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) )mLENGTH_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)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1 ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)_INC_STRING _NLSCMP_DEFINED _NLSCMPERROR 2147483647NULL ((void *)0) _WConst_return _CONST_RETURN#_CRT_MEMORY_DEFINED s_WSTRING_DEFINED wcswcs wcsstr_INC_STRING_S  #_WSTRING_S_DEFINED _TIME_H_ 2_CLOCK_T_DEFINED W_TM_DEFINED eCLOCKS_PER_SEC 1000_INC_WTIME_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 _TIME_H__S  _WTIME_S_DEFINED #_INC_WTIME_S_INL _TIMEB_H_ 3_TIMEB_DEFINED T_timeb __timeb32Y_TIMESPEC_DEFINED |_TIMEB_H_S  !NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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 INETTLE_BUFFER_PUTC(buffer,c) ( (((buffer)->size < (buffer)->alloc) || nettle_buffer_grow((buffer), 1)) && ((buffer)->contents[(buffer)->size++] = (c), 1) )$ NETTLE_PGP_H_INCLUDED  NETTLE_BIGNUM_H_INCLUDED !NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, }'pgp_put_uint32 nettle_pgp_put_uint32(pgp_put_uint16 nettle_pgp_put_uint16)pgp_put_mpi nettle_pgp_put_mpi*pgp_put_string nettle_pgp_put_string+pgp_put_length nettle_pgp_put_length,pgp_put_header nettle_pgp_put_header-pgp_put_header_length nettle_pgp_put_header_length.pgp_sub_packet_start nettle_pgp_sub_packet_start/pgp_put_sub_packet nettle_pgp_put_sub_packet0pgp_sub_packet_end nettle_pgp_sub_packet_end1pgp_put_public_rsa_key nettle_pgp_put_public_rsa_key2pgp_put_rsa_sha1_signature nettle_pgp_put_rsa_sha1_signature3pgp_put_userid nettle_pgp_put_userid4pgp_crc24 nettle_pgp_crc245pgp_armor nettle_pgp_armor__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED "NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED NETTLE_TYPES_H _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   _INC_STDDEF _threadid (__threadid())__need_wchar_t__need_wint_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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, } __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5__need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__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_last(asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring)asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last*asn1_der_get_uint32 nettle_asn1_der_get_uint32+asn1_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)4READ_UINT32(p) ( (((uint32_t) (p)[0]) << 24) | (((uint32_t) (p)[1]) << 16) | (((uint32_t) (p)[2]) << 8) | ((uint32_t) (p)[3])):WRITE_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)CREAD_UINT24(p) ( (((uint32_t) (p)[0]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[2]))HWRITE_UINT24(p,i) do { (p)[0] = ((i) >> 16) & 0xff; (p)[1] = ((i) >> 8) & 0xff; (p)[2] = (i) & 0xff; } while(0)OREAD_UINT16(p) ( (((uint32_t) (p)[0]) << 8) | ((uint32_t) (p)[1]))SWRITE_UINT16(p,i) do { (p)[0] = ((i) >> 8) & 0xff; (p)[1] = (i) & 0xff; } while(0)ZLE_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]))dLE_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)pLE_READ_UINT32(p) ( (((uint32_t) (p)[3]) << 24) | (((uint32_t) (p)[2]) << 16) | (((uint32_t) (p)[1]) << 8) | ((uint32_t) (p)[0]))vLE_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)>>(32-(n))))ROTL64(n,x) (((x)<<(n)) | ((x)>>(64-(n))))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) - 2*sizeof((ctx)->count_low))) { 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)dLEFT(i) ((i)->buffer_length - (i)->pos)eNEXT(i) ((i)->buffer[(i)->pos++])__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_RSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_MD5_H_INCLUDED $md5_init nettle_md5_init%md5_update nettle_md5_update&md5_digest nettle_md5_digest(MD5_DIGEST_SIZE 16)MD5_DATA_SIZE 64,_MD5_DIGEST_LENGTH 4!NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_update nettle_sha512_update)rsa_public_key_init nettle_rsa_public_key_init*rsa_public_key_clear nettle_rsa_public_key_clear+rsa_public_key_prepare nettle_rsa_public_key_prepare,rsa_private_key_init nettle_rsa_private_key_init-rsa_private_key_clear nettle_rsa_private_key_clear.rsa_private_key_prepare nettle_rsa_private_key_prepare/rsa_pkcs1_verify nettle_rsa_pkcs1_verify0rsa_pkcs1_sign nettle_rsa_pkcs1_sign1rsa_pkcs1_sign_tr nettle_rsa_pkcs1_sign_tr2rsa_md5_sign nettle_rsa_md5_sign3rsa_md5_verify nettle_rsa_md5_verify4rsa_sha1_sign nettle_rsa_sha1_sign5rsa_sha1_verify nettle_rsa_sha1_verify6rsa_sha256_sign nettle_rsa_sha256_sign7rsa_sha256_verify nettle_rsa_sha256_verify8rsa_sha512_sign nettle_rsa_sha512_sign9rsa_sha512_verify nettle_rsa_sha512_verify:rsa_md5_sign_digest nettle_rsa_md5_sign_digest;rsa_md5_verify_digest nettle_rsa_md5_verify_digestrsa_sha256_sign_digest nettle_rsa_sha256_sign_digest?rsa_sha256_verify_digest nettle_rsa_sha256_verify_digest@rsa_sha512_sign_digest nettle_rsa_sha512_sign_digestArsa_sha512_verify_digest nettle_rsa_sha512_verify_digestBrsa_encrypt nettle_rsa_encryptCrsa_decrypt nettle_rsa_decryptDrsa_decrypt_tr nettle_rsa_decrypt_trErsa_compute_root nettle_rsa_compute_rootFrsa_generate_keypair nettle_rsa_generate_keypairGrsa_keypair_to_sexp nettle_rsa_keypair_to_sexpHrsa_keypair_from_sexp_alist nettle_rsa_keypair_from_sexp_alistIrsa_keypair_from_sexp nettle_rsa_keypair_from_sexpJrsa_public_key_from_der_iterator nettle_rsa_public_key_from_der_iteratorKrsa_private_key_from_der_iterator nettle_rsa_private_key_from_der_iteratorLrsa_keypair_from_der nettle_rsa_keypair_from_derMrsa_keypair_to_openpgp nettle_rsa_keypair_to_openpgpN_rsa_verify _nettle_rsa_verifyO_rsa_check_size _nettle_rsa_check_sizeP_rsa_blind _nettle_rsa_blindQ_rsa_unblind _nettle_rsa_unblind[RSA_MINIMUM_N_OCTETS 12\RSA_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_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_last(asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring)asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last*asn1_der_get_uint32 nettle_asn1_der_get_uint32+asn1_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)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_DSA_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256 NETTLE_BIGNUM_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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_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_last(asn1_der_decode_bitstring nettle_asn1_der_decode_bitstring)asn1_der_decode_bitstring_last nettle_asn1_der_decode_bitstring_last*asn1_der_get_uint32 nettle_asn1_der_get_uint32+asn1_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)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Gbp scratchHdp (scratch + n)Iup (scratch + 2*n)bpdpup__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED NETTLE_GMP_GLUE_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ __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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)&ABS(x) ((x) >= 0 ? (x) : -(x))'PTR(x) ((x)->_mp_d)(SIZ(x) ((x)->_mp_size))ABSIZ(x) ABS (SIZ (x))+MPN_NORMALIZE(xp,xn) do { while ( (xn) > 0 && (xp)[xn-1] == 0) (xn)--; } while (0)3MPZ_REALLOC(x,n) (ABSIZ(x) >= (n) ? PTR(x) : (_mpz_realloc ((x),(n)), PTR (x)))6MPZ_NEWALLOC MPZ_REALLOC__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5   _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8_INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))!NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))#USE_REDC 0%ECC_LIMB_SIZE 6ECC_PIPPENGER_K 7ECC_PIPPENGER_C 6ECC_BMODP_SIZE 3ECC_BMODQ_SIZE 3ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq*ECC_REDC_SIZE 2__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size)))USE_REDC (ECC_REDC_SIZE != 0)*ecc_224_modp ecc_generic_modp- ECC_LIMB_SIZE 7ECC_PIPPENGER_K 12ECC_PIPPENGER_C 6ECC_BMODP_SIZE 3ECC_BMODQ_SIZE 4ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq'ecc_redc_ppm1 (ecc_p + 3)(ECC_REDC_SIZE -3*ecc_unit ecc_Bmodp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))!NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))&USE_REDC (ECC_REDC_SIZE != 0))ECC_LIMB_SIZE 8ECC_PIPPENGER_K 14ECC_PIPPENGER_C 6ECC_BMODP_SIZE 7ECC_BMODQ_SIZE 7ecc_Bmodp_shifted ecc_Bmodp ecc_Bmodq_shifted ecc_Bmodq*ECC_REDC_SIZE 3,ecc_unit ecc_Bmodp0ecc_256_redc ecc_generic_redc4ecc_256_modp ecc_generic_modp5ecc_256_modq ecc_generic_modq__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))!NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))#USE_REDC 0%ECC_LIMB_SIZE 12ECC_PIPPENGER_K 41ECC_PIPPENGER_C 6"ECC_BMODP_SIZE 5'ECC_BMODQ_SIZE 6(ecc_Bmodp_shifted ecc_Bmodp)ecc_Bmodq_shifted ecc_Bmodq6ECC_REDC_SIZE 1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_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 10ECC_BMODQ_SIZE 9HECC_REDC_SIZE 16,B_SHIFT (521 % GMP_NUMB_BITS)-BMODP_SHIFT (GMP_NUMB_BITS - B_SHIFT).BMODP ((mp_limb_t) 1 << BMODP_SHIFT)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))-izp scratch.up (scratch + ecc->size)/iz2p (scratch + ecc->size)0iz3p (scratch + 2*ecc->size)1tp scratchnizpouppiz2pqiz3prtp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))size)>beta (scratch + 2*ecc->size)?g2 (scratch + 3*ecc->size)@sum (scratch + 4*ecc->size)Aalpha scratchCxp pDyp (p + ecc->size)Ezp (p + 2*ecc->size)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))Gzz scratchHh (scratch + ecc->size)Ihh (scratch + 2*ecc->size)Jw (scratch + 3*ecc->size)Kj (scratch + 4*ecc->size)Lv scratchNx1 pOy1 (p + ecc->size)Pz1 (p + 2*ecc->size)Qx2 qRy2 (q + ecc->size)__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))/tp scratch0scratch_out (scratch + 3*ecc->size)gtphscratch_out__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0)) NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))ZTABLE_SIZE (1U << ECC_MUL_A_WBITS)[TABLE_MASK (TABLE_SIZE - 1)]TABLE(j) (table + (j) * 3*ecc->size)xtp scratchytable (scratch + 3*ecc->size)tabletp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_ECC_INTERNAL_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))!NETTLE_INTERNAL_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5  _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_Expression) (void) ((!!(_Expression)) || (_assert(#_Expression,__FILE__,__LINE__),0))NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _CRT_ERRNO_DEFINED errno (*_errno())_threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_a NETTLE_ECC_INTERNAL_H_INCLUDED NETTLE_ECC_CURVE_H_INCLUDED  NETTLE_GMP_GLUE_H_INCLUDED !GMP_HAVE_mpz_limbs_read 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))!NETTLE_INTERNAL_H_INCLUDED NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED !NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_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 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))8P scratch9kinv scratch:hp (scratch + ecc->size);tp (scratch + 2*ecc->size)]P^hp_kinv`tp__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED !NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_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 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))"NETTLE_INTERNAL_H_INCLUDED  NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64)  assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED !NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_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 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))UP2 scratchVP1 (scratch + 3*ecc->size)Wsinv (scratch + 3*ecc->size)Xu2 (scratch + 4*ecc->size)Yhp (scratch + 4*ecc->size)Zu1 (scratch + 6*ecc->size)P2P1sinvu2hpu1__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int _MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED !NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_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 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))0rp scratch1sp (scratch + size)2scratch_out (scratch + 2*size)@rpAspBscratch_out__STDC__ 1__STDC_HOSTED__ 1__GNUC__ 4__GNUC_MINOR__ 6__GNUC_PATCHLEVEL__ 3__VERSION__ "4.6.3"__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__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__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_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__i686 1__i686__ 1__pentiumpro 1__pentiumpro__ 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__ 1HAVE_CONFIG_H 1ALIGNOF_UINT64_T 8HAVE_ALLOCA 1 HAVE_GCC_ATTRIBUTE 1#HAVE_INTTYPES_H 1&HAVE_LIBGMP 1)HAVE_MALLOC_H 1,HAVE_MEMORY_H 12HAVE_MPZ_POWM_SEC 1NHAVE_STDINT_H 1QHAVE_STDLIB_H 1THAVE_STRERROR 1WHAVE_STRINGS_H 1ZHAVE_STRING_H 1]HAVE_SYS_STAT_H 1`HAVE_SYS_TYPES_H 1cHAVE_UNISTD_H 1fPACKAGE_BUGREPORT "nettle-bugs@lists.lysator.liu.se"iPACKAGE_NAME "nettle"lPACKAGE_STRING "nettle 2.7"oPACKAGE_TARNAME "nettle"rPACKAGE_URL ""uPACKAGE_VERSION "2.7"~SIZEOF_LONG 4STDC_HEADERS 1TIME_WITH_SYS_TIME 1WITH_HOGWEED 1gid_t intuid_t int_MALLOC_H_  _INC_CRTDEFS  _INC__MINGW_H  _INC_CRTDEFS_MACRO  __STRINGIFY(x) #x __MINGW64_STRINGIFY(x) __STRINGIFY(x) __MINGW64_VERSION_MAJOR 2__MINGW64_VERSION_MINOR 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 110__MINGW_USE_UNDERSCORE_PREFIX1__MINGW_USE_UNDERSCORE_PREFIX 1:__MINGW_IMP_SYMBOL(sym) _imp__ ##sym;__MINGW_IMP_LSYMBOL(sym) __imp__ ##sym<__MINGW_USYMBOL(sym) _ ##sym=__MINGW_LSYMBOL(sym) symB__USE_MINGW_OUTPUT_FORMAT_EMU 1S_M_IX86 600y__MINGW_EXTENSION{__MINGW_EXTENSION __extension____C89_NAMELESS __MINGW_EXTENSION__C89_NAMELESSSTRUCTNAME __C89_NAMELESSUNIONNAME __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"__MINGW_IMPORT extern __attribute__ ((__dllimport__))%__USE_CRTIMP'__USE_CRTIMP 1*_CRTIMP __attribute__ ((__dllimport__))/__DECLSPEC_SUPPORTED :__MINGW_GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__)B__MINGW_GNUC_PREREQ(major,minor) (__GNUC__ > (major) || (__GNUC__ == (major) && __GNUC_MINOR__ >= (minor)))M__MINGW_MSC_PREREQ(major,minor) 0SUSE___UUIDOF 0___CRT_INLINE extern __inline__d__MINGW_INTRIN_INLINE extern __inline__ __attribute__((__always_inline__,__gnu_inline__))p__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."))__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)__MSVCRT_VERSION__ 0x0700WINVER 0x0502_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 _CRT_PACKING_CRT_PACKING 8 _INC_VADEFS  MINGW_SDK_INIT MINGW_HAS_SECURE_API 1__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__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) _SIZE_T_DEFINED size_t_SSIZE_T_DEFINED ssize_t_INTPTR_T_DEFINED __intptr_t_defined intptr_t_UINTPTR_T_DEFINED __uintptr_t_defined uintptr_t_PTRDIFF_T_DEFINED _PTRDIFF_T_ ptrdiff_t_WCHAR_T_DEFINED _WCTYPE_T_DEFINED _WINT_T _USE_32BIT_TIME_T _ERRCODE_DEFINED _TIME32_T_DEFINED _TIME64_T_DEFINED _TIME_T_DEFINED _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)  __ERRCODE_DEFINED_MS _CRTNOALIAS _CRTRESTRICT %_TAGLC_ID_DEFINED ._THREADLOCALEINFO K__crt_typefix(ctype) _HEAP_MAXREQ 0xFFFFFFE0_STATIC_ASSERT(expr) extern void __static_assert_t(int [(expr)?1:-1]) _HEAPEMPTY (-1)!_HEAPOK (-2)"_HEAPBADBEGIN (-3)#_HEAPBADNODE (-4)$_HEAPEND (-5)%_HEAPBADPTR (-6)(_FREEENTRY 0)_USEDENTRY 1,_HEAPINFO_DEFINED 9__DO_ALIGN_DEFINES =_MM_MALLOC_H_INCLUDED C_aligned_freeD_aligned_mallocG_mm_free(a) _aligned_free(a)H_mm_malloc(a,b) _aligned_malloc(a,b)K_CRT_ALLOCATION_DEFINED ___DO_ALIGN_DEFINESl_MAX_WAIT_MALLOC_CRT 60000t_allocau_alloca(x) __builtin_alloca((x))_ALLOCA_S_THRESHOLD 1024_ALLOCA_S_STACK_MARKER 0xCCCC_ALLOCA_S_HEAP_MARKER 0xDDDD_ALLOCA_S_MARKER_SIZE 8_malloca_malloca(size) ((((size) + _ALLOCA_S_MARKER_SIZE) <= _ALLOCA_S_THRESHOLD) ? _MarkAllocaS(_alloca((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_STACK_MARKER) : _MarkAllocaS(malloc((size) + _ALLOCA_S_MARKER_SIZE),_ALLOCA_S_HEAP_MARKER))_FREEA_INLINE_FREEA_INLINE _freeaallocaalloca(x) __builtin_alloca((x))STRERROR strerrorNORETURN __attribute__ ((__noreturn__))PRINTF_STYLE(f,a) __attribute__ ((__format__ (__printf__, f, a)))UNUSED __attribute__ ((__unused__))HAVE_NATIVE_64_BIT (SIZEOF_LONG * CHAR_BIT >= 64) assert __ASSERT_H_ _CRT_TERMINATE_DEFINED 'abortAassert(_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_BITACHAR_BIT __CHAR_BIT__ISCHAR_MINJSCHAR_MIN (-SCHAR_MAX - 1)KSCHAR_MAXLSCHAR_MAX __SCHAR_MAX__OUCHAR_MAXSUCHAR_MAX (SCHAR_MAX * 2 + 1)aCHAR_MINbCHAR_MIN SCHAR_MINcCHAR_MAXdCHAR_MAX SCHAR_MAXhSHRT_MINiSHRT_MIN (-SHRT_MAX - 1)jSHRT_MAXkSHRT_MAX __SHRT_MAX__nUSHRT_MAXrUSHRT_MAX (SHRT_MAX * 2 + 1)vINT_MINwINT_MIN (-INT_MAX - 1)xINT_MAXyINT_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 0EXIT_FAILURE 1"_ONEXIT_T_DEFINED 'onexit_t _onexit_t,_DIV_T_DEFINED :_CRT_DOUBLE_DEC B_PTR_LD(x) ((unsigned char *)(&(x)->ld))Mlong\RAND_MAX 0x7fff_MB_CUR_MAX ___mb_cur_max_func()f__mb_cur_max (* __MINGW_IMP_SYMBOL(__mb_cur_max))i___mb_cur_max_func() (__mb_cur_max)l__max(a,b) (((a) > (b)) ? (a) : (b))m__min(a,b) (((a) < (b)) ? (a) : (b))o_MAX_PATH 260p_MAX_DRIVE 3q_MAX_DIR 256r_MAX_FNAME 256s_MAX_EXT 256u_OUT_TO_DEFAULT 0v_OUT_TO_STDERR 1w_OUT_TO_MSGBOX 2x_REPORT_ERRMODE 3z_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 2_WSTDLIBP_S_DEFINED  NETTLE_ECDSA_H_INCLUDED NETTLE_ECC_H_INCLUDED  __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)'GMP_NUMB_MAX GMP_NUMB_MASK(GMP_NAIL_MASK (~ GMP_NUMB_MASK)/__GNU_MP__ 51__need_size_t 5 _INC_STDDEF _threadid (__threadid())__need_size_t__need_NULL)_STDDEF_H *_STDDEF_H_ ,_ANSI_STDDEF_H .__STDDEF_H__ __need_ptrdiff_t__need_size_t__need_wchar_tNULLNULL ((void *)0)__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)7__need_size_t<__GMP_LIBGMP_DLL 1f__GMP_DECLSPEC_EXPORT __declspec(__dllexport__)g__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_UINT_MAX (~ (unsigned) 0)__GMP_ULONG_MAX (~ (unsigned long) 0)__GMP_USHRT_MAX ((unsigned short) ~0)__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_xormpq_abs __gmpq_absmpq_add __gmpq_addmpq_canonicalize __gmpq_canonicalizempq_clear __gmpq_clearmpq_clears __gmpq_clearsmpq_cmp __gmpq_cmp_mpq_cmp_si __gmpq_cmp_si_mpq_cmp_ui __gmpq_cmp_uimpq_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_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_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_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_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) __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) && (SI) == 0 ? mpz_sgn (Z) : __builtin_constant_p (SI) && (SI) > 0 ? _mpz_cmp_ui (Z, __GMP_CAST (unsigned long int, SI)) : _mpz_cmp_si (Z,SI))mpq_cmp_ui(Q,NUI,DUI) (__builtin_constant_p (NUI) && (NUI) == 0 ? mpq_sgn (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 5__GNU_MP_VERSION_MINOR 1__GNU_MP_VERSION_PATCHLEVEL 2__GNU_MP_RELEASE (__GNU_MP_VERSION * 10000 + __GNU_MP_VERSION_MINOR * 100 + __GNU_MP_VERSION_PATCHLEVEL)__GMP_H__ NETTLE_TYPES_H _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)KINT8_MIN (-128)LINT16_MIN (-32768)MINT32_MIN (-2147483647 - 1)NINT64_MIN (-9223372036854775807LL - 1)PINT8_MAX 127QINT16_MAX 32767RINT32_MAX 2147483647SINT64_MAX 9223372036854775807LLUUINT8_MAX 255VUINT16_MAX 65535WUINT32_MAX 0xffffffffUXUINT64_MAX 0xffffffffffffffffULL[INT_LEAST8_MIN INT8_MIN\INT_LEAST16_MIN INT16_MIN]INT_LEAST32_MIN INT32_MIN^INT_LEAST64_MIN INT64_MIN`INT_LEAST8_MAX INT8_MAXaINT_LEAST16_MAX INT16_MAXbINT_LEAST32_MAX INT32_MAXcINT_LEAST64_MAX INT64_MAXeUINT_LEAST8_MAX UINT8_MAXfUINT_LEAST16_MAX UINT16_MAXgUINT_LEAST32_MAX UINT32_MAXhUINT_LEAST64_MAX UINT64_MAXkINT_FAST8_MIN INT8_MINlINT_FAST16_MIN INT16_MINmINT_FAST32_MIN INT32_MINnINT_FAST64_MIN INT64_MINpINT_FAST8_MAX INT8_MAXqINT_FAST16_MAX INT16_MAXrINT_FAST32_MAX INT32_MAXsINT_FAST64_MAX INT64_MAXuUINT_FAST8_MAX UINT8_MAXvUINT_FAST16_MAX UINT16_MAXwUINT_FAST32_MAX UINT32_MAXxUINT_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 %ecc_point_init nettle_ecc_point_init&ecc_point_clear nettle_ecc_point_clear'ecc_point_set nettle_ecc_point_set(ecc_point_get nettle_ecc_point_get)ecc_point_mul nettle_ecc_point_mul*ecc_point_mul_g nettle_ecc_point_mul_g+ecc_scalar_init nettle_ecc_scalar_init,ecc_scalar_clear nettle_ecc_scalar_clear-ecc_scalar_set nettle_ecc_scalar_set.ecc_scalar_get nettle_ecc_scalar_get/ecc_scalar_random nettle_ecc_scalar_random0ecc_point_mul nettle_ecc_point_mul1ecc_size nettle_ecc_size2ecc_size_a nettle_ecc_size_a3ecc_size_j nettle_ecc_size_j4ecc_a_to_a_itch nettle_ecc_a_to_a_itch5ecc_a_to_a nettle_ecc_a_to_a6ecc_a_to_j nettle_ecc_a_to_j7ecc_j_to_a_itch nettle_ecc_j_to_a_itch8ecc_j_to_a nettle_ecc_j_to_a9ecc_dup_ja_itch nettle_ecc_dup_ja_itch:ecc_dup_ja nettle_ecc_dup_ja;ecc_dup_jj_itch nettle_ecc_dup_jj_itchecc_add_jja nettle_ecc_add_jja?ecc_add_jjj_itch nettle_ecc_add_jjj_itch@ecc_add_jjj nettle_ecc_add_jjjAecc_mul_g_itch nettle_ecc_mul_g_itchBecc_mul_g nettle_ecc_mul_gCecc_mul_a_itch nettle_ecc_mul_a_itchDecc_mul_a nettle_ecc_mul_aNETTLE_DSA_H_INCLUDED !NETTLE_SHA1_H_INCLUDED $sha1_init nettle_sha1_init%sha1_update nettle_sha1_update&sha1_digest nettle_sha1_digest*SHA1_DIGEST_SIZE 20+SHA1_DATA_SIZE 64._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_update(sha256_digest nettle_sha256_digest)sha384_init nettle_sha384_init*sha384_digest nettle_sha384_digest+sha512_init nettle_sha512_init,sha512_update nettle_sha512_update-sha512_digest nettle_sha512_digest1SHA256_DIGEST_SIZE 322SHA256_DATA_SIZE 645_SHA256_DIGEST_LENGTH 8USHA224_DIGEST_SIZE 28VSHA224_DATA_SIZE SHA256_DATA_SIZEWsha224_ctx sha256_ctx\sha224_update nettle_sha256_updatefSHA512_DIGEST_SIZE 64gSHA512_DATA_SIZE 128j_SHA512_DIGEST_LENGTH 8SHA384_DIGEST_SIZE 48SHA384_DATA_SIZE SHA512_DATA_SIZEsha384_ctx sha512_ctxsha384_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_signature_init nettle_dsa_signature_init.dsa_signature_clear nettle_dsa_signature_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_generate_keypair nettle_dsa_generate_keypair8dsa_signature_from_sexp nettle_dsa_signature_from_sexp9dsa_keypair_to_sexp nettle_dsa_keypair_to_sexp:dsa_keypair_from_sexp_alist nettle_dsa_keypair_from_sexp_alist;dsa_sha1_keypair_from_sexp nettle_dsa_sha1_keypair_from_sexpdsa_public_key_from_der_iterator nettle_dsa_public_key_from_der_iterator?dsa_openssl_private_key_from_der_iterator nettle_dsa_openssl_private_key_from_der_iterator@dsa_openssl_private_key_from_der nettle_openssl_provate_key_from_derA_dsa_sign _nettle_dsa_signB_dsa_verify _nettle_dsa_verifyDDSA_SHA1_MIN_P_BITS 512EDSA_SHA1_Q_OCTETS 20FDSA_SHA1_Q_BITS 160HDSA_SHA256_MIN_P_BITS 1024IDSA_SHA256_Q_OCTETS 32JDSA_SHA256_Q_BITS 256$ecdsa_sign nettle_ecdsa_sign%ecdsa_verify nettle_ecdsa_verify&ecdsa_generate_keypair nettle_ecdsa_generate_keypair'ecc_ecdsa_sign nettle_ecc_ecdsa_sign(ecc_ecdsa_sign_itch nettle_ecc_ecdsa_sign_itch)ecc_ecdsa_verify nettle_ecc_ecdsa_verify*ecc_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 0%GMP_HAVE_mpn_copyd 1,mpz_limbs_read _nettle_mpz_limbs_read-mpz_limbs_write _nettle_mpz_limbs_write.mpz_limbs_modify _nettle_mpz_limbs_modify/mpz_limbs_finish _nettle_mpz_limbs_finish0mpz_roinit_n _nettle_mpz_roinit_n=mpz_limbs_cmp _nettle_mpz_limbs_cmp>mpz_limbs_read_n _nettle_mpz_limbs_read_n?mpz_limbs_copy _nettle_mpz_limbs_copy@mpz_set_n _nettle_mpz_set_nAmpn_set_base256 _nettle_mpn_set_base256Bgmp_alloc_limbs _nettle_gmp_alloc_limbsCgmp_free_limbs _nettle_gmp_free_limbsJcnd_add_n(cnd,rp,ap,n) mpn_addmul_1 ((rp), (ap), (n), (cnd) != 0)Kcnd_sub_n(cnd,rp,ap,n) mpn_submul_1 ((rp), (ap), (n), (cnd) != 0)#ecc_generic_modp _nettle_ecc_generic_modp$ecc_generic_redc _nettle_ecc_generic_redc%ecc_generic_modq _nettle_ecc_generic_modq&ecc_modp_add _nettle_ecc_modp_add'ecc_modp_sub _nettle_ecc_modp_sub(ecc_modp_sub_1 _nettle_ecc_modp_sub_1)ecc_modp_mul_1 _nettle_ecc_modp_mul_1*ecc_modp_addmul_1 _nettle_ecc_modp_addmul_1+ecc_modp_submul_1 _nettle_ecc_modp_submul_1,ecc_modp_mul _nettle_ecc_modp_mul-ecc_modp_sqr _nettle_ecc_modp_sqr.ecc_modp_inv _nettle_ecc_modp_inv/ecc_modq_mul _nettle_ecc_modq_mul0ecc_modq_add _nettle_ecc_modq_add1ecc_modq_inv _nettle_ecc_modq_inv2ecc_modq_random _nettle_ecc_modq_random3ecc_mod _nettle_ecc_mod4ecc_hash _nettle_ecc_hash5cnd_copy _nettle_cnd_copy6sec_add_1 _nettle_sec_add_17sec_sub_1 _nettle_sec_sub_18sec_tabselect _nettle_sec_tabselect9sec_modinv _nettle_sec_modinv;ECC_MAX_SIZE ((521 + GMP_NUMB_BITS - 1) / GMP_NUMB_BITS)BECC_MUL_A_WBITS 4ECC_MODINV_ITCH(size) (3*(size))ECC_J_TO_A_ITCH(size) (5*(size))ECC_DUP_JA_ITCH(size) (5*(size))ECC_DUP_JJ_ITCH(size) (5*(size))ECC_ADD_JJA_ITCH(size) (6*(size))ECC_ADD_JJJ_ITCH(size) (8*(size))ECC_MUL_G_ITCH(size) (9*(size))ECC_MUL_A_ITCH(size) (((3 << ECC_MUL_A_WBITS) + 11) * (size))ECC_ECDSA_SIGN_ITCH(size) (12*(size))ECC_ECDSA_VERIFY_ITCH(size) (6*(size) + ECC_MUL_A_ITCH ((size)))ECC_MODQ_RANDOM_ITCH(size) (size)ECC_HASH_ITCH(size) (1+(size))"NETTLE_INTERNAL_H_INCLUDED  NETTLE_META_H_INCLUDED 7_NETTLE_CIPHER(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }B_NETTLE_CIPHER_SEP(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }M_NETTLE_CIPHER_SEP_SET_KEY(name,NAME,key_size) { #name #key_size, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) name ##_set_encrypt_key, (nettle_set_key_func *) name ##_set_decrypt_key, (nettle_crypt_func *) name ##_crypt, (nettle_crypt_func *) name ##_crypt, }X_NETTLE_CIPHER_FIX(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_BLOCK_SIZE, NAME ##_KEY_SIZE, (nettle_set_key_func *) name ##_set_key, (nettle_set_key_func *) name ##_set_key, (nettle_crypt_func *) name ##_encrypt, (nettle_crypt_func *) name ##_decrypt, }_NETTLE_HASH(name,NAME) { #name, sizeof(struct name ##_ctx), NAME ##_DIGEST_SIZE, NAME ##_DATA_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)))/NETTLE_MAX_BIGNUM_BITS 100000NETTLE_MAX_BIGNUM_SIZE ((NETTLE_MAX_BIGNUM_BITS + 7)/8)1NETTLE_MAX_HASH_BLOCK_SIZE 1282NETTLE_MAX_HASH_DIGEST_SIZE 643NETTLE_MAX_SEXP_ASSOC 174NETTLE_MAX_CIPHER_BLOCK_SIZE 32e_NETTLE_AEAD(type,TYPE,name,key_size) { #type "-" #name #key_size, sizeof(struct type ##_ ##name ##_ctx), TYPE ##_BLOCK_SIZE, key_size / 8, (nettle_set_key_func *) type ##_ ##name ##_set_key, (nettle_set_key_func *) type ##_ ##name ##_set_iv, (nettle_hash_update_func *) type ##_ ##name ##_update, (nettle_crypt_func *) type ##_ ##name ##_encrypt, (nettle_crypt_func *) type ##_ ##name ##_decrypt, (nettle_hash_digest_func *) type ##_ ##name ##_digest, }\bpvy~X #(`dgijocx .ACDF1vACDFf&vC&S&vC&SfN uADDPSipx+3?CSy w o:A +.1 036' -03txtxtx{UY}8UY}8G_fks5JPX5JPX5JPX%%%Pht|Pht|Pht|kqu&ykqu&ye5Ee5EAOR]e5e52929+35T]`T]`.file gcrtdll.cy @ `   .text_5.data.bss   = P   x ?'M2.file/gcygming-crtbegin.c?M` c .text`U.data.bss.rdata".jcr.fileWgsexp.c{  `   0  < ] ~0    .text .data.bss.rdata$ OP    x? m'M2 .filexgsexp-format.c       .text C .data.bss.rdata8*D Mh   @    Smu']*2.filegsexp-transport.c .text.data.bss.rdata` { `   ' G2T.filegu8 W .text3.data.bss \    qYG2(T.filegbignum.c    P `  . H .textT.data.bss.rdata$m7 ; g   ( w ڠ'2|P.filegzg0 _primes.text0.data.bss.rdata38% YD C^   H0 v)F2P.filegbignum-random.c0  .text0.data.bss(  3   t e2h.file,g:0   #  6<+55_primes@5.text06.data.bss.rdata4 + 4 G   x z[V'2.fileDgsexp2bignum.cPP& .textP&.data.bss93   "P    y2D.file^gpkcs1.ce' .text'.data.bss.rdata>D6  t s3#c@  # l2<.filexgpkcs1-encrypt.c' .text'.data.bss.rdata>!8  #`  % _ p2D.filegpkcs1-decrypt.c( .text(.data.bss: w  A$   ) 2LD.filegpkcs1-rsa-digest.c) .text)h.data.bssr= J - %K  + Z72<.filegpkcs1-rsa-md5.c* >* .text*  .data.bss.rdata>?  R%  <. |%' 2h.filegpkcs1-rsa-sha1.c + <?I+ .text +& .data.bss.rdata?cC  1&  1 }n%' 24 h.filegpkcs1-rsa-sha256.cnP, ?, .textP,8 .data.bss.rdata?G \ '  55 %' 2 h.file gpkcs1-rsa-sha512.c- (? . .text-] .data.bss.rdata(?J , '   8  %' 2 h.file;grsa.c. 60/ Sp/ k/ .text..data.bss|N  (@  3< d.m ܔ2l .fileVgrsa-sign.c/  0 0 0 .text/* .data.bss}Q  )A`  >   ܔ2 .filengrsa-verify.c2 .text2.data.bssT s  *X  #A b ܔ2 @.filegrsa-pkcs1-sign.c2 .text2u.data.bssqW _ 6+D  C L+ 2 <.filegC)03 .text03.data.bss0Z  z+:  E Xg 20 @.filegrsa-pkcs1-verify.cW4 .text4}.data.bss]   +J  )H T G 2p 8.filegrsa-md5-sign.cp4 5 .text4.data.bssp`   +  }J  A2 d.filegrsa-md5-verify.c5 6 .text5.data.bssd  F ,   M l A2 \.filegrsa-sha1-sign.c6 7 .text6.data.bssg   -@  O 3A2h d.filegrsa-sha1-verify.c 7 ! 8 .text7.data.bssak   -`  R tA2 \.file3grsa-sha256-sign.c@ 8 X 9 .text8.data.bsso   6.  T 5A2(d.fileLg w 9  : .text9.data.bssr  j .  )W A2\.fileegrsa-sha512-sign.c :  ; .text:.data.bsszv  B R/  Y 7fA2d.file~g8 ;  < .text;.data.bss&z   /  A\ xA2L\.filegrsa-encrypt.cL < .text<i.data.bss}  n0\  ^ H2@.filegrsa-decrypt.c` < .text<[.data.bssҀ   0   a F^$2@.filegrsa-decrypt-tr.ct P= .textP=.data.bss  O O1V@  ac q2(<.filegrsa-keygen.c > .text > .data.bss.rdata ' 1a`   e Iu2d.filegrsa-compat.c C  C  D  E  F  PF .textCu.data.bss * ! w3   (0i '*2 .filegrsa-blind.c& @G 9 H .text@G  .data.bss $ " 4  l qܔ2p.file6grsa2sexp.cN PH .textPH.data.bss.rdata?c;  ]# V5  %o y2,L.fileSgsexp2rsa.cj H  @@ 0K  @.textH.data.bss.rdata@ K $ 6  q kd2xd.filergdsa.c K  L  `L  pL 8 L S L .textK.data.bssZ $ 6   u g$B' 2 .filegdsa-sign.co L .textL .data.bss' % E7:   pw E?2<.filegdsa-verify.c N .textN# .data.bssզ $ & 7X@  z Lr02<.filegdsa-keygen.c P .textP.data.bss  P' 79`  ~ Ң2l.filegdsa-sha1-sign.c T  @U .textT.data.bssϭ !( 9q   9'2tL.filegdsa-sha1-verify.c U  U .textUu.data.bssf  ) 9q  ȃ <2' 2L.file gdsa-sha256-sign.c V ; pV .text V.data.bssb ) 9q   9:'2 L.file&g S V t W .textVu.data.bss  * c:q   WX2'0 2XL.file@gdsa2sexp.c PW .textPW.data.bss.rdata@V  o+ :   o2L.fileagsexp2dsa.c W  (A Y 0Z 6Z V@A.textW.data.bss.rdata@P !*, ;   \ {Iy':2.filegpgp-encode.cb[ y[  \ \ \ ] 0^ @_ _ ;_ Vp` qa 0b 0e e .text[ J.data.bss.rdataHA  v(- X<%@   XXב H'L2|.filegrsa2openpgp.ch .texthJ .data.bss  / @D`  p \2(@.filegder-iterator.cj Pk 5k Yk l pl l m .textj .data.bss.rdataTBJk w,0 lBE]   d g.'Z2h,.filegder2rsa.cm ,n V`q .textm.data.bss [,2 H  y 3 y2.filegder2dsa.csq r 0s t .textq^.data.bss= 3 IR    'j 2,.filegsec-add-1.cPu .textPu9.data.bss  4 J    S<92@.file5gsec-sub-1.c+u .textu?.data.bss  4 K    ]2(H.fileQgsec-modinv.c>u .textu.data.bss.rdataB?X "5 L    0h D 2pl.filekgsec-tabselect.cRx .textx.data.bss.rdataB  6 iO5@  m aa ^2T.fileggmp-glue.ciPy `y y @z z { { p| -@} @} Y@~ r~ .textPy(.data.bss.rdataB@ 3J6 P`   (`α +Q!n20<.filegcnd-copy.c0 .text0N.data.bssS  <8 qX   L-!2lL.filegecc-mod.c .text.data.bss.rdata8C/   8 zY  E Qf"^2.filegecc-generic-modp.c  .text |.data.bss.rdataTC/J  :9 _\\   WK"^2< @.filegecc-generic-modq.c .text|.data.bss.rdataC/ 9 \\   Ws#^2| @.filegecc-modp.c     %@ =0 X s @  .text '.data.bss.rdataC* 4*Z: ]2  D #^2 .file6gecc-modq.c   .textT.data.bss.rdataC (; Ia   Y `e$^2l"x.filePgecc-generic-redc.c@ .text@k.data.bss.rdataC#T  ; b@   %^2".filevgecc-192.c D_ecc_pD_ecc_bD_ecc_qE_ecc_g E*`E6E@EOEYEdEnF.text{.data.bss.rdata D=R" H< +d(`   !%%2d#T.filegecc-224.c_ecc_pX_ecc_bt_ecc_q_ecc_g*86TYpdn.text0.data.bss.rdata9' u= S 3F&.filegecc-256.c_ecc_p _ecc_b@_ecc_q`_ecc_g*6 @@Y`dn.text0.data.bss.rdataAJ, >  ?3&.filegecc-384.cy0 _ecc_p@_ecc_b_ecc_q_ecc_g*`6@@OYdn@.text0.data.bss.rdata3*1 V> Se   #"''2#T.filegecc-521.c0 _ecc_p1_ecc_b2_ecc_q`2_ecc_g2*`34`464@5O 5Y55d@6n6.text0.data.bss.rdata@1`I6 ? XgJ   U'2 $8.filegecc-size.c   .text,.data.bss<  @   = G0(q2D$D.file.gecc-j-to-a.c    .textm .data.bss@ $ @A g   6(2$x.fileFgecc-a-to-j.c .text.data.bssCD A h8   ]7F)q2%<.file_gecc-dup-jj.c0` Hp .text`.data.bssG  B h  u w)<2<%`.filexgecc-add-jja.c[ t .text%.data.bssL  1C Zi@   [*H2%`.filegecc-add-jjj.c  0 .text .data.bssP C i `  p ,*q2%`.filegecc-mul-g.c Р .text9.data.bssT D j     q+U2\&d.filegecc-mul-a.c  .textk.data.bss.rdataz)_Y iE 7l   p +2&x.filegecc-hash.cp .textp.data.bss^  F oo   I,28'@.file gecc-random.c 2  .text\.data.bss.rdataz9b ?G Hp    g-'u2x't.file gecc-point.cLp c {Ш  .textp.data.bssh H qx   |-q2'.file6 gecc-scalar.c  P p  .text .data.bss:n -oI s   7 j0.q2(.fileP gecc-point-mul.c  .text  .data.bss.rdata{2gs h 6J %t~@   p^.2 )<.filej gecc-point-mul-g.c0 .text0.data.bss.rdata<{#w U J t`   mF/2\)@.file gecc-ecdsa-sign.c4 P .text .data.bss$|  xK ,u   `/2)`.file gecdsa-sign.cg .text.data.bss  0L u   .0J2)@.file gecc-ecdsa-verify.cz   .text .data.bss@ 1M zav   0 x41 2<*.file gecdsa-verify.cp .textp.data.bss<  ~N z  g d12+<.file[ gecdsa-keygen.c` .text`.data.bss.rdata`{$Ւ  oO {^   o"~2J2@+@.text0.idata$7 .idata$5.idata$4$.idata$6@ @feat.00.text8.idata$7.idata$5.idata$4,.idata$6p @feat.00.text@.idata$7.idata$5.idata$4(.idata$6X @feat.00.textH.idata$7 .idata$5.idata$4.idata$6l @feat.00.textP.idata$7 .idata$5.idata$4 .idata$6 @feat.00.textX.idata$7 .idata$5.idata$4.idata$6L @feat.00.text`.idata$7.idata$5.idata$4.idata$6 @feat.00.texth.idata$7.idata$5 .idata$40.idata$6 @feat.00.textp.idata$7$.idata$5.idata$4<.idata$6 @feat.00.textx.idata$70.idata$5$.idata$4H.idata$6 @feat.00.text.idata$74.idata$5(.idata$4L.idata$6 @feat.00.text.idata$7.idata$5.idata$44.idata$6 @feat.00.text.idata$7 .idata$5.idata$48.idata$6 @feat.00.text.idata$7,.idata$5 .idata$4D.idata$6 @feat.00.text.idata$7.idata$5.idata$4.idata$6 @feat.00.text.idata$7.idata$5.idata$4 .idata$6 @feat.00.text.idata$7 .idata$5.idata$4.idata$6 @feat.00.text.idata$7 .idata$5.idata$4.idata$6 @feat.00.text.idata$7(.idata$5.idata$4@.idata$6 @feat.00.filer gatonexit.cе _atexit .textе.data.bss 6P  |  :  Y2+X.file gnatstart.c.text.data.bss  P y  '}.file gtlssup.c   ___xd_a$___xd_z(0 .text.data.bss.CRT$XLD.CRT$XLC.rdata{.tls.CRT$XLZ .CRT$XLA.tls$ZZZ.tls$AAA.CRT$XDA$.CRT$XDZ(ʡ 'XQ }.@  g  '2+|.file gcinitexe.c.text.data.bss.CRT$XCZ.CRT$XCA.CRT$XIZ.CRT$XIAɧ R _Z  I.file gmingw_helpers.c= N .text.data.bssN  :S w`    2T,4.file gpseudo-reloc.c_ o  P .textE<.data.bss .rdata{ܭ  /S H6~    ^ 0' 2,.file ggccmain.c _p.562760 ___main $.text .data.bss$  U S   .2<-`.file: ggs_support.c +Np b@t |.textW.data .bss@0.rdata|  V M 2   '2-T.fileH gtlsmcrt.c.text.data .bss X 0 H.filef gtlsthrd.c p  0 .text9#.data.bss U !@X T?   0 H2-.filet gE.text@.data.bssJ Y 0M R.file gpesect.cY@ mp } P   0 `   0@ K.text@#.data.bss.rdata|K 9TY ̆    'T2..file gilockcxch.c`0 }P .text03.data.bss |[   ' e'*2`04.file gdllmain.cp .textp.data.bss h\ \@   20$.file gdllentry.c .text.data.bss  \ \`  = 20$.file gwassert.c __assertp .text.data.bss.rdata|]  B ] )ߋ   0@ K'I 20.file g_time32.c__time32@ .text@.data.bssM I^   < 2l1$.textP.data.bss.idata$7 .idata$5.idata$4.idata$6 .textX.data.bss.idata$7l .idata$5p.idata$4.idata$6H .text`.data.bss.idata$7 .idata$5.idata$4.idata$6 .texth.data.bss.idata$7t .idata$5x.idata$4.idata$6^ .textp.data.bss.idata$7 .idata$5.idata$4.idata$6 .textx.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6z .text.data.bss.idata$7| .idata$5.idata$4.idata$6r .text.data.bss.idata$7h .idata$5l.idata$4.idata$6: .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7x .idata$5|.idata$4.idata$6j .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$60 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7p .idata$5t.idata$4.idata$6V .text.data.bss.idata$7 .idata$5.idata$4.idata$6 .text.data.bss.idata$7 .idata$5.idata$4.idata$6( .file gfakehnamefthunkl.text.data.bss.idata$2(.idata$4.idata$5l.file gfake.text.data.bss.idata$4.idata$5.idata$7  .file gfakehnamefthunk.text.data.bss.idata$2<.idata$4.idata$5.file gfake.text.data.bss.idata$4.idata$5.idata$7  .file gfakehname4fthunk.text.data.bss.idata$2.idata$44.idata$5.file gfake.text.data.bss.idata$4.idata$5h.idata$7X  .filegcygming-crtend.c .text.data.bss.jcr4.text.data.bss.idata$7 .idata$5.idata$4.idata$6< .text.data.bss.idata$7@ .idata$5P.idata$4t.idata$6.text.data.bss.idata$7 .idata$5,.idata$4P.idata$6.text.data.bss.idata$7 .idata$50.idata$4T.idata$6.text.data.bss.idata$7T .idata$5d.idata$4.idata$6* .text.data.bss.idata$7P .idata$5`.idata$4.idata$6 .text.data.bss.idata$7 .idata$5$.idata$4H.idata$6.text.data.bss.idata$7$ .idata$54.idata$4X.idata$6,.text.data.bss.idata$7 .idata$5.idata$4@.idata$6.text.data.bss.idata$7 .idata$5 .idata$4D.idata$6.text.data.bss.idata$7( .idata$58.idata$4\.idata$6F.text.data.bss.idata$78 .idata$5H.idata$4l.idata$6.text.data.bss.idata$7< .idata$5L.idata$4p.idata$6.text.data.bss.idata$7L .idata$5\.idata$4.idata$6.text.data.bss.idata$7 .idata$5.idata$4<.idata$6.text.data.bss.idata$7D .idata$5T.idata$4x.idata$6.text.data.bss.idata$7 .idata$5.idata$48.idata$6.text.data.bss.idata$7H .idata$5X.idata$4|.idata$6.text.data.bss.idata$70 .idata$5@.idata$4d.idata$6r.text.data.bss.idata$7 .idata$5.idata$44.idata$6p.text.data.bss.idata$7, .idata$5<.idata$4`.idata$6V.text.data.bss.idata$74 .idata$5D.idata$4h.idata$6.text.data.bss.idata$7 .idata$5(.idata$4L.idata$6.idata$2.idata$5T.idata$4x.idata$2P.idata$5.idata$4.text.idata$78 .idata$5T.idata$4x.idata$60@feat.00.text.idata$7< .idata$5X.idata$4|.idata$6P@feat.00.text.idata$7@ .idata$5\.idata$4.idata$6`@feat.00.text.idata$7D .idata$5`.idata$4.idata$6t@feat.00.text.idata$7H .idata$5d.idata$4.idata$6@feat.00.text.idata$7L .idata$5h.idata$4.idata$6@feat.00.text.idata$7P .idata$5l.idata$4.idata$6@feat.00.text.idata$7T .idata$5p.idata$4.idata$6@feat.00.text.idata$7X .idata$5t.idata$4.idata$6@feat.00.text.idata$7\ .idata$5x.idata$4.idata$6@feat.00.text.idata$7` .idata$5|.idata$4.idata$6@feat.00.text.idata$7d .idata$5.idata$4.idata$6@feat.00.text.idata$7h .idata$5.idata$4.idata$6@feat.00.text.idata$7l .idata$5.idata$4.idata$6@feat.00.text.idata$7p .idata$5.idata$4.idata$6(@feat.00.text.idata$7t .idata$5.idata$4.idata$68@feat.00.text.idata$7x .idata$5.idata$4.idata$6H@feat.00.text.idata$7| .idata$5.idata$4.idata$6X@feat.00.text.idata$7 .idata$5.idata$4.idata$6h@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6(@feat.00.text.idata$7 .idata$5.idata$4.idata$6@@feat.00.text.idata$7 .idata$5.idata$4.idata$6P@feat.00.text.idata$7 .idata$5.idata$4.idata$6h@feat.00.text.idata$7 .idata$5.idata$4.idata$6x@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4 .idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4.idata$6 @feat.00.text.idata$7 .idata$5.idata$4.idata$6@feat.00.text.idata$7 .idata$5.idata$4 .idata$6,@feat.00.text.idata$7 .idata$5.idata$4$.idata$6@@feat.00.text.idata$7 .idata$5.idata$4(.idata$6P@feat.00.text.idata$7 .idata$5.idata$4,.idata$6`@feat.00.idata$40.idata$5 .idata$7 .idata$4P.idata$5,.idata$78 /;mbZ<_strcspn _sprintf s__exit <x  x___xi_a_free` `8Fbo$d$4K \p p ` X<   5 }I V X ___xl_cr      !!.!@!pR!d!___xl_z t!l!(!__unlock !H!! !"+"|7"C"W"f""`""""mb"##%#5#P#j#y##0##$###$+$$;$P$@ e$_pcinit __dll___raise z$_fwrite $$$$$b$%___xc_a%#%5%_memcpy D%]%r%t%0%T%%%mb_memset % &|&4&PM&[&s&&&&&& &&___xl_a'___xl_d'0+'E'__CRT_MT T'c'o'h ''@1'''_fprintf ((*(8@(R(i(X (0(( ((`D((h _calloc )&)T@)S)i)})))l)))d))X**#*D9*N*Z*i*(*\**H *@**+8 _memchr +%+:+ T+__lock `+T___xc_zn+x+ +h__end__+8+,++ +_mallocP ,<,&,5,D,X,p,~,_memcmp ,x,,,$,b,,--1- K-n-|-_abortp --- i-4-- .4.X @.L.\.u... ..0 ./___xi_z/*/?/_strncmp W/t//L/////\ 0(050P R0}d0000P00_strlenx 00_memmove 1.1 J1Y1h1111111p22(2 E2S2mbu2t22{_Sleep@42(22223$&3:3 D3Q3o33 33333.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_macinfo.debug_ranges_pre_c_init__CRT_INIT@12___proc_attached___DllMainCRTStartup_DllMainCRTStartup@12.CRT$XIAA.debug_info.debug_abbrev.debug_loc.debug_aranges.debug_ranges.debug_line.debug_str.debug_frame___JCR_LIST_____gcc_register_frame___gcc_deregister_frame_sexp_iterator_simple_sexp_iterator_parse_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.debug_macinfo_format_prefix_format_string_nettle_sexp_vformat_nettle_sexp_format_nettle_sexp_transport_iterator_first_nettle_sexp_transport_vformat_nettle_sexp_transport_formatsexp-transport-format.c_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_nettle_next_primebignum-next-prime.c_nettle_mpz_random_size_nettle_mpz_random_miller_rabin_pocklington__nettle_generate_pocklington_prime_nettle_random_prime_trial_div_table_prime_square_prime_by_sizebignum-random-prime.c_nettle_mpz_set_sexp__nettle_pkcs1_signature_prefix_nettle_pkcs1_encrypt_nettle_pkcs1_decrypt_nettle_pkcs1_rsa_digest_encode_nettle_pkcs1_rsa_md5_encode_md5_prefix_nettle_pkcs1_rsa_md5_encode_digest_nettle_pkcs1_rsa_sha1_encode_sha1_prefix_nettle_pkcs1_rsa_sha1_encode_digest_nettle_pkcs1_rsa_sha256_encode_sha256_prefix_nettle_pkcs1_rsa_sha256_encode_digest_nettle_pkcs1_rsa_sha512_encode_sha512_prefix_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_verify_nettle_rsa_pkcs1_sign_nettle_rsa_pkcs1_sign_trrsa-pkcs1-sign-tr.c_nettle_rsa_pkcs1_verify_nettle_rsa_md5_sign_nettle_rsa_md5_sign_digest_nettle_rsa_md5_verify_nettle_rsa_md5_verify_digest_nettle_rsa_sha1_sign_nettle_rsa_sha1_sign_digest_nettle_rsa_sha1_verify_nettle_rsa_sha1_verify_digest_nettle_rsa_sha256_sign_nettle_rsa_sha256_sign_digest_nettle_rsa_sha256_verify_nettle_rsa_sha256_verify_digestrsa-sha256-verify.c_nettle_rsa_sha512_sign_nettle_rsa_sha512_sign_digest_nettle_rsa_sha512_verify_nettle_rsa_sha512_verify_digestrsa-sha512-verify.c_nettle_rsa_encrypt_nettle_rsa_decrypt_nettle_rsa_decrypt_tr_nettle_rsa_generate_keypair_nettle_R_SignInit_nettle_R_SignUpdate_nettle_R_SignFinal_nettle_R_VerifyInit_nettle_R_VerifyUpdate_nettle_R_VerifyFinal__nettle_rsa_blind__nettle_rsa_unblind_nettle_rsa_keypair_to_sexp_nettle_rsa_keypair_from_sexp_alist_names.3857_nettle_rsa_keypair_from_sexp_names.3868_nettle_dsa_public_key_init_nettle_dsa_public_key_clear_nettle_dsa_private_key_init_nettle_dsa_private_key_clear_nettle_dsa_signature_init_nettle_dsa_signature_clear__nettle_dsa_sign__nettle_dsa_verify_nettle_dsa_generate_keypair_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_verifydsa-sha256-verify.c_nettle_dsa_keypair_to_sexp_nettle_dsa_keypair_from_sexp_alist_names.3782_nettle_dsa_sha1_keypair_from_sexp_nettle_dsa_sha256_keypair_from_sexp_nettle_dsa_signature_from_sexp_names.3806_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_modinv__nettle_sec_tabselect__nettle_mpz_limbs_read__nettle_mpz_limbs_write__nettle_mpz_limbs_modify__nettle_mpz_limbs_finish__nettle_mpz_roinit_n__nettle_mpz_limbs_cmp__nettle_mpz_limbs_read_n__nettle_mpz_limbs_copy__nettle_mpz_set_n__nettle_mpn_set_base256__nettle_gmp_alloc_limbs__nettle_gmp_free_limbs__nettle_cnd_copy__nettle_ecc_mod__nettle_ecc_generic_modp__nettle_ecc_generic_modq__nettle_ecc_modp_add__nettle_ecc_modp_sub__nettle_ecc_modp_sub_1__nettle_ecc_modp_mul_1__nettle_ecc_modp_addmul_1__nettle_ecc_modp_submul_1__nettle_ecc_modp_mul__nettle_ecc_modp_sqr__nettle_ecc_modp_inv__nettle_ecc_modq_add__nettle_ecc_modq_mul__nettle_ecc_modq_inv__nettle_ecc_generic_redc_ecc_192_modp_ecc_Bmodp_ecc_redc_g_ecc_pp1h_ecc_redc_ppm1_ecc_unit_ecc_Bmodq_ecc_qp1h_ecc_table_ecc_384_modp_ecc_521_modp_ecc_Bmodp_shifted_ecc_Bmodq_shifted_nettle_ecc_size_nettle_ecc_size_a_nettle_ecc_size_j_nettle_ecc_j_to_a_itch_nettle_ecc_j_to_a_nettle_ecc_a_to_j_nettle_ecc_dup_jj_itch_nettle_ecc_dup_jj_nettle_ecc_add_jja_itch_nettle_ecc_add_jja_nettle_ecc_add_jjj_itch_nettle_ecc_add_jjj_nettle_ecc_mul_g_itch_nettle_ecc_mul_g_nettle_ecc_mul_a_itch_nettle_ecc_mul_a__nettle_ecc_hash__nettle_ecc_modq_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_ecdsa_in_range.isra.0_nettle_ecc_ecdsa_verify_itch_nettle_ecc_ecdsa_verify_nettle_ecdsa_verify_nettle_ecdsa_generate_keypair_mingw_onexit___dyn_tls_dtor@12___dyn_tls_init@12___tlregdtor__decode_pointer__encode_pointer___report_error___write_memory.part.0_maxSections_the_secs__pei386_runtime_relocator_was_init.57568___do_global_dtors___do_global_ctors_initialized___security_init_cookie.data$__security_cookie.data$__security_cookie_complement___report_gsfailure_GS_ContextRecord_GS_ExceptionRecord_GS_ExceptionPointers___mingwthr_run_key_dtors.part.0___mingwthr_cs_key_dtor_list____w64_mingwthr_add_key_dtor___mingwthr_cs_init____w64_mingwthr_remove_key_dtor___mingw_TLScallbackpseudo-reloc-list.c__ValidateImageBase__FindPESection__FindPESectionByName___mingw_GetSectionForAddress___mingw_GetSectionCount__FindPESectionExec__GetPEImageBase__IsNonwritableInCurrentImage___mingw_enum_import_library_names___mingw_get_msvcrt_handle_msvcrt_handle.56326__InterlockedCompareExchange_InterlockedCompareExchange@12_DllMain@12_DllEntryPoint@12__wassert___JCR_END___register_frame_ctor.text.startup.ctors.65535_nettle_base64_encode_init_VirtualProtect@16___gmpz_add___RUNTIME_PSEUDO_RELOC_LIST____head_lib32_libuser32_a__imp____gmpz_init_QueryPerformanceCounter@4__data_start_____DTOR_LIST___nettle_sha256_digest__lib32_libuser32_a_iname__imp____gmpn_sub_n___gmpn_mul_n___gmpn_add_n__imp__VirtualProtect@16___gmpn_copyd_UnhandledExceptionFilter@4__imp__raise.weak.__Jv_RegisterClasses.___gcc_register_frame__imp___onexit___gmpz_realloc___gmpz_init__imp__GetLastError@0_SetUnhandledExceptionFilter@4__imp__VirtualQuery@12__imp__nettle_sha256_digest_GetModuleFileNameA@12_nettle_md5_init_nettle_sha1_digest___tls_start_____native_startup_lock_nettle_sha1_update_nettle_base64_encode_raw___gmpn_mul_1__imp__TlsGetValue@4__imp__InitializeCriticalSection@4_nettle_sha1_init_DeleteCriticalSection@4__rt_psrelocs_start__imp__abort_nettle_base64_decode_final__imp__nettle_base64_encode_final__dll_characteristics____size_of_stack_commit_____gmpz_sub_ui__imp____gmpz_sub__size_of_stack_reserve____major_subsystem_version_____crt_xl_start_____crt_xi_start____imp___amsg_exit__imp____gmpz_mul___crt_xi_end____imp____gmpn_mul_n__imp__nettle_sha512_digest_GetLastError@0__imp__QueryPerformanceCounter@4_VirtualQuery@12_mingw_initltsdrot_force___gmpz_mul_2exp__imp__nettle_buffer_write__imp___iob___gmpz_cmp_GetModuleHandleA@4__imp__strncmp__imp____gmpz_probab_prime_p__imp____gmpn_copyd___gmpn_addmul_1__bss_start____imp____gmpz_init_set___RUNTIME_PSEUDO_RELOC_LIST_END___LoadLibraryW@4__size_of_heap_commit_____onexitend_MessageBoxA@16__imp__GetCurrentProcess@0__imp____gmpz_millerrabin___gmpz_mul_ui___gmpz_fdiv_r_2exp__imp__GetProcAddress@8_GetProcAddress@8___crt_xp_start____imp____gmpz_fdiv_q_2exp___gmpz_com__imp__nettle_base64_encode_init__imp__nettle_buffer_space___crt_xp_end____imp____gmpz_invert_nettle_buffer_space__imp____gmpz_fdiv_q__minor_os_version_____gmpz_fdiv_q_2exp__imp____gmpz_com__imp__nettle_md5_init_GetTickCount@0__image_base____section_alignment____imp__memmove___gmpz_sizeinbase__imp____gmpz_cmp___gmpz_import__imp__nettle_md5_update__imp____gmpz_set_ui__imp____gmpn_sqr__IAT_end____imp____gmp_get_memory_functions_nettle_secp_384r1__imp____gmpz_add__RUNTIME_PSEUDO_RELOC_LIST___nettle_md5_update__imp____gmpn_submul_1__imp____gmpz_import__head_libnettle_4_6_dll__imp__memchr__imp__nettle_sha1_init__tls_start___gmpz_fdiv_ui___gmpz_add_ui__imp____gmpz_add_ui___native_startup_state_nettle_base64_encode_group___gmpz_fdiv_q__data_end____imp____gmpz_fdiv_r_2exp__CTOR_LIST____imp__nettle_sha1_digest___onexitbegin__imp__sprintf__bss_end___nettle_md5_digest__imp__nettle_base64_encode_group_nettle_secp_521r1___security_cookie_complement___crt_xc_end____imp__nettle_base64_encode_update__tls_index__imp____gmpz_powm_ui__imp__GetTickCount@0___crt_xc_start____imp____gmpz_mul_2exp__lib32_libkernel32_a_iname___CTOR_LIST____imp__GetCurrentProcessId@0_nettle_sha512_digest_mingw_app_type_nettle_secp_192r1___gmpz_cmp_ui__initterm__imp__nettle_base64_decode_final__imp__TerminateProcess@8__rt_psrelocs_size__imp__MessageBoxA@16___gmpz_congruent_p___gmpz_sub_GetCurrentProcessId@0__imp____dllonexit___gmpz_gcd__imp__memcpy__imp____gmpn_copyi___gmpz_set__imp____gmpn_add_n___gmpz_tstbit__file_alignment____imp__LoadLibraryW@4__imp____gmpz_sub_ui__imp__time__imp___unlock__head_lib32_libmsvcrt_a__imp____gmpn_addmul_1__imp____gmpz_powm_nettle_base64_decode_init__imp__LeaveCriticalSection@4___gmpn_rshift__imp__malloc_nettle_buffer_write__imp__memcmp__major_os_version____lib32_libmsvcrt_a_iname___gmpn_sqr__IAT_start____tls_end__imp__nettle_md5_digest__imp____gmpn_mul_1_libnettle_4_6_dll_iname__imp__GetModuleHandleA@4__imp____gmpz_scan1___dllonexit__imp___lock__DTOR_LIST____imp____gmpz_set__imp__fprintf___gmpz_setbit_TerminateProcess@8_EnterCriticalSection@4__imp__memset___gmpn_zero__imp___initterm_GetCurrentThreadId@0__size_of_heap_reserve_____crt_xt_start_____ImageBase__subsystem____imp____gmpz_realloc__imp__strlen__imp____gmpz_fdiv_r__imp__nettle_sha1_update__imp__nettle_base64_decode_update__imp__calloc___gmpz_invert___native_vcclrit_reason_nettle_secp_256r1__Jv_RegisterClasses__imp__GetSystemTimeAsFileTime@4___gmpn_submul_1_libgmp_10_dll_iname__imp__nettle_base64_decode_init__amsg_exit___gmpz_mul___gmpz_powm_ui__imp____gmpz_sizeinbase___native_dllmain_reason__imp__nettle_base64_encode_raw___tls_end____imp__nettle_buffer_grow_nettle_buffer_grow_GetSystemTimeAsFileTime@4__imp____gmpn_zero_nettle_secp_224r1_GetCurrentProcess@0_mingw_initltssuo_force_InitializeCriticalSection@4__imp__free__imp__SetUnhandledExceptionFilter@4___gmpn_copyi___gmpz_set_ui__major_image_version____loader_flags____imp__UnhandledExceptionFilter@4__head_lib32_libkernel32_a___chkstk_ms_nettle_base64_decode_update__rt_psrelocs_end__minor_subsystem_version____minor_image_version____head_libgmp_10_dll__imp__Sleep@4__imp__vfprintf__imp____gmpz_init_set_ui__imp____gmpz_fdiv_ui__imp____gmpz_congruent_p_mingw_initltsdyn_force__imp__GetCurrentThreadId@0___gmpz_fdiv_r_TlsGetValue@4__imp__DeleteCriticalSection@4___security_cookie__imp____gmpz_mul_ui__imp____gmpz_tstbit_LeaveCriticalSection@4__imp____gmpz_clear__imp____gmpn_rshift___gmpz_millerrabin__imp__strcspn_nettle_base64_encode_update___gmpz_scan1__RUNTIME_PSEUDO_RELOC_LIST_END____imp___exit__imp____gmpz_gcd___dyn_tls_init_callback__imp__GetModuleFileNameA@12__imp____gmpz_cmp_ui__tls_used__imp____gmpz_setbit___gmpz_probab_prime_p___crt_xt_end_____gmpz_init_set_ui_vfprintf___gmpz_powm__imp__EnterCriticalSection@4___gmpz_init_set_nettle_base64_encode_final___gmpn_sub_n___gmpz_clear__imp__fwrite___gmp_get_memory_functions