ELF>@@87  ; %s %a, %a    ,   %s %a OWORD    %s  (%a - %a) Q QWORD (%a + %a) Q  S THIS BYTE %a - %aDWORD  -  %a + %a  + WORDBYTE %s%s  OFFSET %s  OFFSET 0%LxHREAL8 a   %Ld  %dREAL4 +%d W END  .MODEL %s .MODEL  EXTRN %s: %s   :   EXTRN WORD %a  WORD   BYTE %d DUP (?)  *%d DUP (?)#  .CODE  .DATA QWORD %a U  QWORD %s:  u %s LABEL %s   LABEL DWORD %a  DWORD PUBLIC %s PUBLIC  PROC PTR  ; %s    A ;  BYTE %a  BYTE  NEAR PTR 1 ALIGN %d  ALIGN  .386xorpdxorxchgucomisd OWORD PTR testsubsdsubsqrtsdshrsetsarsalpushpop QWORD PTR ornegmulsdmovzxmovsxdmovsxmovssmovsdmovlpdmovapd DWORD PTR mov leajmpjincimulidivfxch WORD PTR fsubrpfsubrfsubpfsubfstpfnstswfnstcwfmulpfmulfldcw BYTE PTR fldfistpfildfdivrpfdivrfdivpfdivfcompfaddpfadd REAL8 PTR divsddec cvttsd2si cvtss2sd cvtsi2sd cvtsd2ss cvtsd2sicomisdcmpcmov REAL4 PTR callbswapandpdandaddsdaddretnopleaveUfyl2xfsqrtfsinfptanfpatanfldzfldln2fldlg2fld1fcosPROCfcomppfchsfabscqocdq  %s %s   NEARasmcomp/x86_masm.ml!!!0 # !!| #` ! ! ! !( !@! # ! !x !0 ! ! !! !h!h "1\1 1 1 1 18 3  1 1 1 1 1 1 1 1X 1 1` 1x 11 1p 11 11( 1 1 1 1$ 1 1 11113 1 1 1t 11d11111111112 !!"1 02!"1$1\1121L12111111`1111(1`1x1@2Q8Q8Q8Q8Q8pQ8Q80Q(8@QS`Q(08Q(08Q(08Q(08Q (08|Q (08Q (08Q (08LQ (08 @L ,@02|Pd @| VtQLLp| T|\` $p4`AYA XB||T0 ) X\"`0dD0M|\ \` -|hl|Xl |HTp \<0t FLp"\ y| |l .\`  ,1|d 9 IGH@HHHHXIdžfHHHHHHHHHHHHHHHHHHWHHHDHHHD$8H\$ HC0HD$HC(HD$HC HD$HCHD$0HHtHH@HD$(HH@ HD$(HCHHD$8HD$8HXH$HxH9| H$HHHD$8H8[@4HHPH\$uHHD$0HHD$HtCHD$8HXH$HxH9| H4$HHHT$8H+@<HHrHD$ H@H\$(H;HHD$8HD$0Ht!H$HHD$8HH;H$HD$H\$0H~HD$AIM;>7IGH@HHHHXIdžfHD$8HXH$HxH9| H4$HHHT$8H+@<HHrHD$HH\$(H;HHD$8HD$H~#H$HHD$8HH;H$'H}!H$HHD$8HH;H$HD$8HXH$HxH9| H4$HHHT$8H]@<HHrHHH(HH|$M;>HCHHcHfHHXH,H|#H$HHHH;H$H(H$HHHH;H$H(HH$HHHH;H$H(fHHHD$H(HHHH\HH(HHHD$H(HHHD$H(HHHD$H(HHHD$H(HHH(HCHD$HCHD$HH$HHD$HH$H\$HD$H~%H$HHD$HH;H$H(H}&H$HHD$HH;H$H(琸H(H(M;>HsHtSHHsHt$H H|$HH\$H<$HHH$H\$H|$Ht$H(HsHt$H H|$HH\$H<$HHH$H\$H|$Ht$H(H H(6H(HM;>(tHHH(H4$HCHHcHHHXH H|HH$H(fH$HHHH;H$H(HHH(HCHD$H|$HHD$H<$HHHH$H\$H|$Ht$H(HCHD$H|$HHD$H<$HHHH$H\$H|$Ht$H(HM;>v H$HHH;H$HHM;>v?H|$H=H(H|$H$HHH$H\$H|$HH(M;>vSH|$ H=H(H|$Ht$H|$H$HHH$H\$H|$Ht$HT$ H(HM;>vzHwHu0H?H|$H$HHH$H\$HH|$H=H(H|$H$HHH$H\$H|$H|H(HM;>kHHHcHHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fIM;> IGH@HHHHXIdžfHH$HHHH;H$H(fHH$HHHH;H$H(fHH$HHHH;H$H(fHL$HCHHcHfHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(H;HHH(fHCHD$HCH$HHHHHD$H<$Ht$H(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HCH;tIH|$HH@(HD$HH$HHHH$H\$H|$H(H0HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HCH$HHHHHD$H<$H(H;HHH(fHsH;HHH(fH;HGHu_HCHpHuPH7HvH9|?H95IM;>IwHFHHHHH(HsHHH(HsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HsH;HHH(fHHD$HH@(HD$HH$HHHH$H\$H|$H(HHD$HH@(HD$HH$HHHH$H\$H|$H(HsH{HHHH\HH(HsH;HHH(fHsH;HHH(fHCH$HHHH$H\$HH[(H\$H$HHD$HH$H\$H|$H(HsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH(fHsH;HHH('`HHM;>tHHHHHH$Ht$HCHHcHfHHHHCH$HHHH;H$HHHD$HH@0H$HHHH$H\$HH;HHHfHH$HHHH;H$HfHH$HHHH;H$HfHHD$HH@0H$HHHH$H\$HH;H<$HCHt;HD$H$H$HHD$HH$H\$HH<$HHHH;H$HHHD$HH@0H$HHHH$H\$HHH8HWH H}|H?H.dataH9u.H@tbHCtZHCtRHHHH.textH9u-H@t%HCtHCtHHHfIM;>@IGH@HHHHXIdžfHH$HHHH;H$HfHHD$HH@0H$HHHH$H\$HHCHD$H$HH$HHD$HH$H\$HHH$HHHH;H$HfIM;>r1IGH@HHHHXIdžHHD$H$!NI(M;>rRI_HCH=H;HH{H|$H{HCHH$HHD$HHHH\$HCH@HHD$H@HD$HXH$HxH9| H4$HHHT$H @<HHrHD$HXH@HsHHHH@ HHCHHCHHCHHC HHC(HHC0H HC8HHC@HHCHHHCPHHCXHHC`HHChHHF asmcompx86_masm.mlbuffer.mlx86_proc.ml J >. ! -֐ KP KJ< $KJ<t". fKJ<tt =tKJ h;:$t=tr t#<<#<#<#<"< f=Jtt J"K . ./ tux:YtqfXX J t  J%X J/ JY . u7X t! w(ttttttttttttttt =. C'ttt fJJJJtX +<!XJJJJJJJhXJeXJbX!_X"J]X$J[X&ZX'YX)WX-SX.JQX0PX5KX6JX7JHX9JFX=CX?J-BX?@X'< J z<zJ 2}JJJJJJJJXJXXJJ<iJJ"<JXJJJJJJJJJ' tXm ff tuttt3tv #% %.!t7J.t *+  !ZA ~ .KJ <  U%  B0Ocyasmcomp/x86_masm.ml/home/barsac/ci/builds/workspace/step-by-step-buildGNU AS 2.38zRx LD_AKAKAKAKAKAKAKAKAJlDPAPJd D0bB0aB0eB0VE0]E0UE0WE0WE0WE0ME0oB0iB0JA0J(D0kE0DE0KE0J<4BD0_E0EE0cB0KE0DE0CE0Jt0DcBGOD E GcD0SE0G D xE }E JDD0PB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0jB0sE0WE0WE0WE0IE0QE0E0WE0WE0WE0WE0WE0WE0WE0IE0UE0IE0UE0IE0GE0UE0IE0UE0IE0GE0GE0GE0GE0UE0IE0GE0GE0GE0UE0IE0UE0IE0GE0OE0QE0IE0oE0QE0WE0fE0UE0VE0WE0WE0WE0WE0WE0WE0WE0IE0UE0IE0GE0bE0VE0WE0dE0VE0WE0WE0WE0WE0WE0WE0WE0WE0^@D kE jE fB wE RE fB fB xE EE dB wE UE xE fB xE {E eB WyD iE GD E 1B S@duP Pp#5GYHkh}  ('`7xGWhh  y 0xx88# 4EVPhzxh XH.8@(RdvxhXH*8<N`rxhX0 &8J\nxhXH8("4FXj|p`  0BTfxxh@0   , > P b xt h X   0  8   H   (  : @ L  ^  p (    ! p#     1  B 8S 8d  u P `         p0 PA R c t  ` P       8 ` / @ Q b  s  X H x    P 8  "h 4 F X i z   ` @ xx    .0 @X Rp d v    0 x `    * <( Nh `P r     `H&80JH\0nH 8%+-)10 ,>Pbt   B+0@LOamc!y(4L[hu=_H2Xw#p`"3DUfu%'0caml_negf_maskcaml_absf_maskcamlX86_masm__276camlX86_masm__12camlX86_masm__13camlX86_masm__14camlX86_masm__15camlX86_masm__16camlX86_masm__17camlX86_masm__18camlX86_masm__19camlX86_masm__20camlX86_masm__21camlX86_masm__275camlX86_masm__274camlX86_masm__273camlX86_masm__272camlX86_masm__271camlX86_masm__270camlX86_masm__269camlX86_masm__268camlX86_masm__267camlX86_masm__266camlX86_masm__265camlX86_masm__264camlX86_masm__263camlX86_masm__262camlX86_masm__2camlX86_masm__3camlX86_masm__4camlX86_masm__5camlX86_masm__6camlX86_masm__7camlX86_masm__8camlX86_masm__9camlX86_masm__10camlX86_masm__11camlX86_masm__25camlX86_masm__26camlX86_masm__29camlX86_masm__31camlX86_masm__36camlX86_masm__41camlX86_masm__46camlX86_masm__49camlX86_masm__71camlX86_masm__66camlX86_masm__72camlX86_masm__79camlX86_masm__84camlX86_masm__100camlX86_masm__104camlX86_masm__105camlX86_masm__106camlX86_masm__107camlX86_masm__108camlX86_masm__109camlX86_masm__110camlX86_masm__111camlX86_masm__112camlX86_masm__113camlX86_masm__114camlX86_masm__115camlX86_masm__116camlX86_masm__117camlX86_masm__118camlX86_masm__119camlX86_masm__120camlX86_masm__121camlX86_masm__122camlX86_masm__123camlX86_masm__124camlX86_masm__125camlX86_masm__126camlX86_masm__127camlX86_masm__128camlX86_masm__129camlX86_masm__130camlX86_masm__131camlX86_masm__132camlX86_masm__133camlX86_masm__134camlX86_masm__135camlX86_masm__136camlX86_masm__137camlX86_masm__138camlX86_masm__139camlX86_masm__140camlX86_masm__141camlX86_masm__142camlX86_masm__143camlX86_masm__144camlX86_masm__145camlX86_masm__146camlX86_masm__147camlX86_masm__148camlX86_masm__149camlX86_masm__150camlX86_masm__151camlX86_masm__152camlX86_masm__153camlX86_masm__154camlX86_masm__155camlX86_masm__156camlX86_masm__157camlX86_masm__158camlX86_masm__159camlX86_masm__160camlX86_masm__161camlX86_masm__162camlX86_masm__163camlX86_masm__164camlX86_masm__165camlX86_masm__166camlX86_masm__169camlX86_masm__170camlX86_masm__171camlX86_masm__172camlX86_masm__173camlX86_masm__174camlX86_masm__175camlX86_masm__176camlX86_masm__177camlX86_masm__178camlX86_masm__179camlX86_masm__180camlX86_masm__181camlX86_masm__182camlX86_masm__183camlX86_masm__184camlX86_masm__185camlX86_masm__186camlX86_masm__187camlX86_masm__188camlX86_masm__189camlX86_masm__190camlX86_masm__191camlX86_masm__192camlX86_masm__193camlX86_masm__196camlX86_masm__200camlX86_masm__204camlX86_masm__210camlX86_masm__214camlX86_masm__218camlX86_masm__223camlX86_masm__227camlX86_masm__231camlX86_masm__234camlX86_masm__237camlX86_masm__238camlX86_masm__244camlX86_masm__248camlX86_masm__255camlX86_masm__259camlX86_masm__260camlX86_masm__261camlX86_masm__99camlX86_masm__98camlX86_masm__97camlX86_masm__96camlX86_masm__95camlX86_masm__94camlX86_masm__93camlX86_masm__82camlX86_masm__83camlX86_masm__81camlX86_masm__80camlX86_masm__67camlX86_masm__74camlX86_masm__77camlX86_masm__78camlX86_masm__76camlX86_masm__75camlX86_masm__61camlX86_masm__73camlX86_masm__69camlX86_masm__70camlX86_masm__68camlX86_masm__64camlX86_masm__65camlX86_masm__63camlX86_masm__47camlX86_masm__48camlX86_masm__44camlX86_masm__45camlX86_masm__42camlX86_masm__39camlX86_masm__40camlX86_masm__38camlX86_masm__37camlX86_masm__34camlX86_masm__35camlX86_masm__33camlX86_masm__32camlX86_masm__22camlX86_masm__30camlX86_masm__27camlX86_masm__28camlX86_masm__1camlX86_masm__257camlX86_masm__258camlX86_masm__256camlX86_masm__253camlX86_masm__254camlX86_masm__249camlX86_masm__252camlX86_masm__251camlX86_masm__250camlX86_masm__23camlX86_masm__24camlX86_masm__246camlX86_masm__247camlX86_masm__245camlX86_masm__242camlX86_masm__243camlX86_masm__201camlX86_masm__241camlX86_masm__240camlX86_masm__239camlX86_masm__236camlX86_masm__235camlX86_masm__233camlX86_masm__232camlX86_masm__229camlX86_masm__230camlX86_masm__228camlX86_masm__225camlX86_masm__226camlX86_masm__224camlX86_masm__221camlX86_masm__222camlX86_masm__220camlX86_masm__219camlX86_masm__216camlX86_masm__217camlX86_masm__215camlX86_masm__212camlX86_masm__213camlX86_masm__211camlX86_masm__208camlX86_masm__209camlX86_masm__205camlX86_masm__207camlX86_masm__206camlX86_masm__202camlX86_masm__203camlX86_masm__198camlX86_masm__199camlX86_masm__197camlX86_masm__195camlX86_masm__194camlX86_masm__168camlX86_masm__167camlX86_masm__102camlX86_masm__103camlX86_masm__101camlX86_masm__data_begincamlX86_masm__code_begincamlX86_proc__51camlX86_proc__52camlX86_proc__53camlX86_proc__54camlX86_proc__116camlX86_proc__117camlX86_proc__118camlX86_proc__119camlX86_masm__string_of_datatype_317camlX86_masm__string_of_datatype_ptr_320caml_curry2camlX86_masm__arg_mem_323camlX86_masm__arg_442camlX86_masm__cst_459camlX86_masm__scst_460camlX86_masm__i0_520caml_curry3camlX86_masm__i1_524caml_curry4camlX86_masm__i2_529camlX86_masm__i1_call_jmp_535camlX86_masm__print_instr_541camlX86_masm__print_line_665camlX86_masm__generate_asm_686camlX86_masmcamlX86_masm__gc_roots_GLOBAL_OFFSET_TABLE_caml_exn_Assert_failurecaml_raise_exncaml_call_gccamlX86_proccamlStdlib__Buffer__add_string_654camlStdlib__Buffer__resize_482camlStdlib__Printf__bprintf_426camlX86_proc__string_of_reg8l_602camlX86_proc__string_of_reg16_608camlX86_proc__string_of_reg32_611camlX86_proc__string_of_reg64_599camlX86_proc__string_of_registerf_614caml_apply2caml_apply4camlStdlib__Int64__to_string_305camlX86_masm__87camlX86_masm__92caml_apply3caml_apply5camlX86_proc__string_of_condition_619camlStdlib__$5e_141camlX86_proc__buf_bytes_directive_592camlStdlib__Buffer__create_272camlX86_masm__fun_1137camlStdlib__List__iter_507camlStdlib__output_string_250camlStdlib__output_254camlX86_masm__62camlX86_masm__90camlX86_masm__91camlX86_masm__89camlX86_masm__88camlX86_masm__85camlX86_masm__86camlX86_masm__43caml_int64_opscamlX86_masm__entrycamlStdlib__PrintfcamlX86_masm__code_endcamlX86_masm__data_endcamlX86_masm__frametable @ (0P8@H PX`hpx !"#$%&%'%((%8)H%X*h+x,-.+/%0%1%23  8(QHRPSxTUQVWX8 @PP``h8p@PpQQ8`@PhXxX (8P`xYY 0X8H` xx X P ( 8 P  X h p   X       Q( ` 0 @ ` xh x   x   0  0 @ X H p X p     Q   0 H x P `   X    (  Q8 h @ P h  p X      0`8H`xhQx 0 H0H0YHYx (8@VPXI ]w 0H`~x]>0HV`x{ B}BOB@ B8BjPBhBB# B B B B2 B B~ (B @B XB~ pB2 BB~B2BBB2B0B~HB`BxBBBBBrBFBBBB(B8BVHB*XBhBxBBzBNB"BBBBrBFB @i8@,P@h>8>a=.=M<<.8808H8b`8=x55U50000 080LP00h00000{0X0 +( +@ +X +bp +V +6 +) + + +!+t !+h@!+H`!+;!+!+!+!+v"+i "V0" 4*6>* R7[*!g*"s*#*$*%*&*'*(*)8\l | $(0,,0004080<0 @0@D0`H0L0P8DT8X8\8`B,dB\hBlBpBtBxBL|B|BBB B<BlBBBB@BpBBBBBB BpBBBBB4BTBtBBBB$BtBBB4BTBB BBdBB BT Bt $B (B ,Bd 0B 4B 8B$ <BD @B DB HBT LB PB TB XB \B `B dB hBlB pB@tB`xB|BBBB`BBBBBBBBBB(BHBhBThH<D  *>*9S*9e$r:;:;D:Z*,d<*6*-7;2:H*.R<q*/{<;8$L*1T<o*2w<*3<=*>?,@HA$*4<B*.<*/<8:::!:=:Y:k&L*6Q<*7<8pCC)*94L^D{*2<*:< *;<98$:n::C4C*E<*8*3%*F*<I8DG*3/*?4<]8XH#*A(<L*3`*Fe<8=BG\/*C:*EB<[*Df*En<*E*E<*F*E<*G*E< *H*E<7*IB*EJ<c*Jn*Ev<*K*E<*L*E<*M*E<*N*E&<?*OJ*ER<k*Pv*E~<*Q*E<*6*R7*S*E</*T:*EB<[*Uf*En<*V*W*X*Y*3+*Z6*F><b*[I*\J*]*^*_*`2*aN*bj*c*3*d*F<*e*3*f *F<:*gW*3g*hr*Fz<*3*i*F<*j *3*k&*F.<V*ls*3*m*F<*3*n*F< *3*o&*F.<W*3g*pr*Fz<*3*q*F<*r *3 *s& *F. <W *3g *tr *Fz < *3 *u *F < *3 *v *F <: *wW *3g *xr *Fz < *y *3 *z *F < *3 *{& *F. <_ *3o *|z *F < *| *3 *} *F < I *~ J> *Z * * * * *2 *N *j * * * * *3 * *F <&*C*3S*^*Ff<*3**F<***<IF*KJ[*3o*Fy<*****.*J*f**888... .XGn/....".>.Z.v.G.,GF.GG.HGb.GGHGGG.H G G G, GF . G . GH G G . G4 /J /f . . . ." .> .Z .v . . . .G2.GG..*.G.....:.V.r..$*Eo*w<*3*<*#*<*<;*3J*R<~#*<*<*3*<a***6*7*<#*32*:<Y#p*z<*<*6*78880<_0BKgBBBm<<OBBL/*MYN`*s8nO1E;P*[*3*$*/*:*E*X*c*n*y****Uw*+n0598<=>@BY}      H  *0+@0P5`8p<=>@B *(*0+8+@0H0 P5X5`8h8Bp<x<0==O>>c@@BBy p*+0 588x<=>@BD.symtab.strtab.shstrtab.text.rela.data.bss.rodata.cst16.text.caml.camlX86_masm__code_begin.rela.text.caml.camlX86_masm__string_of_datatype_317.rela.rodata.rela.text.caml.camlX86_masm__string_of_datatype_ptr_320.rela.text.caml.camlX86_masm__arg_mem_323.rela.text.caml.camlX86_masm__arg_442.rela.text.caml.camlX86_masm__cst_459.rela.text.caml.camlX86_masm__scst_460.rela.text.caml.camlX86_masm__i0_520.rela.text.caml.camlX86_masm__i1_524.rela.text.caml.camlX86_masm__i2_529.rela.text.caml.camlX86_masm__i1_call_jmp_535.rela.text.caml.camlX86_masm__print_instr_541.rela.text.caml.camlX86_masm__print_line_665.rela.text.caml.camlX86_masm__generate_asm_686.rela.text.caml.camlX86_masm__fun_1137.rela.text.caml.camlX86_masm__entry.text.caml.camlX86_masm__code_end.note.GNU-stack.rela.debug_line.rela.debug_info.debug_abbrev.rela.debug_aranges.debug_str.rela.debug_ranges.rela.eh_frame@&@(!@5,)1) ?0)h0)c@аP5*@ 5  ,@5 @,@Ⱦ5  0/ @53P1.@x5Y02BT@8h530{@H53O@x54c@`x5p4@55@p5KEF@(5xIys@05!PJ@H5#J@P5%KK$K@Xh5)5dS"0@5+ASTSO@P5.c0TTsUn@51 V@h538[ 6  |