d;d^.text77 p`.pdata7T8X8@0@.xdataT7*99@@@.debug$S|o:6 @B.debug$T @BH|$Ht$HHHLLLD$(LL$0EHALE[f.fnl$8SUATAUAVAWIINIIM)IK$L$L9H$L$L9L4JDLfAofAoJNT̨IfpfofoffvgfoffvfABpfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfA foffvfA0fgfvfA@fvfAPfAD$@fAL$PfAT$`fA`fA\$pfffAod$fAol$fAoT$fAbpfAo\$fA۪ffAےffAۚfffAod$fAol$fAoT$fAۢfAo\$fA۪ffAےffAۚfffAo$$fAol$fAoT$ fAۢfAo\$0fA۪ffAےffAۚ ffffpNfM$fH~MHM1M1LHIHIIHIHFHIM*ffff.IJHMMHNlIHIJHMIHM9IHMHNlIMH1MHNlJMv ffff.J̘HfffAoD$fAoL$fAoT$fAo\$fBfJffRffZfffAoD$fAoL$fAoT$fAo\$fBfJffRffZfffAo$fAoL$fAoT$ fAo\$0ffJffR ffZ0fffAoD$@fAoL$PfAoT$`fAo\$pfB@fJPffR`ffZpffffpNfM$HfH~M1LL$HIHHIIHIHFHLT$IM"@IJHMNHNlIHIJHMIIMHM9IHMNHNlIH1MHMHNlJMvM9 M1H$H4$MfDJJJDMvIHHH1M1MJ JH!H!N4H JMvIJtHL~LvLnLfHnH^H&H|$Ht$ffffff.fH|$Ht$HHHLLLD$(LL$0gHAASUATAUAVAWgAOIINLHI)IM9L)JM"O JMM)IMBL)HII)II$+L$H9H$L$H9IHD$(6Ht$(HL~LvLnLfHnH^H&H|$Ht$Ifnh8HP-N IfofoHNT LfpfoggfoffvgfoffvfABpfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfA foffvfA0fgfvfA@fvfAPfAD$@fAL$PfAT$`fA`fA\$pfffAod$fAol$fAoT$fAbpfAo\$fA۪ffAےffAۚfffAod$fAol$fAoT$fAۢfAo\$fA۪ffAےffAۚfffAo$$fAol$fAoT$ fAۢfAo\$0fA۪ffAےffAۚ ffffpNfM$fH~Ll$H|$@MHJ4ILHIHILt$HIHIJDHHHIHAHIHHJDHLMy HI HI>Iffffff.ffff.HIHAMv HIHIJD>HMHMnHHIHAHIHHJ>HLHI~IHIHHIHIJD>HMHMnHHIHAHIHHJD>HLHI HI>II 9HIHAMv HIHIHFHMHMnHHIHAHIHHJHLHI~IJ H1MHMn@IfffAoD$fAoL$fAoT$fAo\$fBfJffRffZfffAoD$fAoL$fAoT$fAo\$fBfJffRffZfffAo$fAoL$fAoT$ fAo\$0ffJffR ffZ0fffAoD$@fAoL$PfAoT$`fAo\$pfB@fJPffR`ffZpffffpNfM$fH~OLHIHHIII>O4HIJDHHHIHAHM^HIHHJDHLMy HI HIfDHIHAHMVMv HIHIJD>HMHI~HHIHAHM^HIHHJ>HLHMnIHIHHMHIHIJD>HMHI~HHIHAHM^HIHHJD>HLHI HMnII HIHAHMVMv HIHIHFHMHI~HHIHHiHM^HIHHJHLHMnII~J H1MHM.HMnL;d$H1L)ML H)KL!H)LHH|$@IM1LmLuL} @H|$Ht$HHHLLLD$(LL$0HLE[AASUATAUAVAWAGIIMNLHI)IM9%L)JM6ffffff.fDO JMM)IMBL)HII)II$+L$H9H$L$H9MILD$ HD$(fHnfHnfInfHn |w rm fH~fH~HHD$(LD$ Ht$(HL~LvLnLfHnH^H&H|$Ht$ffffff.ffffff.Ij J4LLt.J|L8HD.H|/H\.IIIHILT/IIHHL\/IH\.IIHIHMIIHIIMILTffffff.fffff.HIIHIIIIHH\IIMIIIHLIIIIHH\IIMIIIHLTIIIIHH\IIMIIIHL\IIHI IIHIIMILTH0IIHmHMHL/IHW fff.Lt.J|L8HD.H|/H\.IILT/IHHLT/IIIHHL\/IIL\/M1H\.IIHHLd/IIIIHHMIILT/HMfDHIIHIIL,IgIIHH\IIMIIILHIILdHIIIIHHMIILTHgIIHMHL/IHWHLvJ|L8HFH|/H^IIIHIIIIHLWIIMH^IIIHL_IIIIHIIMILWIIHFHMHL/IHWHHM1L)M1LHHGHWLHD.H|$8M1L_O$VI?N,YI?M LWMHIL_IHD.L'IKVLoMI?NYI?M LW MHIL_(HH.H_IHmLGMH@ffffff.fO$VI?N,YI?M LWMHIL_IHD.LgIKVLoMI?NYI?M LMHIL_HH.H_IO$VLGMI?N,YI?M LWMHIL_IHD.L'IKVLoMI?NYI?M LW MHIL_(HHD.H_ILGMH@H  O$VgI?N,YI?M LWMHIL_IHFLgIKVLoMI?NYI?M HIHIH_LGfH~H1I )JTL8HL$J| 8HT$I@J<fHLOLWL_Lg Lo(Lw0L8HH@gIH\$(HEffffff.fffff.HHEIIIHIHEHMH\0IIHIHEHMHt$(IIHIHE HIMIIHIHE(HMIIHIHE0HMIIHIHE8HMIIHHIHEHMII.Hm@H1HT$H;l$fLLOLWL_Lg Lo(Lw0L8HH\$pHEHIHELIIHIHEHMHIIHIHEHMIIHIHE HMIIHIHE(HMIIHIHE0HMIIHIHE8HMIIHH\(IHMHEII3Hm@HT$H;l$?H\$pHHELLOLWL_Lg Lo(Lw0L8HH1LIIIIIIIHHLLOLWL_Lg Lo(Lw0L8HHMH1fH~LLOfI~LWL_Lg Lo(Lw0L8H@H9ffffff.fDLeJLfH~HfH~HIM1LmLuL}ffff.LeLmLuL}Hm IIIII!I!I!I!IL#LkLsL{L'H[ LoMLwLH HMIffffff.D$01fffff.H|$Ht$HHHLLLD$(LL$0gHSUATAUAVAWAOIIMNLHI)IM9#L)JM4ffffff.@O JMM)IMBL)HII)II$+L$H9H$L$H9MILD$ HD$(MHD$0ffooVo^ fBof0fBDH@ffBD fPfBD0fX f`0H@@I@fHnfHngHfInLE[AA8J<fHD$0<ffffff.ffff.VfHD$0Ht$(ff@f@ f@0H@@I HL~LvLnLfHnH^H&H|$Ht$fff.H|$Ht$HHHLLLD$(LL$0HSUATAUAVAWAOIIMNLHI)IM9L)JM!O JMM)IMBL)HII)II$+L$H9H$L$H9LD$ HD$(HHt$(HL~LvLnLfHnH^H&H|$Ht$ffffff.fDLL$MIIIN I fnh8IHRLl$LL$ H|$@fofoHNTHfpfogfogffvfoffvfABpfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfAfoffvfA fogffvfA0ffvfA@fvfAPfG@fOPfW`fA`f_pfffogfoofoWfAbpfo_fA۪ffAےffAۚfffogfoofoWfAۢfo_fA۪ffAےffAۚfffo'foofoW fAۢfo_0fA۪ffAےffAۚ ffffpNfHfH~H\$hIbfIbnIIbvMLD$(H1LH|$Hv fL8fL8bfL8M8bYfL8M8baH|$ LSfL8M8byLL[fL8L8HI LcfL8fM8bvfL8FfM8bvggLfL8fL8Hv H[ M8b9fL8M8byfL8M8byLSfL8L[M8byLLcfL8L8HI LkHKHD$IH4MH|$HLs ff.LfggffoGfoOfoWfAۂfo_fAۊffAے ffAۚ0fffoGfoOfoWfAۂ@fo_fAۊPffAے`ffAۚpfffofoOfoW fAۂfo_0fAۊffAےffAۚfffoG@foOPfoW`fAۂfo_pfAۊffAےffAۚffffpNfHfH~H+H\ bH1IbfL8CfM8bnL8[fM8bvL8cfL8H Hv L8kfL8L8MLD$(LH1H|$bfL8M8bYfL8M8bafL8M8byLH|$ LSfL8L[L8LcHI ffffff.ffL8M8bvfL8L8FfL8[M8bvLfL8cL8fL8kL8Hv H[ fL8M8b9fL8M8byfL8M8byLSfL8M8L[byLHI LcfL8L8LkH,HD$IH+;H|$LT$MH4HLsL9LQIL$H,HH<1M1M)MM HL)HT$@ILmM1LuL} ffffff.f.H|$Ht$HHHLLLD$(LL$0HSUATAUAVAWAOIIMNLHI)IM9$L)JM5ffffff.DO JMM)IMBL)HII)II$+L$H9H$L$H9MIffHnfHnfInfHnLD$ HD$(1 '  x n MHfH~fH~HD$(Ht$(HL~LvLnLfHnH^H&H|$Ht$ffffff.ffff.H|$8J,LL$Hl$(fff.>ffGfG fG0fG@fGPfG`fGpHI@HM1M1M1M1M1M1H|$8H1ffffff.f.FfM8L8FfM8L8fM8L8 fM8L8F(fM8L8F0fM8I8b~8HVfL8L8L@LGLOHH1^FfM8L8^ fM8L8(fM8L80fM8M8b8HVfL8L8fM8L8fL8LGLO ^F fM8L8^(fM8L80fM8M8b8>HVfL8L8fM8LG(LO0F L8fL8^(fM8L8F0fM8M8bf8HV Lv(fL8L8L~0fM8L8fL8LG8LO@³LF8fM8«L8fM8£LL8fM8fH8‹BLHv@fM8L8fL8L8ggBfM8fL8H;t$ HHILG@fL8OHfL8WPfL8_XLg`LohLwpLxH.HHHVHD$H|$ 1ffffff.fLbEfH8M8bMfL8M8bUfL8M8b]fL8M8b fL8M8bm(fL8M8bu0HϻfL8M8b8HTfL8L8fL8gHIHm@HH;l$SH+\$fHVfL8fL8OLWL_Lg Lo(Lw0L8H@gH1HD$ffffff.H1H+\$fL8HL$ fL8HILIIIIIH9LOLILWLQL_LYLg La Lo(Li(Lw0Lq0L8Ly8HLOHfH~LWPL_XLg`LohLwpH|$8HL_M1LL$M8LgLoM8fI8HL M8fI8L_(HH_M8fI8HTLg0M8fI8Lo8HGH_M8fI8HTHI LW@M8fI8L_HHG H_(M8fI8.HM8fI8LgPLoXHG0H_8H@ fI8HG0H_8H@fH~1H\$(HT$8JL HL$H|$H|$8@LOLWL_Lg IHLo(Lw0L8HD$ H@H1HDLbEfH8M8bMfL8M8bUfL8M8b]fL8M8b HLfL8M8T$(HHDxbm(fL8M8bu0fL8M8b}8HfL8L8fL8gggH@HH;l$HT$8LHm@HfL8OfL8WL_Lg Lo(Lw0L8H@HH1HD$ fLbEfH8M8bMfL8M8bUfL8M8b]fL8M8b fL8M8bm(fL8M8bu0fL8M8b}8H̀fL8L8HLfL8HLH;l$aH+t$HT$8Hm@LLOLWL_Lg Lo(Lw0L8H@HHH1HD$ffffff.ffff.H1LD$ IIIIIIIHH+t$LfH~LOHu8fH~LWL_Lg Lo(Lw0L8HH\$(HT@LLG@LOLWL_Lg Lo(Lw0L8H|@L;D$LeIIHHfH~fH~ILmM1LuL}fffff.LeLmLuL}bHm bbbIL'LoLwLL"H LjMLrLzHR HIfffff.OHHIIML$HHnHfAnfofoHMH$fpfofoffvfoffvf@foffvfHfoffvfPfoffvfXfoffvf@foffvfHfoffvfPfoffvfXfoffvffoffvfHfoffvfP foffvfX0foffvf@@foffvfHPfoffvfP`fofXp fff.fffAoCfAoKfAoSf@fAo[fHffPffXfffAoCfAoKfAoSf@fAo[fHffPffXfffAofAoKfAoS ffAo[0fHffP ffX0fffAoC@fAoKPfAoS`f@@fAo[pfHPffP`ffXpfffMfpNffHII"Montgomery Multiplication with scatter/gather for x86_64, CRYPTOGAMS by @VWSUATAUAVAWH@I@xIIqMY8ENL9ESNL9=IESNL9gLxL9MJDH@(HXHhL`LhLpLxIIMMMMHxHpIIIIy(LƹHLH1HVLLNLV(L^8LfLT$ L\$(Ld$0HL$8H@A_A^A]A\][_^96 !'2 $A(N,0P4Y8<_@hDH|L~P @ @ @ @ @ @  !@   $( 48)<.@1LPBTGXMdhQlVpX|`egPC:\Users\Bin\Dev\workspace_guoxbin\ring\pregenerated\tmp\x86_64-mont5-nasm.asm-uة|RϰX_7 L_  #&)!0"6#=$A%F'P)V*W,X.Z0\2^4`7c8f9n:q;xE{FGHIJKNOPQTUYZ[\]_`abcdefghiklmnpqr&s*u.v2w;x?yCzG{P|T~X\eimqz~ %,5<@DKRY_fos|(,049=EJMPSVY\_bfiloswz~     $!+"2#9$@%E&J'N(S)W*\+`,d-k.r/y0123456789:;<=>?@ABCDEFGHIJK LMNOP"Q&R+S/T7V:W?YBZE[I]L^O_R`VbZc]e`fcgghkipjslwm|oqrstuvwx{|}~  $(-14:>EHKNRVY\`cgkouz  & ) / 2 :?@HPSZ^aehkrvz} !$%&'*,02468:<>@BEFGLOPQRSTUV WYZ[\ ]$^(_)`-a1b5c;d?fCgGhPiTkXl\menipmqqrzs~tuvwyz{|~      " & * . 7 ; < @ I M V ] d k t {                           & - 4 = D M Q Z ^ g k o s x |                                      # & * . 2 5 8 ; @ D G K O R U X \ ` c f i m q t x |  ! " # $ % ' ( ) * + , - . 0 1 2 3 4 6 7 8 9 : ; < = > @ A C D E F G H J K L M N O P Q S T U" V& W) Y, Z/ [3 \7 ]: ^> _B `E bI dL eO fS gW i\ k` mg nk oo pv q} r s t u v w x y z { | } ~                   % ) - 4 ; B I N S W \ ` e i m q v z                                     #(,/37:=@DHLPSVY]adhlorux|     ! "#$%&' )#*&+),--1.5/90<2?3B4F5J6M7Q8U9X;\<`>c?f@jAmBqCuEzFGHIJKLMNOPQRSTUVW\^_`bcdefgkmnopqrtv x z |%(+25;>FK`hpsz~  %*/4;?CGKOSV[`b@ACFGHIJKMNOPQSTUVWX[\]^_abcdefghijl n$o'p*q-r0s4u7v:w=xByEzI{L|PSVY]`dgjmruy|  %*/49<?DGJNSVY\_chkotw|        #'*-16:@ADGK N!R#U$X%\'`(f+j,o-s.x/|02345689:;<=>?@BCDEFGIJKLMNOPRSTUVWYZ[]^_` a cdefgi$j)k,l0n4o8p<q@rCsGtJuMvPwTxWy\z_{b}f~jmquy|   $(+/36:>BEILORVY^adhlosw{~   %*/47<@DEH L P T X \`dgklouy~ "#$%&'()+,-./012456789:;= > ?@ABCE"F%G)H-I0J3K7M:N=OAPEQHRKSOURVUWXX\Y`Zc[f\j^l_ravbyc~deghijklmnoprstuwyz{|}~  #&*.148;>BFILPSVZ^adhkpswz~   $(,038;?DHLPTX\`cik      "#$%&'() * +,-/0!2$3'4)9@<H=N>P?RD`FeGjHmJpKsLvMyN~OSTVXZ\^`defgpqrstuvwxz|}~ #(047=@CHMPUY^`dinty %*.38@EINSX\`fmquy}                 ( ) * + , - . / 0 3 4 5 6 &7 *8 -: 1; 4< 7= >> B? F@ IA OB TE \F `G cH iW nX s[ x] }_ a c e g i k m p q r w z { | } ~                  ! % ) - 1 5 ; ? C G P T X \ e i m q z ~                             " & ' + / 8 < @ I M V [ ` e n s w { ! ! ! ! ! ! ! $! -! 1! :! >! G! K! O! S! X! \! c! h! m! p! u! {! ~! ! ! ! ! ! ! ! ! ! ! ! ! ! !! !" !# !$ !% !& !' !( !) !* !+ !, "- ". "/ "0 "1 "3 "5 &"6 +"7 1"8 7"9 =": C"; I"< O"= Q"> T"? Z"@ `"A d"B h"D n"E s"F y"G "H "I "J "K "L "M "N "O "P "Q "R "S "T "U "V "X "Y "[ "\ "] "^ "_ "` "a "b "d #f #g #h #i #j #k #l #m )#n .#o 7#p ;#q D#r H#s Q#t U#u Y#v ^#w c#x h#y q#z v#{ #| #} #~ # # # # # # # # # # # # # # # # # # # $ $ $ $ $ $ ($ ,$ 0$ 4$ 9$ =$ D$ I$ L$ Q$ V$ Y$ \$ b$ i$ o$ u$ |$ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ % % % % % % % #% (% @% E% K% Q% W% ]% c% i% p% v% |% % % % % % % % % % % % % % % % % % % % % % % % % & & & & & & & & $& )& ,& 0& 3& 7& :& @& D& G& K& O& R& V& X& [& ^& a& d& h& k& p& s& w& z& ~& & & &! &" &# &% && &' &( &) &* &. &1 &3 &5 &7 &9 &; &? &@ &A &B &K &L &M &N &O &P &Q &R 'S 'U 'W ('X 0'Y 3'Z :'[ >'\ A'^ E'_ H'` K'a R'b V'c Z'd ]'e c'f h'i p'j t'k w'l }'o 'p '} '~ ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ( ( ( ( ( ( ( ( "( $( @( E( I( N( S( X( `( l( m( q( v( {( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ") () .) 4) :) @) F) L) R) X) \) b) h) l) p) t) w) z)# )$ )% )& )' )( )) )* )+ ), )- ). )/ )0 )1 )2 )3 )4 )5 )6 )8 )9 *; *< *= *> *? *@ %*A +*B 4*C :*D @*E I*F J*G N*H T*I Z*J `*K d*L h*M n*N t*O z*Q *R *S *T *U *V *W *X *Y *Z *[ *\ *] *^ *_ *a *b *d *e *f *g *h *i *j *k *l +m +o +q +r +s +t !+u '+v -+w 3+x 9+z ;+{ @+| F+} L+ Q+ W+ Z+ a+ d+ h+ o+ v+ }+ + + + + + + + + + + + + + + + + + + + + + + + + , , , , , &, ,, 2, 8, <, A, G, M, V, [, a, g, m, n, q, w, {, , , , , , , , , , , , , , , , , , , , , , , , , , , , - - - - - - - - - $- (- ,- 0- 4- 8- <- @- D- H- L- P- T- X- [- `- d- i- m- q- u- y- }- - - - - - - - - - - - - - - - - - - - -! -" -# -$ -% -& .' .( .* .+ ., .- .. #./ '.0 -.1 3.2 7.3 ;.4 ?.6 D.7 J.8 P.9 R.: Z.; `.< f.= j.> n.? r.@ v.A z.B {.C .G .H .I .J .K .M .N .O .P .R .S .U .V .X .Z .[ .\ .] .^ ._ .` .a .b .c .e .f .g .h .j /l /m /n /o /q /r !/s '/u -/v 3/w 9/y ?/z E/{ K/} T/~ W/ Z/ `/ f/ m/ p/ u/ {/ / / / / / / / / / / / / / / / / / / / / / / / / / / 0 0 0 0 0 0 0 #0 )0 /0 50 ;0 A0 G0 M0 S0 Y0 _0 e0 k0 t0 z0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 $1 @1 C1 H1 L1 P1 T1 X1 \1 `1 d1 h1 m1 p1 u1y1}11111111 1 1 111111111111111"1#1$1%1&1(1)1*1+2,2- 2. 2/21 23$24(25,2602852992:>2;C2<H2>K2?N2@R2AV2BZ2C]2Da2Ee2Fh2Gl2Hp2It2Kw2L}2N2P2U2X2Y2Z2\2]2^2_2`2a2c2i2n2p2q2r2t2u2v2w2x2z2{2|3}3~3 33333!3%3*3.32363;3?3C3G3L3P3T3X3]3a3e3i3n3r3v3z3333333333333333333333333333333344 444 4$4(4.444:4?4E4J4N4S4W4\4`4d4j4p4v4{44444444444444444444444444455 55555!5&5*5.52555;5>5 @5P5`5p55555555555 5!5"5#5$5%5'5(5*5+5-5.5/505253545567 696:6;6<6>$6?'6@-6B46C96E>6HB6JF6KJ6LN6MR6NV6OZ6Pa6Qh6Ro6Sv6T}6U6X6Y6Z6[6\6^6_6`6a6c6d6e6f6g6h6i6j6k6l6m6n6o6q6r6s6t6u6v6w6x6y6z6{6|QC:\Users\Bin\Dev\workspace_guoxbin\ring\pregenerated\x86_64-mont5-nasm.objyasm 1.3.0!GFp_bn_mul_mont_gather5-L$SEH_begin_GFp_bn_mul_mont_gather5L$mul_enterL$mul4x_enterL$mul_page_walkL$mul_page_walk_doneL$incL$mul_bodyL$1st_enterL$1stL$outerL$inner_enterL$innerL$subL$copyL$mul_epilogue+L$SEH_end_GFp_bn_mul_mont_gather5bn_mul4x_mont_gather5+L$SEH_begin_bn_mul4x_mont_gather5L$mulx4x_enterL$mul4x_prologueL$mul4xsp_altL$mul4xsp_doneL$mul4x_page_walk L$mul4x_page_walk_doneL$mul4x_bodymul4x_internalL$mul4x_epilogue)L$SEH_end_bn_mul4x_mont_gather5L$1st4xL$outer4xL$inner4xL$sqr4x_sub_entryGFp_bn_power5#L$SEH_begin_GFp_bn_power5L$powerx5_enterL$power5_prologueL$pwr_sp_altL$pwr_sp_doneL$pwr_page_walkL$pwr_page_walk_doneL$power5_body__bn_sqr8x_internal__bn_post4x_internalL$power5_epilogue!L$SEH_end_GFp_bn_power5GFp_bn_sqr8x_internalL$sqr4x_1stL$sqr4x_outerL$sqr4x_innerL$sqr4x_shift_n_add__bn_sqr8x_reductionL$8x_reduction_loopL$8x_reduceL$8x_no_tailL$8x_tailL$8x_tail_doneL$sqr4x_sub GFp_bn_from_montgomerybn_from_mont8x$L$SEH_begin_bn_from_mont8xL$from_prologueL$from_sp_altL$from_sp_doneL$from_page_walkL$from_page_walk_doneL$from_bodyL$mul_by_1L$from_mont_nox__bn_sqrx8x_reduction__bn_postx4x_internalL$from_mont_zeroL$from_epilogue"L$SEH_end_bn_from_mont8x bn_mulx4x_mont_gather5,L$SEH_begin_bn_mulx4x_mont_gather5L$mulx4x_prologueL$mulx4xsp_altL$mulx4xsp_doneL$mulx4x_page_walk!L$mulx4x_page_walk_doneL$mulx4x_bodymulx4x_internalL$mulx4x_epilogue*L$SEH_end_bn_mulx4x_mont_gather5L$mulx4x_1stL$mulx4x_outerL$mulx4x_innerL$sqrx4x_sub_entrybn_powerx5 L$SEH_begin_bn_powerx5L$powerx5_prologueL$pwrx_sp_altL$pwrx_sp_doneL$pwrx_page_walkL$pwrx_page_walk_doneL$powerx5_body__bn_sqrx8x_internalL$powerx5_epilogueL$SEH_end_bn_powerx5 GFp_bn_sqrx8x_internalL$sqr8x_zero_startL$sqrx8x_zeroL$sqrx8x_outer_loopL$sqrx8x_outer_breakL$sqrx8x_loopL$sqrx8x_breakL$sqrx4x_shift_n_add$L$sqrx4x_shift_n_add_break!L$sqrx8x_reduction_loopL$sqrx8x_reduceL$sqrx8x_no_tailL$sqrx8x_tailL$sqrx8x_tail_doneL$sqrx4x_subGFp_bn_scatter5L$scatter_epilogueL$scatterGFp_bn_gather5$L$SEH_begin_GFp_bn_gather5L$gather"L$SEH_end_GFp_bn_gather5mul_handlerL$common_seh_tailL$common_pop_regsL$body_40/  L$SEH_info_GFp_bn_mul_mont_gather5-  L$SEH_info_bn_mul4x_mont_gather5%  L$SEH_info_GFp_bn_power5&  L$SEH_info_bn_from_mont8x.  L$SEH_info_bn_mulx4x_mont_gather5&  L$SEH_info_GFp_bn_powerx5&  L$SEH_info_GFp_bn_gather5  \` `` ` ` ` ` ` ` ` ` ` ` a a *a .a @a Da Wa [a ha la {a a a a a a a a a a a a b b 2b 6b _b cb yb }b b b b b b b b b c c c #c 9c =c Uc! Yc! c" c" c# c# c$ c$ c% c% c& c& c' c' d( d( 3d) 7d) Pd* Td* hd+ ld+ d, d, d- d- d. d. d/ d/ d0 d0 e1 e1 1e2 5e2 Te3 Xe3 ue4 ye4 e5 e5 e6 e6 e7 e7 e8 e8 e9 f9 f: f: 3f; 7f; Kf< Of< `f= df= zf> ~f> f? f? f@ f@ fA fA fB fB gC gC 'gD +gD AgE EgE ]gF agF ~gG gG gH gH gI gI gJ gJ gK gK hL hL $hM (hM ?hN ChN chO ghO hP hP hQ hQ hR hR hS hS iT iT #iU 'iU FiV JiV _iW ciW ziX ~iX iY iY iZ iZ i[ i[ i\ i\ j] j] -j^ 1j^ Cj_ Gj_ ej` ij` ja ja jb jb jc jc jd jd je je kf kf -kg 1kg Kkh Okh kki oki kj kj kk kk kl kl km km ln ln lo lo 6lp :lp Vlq Zlq |lr lr ls ls lt lt lu lu lv lv mw mw %mx )mx @my Dmy ^mz bmz sm{ wm{ m| m| m} m} m~ m~ m m n n n #n =TM``k {.1@- <-LT_iws "#@%02&&(&; 'IA'Xh'i}''@(($(@((l((`-,+:,I-^.y./m1 0@1 2222 22L$gather 47@5Pg5s6B6>6.pdataT0H `: xT .xdata.debug$S|o .debug$T n pregenerated\tmp\x86_64-mont5-nasm.asmGFp_ia32cap_PGFp_bn_mul_mont_gather5L$SEH_begin_GFp_bn_mul_mont_gather5L$mul_enterL$mul4x_enterL$mul_page_walkL$mul_page_walk_doneL$mul_bodyL$1st_enterL$inner_enterL$mul_epilogueL$SEH_end_GFp_bn_mul_mont_gather5bn_mul4x_mont_gather5L$SEH_begin_bn_mul4x_mont_gather5L$mulx4x_enterL$mul4x_prologueL$mul4xsp_altL$mul4xsp_doneL$mul4x_page_walkL$mul4x_page_walk_doneL$mul4x_bodymul4x_internalL$mul4x_epilogueL$SEH_end_bn_mul4x_mont_gather5L$outer4xL$inner4xL$sqr4x_sub_entryGFp_bn_power5L$SEH_begin_GFp_bn_power5L$powerx5_enterL$power5_prologueL$pwr_sp_altL$pwr_sp_doneL$pwr_page_walkL$pwr_page_walk_doneL$power5_body__bn_sqr8x_internal__bn_post4x_internalL$power5_epilogueL$SEH_end_GFp_bn_power5GFp_bn_sqr8x_internalL$sqr4x_1stL$sqr4x_outerL$sqr4x_innerL$sqr4x_shift_n_add__bn_sqr8x_reductionL$8x_reduction_loopL$8x_reduceL$8x_no_tailL$8x_tailL$8x_tail_doneL$sqr4x_subGFp_bn_from_montgomerybn_from_mont8xL$SEH_begin_bn_from_mont8xL$from_prologueL$from_sp_altL$from_sp_doneL$from_page_walkL$from_page_walk_doneL$from_bodyL$mul_by_1L$from_mont_nox__bn_sqrx8x_reduction__bn_postx4x_internalL$from_mont_zeroL$from_epilogueL$SEH_end_bn_from_mont8xbn_mulx4x_mont_gather5L$SEH_begin_bn_mulx4x_mont_gather5L$mulx4x_prologueL$mulx4xsp_altL$mulx4xsp_doneL$mulx4x_page_walkL$mulx4x_page_walk_doneL$mulx4x_bodymulx4x_internalL$mulx4x_epilogueL$SEH_end_bn_mulx4x_mont_gather5L$mulx4x_1stL$mulx4x_outerL$mulx4x_innerL$sqrx4x_sub_entrybn_powerx5L$SEH_begin_bn_powerx5L$powerx5_prologueL$pwrx_sp_altL$pwrx_sp_doneL$pwrx_page_walkL$pwrx_page_walk_doneL$powerx5_body__bn_sqrx8x_internalL$powerx5_epilogueL$SEH_end_bn_powerx5GFp_bn_sqrx8x_internalL$sqr8x_zero_startL$sqrx8x_zeroL$sqrx8x_outer_loopL$sqrx8x_outer_breakL$sqrx8x_loopL$sqrx8x_breakL$sqrx4x_shift_n_addL$sqrx4x_shift_n_add_breakL$sqrx8x_reduction_loopL$sqrx8x_reduceL$sqrx8x_no_tailL$sqrx8x_tailL$sqrx8x_tail_doneL$sqrx4x_subGFp_bn_scatter5L$scatter_epilogueL$scatterGFp_bn_gather5L$SEH_begin_GFp_bn_gather5L$SEH_end_GFp_bn_gather5__imp_RtlVirtualUnwindmul_handlerL$common_seh_tailL$common_pop_regsL$body_40L$SEH_info_GFp_bn_mul_mont_gather5L$SEH_info_bn_mul4x_mont_gather5L$SEH_info_GFp_bn_power5L$SEH_info_bn_from_mont8xL$SEH_info_bn_mulx4x_mont_gather5L$SEH_info_GFp_bn_powerx5L$SEH_info_GFp_bn_gather5