funchook/src/funchook_x86.o in contrast-agent-3.12.1 vs funchook/src/funchook_x86.o in contrast-agent-3.12.2

- old
+ new

@@ -1,1691 +1,134 @@ -ELF> C@@UHHHSHHHD$4LKHHLClHH5HDHS8RP$1H$H[]fAVE1IAUHy2E1ATIUHS1)HF)HBHQ"H tX<wKHcHf.LMHEADU2LML$DJLI$DfEL$HH9uE f=}1f=x!f=ycf=3f=&f=Of=3f=@DNE~%E2HVHI>)A1DFH5EL$E []A\A]A^E6E6tzJuLMLEDU2MLNMLDDFABffDf=]t -f=k@8f=tf= tf= @f=tLf=t(f=tf=f=tf= zTf=<jf=ZZf=FJf=P;f=.f=f=f=Pf=qf=[f=ff=df=nf=f=7v\f=Zw0f=Bvf=Mgf=Qf=eFf=p|7f=&vTf=!f=,P f=wLf=v0f=f=f= -f=f=v\f=f=f=yff=fv4f=Zf=Kf=~9ff=f!f=0f=vlf=f=0f=Cpf=8f=f=f=f=ff=vv<f='jf=0[f=~Nf=?f=n)ff=.vTf=8 -f=E@f=wLf=v0f=f= f=$f=f=f=f=wf=ff=WVf=Ff=e6f=ul'f=f=Pf=1f=W0f==f=J f=f=f=%f=/vTf=<zf=Ikf=^wLf=Rv0f=Ff=|7f=!f!f=Vf=0f=f=,f=f=f=f=df=sf=(vTf=1zf=:kf=w^wLf=YRv0f=cFf=m|7f=,f!f=OVf=vDf=f=0f={ff=f=f=f=vlf=f={f=n f=^f=Nf=>f=t/f=^ff=v4f=f='0f=ff=f=v4f=f=f=ff=qf=fvTf=Zf=Kf=A>wLf=2v0f=%&f=3\f=Ff= 6f=_vf=lf=yf=QfI $I>H51DE2IT$A)[]EED$A\A]A^ff.HF t uHHHG LcNHNFA9uCHOH6H+GHqHLHA(1HQ H@H?1H5H?1DH5DHFIHI)1DAHHH51H1HHVHfFH1%H51HÐH)HHH9DH)HH9HAWIAVAUATUSH@HAfoHAH$H$H|$Ht$(H$HH$H$H$H$H$HL$<H$H$D$<DŽ$Ht$ HD${H|$1H5D$<-HD$ 1Lt$`Ll$@L$L|$HX2DGt>@:4LLLLHLL}HLLgH$HH$HH+t$H$H$HH@9l$<vHt$L{H|$L  H$H$,H>H:LD>LD:HzHH)H)HH$HL)H1H@[]A\A]A^A_H|$H51@>ɉ:tt -DH\$(L|$H$D$(HH$H+$HJHHKHSI_H\$QHD$ Ht$HH|$H,HLHLL^HT$`L9v H;T$9\$<wD$( -L|$9uFH -Hyu6HH$L)H~1tft -H|$1H5H|$1H5yfDAWAVAUATUSHHHD$8uHH[]A\A]A^A_fH1H5HL$Ll$ HL$LLHHl$ Hl$0HD$8D$@T$yBHHf Et(@ʅSBHHf EtT$Hl$PE1L=HEH$HElHD$HDIHLHL$HU8LRH5HIEǃPLL$1LD$$H$ZY9\$wH5HLm1L%@ULH1HI9uH5H1U Disassemble Error: %d Original Instructions: -Too short instructions Trampoline Instructions: - %02x - %016lx (%02d) %-24s %s%s%s - ip-relative %08x, absolute address= %016lx, offset=%d, size=%d -Invalid ip-relative offset %d. The value at the offset should be %08x but %08xCould not fix ip-relative address. The size is not 32. Write jump32 0x%016lx -> 0x%016lx - Write jump64 0x%016lx -> 0x%016lx -instruction jumping back to the hot-patched region was found Failed to decode trampoline - 5 >-N$m%N&'Z(int)E+,>1 3 6  7  8  9 : ( ; 0 < 8 = @ @ H A P B X D` Fh Hp It J x MZ Nm O Q Y [ \ ] ^ L _ -- ` b -+   >    > ;0; ;a t    -WE l lG n( p s q q rs sdt t uE  vyE x  seg off  i1 i2  z  | k } - ~ -w   -  -  ptr ex    - -  @ imm        ops " -2 -3 -4 5 -6 -7  8 : /<  > 4  ' Ep ' N7 >/ -    7  74  7h E  DE  b  Ep  N >  U/$ / K@ KE +~&BL < 5 J C $ $###Y&)    o$$hhw?Gw(:'1O<cPYFmZ -C0 - -a@$  - W    a - -     -L - A -b -W -.8Vn    %%T%>c AG]`phy W%:+2>%3:QX,BI2uJB{Wxg7p<+#iNoQ&&&&ykssuQ{a%Eoht+r M z z! -h&O[J9!    ~     9$f}? 7 .    - -$ - -l'TG M+'E=%ix q   dE_  <-w:Xg(9I$3'.4[$%&%B&+&$$% Y 1B {P%v%~%   J7 &  `uKDY/n#j}H vbfx    pUwf&wL=I|&X:+ ,M2`4I[[  &&X_@'Q^Ebf$S$$y$ry  $?'  [MGT@3:-l|Ey= 5 M E 9&33I B W P Vfp# - -9  Y Q i a $/$,$#$#j&    $$%%d=Mq<pAe_'l -x.3Wn$&J!E}QuOsZ~%Ie3W7[k!,P]Bf y/ 1y 8@d  -  +   -     -6 y -m -    %%B%)%    !! "! #"###  !!"" !!'!!%""?"2"=#0#W#J#  !!""B!4!^!P!Z"L"v"h"r#d###z!l!!!""""####{5%k%o&#*"'     )   rd [ Q *  7 -- -yum md[%'61    N$'  %C4) A_n0AP$&5b%$%&&M&6&G$$ %%e 9K(X%%%  R? . jUNc9xsP ~"]n&~SDP&_A#2Y=k@Ta  o$\$$$  ^ U p g 'f ^ v n  - -#  - % , :'1&&J=  H'E )  -    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 1) 5 j $* ks l mn)s9 G*t <*~99, * -* . /  0 1k**(3 + 4 + 5+src6s 7sdst8* )$*9*+Z a+ctxZ;a+relZVg+diZim++*t +ctxt?+ tT+ tn+ditm+!v !w !x "iy #"op,#+*$k m,%k) +&cikD,&diskVm+'decm~(5,)UT)TQ)Qs*5)Uv)T )Xs)Ys+.,* +,Cs-dis .s.Eq-ciyq/0iE1--decq(5-)U})T s 6$|")Qv*5)U~)T )Xq)Yq(5 -.)Us)T (54.)U})T|)QI)Rq(5Y.)Us)T (5w.)Us)T|*5)Us)T  . >2o1,o* +,oH+,o]s,ol*-ctxq+~-disr 1~.sE~-city~/u0rvv 0iwE1#10dim+.*~.*~1r00dim+(,0)U~)T~)Qv(3M0)U|)T})Q~)Rv3+|*5)U~)T (30)U|)T})Q~)R3+|(40)U|)T})Qs3T+(40)U|)T~)Qs3T+*,)U~)T~)Q(5V1)U~)T~)Q -)R~(5~1)U~)T (51)U~)T *5)U~)T  1 >2h{24srch*sU5dsth>s6{2j 7272892:b2;srcb3s;dstbGs<d 2T/@3,T' +5srcT:*5dstTNs*5)UU)T )QT)RQ2I03,I' +5srcI@s5dstITs5outIb**5)UU)T )QT)RQ=s+b 47+7+7+>+9+9+9+9+?+q4@+(54)T A5)T =(+c57:+7G+>T+B(+Z G57G+>T+7:+*5)T *5)T ={25C2U7292D EzD E{% : ; 9 I&I$ >  $ >  I : ; 9  : ; 9 I8 -: ; 9 < I !I/ 4: ; 9 I?<!> I: ; 9 (  : ; 9  : ; 9 I8  : ; 9  : ; 9 I : ; 9 I : ;9 I8 : ;9 I : ;9  : ;9 I8 > I: ;9 (.: ;9 'I : ;9 I.: ;9 '  : ;9 I!4: ;9 I"4: ;9 I# $.: ;9 '@B%: ;9 IB&: ;9 IB'4: ;9 I(1)B*1+.?: ; 9 '@B,: ; 9 IB-4: ; 9 I.4: ; 9 I/4: ; 9 IB04: ; 9 IB1 U2.?: ; 9 'I@B31B4: ; 9 I5: ; 9 IB61RB X Y W 71B8 941B:.?: ; 9 'I ;: ; 9 I<4: ; 9 I=.1@B>1? 1U@41AB1B1RB X YW C1D.?<n: ;9 E.?<n: ; 9 UlVlmU + H__text__TEXT8__literal16__TEXT__cstring__TEXT__debug_str__DWARF4!__debug_loc__DWARFyPqV__debug_abbrev__DWARFY`___debug_info__DWARF|[,taȟ __debug_ranges__DWARFW0O__debug_macinfo__DWARF__apple_names__DWARF(__apple_objc__DWARF$__apple_namespac__DWARFԊ$̐__apple_types__DWARFW__compact_unwind__LDPH(__eh_frame__TEXT0H( h__debug_line__DWARFxp`2 + +)hp`@ PUHIHFD)ƉqH51L1]UHHHf%FHNH5t11]@UHH)H1H ]fDUHH)H1H ]fDUHAWAVAUATSHhAHIHHHEDžHHAHAHAHоHHؾHHHHHpHHHDžHpH HH51LLIL`1ILHHM}HpLH(HUȋMă\LHLD1HH5LEL,H`SARHAULLHоHHLtS EHcEHA9qHHHFLH+AMHHN HHF(̾ tHAEXfDHcȾEHA9HHHHGLH+AEH4Hw HHO(ILILLH)HHI@H;PA>u^ILH)H|LE1H5]1LAH51HAqLH51HAJH5,1HA*A$HHHHH+fHnfpDfOBHCHE1LDHH9HpLH(IHUȋMă\L5H0LD1HH5LEL,H`SARHLMm@HоHLLHH;SH;FH51HAHHH;EuDHhA[A\A]A^A_]UHAWAVAUATSPIIIHFHFHHBHBH1HE1E11f.A|"HwTHc<HA~6A|$6A~6t%A|#JuAF2IFI^HHH^~D@@AHHr.A~2I~I>I?I>IA|$ADEAAN с|~E~m}MEHHc HkjHHc HxWEH Hc H;8%у6WH @< +E;wH@@H;у8H W36N;у9H@@OA7wH@Hnу_ɺI69wH@@HɁ% H Hc Hፑ6wH @Hу(H@H Hc HHHHc Hፑwҿ@ HrfɁ,t[\H@@HrFH Hr.1у6wH @HsADNE~,EF2E)ADFI:VHH51LIEOE~5EF2E)EEGI:AWIH51H[A\A]A^A_]H[A\A]A^A_]H@@HdH@@HHhasa"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""CFFFFFFFFFFCFFFFFFFFFFCFFFFFFFFFFCFFFFFFFFFFCFFFFFFFFFFFFCFFFFFFFFFFCFFFFFFFFFFC+..........+..........+............+.............+.........+.........+f.fUHAWAVAUATSH(HHHEDžH8{IIH5u1LLHHDžHLHLu8 ȉH EukȃuH51LL% 1f.@A1LLHHuH51LL=E1DHLHHLHLD1LLLTLH SARHIŋI@I9rHHH;EuH([A\A]A^A_] Write jump32 0x%016lx -> 0x%016lx + Write jump64 0x%016lx -> 0x%016lx +Disassemble Error: %d Original Instructions: +instruction jumping back to the hot-patched region was foundToo short instructions Trampoline Instructions: + Failed to decode trampoline + %02x + %016lx (%02d) %-24s %s%s%s + ip-relative %08x, absolute address= %016lx, offset=%d, size=%d +Invalid ip-relative offset %d. The value at the offset should be %08x but %08xCould not fix ip-relative address. The size is not 32.Apple LLVM version 10.0.1 (clang-1001.0.46.4)funchook_x86.c/Users/donaldpropst/Projects/ruby-agent/funchook/srcDecode16BitsDecode32BitsDecode64BitsDECRES_NONEDECRES_SUCCESSDECRES_MEMORYERRDECRES_INPUTERRDECRES_FILTEREDI_UNDEFINEDI_AAAI_AADI_AAMI_AASI_ADCI_ADDI_ADDPDI_ADDPSI_ADDSDI_ADDSSI_ADDSUBPDI_ADDSUBPSI_AESDECI_AESDECLASTI_AESENCI_AESENCLASTI_AESIMCI_AESKEYGENASSISTI_ANDI_ANDNPDI_ANDNPSI_ANDPDI_ANDPSI_ARPLI_BLENDPDI_BLENDPSI_BLENDVPDI_BLENDVPSI_BOUNDI_BSFI_BSRI_BSWAPI_BTI_BTCI_BTRI_BTSI_CALLI_CALL_FARI_CBWI_CDQI_CDQEI_CLCI_CLDI_CLFLUSHI_CLGII_CLII_CLTSI_CMCI_CMOVAI_CMOVAEI_CMOVBI_CMOVBEI_CMOVGI_CMOVGEI_CMOVLI_CMOVLEI_CMOVNOI_CMOVNPI_CMOVNSI_CMOVNZI_CMOVOI_CMOVPI_CMOVSI_CMOVZI_CMPI_CMPEQPDI_CMPEQPSI_CMPEQSDI_CMPEQSSI_CMPLEPDI_CMPLEPSI_CMPLESDI_CMPLESSI_CMPLTPDI_CMPLTPSI_CMPLTSDI_CMPLTSSI_CMPNEQPDI_CMPNEQPSI_CMPNEQSDI_CMPNEQSSI_CMPNLEPDI_CMPNLEPSI_CMPNLESDI_CMPNLESSI_CMPNLTPDI_CMPNLTPSI_CMPNLTSDI_CMPNLTSSI_CMPORDPDI_CMPORDPSI_CMPORDSDI_CMPORDSSI_CMPSI_CMPUNORDPDI_CMPUNORDPSI_CMPUNORDSDI_CMPUNORDSSI_CMPXCHGI_CMPXCHG16BI_CMPXCHG8BI_COMISDI_COMISSI_CPUIDI_CQOI_CRC32I_CVTDQ2PDI_CVTDQ2PSI_CVTPD2DQI_CVTPD2PII_CVTPD2PSI_CVTPH2PSI_CVTPI2PDI_CVTPI2PSI_CVTPS2DQI_CVTPS2PDI_CVTPS2PHI_CVTPS2PII_CVTSD2SII_CVTSD2SSI_CVTSI2SDI_CVTSI2SSI_CVTSS2SDI_CVTSS2SII_CVTTPD2DQI_CVTTPD2PII_CVTTPS2DQI_CVTTPS2PII_CVTTSD2SII_CVTTSS2SII_CWDI_CWDEI_DAAI_DASI_DECI_DIVI_DIVPDI_DIVPSI_DIVSDI_DIVSSI_DPPDI_DPPSI_EMMSI_ENTERI_EXTRACTPSI_EXTRQI_F2XM1I_FABSI_FADDI_FADDPI_FBLDI_FBSTPI_FCHSI_FCLEXI_FCMOVBI_FCMOVBEI_FCMOVEI_FCMOVNBI_FCMOVNBEI_FCMOVNEI_FCMOVNUI_FCMOVUI_FCOMI_FCOMII_FCOMIPI_FCOMPI_FCOMPPI_FCOSI_FDECSTPI_FDIVI_FDIVPI_FDIVRI_FDIVRPI_FEDISII_FEMMSI_FENII_FFREEI_FIADDI_FICOMI_FICOMPI_FIDIVI_FIDIVRI_FILDI_FIMULI_FINCSTPI_FINITI_FISTI_FISTPI_FISTTPI_FISUBI_FISUBRI_FLDI_FLD1I_FLDCWI_FLDENVI_FLDL2EI_FLDL2TI_FLDLG2I_FLDLN2I_FLDPII_FLDZI_FMULI_FMULPI_FNCLEXI_FNINITI_FNOPI_FNSAVEI_FNSTCWI_FNSTENVI_FNSTSWI_FPATANI_FPREMI_FPREM1I_FPTANI_FRNDINTI_FRSTORI_FSAVEI_FSCALEI_FSETPMI_FSINI_FSINCOSI_FSQRTI_FSTI_FSTCWI_FSTENVI_FSTPI_FSTSWI_FSUBI_FSUBPI_FSUBRI_FSUBRPI_FTSTI_FUCOMI_FUCOMII_FUCOMIPI_FUCOMPI_FUCOMPPI_FXAMI_FXCHI_FXRSTORI_FXRSTOR64I_FXSAVEI_FXSAVE64I_FXTRACTI_FYL2XI_FYL2XP1I_GETSECI_HADDPDI_HADDPSI_HLTI_HSUBPDI_HSUBPSI_IDIVI_IMULI_INI_INCI_INSI_INSERTPSI_INSERTQI_INTI_INT_3I_INT1I_INTOI_INVDI_INVEPTI_INVLPGI_INVLPGAI_INVPCIDI_INVVPIDI_IRETI_JAI_JAEI_JBI_JBEI_JCXZI_JECXZI_JGI_JGEI_JLI_JLEI_JMPI_JMP_FARI_JNOI_JNPI_JNSI_JNZI_JOI_JPI_JRCXZI_JSI_JZI_LAHFI_LARI_LDDQUI_LDMXCSRI_LDSI_LEAI_LEAVEI_LESI_LFENCEI_LFSI_LGDTI_LGSI_LIDTI_LLDTI_LMSWI_LODSI_LOOPI_LOOPNZI_LOOPZI_LSLI_LSSI_LTRI_LZCNTI_MASKMOVDQUI_MASKMOVQI_MAXPDI_MAXPSI_MAXSDI_MAXSSI_MFENCEI_MINPDI_MINPSI_MINSDI_MINSSI_MONITORI_MOVI_MOVAPDI_MOVAPSI_MOVBEI_MOVDI_MOVDDUPI_MOVDQ2QI_MOVDQAI_MOVDQUI_MOVHLPSI_MOVHPDI_MOVHPSI_MOVLHPSI_MOVLPDI_MOVLPSI_MOVMSKPDI_MOVMSKPSI_MOVNTDQI_MOVNTDQAI_MOVNTII_MOVNTPDI_MOVNTPSI_MOVNTQI_MOVNTSDI_MOVNTSSI_MOVQI_MOVQ2DQI_MOVSI_MOVSDI_MOVSHDUPI_MOVSLDUPI_MOVSSI_MOVSXI_MOVSXDI_MOVUPDI_MOVUPSI_MOVZXI_MPSADBWI_MULI_MULPDI_MULPSI_MULSDI_MULSSI_MWAITI_NEGI_NOPI_NOTI_ORI_ORPDI_ORPSI_OUTI_OUTSI_PABSBI_PABSDI_PABSWI_PACKSSDWI_PACKSSWBI_PACKUSDWI_PACKUSWBI_PADDBI_PADDDI_PADDQI_PADDSBI_PADDSWI_PADDUSBI_PADDUSWI_PADDWI_PALIGNRI_PANDI_PANDNI_PAUSEI_PAVGBI_PAVGUSBI_PAVGWI_PBLENDVBI_PBLENDWI_PCLMULQDQI_PCMPEQBI_PCMPEQDI_PCMPEQQI_PCMPEQWI_PCMPESTRII_PCMPESTRMI_PCMPGTBI_PCMPGTDI_PCMPGTQI_PCMPGTWI_PCMPISTRII_PCMPISTRMI_PEXTRBI_PEXTRDI_PEXTRQI_PEXTRWI_PF2IDI_PF2IWI_PFACCI_PFADDI_PFCMPEQI_PFCMPGEI_PFCMPGTI_PFMAXI_PFMINI_PFMULI_PFNACCI_PFPNACCI_PFRCPI_PFRCPIT1I_PFRCPIT2I_PFRSQIT1I_PFRSQRTI_PFSUBI_PFSUBRI_PHADDDI_PHADDSWI_PHADDWI_PHMINPOSUWI_PHSUBDI_PHSUBSWI_PHSUBWI_PI2FDI_PI2FWI_PINSRBI_PINSRDI_PINSRQI_PINSRWI_PMADDUBSWI_PMADDWDI_PMAXSBI_PMAXSDI_PMAXSWI_PMAXUBI_PMAXUDI_PMAXUWI_PMINSBI_PMINSDI_PMINSWI_PMINUBI_PMINUDI_PMINUWI_PMOVMSKBI_PMOVSXBDI_PMOVSXBQI_PMOVSXBWI_PMOVSXDQI_PMOVSXWDI_PMOVSXWQI_PMOVZXBDI_PMOVZXBQI_PMOVZXBWI_PMOVZXDQI_PMOVZXWDI_PMOVZXWQI_PMULDQI_PMULHRSWI_PMULHRWI_PMULHUWI_PMULHWI_PMULLDI_PMULLWI_PMULUDQI_POPI_POPAI_POPCNTI_POPFI_PORI_PREFETCHI_PREFETCHNTAI_PREFETCHT0I_PREFETCHT1I_PREFETCHT2I_PREFETCHWI_PSADBWI_PSHUFBI_PSHUFDI_PSHUFHWI_PSHUFLWI_PSHUFWI_PSIGNBI_PSIGNDI_PSIGNWI_PSLLDI_PSLLDQI_PSLLQI_PSLLWI_PSRADI_PSRAWI_PSRLDI_PSRLDQI_PSRLQI_PSRLWI_PSUBBI_PSUBDI_PSUBQI_PSUBSBI_PSUBSWI_PSUBUSBI_PSUBUSWI_PSUBWI_PSWAPDI_PTESTI_PUNPCKHBWI_PUNPCKHDQI_PUNPCKHQDQI_PUNPCKHWDI_PUNPCKLBWI_PUNPCKLDQI_PUNPCKLQDQI_PUNPCKLWDI_PUSHI_PUSHAI_PUSHFI_PXORI_RCLI_RCPPSI_RCPSSI_RCRI_RDFSBASEI_RDGSBASEI_RDMSRI_RDPMCI_RDRANDI_RDTSCI_RDTSCPI_RETI_RETFI_ROLI_RORI_ROUNDPDI_ROUNDPSI_ROUNDSDI_ROUNDSSI_RSMI_RSQRTPSI_RSQRTSSI_SAHFI_SALI_SALCI_SARI_SBBI_SCASI_SETAI_SETAEI_SETBI_SETBEI_SETGI_SETGEI_SETLI_SETLEI_SETNOI_SETNPI_SETNSI_SETNZI_SETOI_SETPI_SETSI_SETZI_SFENCEI_SGDTI_SHLI_SHLDI_SHRI_SHRDI_SHUFPDI_SHUFPSI_SIDTI_SKINITI_SLDTI_SMSWI_SQRTPDI_SQRTPSI_SQRTSDI_SQRTSSI_STCI_STDI_STGII_STII_STMXCSRI_STOSI_STRI_SUBI_SUBPDI_SUBPSI_SUBSDI_SUBSSI_SWAPGSI_SYSCALLI_SYSENTERI_SYSEXITI_SYSRETI_TESTI_TZCNTI_UCOMISDI_UCOMISSI_UD2I_UNPCKHPDI_UNPCKHPSI_UNPCKLPDI_UNPCKLPSI_VADDPDI_VADDPSI_VADDSDI_VADDSSI_VADDSUBPDI_VADDSUBPSI_VAESDECI_VAESDECLASTI_VAESENCI_VAESENCLASTI_VAESIMCI_VAESKEYGENASSISTI_VANDNPDI_VANDNPSI_VANDPDI_VANDPSI_VBLENDPDI_VBLENDPSI_VBLENDVPDI_VBLENDVPSI_VBROADCASTF128I_VBROADCASTSDI_VBROADCASTSSI_VCMPEQPDI_VCMPEQPSI_VCMPEQSDI_VCMPEQSSI_VCMPEQ_OSPDI_VCMPEQ_OSPSI_VCMPEQ_OSSDI_VCMPEQ_OSSSI_VCMPEQ_UQPDI_VCMPEQ_UQPSI_VCMPEQ_UQSDI_VCMPEQ_UQSSI_VCMPEQ_USPDI_VCMPEQ_USPSI_VCMPEQ_USSDI_VCMPEQ_USSSI_VCMPFALSEPDI_VCMPFALSEPSI_VCMPFALSESDI_VCMPFALSESSI_VCMPFALSE_OSPDI_VCMPFALSE_OSPSI_VCMPFALSE_OSSDI_VCMPFALSE_OSSSI_VCMPGEPDI_VCMPGEPSI_VCMPGESDI_VCMPGESSI_VCMPGE_OQPDI_VCMPGE_OQPSI_VCMPGE_OQSDI_VCMPGE_OQSSI_VCMPGTPDI_VCMPGTPSI_VCMPGTSDI_VCMPGTSSI_VCMPGT_OQPDI_VCMPGT_OQPSI_VCMPGT_OQSDI_VCMPGT_OQSSI_VCMPLEPDI_VCMPLEPSI_VCMPLESDI_VCMPLESSI_VCMPLE_OQPDI_VCMPLE_OQPSI_VCMPLE_OQSDI_VCMPLE_OQSSI_VCMPLTPDI_VCMPLTPSI_VCMPLTSDI_VCMPLTSSI_VCMPLT_OQPDI_VCMPLT_OQPSI_VCMPLT_OQSDI_VCMPLT_OQSSI_VCMPNEQPDI_VCMPNEQPSI_VCMPNEQSDI_VCMPNEQSSI_VCMPNEQ_OQPDI_VCMPNEQ_OQPSI_VCMPNEQ_OQSDI_VCMPNEQ_OQSSI_VCMPNEQ_OSPDI_VCMPNEQ_OSPSI_VCMPNEQ_OSSDI_VCMPNEQ_OSSSI_VCMPNEQ_USPDI_VCMPNEQ_USPSI_VCMPNEQ_USSDI_VCMPNEQ_USSSI_VCMPNGEPDI_VCMPNGEPSI_VCMPNGESDI_VCMPNGESSI_VCMPNGE_UQPDI_VCMPNGE_UQPSI_VCMPNGE_UQSDI_VCMPNGE_UQSSI_VCMPNGTPDI_VCMPNGTPSI_VCMPNGTSDI_VCMPNGTSSI_VCMPNGT_UQPDI_VCMPNGT_UQPSI_VCMPNGT_UQSDI_VCMPNGT_UQSSI_VCMPNLEPDI_VCMPNLEPSI_VCMPNLESDI_VCMPNLESSI_VCMPNLE_UQPDI_VCMPNLE_UQPSI_VCMPNLE_UQSDI_VCMPNLE_UQSSI_VCMPNLTPDI_VCMPNLTPSI_VCMPNLTSDI_VCMPNLTSSI_VCMPNLT_UQPDI_VCMPNLT_UQPSI_VCMPNLT_UQSDI_VCMPNLT_UQSSI_VCMPORDPDI_VCMPORDPSI_VCMPORDSDI_VCMPORDSSI_VCMPORD_SPDI_VCMPORD_SPSI_VCMPORD_SSDI_VCMPORD_SSSI_VCMPTRUEPDI_VCMPTRUEPSI_VCMPTRUESDI_VCMPTRUESSI_VCMPTRUE_USPDI_VCMPTRUE_USPSI_VCMPTRUE_USSDI_VCMPTRUE_USSSI_VCMPUNORDPDI_VCMPUNORDPSI_VCMPUNORDSDI_VCMPUNORDSSI_VCMPUNORD_SPDI_VCMPUNORD_SPSI_VCMPUNORD_SSDI_VCMPUNORD_SSSI_VCOMISDI_VCOMISSI_VCVTDQ2PDI_VCVTDQ2PSI_VCVTPD2DQI_VCVTPD2PSI_VCVTPS2DQI_VCVTPS2PDI_VCVTSD2SII_VCVTSD2SSI_VCVTSI2SDI_VCVTSI2SSI_VCVTSS2SDI_VCVTSS2SII_VCVTTPD2DQI_VCVTTPS2DQI_VCVTTSD2SII_VCVTTSS2SII_VDIVPDI_VDIVPSI_VDIVSDI_VDIVSSI_VDPPDI_VDPPSI_VERRI_VERWI_VEXTRACTF128I_VEXTRACTPSI_VFMADD132PDI_VFMADD132PSI_VFMADD132SDI_VFMADD132SSI_VFMADD213PDI_VFMADD213PSI_VFMADD213SDI_VFMADD213SSI_VFMADD231PDI_VFMADD231PSI_VFMADD231SDI_VFMADD231SSI_VFMADDSUB132PDI_VFMADDSUB132PSI_VFMADDSUB213PDI_VFMADDSUB213PSI_VFMADDSUB231PDI_VFMADDSUB231PSI_VFMSUB132PDI_VFMSUB132PSI_VFMSUB132SDI_VFMSUB132SSI_VFMSUB213PDI_VFMSUB213PSI_VFMSUB213SDI_VFMSUB213SSI_VFMSUB231PDI_VFMSUB231PSI_VFMSUB231SDI_VFMSUB231SSI_VFMSUBADD132PDI_VFMSUBADD132PSI_VFMSUBADD213PDI_VFMSUBADD213PSI_VFMSUBADD231PDI_VFMSUBADD231PSI_VFNMADD132PDI_VFNMADD132PSI_VFNMADD132SDI_VFNMADD132SSI_VFNMADD213PDI_VFNMADD213PSI_VFNMADD213SDI_VFNMADD213SSI_VFNMADD231PDI_VFNMADD231PSI_VFNMADD231SDI_VFNMADD231SSI_VFNMSUB132PDI_VFNMSUB132PSI_VFNMSUB132SDI_VFNMSUB132SSI_VFNMSUB213PDI_VFNMSUB213PSI_VFNMSUB213SDI_VFNMSUB213SSI_VFNMSUB231PDI_VFNMSUB231PSI_VFNMSUB231SDI_VFNMSUB231SSI_VHADDPDI_VHADDPSI_VHSUBPDI_VHSUBPSI_VINSERTF128I_VINSERTPSI_VLDDQUI_VLDMXCSRI_VMASKMOVDQUI_VMASKMOVPDI_VMASKMOVPSI_VMAXPDI_VMAXPSI_VMAXSDI_VMAXSSI_VMCALLI_VMCLEARI_VMFUNCI_VMINPDI_VMINPSI_VMINSDI_VMINSSI_VMLAUNCHI_VMLOADI_VMMCALLI_VMOVAPDI_VMOVAPSI_VMOVDI_VMOVDDUPI_VMOVDQAI_VMOVDQUI_VMOVHLPSI_VMOVHPDI_VMOVHPSI_VMOVLHPSI_VMOVLPDI_VMOVLPSI_VMOVMSKPDI_VMOVMSKPSI_VMOVNTDQI_VMOVNTDQAI_VMOVNTPDI_VMOVNTPSI_VMOVQI_VMOVSDI_VMOVSHDUPI_VMOVSLDUPI_VMOVSSI_VMOVUPDI_VMOVUPSI_VMPSADBWI_VMPTRLDI_VMPTRSTI_VMREADI_VMRESUMEI_VMRUNI_VMSAVEI_VMULPDI_VMULPSI_VMULSDI_VMULSSI_VMWRITEI_VMXOFFI_VMXONI_VORPDI_VORPSI_VPABSBI_VPABSDI_VPABSWI_VPACKSSDWI_VPACKSSWBI_VPACKUSDWI_VPACKUSWBI_VPADDBI_VPADDDI_VPADDQI_VPADDSBI_VPADDSWI_VPADDUSWI_VPADDWI_VPALIGNRI_VPANDI_VPANDNI_VPAVGBI_VPAVGWI_VPBLENDVBI_VPBLENDWI_VPCLMULQDQI_VPCMPEQBI_VPCMPEQDI_VPCMPEQQI_VPCMPEQWI_VPCMPESTRII_VPCMPESTRMI_VPCMPGTBI_VPCMPGTDI_VPCMPGTQI_VPCMPGTWI_VPCMPISTRII_VPCMPISTRMI_VPERM2F128I_VPERMILPDI_VPERMILPSI_VPEXTRBI_VPEXTRDI_VPEXTRQI_VPEXTRWI_VPHADDDI_VPHADDSWI_VPHADDWI_VPHMINPOSUWI_VPHSUBDI_VPHSUBSWI_VPHSUBWI_VPINSRBI_VPINSRDI_VPINSRQI_VPINSRWI_VPMADDUBSWI_VPMADDWDI_VPMAXSBI_VPMAXSDI_VPMAXSWI_VPMAXUBI_VPMAXUDI_VPMAXUWI_VPMINSBI_VPMINSDI_VPMINSWI_VPMINUBI_VPMINUDI_VPMINUWI_VPMOVMSKBI_VPMOVSXBDI_VPMOVSXBQI_VPMOVSXBWI_VPMOVSXDQI_VPMOVSXWDI_VPMOVSXWQI_VPMOVZXBDI_VPMOVZXBQI_VPMOVZXBWI_VPMOVZXDQI_VPMOVZXWDI_VPMOVZXWQI_VPMULDQI_VPMULHRSWI_VPMULHUWI_VPMULHWI_VPMULLDI_VPMULLWI_VPMULUDQI_VPORI_VPSADBWI_VPSHUFBI_VPSHUFDI_VPSHUFHWI_VPSHUFLWI_VPSIGNBI_VPSIGNDI_VPSIGNWI_VPSLLDI_VPSLLDQI_VPSLLQI_VPSLLWI_VPSRADI_VPSRAWI_VPSRLDI_VPSRLDQI_VPSRLQI_VPSRLWI_VPSUBBI_VPSUBDI_VPSUBQI_VPSUBSBI_VPSUBSWI_VPSUBUSBI_VPSUBUSWI_VPSUBWI_VPTESTI_VPUNPCKHBWI_VPUNPCKHDQI_VPUNPCKHQDQI_VPUNPCKHWDI_VPUNPCKLBWI_VPUNPCKLDQI_VPUNPCKLQDQI_VPUNPCKLWDI_VPXORI_VRCPPSI_VRCPSSI_VROUNDPDI_VROUNDPSI_VROUNDSDI_VROUNDSSI_VRSQRTPSI_VRSQRTSSI_VSHUFPDI_VSHUFPSI_VSQRTPDI_VSQRTPSI_VSQRTSDI_VSQRTSSI_VSTMXCSRI_VSUBPDI_VSUBPSI_VSUBSDI_VSUBSSI_VTESTPDI_VTESTPSI_VUCOMISDI_VUCOMISSI_VUNPCKHPDI_VUNPCKHPSI_VUNPCKLPDI_VUNPCKLPSI_VXORPDI_VXORPSI_VZEROALLI_VZEROUPPERI_WAITI_WBINVDI_WRFSBASEI_WRGSBASEI_WRMSRI_XABORTI_XADDI_XBEGINI_XCHGI_XENDI_XGETBVI_XLATI_XORI_XORPDI_XORPSI_XRSTORI_XRSTOR64I_XSAVEI_XSAVE64I_XSAVEOPTI_XSAVEOPT64I_XSETBVI__3DNOWO_NONEO_REGO_IMMO_IMM1O_IMM2O_DISPO_SMEMO_MEMO_PCO_PTRR_RAXR_RCXR_RDXR_RBXR_RSPR_RBPR_RSIR_RDIR_R8R_R9R_R10R_R11R_R12R_R13R_R14R_R15R_EAXR_ECXR_EDXR_EBXR_ESPR_EBPR_ESIR_EDIR_R8DR_R9DR_R10DR_R11DR_R12DR_R13DR_R14DR_R15DR_AXR_CXR_DXR_BXR_SPR_BPR_SIR_DIR_R8WR_R9WR_R10WR_R11WR_R12WR_R13WR_R14WR_R15WR_ALR_CLR_DLR_BLR_AHR_CHR_DHR_BHR_R8BR_R9BR_R10BR_R11BR_R12BR_R13BR_R14BR_R15BR_SPLR_BPLR_SILR_DILR_ESR_CSR_SSR_DSR_FSR_GSR_RIPR_ST0R_ST1R_ST2R_ST3R_ST4R_ST5R_ST6R_ST7R_MM0R_MM1R_MM2R_MM3R_MM4R_MM5R_MM6R_MM7R_XMM0R_XMM1R_XMM2R_XMM3R_XMM4R_XMM5R_XMM6R_XMM7R_XMM8R_XMM9R_XMM10R_XMM11R_XMM12R_XMM13R_XMM14R_XMM15R_YMM0R_YMM1R_YMM2R_YMM3R_YMM4R_YMM5R_YMM6R_YMM7R_YMM8R_YMM9R_YMM10R_YMM11R_YMM12R_YMM13R_YMM14R_YMM15R_CR0R_UNUSED0R_CR2R_CR3R_CR4R_UNUSED1R_UNUSED2R_UNUSED3R_CR8R_DR0R_DR1R_DR2R_DR3R_UNUSED4R_UNUSED5R_DR6R_DR7intsize_t__darwin_size_tlong unsigned intuint8_tunsigned charint64_tlong long int_OffsetTypeuint64_tlong long unsigned intcharintptr_t__darwin_intptr_tlong intuint32_tunsigned intint32_tfunchook_write_jump32funchook_write_jump64funchook_within_32bit_relativesrcdstdifffunchook_jump32_availlog_instructionfunchookfunchook_tci_CodeInfocodeOffsetnextOffsetcodecodeLendt_DecodeTypefeaturesdis_DInstimm_Valuesbyteint8_tsigned charbyteswordint16_tshortworduint16_tunsigned shortsdworddwordsqwordqwordaddrptrsegoffexi1i2dispflagsunusedPrefixesMaskusedRegistersMaskopcodeops_Operandtypeindexsize__ARRAY_SIZE_TYPE__segmentbasescaledispSizemetamodifiedFlagsMasktestedFlagsMaskundefinedFlagsMaskdec_DecodedInstmnemonic_WStringlengthpoperandsinstructionHexoffsethandle_rip_relativectxmake_trampoline_context_trip_disprip_displacement_tdst_addrsrc_addr_offsetpos_offsetdst_baserelrip_relative_traddrdifunchook_make_trampolineget_rip_relativefunchook_log_trampolineoutfunctrampolinedi_cntirel_immrel_dispdecres_DecodeResultrvimm_offsetdisp_offsetopsizop)U T -UmTQTmQUU0U0SPP^PSTTTVPTPlVl}ggPP`P"S"CsCPSel0lv}# p Up #~#)U)C~CUUUt~tU T #~#)T)C~CUTUt~tT Q #_#)Q)C_CUQUt_tQ R ~ R PUhPhlQcxPyPP9~9EP~ #0v)C09s9Evs#_)_t_9E_u_*VV T T T u tu5 U U T Q T Q R Qp U Up T Q Tp Q R Qp R RpTT T TpQ\Q \ QpRVR V Rp0Sp}"S Sp0XX %S% Xp0]] ]0 U U ; U; P UP S US k U T T  T 4 T4 D TD P TP _ T_ k T4 D TD I T4 ; U; I U T T tu T tx, @()xEx*"C /usr/lib/gcc/x86_64-linux-gnu/8/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/usr/include../distorm/include../includefunchook_x86.cstddef.htypes.hstruct_FILE.hFILE.hstdio.hsys_errlist.hstdint-intn.hstdint-uintn.hstdint.hdistorm.hmnemonics.hfunchook.hos_func.hfunchook_internal.h t<fYF L yJ 1 9  8 3 Lt.!< K kM'JN=8'X=Y'V u>H Y =XuJXJ{J Y K%-. =- Kt[X .. ~f#Jf /uJ#JgM,JBJ,X!=,Ig$  ?pX / <~ <~ (<~  Y$W@ ,< Y.. + 6 L<  XO o'JAJ J J  X #J6=#I KKG<B= yGz.RJ  l <Yt x<Z{)"J: K="=-K<<tZy )!QK 9L< y.mtZ =ix =Pw <xRh =s<  t wX kXt   '    <ׄ   Jf  I  f / GJY t  = 0@;K@I K; K@uWKWK#X)X<XX    J j A} < m Yt"/u/ o!Xc<< -vY ywXY Yz^Y J%<)<J%  / %)fJ%J Bd .f tY# ? vY  W[I_VMXONI_JNZI_MOVNTDQAI_CVTSD2SII_CVTSD2SSI_AESDEC_sys_errlistI_VFMADD213SS_unused2I_CLTS_filenoI_BLENDPDI_PAVGWI_BLENDPSI_PCMPGTDI_FLDENVI_MOVSDI_VFMADDSUB213PSI_VMOVMSKPDI_PABSWI_MOVSSI_MOVDQ2QO_MEMI_MOVSXI_AESKEYGENASSISTI_VCMPFALSESDI_PCMPGTQI_JMPI_MASKMOVQI_SUBI_VCMPFALSESSI_VUCOMISDimm_offsetI_VMOVDI_VFNMADD213SDR_AH__uint8_tI_VCMPUNORD_SSSI_FICOMI_FIDIVR_ALI_LDSI_FILDI_VCMPEQ_USSDI_VFNMADD213SSrip_displacement_tR_AXI_FEMMSI_VFNMSUB213SDI_VCMPEQ_USSSI_VFNMSUB213SSI_CMPSI_LEA_Value_shortbufI_FYL2XP1I_SETAI_SETBI_LESI_SETGI_SETLI_SETOI_SETPfunchook_write_jump32I_SETSI_PFSUBRI_SETZI_MOVAPDI_VPMOVSXBDI_VCMPNEQSSI_MOVAPSI_FPATANI_VPSHUFBI_VPSHUFDI_VCMPNLEPDI_VPADDSBI_MPSADBWI_LFSuint16_tI_VCMPNLEPSI_PBLENDVBI_VPADDSWI_PSUBUSWI_XCHG_flagslengthI_FTSTI_VFMADDSUB231PD_WRegisterI_PCMPGTB__off_tR_BPLI_VMOVHPSI_VBROADCASTF128I_VPMOVSXWDR_YMM12I_LGSI_VSTMXCSRfunchook_jump32_availI_VPMOVSXWQI_PCMPGTWDecode16BitsI_VEXTRACTF128I_VAESDECLASTI_VANDNPDI_RDTSCR_MM0R_MM1R_MM2R_MM3R_MM4R_MM5R_MM6I_PINSRWI_LAHFI_VANDNPSI_CVTDQ2PDI_PACKUSDWI_PCMPESTRMI_INT1_lockI_VPSLLDQunusedPrefixesMaskI_CVTDQ2PSR_BHI_LZCNTR_BLI_LFENCER_BPI_FIMULI_VCMPEQ_OSPSR_CLR_BXI_INTOI_FABSI_VPSLLDR_CSI_VSUBPDI_VCMPEQPDI_VCMPNGTPDI_CMPLEPDI_FRNDINTI_VPSLLWI_VFMADD132PDI_PREFETCHWI_VCMPNGTPSI_CPUIDI_PAUSEI_VFMADD132PSR_CHI_XRSTOR64I_VPMOVZXBDR_R10R_R11R_R12R_R13I_VCMPNLESDI_VPSLLQR_CXI_PUNPCKHBWI_PANDint32_tR_CR3I_VCMPNLESSI_PUSHAI_VMRESUMEI_MOVLPDcodeOffsetI_MOVLPSI_SUBSDI_PSUBUSBI_VCMPUNORDSSI_PACKSSDWR_DHR_DIR_DLI_ANDI_INVDraddrI_FADDI_CBWI_VFMSUBADD213PDR_DXI_VCVTSI2SSfunchook_write_jump64I_SQRTPSI_PUSHI_VPMINSBI_FSTPhandle_rip_relativeI_CMPNEQPDI_MOVZXR_DSR_EBPI_CMPNEQPSI_MFENCER_EBXI_VADDSUBPDI_INVVPIDI_CVTTSD2SIfunchook_make_trampoline_IO_write_endR_ESI_PUNPCKHDQI_FYL2XI_VPMOVZXDQI_FSUBI_FNSTCWI_PEXTRDbyteI_VSUBSDI_UNPCKHPDI_VCMPEQSDI_FISTI_VMOVNTDQAI_PEXTRQI_MOVDI_VFMADD132SDI_PEXTRWI_VCMPEQSSI_VCMPNGTSSR_DILI_MOVQI_MOVSR_ECXI_FNSTENVI_AESDECLASTindexI_CDQR_FSI_VPUNPCKHDQ_DecodedInstI_ADDPDI_VPUNPCKLBWR_XMM1I_CMPUNORDPDI_ADDPSI_ADDSUBPSI_CMPUNORDPSI_RCPPStrampolineI_VCMPORDPDI_FSETPMI_SIDTI_PCMPESTRII_VCMPORDPSI_VRCPSSI_VFNMADD132PDI_PSADBWI_VMOVSSI_VFNMADD132PSI_VANDPDI_PSWAPDI_JECXZI_FSUBRPI_XSAVE64I_FCMOVBEI_CDQEI_CMPNEQSDI_FLD1I_PANDNI_CMPNEQSSI_VMULPDI_VPCMPESTRII_VPCMPESTRMR_R8WI_VMULPSI_VCMPUNORDSDI_FCOMIPI_VPUNPCKLDQI_VLDMXCSRI_FLDZI_VMSAVER_CR0R_CR2I_VMLAUNCHR_CR4I_VPMINSDR_CR8I_VPSHUFHWI_VPHSUBSWtypeI_DAAdiffI_PSRADI_VPANDsys_errlistI_VCMPGEPDdwordI_DASI_VPERM2F128I_PMULDQI_UNPCKHPSI_PSRAWI_VPUNPCKHWD__int16_tI__3DNOW__uint16_tI_ADDSDsbyteI_CMPUNORDSDI_VPBLENDVBI_ADDSSI_PADDBI_PADDDI_CMPUNORDSSI_RCPSSI_PHADDDI_PADDQI_VCMPGTSSR_R10DI_VCMPORDSDI_PADDWI_VMLOADI_PHADDWI_VCMPORDSSI_VFNMADD132SDfunchook_debug_fileI_VPANDNI_IRETallocation_unitR_R8BI_VFNMADD132SSR_R8DR_XMM3R_GSR_XMM4R_XMM5I_FLDL2ER_YMM5R_YMM6_chainI_XSETBVI_VPMINUDR_YMM8I_WBINVDI_FCMOVNBEI_FLDL2TcodeLenI_PHSUBSWI_VCVTDQ2PDI_CVTSS2SDI_VPACKUSDWDecode32BitsI_VMULSDI_CVTSS2SII_CMPLTPDI_VCVTDQ2PSI_VMULSSR_R11Wunsigned charI_CMPLTPSI_VCMPNGT_UQPDR_R9BDECRES_NONER_R9DI_VMOVQrip_dispR_UNUSED0R_UNUSED1R_UNUSED2I_VCMPNGT_UQPSR_UNUSED4R_UNUSED5_IO_lock_tR_R9WI_SUBPSI_AESENCI_CMPXCHGR_R12BI_VPMINUWI_VHADDPDI_DIVPDI_FSQRTDecode64BitsI_VHADDPSI_DIVPSI_PMOVSXBWI_FCOMII_ROUNDPDI_VPCLMULQDQdst_baseI_FCOMPI_VRSQRTPSI_ROUNDPSI_PFACCI_CLFLUSHI_DECI_PABSBI_PABSDR_R13BR_R13DI_VPACKSSDWI_LSLR_R13WI_PMULHWI_VCMPNGE_UQPDI_LSSI_VCMPNGE_UQPSI_UCOMISSI_INT_3uint64_tR_ST0I_FBSTPR_ST1I_VANDPSI_INVLPGAI_MOVDDUPI_SFENCEI_STGIR_R14BI_CLCI_CLDI_CLII_CMPLTSDI_FEDISII_VCMPNEQ_OQSSI_CMOVAI_CMOVBO_NONEI_CMPLTSSI_CMOVGR_XMM0I_CMOVLR_XMM2R_ST4I_CMOVOI_CMOVPR_XMM6R_XMM7I_CMOVSR_XMM9R_DR1R_DR2R_DR3I_CMOVZI_VCMPNGT_UQSSI_XORPSI_MINPDI_PREFETCHT0I_FUCOMII_VMOVDDUPI_VFMADDSUB213PDI_FSTCWI_CMCI_SYSEXITI_MINPSI_DIVSDI_PMOVZXWD_OperandI_BSWAPI_FXAMI_CMPI_VPHSUBDR_R15WI_DIVSSI_BSR_IO_write_ptrI_VPMAXSBI_ORPDI_VPMAXSDI_VCMPNLT_UQPDI_VCMPGESSR_DR7I_BLENDVPDI_VMOVSDI_ROUNDSDI_ORPSI_FDIVPI_VCMPNLT_UQPSI_FDIVRI_VPMAXSWDECRES_FILTEREDI_BLENDVPSI_JBI_ROUNDSSI_VPHSUBWI_VCMPLEPDpage_sizeR_DR0I_VFMSUB231PSI_VCMPLEPSI_VPSIGNDI_BTCI_VFMADD231PDI_VXORPDI_JOI_JPI_VMASKMOVDQUI_VMPTRLDI_JSI_BTRI_BTSI_VXORPSI_VPSIGNWI_JZI_VCMPNGE_UQSSI_VMOVUPDDECRES_INPUTERRI_VMOVUPSsizeR_DR6I_FXCHI_PFADDI_DIVFILEI_PMULLWswordI_PCMPISTRII_VPMAXUBI_PCMPISTRMI_VPMAXUDI_PEXTRBI_VMMCALLI_VPSIGNBI_VCMPNLE_UQPSI_SQRTSDI_VCMPTRUE_USSSI_VPMAXUWI_MINSDI_PREFETCHR_R8I_CMPNLEPDI_VAESDECsize_tI_MINSSI_VUNPCKHPDI_CMPNLEPSI_PMOVMSKBI_PSHUFLWI_FBLDuint8_tI_VCMPGTPDI_CVTTPD2DQI_VUNPCKHPSI_PSUBSWI_MOVDQAI_PXORI_XENDI_VCMPGTPSI_VPCMPEQBI_PSUBSBI_VPCMPEQDI_MOVDQUI_PREFETCHT1I_PREFETCHT2O_SMEMfunchook_sizeI_VPCMPEQQI_VCMPLESDI_VPCMPEQWI_PI2FDI_COMISDI_CALL_FARI_VCMPLESSI_VFMADD231SDR_SII_COMISSI_CQOI_PI2FWR_SPR_SSI_VFMADD231SSI_SQRTPD_IO_save_baseI_MOVNTIaddrI_MOVNTQI_FLDCWI_FCMOVNBI_INSERTQI_LODSI_FCMOVNEI_VMCALLI_PUSHFI_VPSUBSBI_FSUBPI_FSUBRI_FCMOVNUI_CVTPD2DQI_PSRLDI_VPABSDI_VUCOMISSI_PSRLQI_PSRLWI_VCMPNLE_UQSDI_FCHSI_VMRUNI_BOUNDI_VFNMADD231PDI_VCMPNLE_UQSSI_VMXOFFI_VMOVNTDQI_PACKUSWBI_VMOVAPDI_PFSUBR_RBPI_VPSUBSWI_VFNMADD231PSI_MASKMOVDQUI_PHMINPOSUWI_VCMPEQ_UQSDI_PADDUSBI_CMPNLESDI_VORPDfunchook_os_errnoI_WRGSBASEcodeI_CMPNLESSI_VORPS_wide_dataI_VSUBPSI_NOTI_PADDUSWI_VCMPGTSDI_VPMOVZXBWI_XSAVEI_MAXPDI_RDMSRI_FNSTSWI_UNDEFINEDI_WAITI_VPALIGNRI_MAXPSdi_cntI_CVTSI2SDR_RCXR_ESII_FXRSTOR64I_VPERMILPSR_ESPI_CVTSI2SSI_STOSR_XMM10R_XMM11R_XMM12I_VPBLENDWR_XMM14R_XMM15I_PFRSQRTI_INVLPG/opt/atlassian/pipelines/agent/build/funchook/srcR_RDI__int64_tI_SQRTSSI_VTESTPDI_MOVNTDQ__uint64_tI_PACKSSWB_MNEMONICSI_RDGSBASEI_VTESTPSI_LMSWI_VSHUFPSR_R15BI_VFNMADD231SDI_VPCMPISTRIfunchookI_VPCMPISTRMI_VPMULUDQI_VFNMSUB231SSI_RDFSBASEI_VFNMADD231SSI_RDRANDI_SETNOI_VRSQRTSSI_SETNSI_VPXORI_VSQRTPSI_PUNPCKHWDI_VPMOVZXWDI_PBLENDWI_PFMAXI_PMADDWDI_VPMOVZXWQI_VADDPDI_FXRSTORI_VCVTTPD2DQI_MAXSDI_VMOVLPDI_VBLENDVPDI_CMPORDPD_OffsetTypeI_MAXSSI_SAHFI_VERRI_VBLENDVPSI_CMPORDPSI_VRCPPSI_VERWI_SLDTI_VMOVLHPSI_VPMULHUWI_VPUNPCKLWDI_CWDI_VFMSUB132PDI_VFMSUB132PSI_VFMSUB213SSI_VAESENCLASTI_VPORI_VMOVSHDUPI_PINSRBI_PMAXUWI_PINSRDI_VMOVMSKPSI_PAVGUSBI_PINSRQI_VPHADDSWR_RAXI_ORI_PFRCPIT1I_PFRCPIT2I_VFMSUBADD213PSI_VCMPUNORD_SSDI_VPEXTRDI_VCVTTSD2SII_VBROADCASTSDI_VPEXTRQstderrI_PAVGBI_UCOMISDI_VPSRADI_XSAVEOPT64I_VBROADCASTSSI_PUNPCKLBWI_MOVLHPSI_POPAI_POPFI_VSUBSSI_VPMOVMSKBI_FCOMint8_tI_FINCSTPI_FDIV_IO_save_endI_FCOSI_VADDSDO_REGI_CVTPH2PSI_PSUBBI_VADDSSI_PSUBDR_RIPget_rip_relativeI_VPADDBI_PHSUBDI_VPADDDI_CMPORDSSI_PSUBQI_SHLDstdoutI_PSUBWI_VPADDQI_TESTI_PHSUBWI_VPADDWI_VZEROALLI_VMINPDmetaI_PFCMPEQR_RBXopsizI_VFMSUB132SDdistorm_decompose64I_VPSUBBI_VFMADD231PSI_VPSUBDI_VFMSUB132SSI_VMPTRSTI_SWAPGSI_CMPEQSDI_VMINPSI_VCMPUNORDPDI_SALCI_PUNPCKLDQI_VCMPUNORDPSI_VCVTPD2DQI_NEGI_VCMPGE_OQSSI_VCMPNEQ_OQPSI_VCMPNLTPDI_PMINUDint16_tI_VPEXTRBshort unsigned intI_PREFETCHNTAI_VCMPEQPSsigned charI_VBLENDPDI_VCMPNLTPSI_VFNMSUB132PDI_VPACKUSWBI_XSAVEOPTI_VBLENDPSI_FICOMPI_SCASI_PMINUWI_VFNMSUB132PSI_PMADDUBSWI_VPEXTRWI_PFCMPGEI_VFMADD213PDI_VDIVPDI_XGETBVrel_immI_CVTTPD2PII_VPMULDQI_AESENCLASTdispI_PFCMPGTI_VMAXSDI_VFMADD213PSI_VDIVPSI_HSUBPDI_SYSRETI_PFNACCI_XORPDI_HSUBPSO_PTRI_LOOPI_ARPL__off64_tI_VCMPNLTSDI_VPHADDDI_VPABSBI_RETFI_FSTSWI_VCMPNLTSS_IO_read_baseI_VPHADDWI_FXTRACT_offsetI_FNOPI_FMULI_VPABSWI_FLDLG2_IO_buf_endI_CMPEQPDI_CMPEQPSI_FLDR_R9I_CVTPD2PIrel_dispI_VPACKSSWBI_VCMPNEQ_OQSDI_FADDPI_CVTPD2PSsegmentI_PF2IDmodifiedFlagsMaskI_VCMPNEQ_USPSI_JCXZI_PFMINI_VCVTSI2SDI_PMOVSXBDR_RDXI_SETAEI_MOVQ2DQ_modeI_PSHUFHWI_FLDPI_IO_write_baseR_YMM0I_CVTTPS2DQI_VMOVNTPSnextOffsetI_UNPCKLPDI_VFNMSUB132SDI_RCLI_PHADDSWI_FIDIVRI_RCRI_PUNPCKHQDQI_UNPCKLPSI_VFNMSUB132SSI_POPI_FRSTORI_PORI_TZCNTI_RDPMCI_OUTI_PCLMULQDQI_SETBEI_VPMULHRSWI_PMOVSXWDI_VDIVSSI_VPCMPGTBI_VPCMPGTDI_LGDTR_SILI_VPCMPGTQI_VPSHUFLWI_VPCMPGTWI_ENTERundefinedFlagsMasklong intI_PMOVZXWQsdwordI_FNSAVEmnemonicI_CVTPS2DQI_VCMPNEQ_USPDI_VPMULHW_IO_markerI_PMOVSXDQI_INSERTPSI_MOVNTPDI_AESIMCI_MOVNTPSI_CMPEQSSI_RETI_LDDQUI_VCMPNLT_UQSDI_VAESENCI_VFMSUB213SDI_VCMPNGTSDI_FDIVRPI_FCMOVBI_FCMOVEI_VCMPNLT_UQSSI_FCMOVUI_PMULHRSWintptr_tI_PSRLDQuint32_tI_LTRqword_IO_codecvtI_VMINSDI_EXTRQI_VADDSUBPSI_VMINSSI_SHUFPDfunchook_within_32bit_relativeI_VPMADDUBSWI_VCMPNGEPDI_VPSUBUSBI_FMULPI_SHUFPSI_FIADDI_VCMPNGEPSI_VMOVHLPSI_VPSUBUSWI_SALI_SKINITI_SARI_FISTPI_FUCOMIPlong unsigned intI_FISUBRR_UNUSED3I_BSFI_VCMPNLE_UQPDO_IMM1O_IMM2I_VCMPNEQ_USSDI_LDMXCSRI_OUTSI_CMOVAEI_PUNPCKLQDQI_SBBI_VPUNPCKLQDQI_MOVNTSDI_FISUBR_RSII_MOVR_RSPI_MOVNTSSI_VPMINSWI_VCMPORD_SSSI_VPSRLDcharI_VPMULLDR_R14DI_VCMPNEQ_USSSI_VPSRLQI_VFMSUBADD132PDI_MWAITI_VPSRLWI_VPMULLWlog_instructionstdinI_FLDLN2I_CMOVBEsqwordI_VCMPEQ_OSPDI_VFMSUBADD132PSI_VFMSUB231PDI_VMOVLPSI_VCMPEQ_USPDdispSize_IO_buf_baseI_MONITORI_VCVTTPS2DQI_FPREMI_VPMOVZXBQI_FSTI_VCMPEQ_USPSI_VCMPFALSE_OSPDtestedFlagsMaskI_VCMPNGESDR_MM7features_IO_read_endI_VMOVDQAI_VCMPNGESSI_VMAXPDI_VAESKEYGENASSISTI_VMOVDQUI_VMAXPSI_VMOVAPS_IO_FILEI_SHRDI_VCOMISD_IO_wide_dataI_FNCLEXwordI_VCOMISSI_VCVTSD2SII_POPCNTI_PSHUFBI_PSHUFDI_VCVTSD2SSI_PADDSBI_VSQRTPDR_SPLI_VCMPGT_OQPSI_XABORTI_PSHUFWI_PADDSWI_VCMPNEQ_OSPDpos_offsetI_VFNMSUB213PDI_PTESTI_VCMPNEQ_OSPSI_WRMSRI_GETSECI_MOVHPDI_VCVTPD2PSR_R15DI_VPMINUBI_MOVHPSR_YMM10R_YMM11I_VFNMSUB213PSR_YMM13R_YMM14R_YMM15I_JMP_FARI_VMOVHPDI_VFMSUB231SDI_VPMOVSXBQI_VFMADDSUB231PSI_VPMOVSXBWI_MOVBEI_ANDNPDI_VFMSUB231SSI_VUNPCKLPDI_EXTRACTPS__pad5I_SETGEI_ANDNPSI_VUNPCKLPSI_VCMPFALSE_OSSDI_PSLLDQI_VCMPGE_OQPDI_FXSAVEI_VCMPFALSE_OSSSI_INVEPTI_VCMPGE_OQPS_markersI_BTint64_tI_VMAXSSI_VFNMSUB231PDI_VPHMINPOSUW_codecvtI_VFNMSUB231PSO_IMMI_SETLEI_VCVTPS2DQI_CMOVGEI_VCMPLTPDI_VSQRTSDI_VPMOVSXDQI_VINSERTPSI_VCMPGT_OQSSI_FSAVEI_SHLI_VCMPLTPSI_VSQRTSSI_SHRI_JRCXZI_VCMPNEQ_OSSDI_CVTTSS2SII_HLTI_FUCOMPPinstructionHexR_YMM1R_YMM2R_YMM3R_YMM4I_VPUNPCKHBWI_VCMPNEQ_OSSSR_YMM7I_IMULR_YMM9I_PFMULI_MOVSLDUPR_ST2R_ST3I_FSINCOSR_ST5R_ST6I_VFMADD132SSI_VCMPLT_OQPDI_VCMPEQ_OSSDI_JAEI_CVTTPS2PII_FUCOMPI_VMASKMOVPDscaleI_VCMPLT_OQPS__int32_t_CodeInfo__uint32_tI_ROLI_VMASKMOVPSI_STMXCSRI_RORI_VCMPEQ_OSSSI_VROUNDPDI_CMPLEPSR_ST7I_VMFUNCGNU C17 8.3.0 -mtune=generic -march=x86-64 -g -g -O2 -fvisibility=hidden -fPICI_VCMPNGT_UQSDfuncI_CLGII_VCMPEQ_UQPSI_VCMPGE_OQSDI_LIDTI_JBEI_SETNPopcodeI_CMPNLTPDmake_trampoline_context_tI_SETNZI_PSLLDR_EAXI_CMPNLTPSI_SUBPDI_XORI_PSLLQI_PSLLWI_SMSWI_VFNMSUB231SDI_VPSUBQI_CWDEI_VCMPEQ_UQPDI_VPSUBWI_DPPDbaseI_VMWRITEI_CVTPS2PHI_CVTPS2PII_CALLI_VCMPLE_OQPDI_DPPSI_FUCOMI_VCMPLTSDI_VMOVNTPDI_VCMPLE_OQPSI_VMREADI_VCMPLTSSI_FPTANI_VCMPTRUEPDDECRES_MEMORYERRoperandsI_VPINSRBI_VPINSRDI_VCMPTRUEPSI_XLATI_VPINSRQdst_addrI_VPINSRW_freeres_bufI_VCMPLT_OQSDI_PCMPEQBI_PCMPEQDI_VCMPLT_OQSSI_PCMPEQQI_CMPLESDI_VCMPNEQ_OQPDI_PCMPEQWI_PUNPCKLWDlong long unsigned intI_XBEGINoffsetI_VHSUBPSI_VROUNDSDI_CMPLESS_cur_columnI_FNINITI_VEXTRACTPSI_VROUNDSSI_VCMPEQ_UQSSI_FCLEXI_VCMPNEQPDI_CMOVLEDECRES_SUCCESSI_CMPNLTSDI_MOVSHDUPI_VCMPTRUE_USPDR_R10BI_CMPNLTSSI_RSMI_VCMPTRUE_USPSfunchook_set_error_messageI_PMINSBI_PMINSD_REGISTERSI_VFMADDSUB132PDI_SUBSSI_FISTTPI_PMULLDI_VFMADDSUB132PSI_PMINSWR_R10WI_VPUNPCKHQDQI_VCMPLE_OQSDI_INS_IO_backup_baseI_NOPI_MULI_VCMPLE_OQSS_IO_read_ptrI_INI_FFREEI_MOVMSKPDI_VDIVSDI_RSQRTPSI_VPAVGBI_VCMPTRUESDI_MOVMSKPSO_PCR_XMM13_DecodeTypeI_VCVTTSS2SII_VCMPTRUESS_freeres_listWRegisterI_JA_sys_nerrI_VCMPFALSE_OSPSI_VPAVGWI_JGI_JGEI_FDECSTPI_JLI_VZEROUPPERI_PALIGNRI_CMOVNOI_CMOVNPR_R11BI_CMOVNSR_R11DI_CMOVNZI_PMULHRWI_PMINUBI_CMPXCHG16B_old_offsetI_VCMPGT_OQPDI_UD2usedRegistersMaskI_MULPDI_VCMPNEQSDI_XADDfunchook_tI_MULPSI_VHSUBPDI_LEAVEfunchook_log_trampolineI_VFMSUBADD231PDI_INCfunchook_logI_VCMPTRUE_USSDI_VDPPDI_FCOMPPI_VFMSUBADD231PSI_VCMPGT_OQSDlong long intI_INTI_VCMPORD_SPDI_VDPPSI_VADDPS_flags2I_CVTPI2PDI_VROUNDPSI_VCMPORD_SPSI_VCMPGEPSI_HADDPDI_AAAI_CVTPS2PDI_AADI_FXSAVE64I_HADDPSI_AAMI_PMULUDQI_VFMSUB213PDI_AASI_VPSRAWR_R12DI_RSQRTSSI_VFMSUB213PSI_PMOVSXBQI_VLDDQUI_MOVSXDI_FSTENVR_R12WI_VCMPNGE_UQSDI_F2XM1I_VMOVSLDUPI_VFNMADD213PDsys_nerrrip_relative_tI_PMOVSXWQI_VPADDUSWI_CMPXCHG8BI_SYSCALLI_VFNMADD213PSI_PMULHUWR_EDII_MULSDdisp_offsetR_R14R_R15I_MULSSI_VCVTSS2SDsrc_addr_offsetI_VCVTSS2SIfunchook_x86.cI_IDIVI_VPERMILPDR_EDX__int8_tI_FSINI_VCMPORD_SSDI_VCMPGESDI_SYSENTERI_VCMPNEQPSI_EMMSI_MOVHLPSI_CMPORDSDI_VMCLEARI_XRSTORI_VCVTPS2PDI_VMPSADBWI_PMOVZXBDI_ADCI_ADDI_VINSERTF128I_PMOVZXBQI_FSCALEI_CRC32I_PMAXSBI_PMOVZXBWI_PMAXSDI_VAESIMCunsigned int_WStringI_STII_PFPNACCI_LOOPNZI_PFRCPI_PMAXSWO_DISPI_VCMPFALSEPDI_PF2IWI_LLDTI_RDTSCPI_VCMPUNORD_SPDI_PSIGNBI_PSIGNDI_VCMPFALSEPSI_WRFSBASEshort intI_VCMPUNORD_SPSI_VPSADBWR_XMM8I_LARI_PSIGNWI_SGDTI_LOOPZ_vtable_offsetI_VPTESTI_VPSRLDQI_VPMADDWDI_PFRSQIT1I_ANDPDI_JLEI_MOVUPD_DecodeResultdistorm_format64I_ANDPSI_INVPCIDI_PMOVZXDQI_MOVUPSI_ADDSUBPDI_CVTPI2PSI_VSHUFPDI_STCR_R14WI_STDI_FENI_DInstflagsI_FPREM1I_FINITdecresI_PMAXUBI_PMAXUDI_JNOI_JNPI_STRI_JNSI_VFMADD213SDGCC: (Debian 8.3.0-6) 8.3.0zRx ,mAJGzA]AALLb FHI D(D0> -(A BBBD  (A JBBDP -D { -E 0Kd/FhLLEB B(A0A8G -8A0A(B BBBD \dBBB B(A0A8G[ -8A0A(B BBBJ XaAm pb 8   -  SX]b glhqv{ 3@Jflp 0 /* I _ xfunchook_x86.clog_instructionget_rip_relative.isra.0handle_rip_relative.isra.1.LC1.LC0.LC2.LC3.LC5.LC4.LC6.LC7.LC12.LC9.LC8.LC11.LC10.LC13.LC14.LC15.LC16_GLOBAL_OFFSET_TABLE_distorm_format64funchook_logfunchook_set_error_messagefunchook_write_jump32funchook_write_jump64funchook_within_32bit_relativefunchook_jump32_availfunchook_make_trampolinedistorm_decompose64funchook_log_trampolinefunchook_debug_file(+8?_) ) @ E *[ ` *  )  )6  0  )bi* *!**2"-)c0(?)S#a)h$)%) ) 0   - -s+ --4 -) -. -EA -#H -C5Q - ] -zb -U4p -u -h - - -5 - -* -+ - -! - -u - -$ -& -:" -// -3&< -@I -~ V -c -p -%} - - -/ - -( -T  -c -d2 -C1 -n. -46  -! -& -b3 -6)@ -M -0Z --g -}(t -f  -S - -  -%" -# -& ->%  - -% -z3A - -M -0Y -8g -12l -tx -h - -) -(. - - -" - -" - -  -  -Y0 -{& -:3 - @ -{M - f -*&z - + - - -N) --$ -4$ -5 - - -L0 -% -$ 1 -= -I -&U -!a - -m -V%y - # - - - - -z -i -  - -' - 74 -A -c1N -,h -iu - -, -* -% -d -  -& -! -7  -A8 -P5O -!] -d-k -*y -i -H. - -;  -. -S- -O -\ -6 -0 -A -`5 -Q -P/k -q -2w -2~ -2 -2 -4 -4 - - -  -C  -6 - -/ -m -  - -P" - - -N( -( -l6 -6 - -k -}! -( -l/ -5 -$< -C -J -)Q -X -_ -f -,m -ft -z - - -D -J -m -+ -P -\ -] -x -[$ - -M% - -h) - -. -0 -0 - -1 - -1 - - - - - - - -' - -- - -4 - -; - -B - -c"I - -BP - -Z+W - --^ - -d.e - - l - - s - -Vz - - - - - -3 - - - - - -0 - -` - -K - - - -, - -P, - -. - -/ - -p - - - -4 - - - -  - - - - -* -[  -  -61" -3) -]0 -7 -> -D -5K -oR -Y -N` -g -n -u -l2| -6 -" -2 -, -, - -$ - -Q - - - -j - -* -c -) - -, - - - - -w - -  - & -u- -4 -,; -,B -4I -!P -q(W -(#^ -W3e - l -s -z - - - -. -" - -" - -~ - -D -" -m -  - - -H - 2 - -0 - -3 -J -" -`" -) -60 -07 -#> -E -L -S - Z -a -h -{o -7v -} -# -t/ -$ -$ - - - - -= - - -D% -v -2 - -q -# -& -z. -j -!  - -c - -% -%, -73 ->-: -LA -!H -)O - 5V - ] -^4d -*k - r -%y -U -83 - -, - -4 -< -  -H -, -0 -# -* -) - -t -; -3 -( -2 -X  - -+ -'! -2( -2/ -)6 -= -D -<4K -V*Q -0X -1^ -/d -;"k -r -?2y - - - - -( - - -6 -Y -  -0 -* -w -, -(  -  -0 -0 -0 -t6 - -'  -97 -?7 -K7 -# -) -/ -)6 - < -1B -^I -6P -s"W -J$^ -e -k -1r -Cy - - -! - -+ -5 -> - - -i5 -,6 - - -# - - - - -  -R -  -> - -m! -( -L/ -%6 -$< -C -J -F(Q -X -#_ -f -m -t -4{ -' -' -@ -1 -E - 0 -A0 - - - -F" -Y" - -$ -$ -O -\  -V - -. -l* - - -/3# -z6* -61 - 8 -? -/F -u1M -1T -3[ -3b -%i -0p -/w -~ - - -, -;! -T$ -} - - -n - -z - -K  -S  -y  -' -;' -A - -  -0 - -  -$ -+ -f2 -u9 -@ - -G -A!N --U --\ --c -.j - q -x -k - - - - - - - -  -) - -5 -e -{ -i -8 - - -/  -d* -  -_5 -r5 -  -' -a6. -5 -< -C -p J - Q - X -&_ -f - m ->t -U{ - -? -Q -p -U -" - -5 -05 -z5 -'7 -07 -H ->/ -G/ -/ --1 -_ - - -k -C  -3 - -0"# -a!* -31 -48 -5? -%5F -6M -}T -![ - -b -"i -#1p -3w -~ -}/ - -2 -! -J -& -Q -%! -  - -# - - -m -M  -& -& -l  -v -2' -5 -5 -6 -B,$ -(+ -i,2 -q,9 - -@ - -G -YN -"U -u\ -}c -j -q -x - - -V -) -& -w  -m' - - -  - -4 - - -d$ -. - - -" - -  -  -h  -  - -)% -, -3!3 -: -#A -5H -m"O -%V -+] -;+d -(k -[r -"y -| - / -!0 -3 - -# - -# -q$ - -5 -T  -< -M! -I -( -P -T) - -, -  -:, -W -^  -{' -. --5 -%6< -)C -J -)Q -&X -E#_ -#f - m -#t -{ -y, - - - - -6 -6 -6 -Y5 -1+ -\ -E7 -" -[, -  -N -l/ - -3 -~4 -c  - -7 -+!! -( -/ -]16 -= - -D - K - R -2Y -[2` -g -n -Mu -0#| -; -  -" - -95 -_& - -e -n  - - - -d - - - -% -+ - - -2 -]% - -*$ -A++ -,2 -+9 -3@ -.G -%N -%U -\ -c -5j -5q -x -( -% -0 -( -( - - -2 -s4 - -( -( -+ -6 - - - -  -O1 -' -#2 -)  - - -?  -q' -,. --5 -/< -/C -q)J -)Q --X -3-_ -*f -*m --t --{ -. -4 -}1 - -. -D - -i -D' -u' -) -@* - " -  -;$ -$ -z# -# -& -J& - - -H3 -6# -6* -y1 -"8 -=? -& F -| M -+T -[ -b -i -p -w -$~ - - - -S - - -4 - -; -{" -" -  -)  -  -  -E2 -2 -e4 -$ -F- - -- -40 -r0 -.& -/- -14 -; -B -I - -P -`W -5^ -5e -l -rs -&z -& -  -  -$ -' -\) -4 -& -& -7  - -4 -!4 -E -% - -e0 -P - -0 -l!  -2 -S2 -" -) -0 -.7 -_> -E -L -*S -BZ -a -Q7h -Eo -v -} -| - -[/ -/ -D - -O -)( - - - - -2 - 3 -" - -|% - -( -W(  -% -k% - -% -1, -23 -> : -_ A - H - O -k3V -3] -Td -k -r - -y -V - - - -  -! -^' -' - - -) -?) -, - -  - -1 -O. -4 -) -&3 -' - - -*! -$+( -V&/ -|&6 -= -)D -K -4R -j+Y -[` -g -#n -<#u -N -| - - - -& -L -9 -@& -r& -# -( - - -Z -% - -Z - - --! - ! -M ! -! -3! -_3$! -V +! -E2! -_9! -4@! -G! -N! -*-U! -&\! -c! -9 -j! - q! - x! - ! - ! -,! -! -! -V! -! -! -a! -x! -! -! - ! -! -! -! -.! -! -! -3" -G " -" - -" - " -+0'" -0." -7 5" -{<" -2C" -J" -Q" -4X" -J_" - f" - m" -u!t" -!{" -!" -!" -e" -{" - -" -C4" -?" -p" -" -" -." -" -y" -N" -()" -" -z -" -" -m-# -w-# --# --# -m## -V6## -*# -1# -R8# -?# -F# -M# -T# -_ -[# -$b# -'i# -d p# - w# -a~# -# -(# -:(# -)# -# -# -# -%# -# -# -# -&# -v# -U!# -# -"# -$# -$%# -$ -, -$ -6$ -$ -$ -o -&$ -!-$ -4$ -;$ -'B$ -I$ -P$ -W$ -V^$ -e$ -2l$ -$s$ -L6z$ -$$ -%$ -$ -$ -,$ -*$ -$ -#$ -#$ -,$ -C6$ -3*$ -$ -/$ - -$ -$ - -$ -w$$ -$ -% - % -5 % -O+% -w2"% -Y.)% -.0% -P7% ->% -6E% -EL% - 'S% -Z% -|)a% -)h% -o% -"v% -}% -% -X% -% -4% -6% -j% -T% -% -e(% -(% -% -% -P% -0% -% -u % -5% -p% -'& -)' & -1& -?.& -3& -$& -Y+& --2& -c,8& -?& -F& -4M& -T& -[& - b& -i& -p& -[ w& - & -& -'& -N & -s& -$& -& -$& -& -+& -& -& -& -& -& -3& -3& -J,& -]& -O4' -G' -K ' --' --' -3' - $' -G *' - 0' -16' -2<' -B' -$H' -'N' -T' -Z' -`' -f' -l' -r' -x' -~~' - ' - ' -/' - ' -A3' -' -6' -' -' -' -' -' -c' -' -y' -' - ' -5 ' -.' -1' - ' -( -=( -O( -'( -}( -! ( -I&( -,( -2( -8( -(>( -D( -* J( -P( -V( - -\( -w*b( -}*h( -n( -*t( -*z( -d+( -+( -1( -7( -=( -C( -I( -O( -$&( -( -( -( -# ( -/ ( -6 ( -( -( -6( -( -c( -k( -s( -Q0) - -) -) - ) -*) -*") -%*() -,*.) -F 4) -M :) -O*@) -n F) -]*L) -'R) -'X) -^) -'d) -'j) -'p) -B -v) -^ |) -H -) - ) -Y -) -h ) -r ) -$) -i -) -) -) -) -) - ) - ) -n) -) -1) -r) -^) -- -* -4* -S'%* -1* -&H* - T* -`* - u* -* -* -H.* -i* -3* -r* -U * -?+ - ,)+ -t+ -+ -+ -b+ -y+ -3+ -A, -.%,', -r3, -7, -G, -XK, -R\, -`, -v,,c,, -1,, -r, -, -- -- -- -'- -F- - 7Q- -KU- -Gc- -g- -l- ---C--1.J .g5.eP.Z.x..l. -o. . -r. -. -. -. -. -. -+. -|/ -n/ -/ - / ->/ -_/ - 7j/ -un/ -o}/ -/ -/ -^/ -R/ -@/ -/ -/ -/ -b/ -/ -g/ -c/0N0h0@s0U0c0y0$1 W1 u11m11131 -1 2 -2 -$2 -2 E2 -I2 -R2 -V2 -[2 p2 -(t2 -&|2 -N#2 - -2 -2 2 -r2 -V2 -R2 -2 -3 - 3 -3 (3A3 -eL3p c3 -rn3 -7 r3 -3 3 -v 3 -p 3 - 3 - 3 - -3 - -3 33p4 -Y -4 -Q -4 - -4 - -4 -D !4 -: /4 - 34 - <4 -B @4 -8 I4 - M4 - V4 - Z4 - c4 -r44 4 4 4 4 -I 4 -= 4 - 4 - 48 48 5 -5 -#5 -'5 -,5I =5H5d Y5hh5 5 -5 -5 -U5 -O5 -65 -65 -15 -15 -5 -5 -#/5 -#/ -  Pp p     h.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.rodata.rodata.cst16.rela.debug_info.debug_abbrev.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @@&,12n@2PT$O@\ o05j@@ -{KO^0@A0^`@0A0 g_70@HA`' ( B +)Q +Q +)X$R0XU0:T:XQ0:Q:XRU}^}v~^_v~T_v~QSv~S_v~R_v~Um^Um^Z0Z_v~L_v~0``R/_v~/_v~/_v~R`wUw Z S< +t +Z` T< +t +T`wQw' +_- +: +_< +t +_`wRw% +^- +8 +^< +t +^wT]Y# +]- +6 +]< +t +]wP P< +t +PwQ\QWUW! +\- +4 +\< +t +\ R+YRU^T_>0>VvqV`Pvq0vqKVPP0S0X]% : ; (  : ;$> II: ; &I .@z: ; 'I? +: ; I .@z1 1 41.: ; 'I? : ; I4: ; I: ; I1X Y .: ;' : ;I4: ;I< : ;  I: ; 8 I: ; I: ;8  : ; I!I7 $ >  : ; .: ;'I !4: ; I"4: ; I# U$1UX Y %1UX Y &1'41(H}).@z: ;'*: ;I+4: ;I,.@z: ; '?- .!I7, .=lr+  %-52@2KTajw);;"" %06<CIO!Y`fms{" "$#)#3"=$G#Q#["e$o#y#"$##"$$#"$##"$$)0#="J$W#dn1{155  (3>IT_ju5.8   + 3 ;BI Q X `g9o +x + +     +    +     ( / 7 +? +G +P +X +a h +p z9    + +       99$9-868@9I R Z c k +u ~9 +  +  989      " , 3 : D P Y d n v      ! !            + + + +  +& +0 +: +A +F +L +Q +W +^ +f +k +q +v +| + + + + + + + + + + + + + +6 + + + + + +!     # * 1 8 A I O U [ "c 7p 7{     !            3   % . 7 A J S ^ i 5s =~    5    3          ! + 1 9 A I Q Y _ e k p w ~   < < <   >  8 8 2 6 6 34 83&4.64>H4P;[eq{ =? 1%-5?IS[ckt~999::: )21;:G7QZc6l4u~??63??3<<<=== +>> >+?6>A?L=U;`j4t4}27"679#-7@:I:R:[7cl7t6|4422278855338;)5AMZfmu}6 !'1;BHOU$[biqx! 1 1 & - 4=FOX^dkq{ 3")4=FOX2d2pz<"<1;@'K$V.a+l)z&/,(%.+*'0-("%0/>,L*]'n0-)%/,*'1-)& +/, *.'<1J-X(c$n.y+)&/,($.+)&/, (,%8.D+P(_%n/},*'0-)&0,(%.(+4*C'R0a-p(|%/+*'0-(%.+ )&*09-H(T%`.l+x)&0-(%.+*&0-))&6/C,P*`'p1.(%.+)&/,5(45@LXdp|5   "1>LZhv  * ; L Z h v          !!'!8!I!Z!i!x!!!!!!!!!!"",";"J"Y"h"w"""""" "!"!"!""#6 ##7&#>3#>@#I#R#[#d# m#w###### #########$$$'$1$;$G$S$5^$=j$u$$$$$$$$$$$2$ $ $% +%%%%%.% 8% A%I%Q%Y%<b%<k%<t%%%>%%8%8%2%6%6%3%8%%3%4&4 &4&!&,&9&D& O&=Z&e&r&&&&?&&&&&;&;&&&'1'9'9''91'?':I':T':^'h'r'|'1':'7'''6'4'''?'?'6'3(? (?(3"(<.(<:(<F(=R(=^(=j(>v(>(>(?(>(?(=(;(4(5((2(7(6)7 )9)!),)7):A):K):U)7^)h)7q)6z)4)4)2))2)2)8)8)8)5)6)3)3)8);**"*0*=*J*W*e*r*6z*********1*1***+ ++++'+0+9+;C+;M+X+c+o+{+++++ + ++++++++, ,, ,",=(,0,8,!A,!L,!T,!^,!i,!v,,x,,,,,,,,,, ,,,,,,,,,, - +- - - - -&-,-2-8->-D-J-P-V-\-b-i-p-w-~--- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4.5.6 .7.8.9.:%.;,.<3.=:.>A.?H.N.T.Z.`.e.j.o.t.y.~...................../////#/*/2/:/B/J/R/Z/a/h/o/v/}//////////////////0000"0(0.080B0H0N0%#<#R0G#Y0\i0S#X#]#h#{00z#00#0n#00#0]##0 #010#0 1#%#1 + -V1 I%# +1 In% +#e1 IS# +Yi1 IS# +o4 I# 0,V01 T%# +1 Tn% +e1 T# + i1 TS# `V$ U$ T$ $F1 b%#e1 bS#i1 bS#m1 do# Vr1 h%#Ue1 hS#Ti1 hS#$ j T$ $1 k1 kn%1 k%1 k%K3 m%(s%~%1 11%%%1v(p1#q1#q1S#r1%#s1%t1#u *1l%%&1@1&2#s2#2'2'2#2' 2'"2]#22]#32]#43]#53]#63]#73'8(3':83'<&2z +2'|#2]#}(2'~<2'Y2#`2#f2o#m2#s2#x2a'|2'2#2'2#2#'2 2'.262'A2J2'('22]#2]#2'21(O3\3x(w3x(43x(h2#3#(e3 +4n3#u3( h#(0 3 Z%#3 Z(4 Zl)*4 Z%((3 9( 31n% 433) 5e1S# 64S# 7i1# 8 8)C)3nj3S#k3#l3#mq)v))4 1 ,s2# -$4# .3%# /2%# 0 V-4 o%# +A1 on% +2 o3) +s4 oS# +dx4 o#!~1 r," 4 s#"C1 t%"i4 w#"3 q("4 u,4 v%##"4 v)"4 v)*4 %$( ~( ~(%(@ 4%d &=% ~I%'~a%#p*4 %4%rg &=% ~I%'~a%(W+(W+V)`VF4 t*53 t,*4 t,*4 t,*#*4 t%+4 x%#+4 w%#+N4 v%#+4 y%##4 ,,VW4 +1 n% +Sx4 S#!s1 ,"4 #"1 ɍ%"4 ʩ,"E4 #-e!qK3 %(%.(A4,(v),'%(L "r5M5+QTYHSAH QPY\Q>.e튣uɭ50MfvOY\01D$W4,r1$3**F4W+-4)F1$%1* ++1#HSAH HSAH HSAH%  !2;_b4 Z8)_0 u"R9d +Eq͓<[s)Rb&U*HI vM:Iͨ)/|5{1R]Sc |K +0CVi|':M`s 1De3x(J2'$0#$62'$2'$2&N0%#$1s%0#1%1%1#$2($4v)4,1%0#Y0<#0#.2'1#0z#$0#2'O3%({0]#i0G#$0#$3(0h#$2'R01#38)A2'0#0#$0o#-0,`X`XXzRx $o-AC $Do,AC $loAC $oAC ,oAC P,@tAC J,`AC P ../distorm/include/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/i386/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/sys/_types/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/include/_types../include.distorm.hmnemonics.h_types.h_size_t.h_uint8_t.h_int64_t.h_uint64_t.h_intptr_t.h_uint32_t.h_int32_t.hfunchook_x86.cfunchook.h_int8_t.h_int16_t.h_uint16_t.hfunchook_internal.h  +)="<X=z +[!wK" +=" += +(B uuv uz~ <ju  ~< tJZ*J==)t ~. f) tCJ1t <* f#6KMGX*<BK%<tJ f|<) tCJ1t * f#6KMGX*JBK%<|Jf ffJ.f J27fJ3~ .~.{J q~J{J$Y,=0t@t% <f <f*J==)t~.9M~X$<t)t0~JX~Jf +lg}/|.lt|fX#t0.fD/>XOJIJ <!= K|<#<|@<<!J?Q9XDJ<0=<!KfL<|<X|+%|(|7|H||<|Y?J < /%X-<<K*=C< ;{<{X<J </$X,<<K)=AJ ;{ +" t <~ff uz~ < 6f.%f.*.1f/eX yt~-f X+< J1~<"Z.tAg-t )<ft~.~ -j=M -$ +- - - -G - - ==) + - + - [-8=+ -- - +-= - - - -H-+- - +- -p` -=T -M% -,,X++*)%$$E$#`@ t +0 `` r@`'0 2_memcpy_funchook_jump32_avail___stack_chk_fail_funchook_log_funchook_within_32bit_relative_get_rip_relative_funchook_log_trampoline_funchook_make_trampoline_funchook_debug_file_funchook_set_error_message___stack_chk_guard_distorm_format64_funchook_write_jump64_distorm_decompose64_funchook_write_jump32 \ No newline at end of file