File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37ba2b5e0
37ba2b5e0clags2_:
37ba2b5e0push rbp
37ba2b5e1push rdi
37ba2b5e2push rsi
37ba2b5e3push rbx
37ba2b5e4sub rsp, 472
37ba2b5ebmovups [rsp+304], x6
37ba2b5f3movups [rsp+320], x7
37ba2b5fbmovups [rsp+336], x8
37ba2b604movups [rsp+352], x9
37ba2b60dmovups [rsp+368], x10
37ba2b616movups [rsp+384], x11
37ba2b61fmovups [rsp+400], x12
37ba2b628movups [rsp+416], x13
37ba2b631movups [rsp+432], x14
37ba2b63amovups [rsp+448], x15
37ba2b643pxor x7, x7
37ba2b647mov rbp, [rsp+552]
37ba2b64fmovq x1, [r8]
37ba2b654mov rax, [rsp+560]
37ba2b65cmovss x0, [rdx]
37ba2b660movq x3, [rbp]
37ba2b665movq x2, x1
37ba2b669movss x5, [r9]
37ba2b66emovaps x8, x2
37ba2b672movss x10, [rax]
37ba2b677movaps x12, x0
37ba2b67bmov rax, [rsp+544]
37ba2b683movq x9, x3
37ba2b688movaps x11, x5
37ba2b68cmov rdi, rdx
37ba2b68fmov rbx, r8
37ba2b692mulps x8, x7
37ba2b696movss x6, [rax]
37ba2b69amov eax, [rcx]
37ba2b69cmov rsi, r9
37ba2b69fmulps x7, x9
37ba2b6a3mulss x12, x10
37ba2b6a8mulss x11, x6
37ba2b6admovaps x4, x7
37ba2b6b0test eax, eax
37ba2b6b2je 0x37ba2bcf8
37ba2b6b8movsldup x0, x0
37ba2b6bcmovsldup x6, x6
37ba2b6c0shufps x4, x4, -31
37ba2b6c4movss [rsp+208], x12
37ba2b6cemovaps x3, x8
37ba2b6d2movq x1, x4
37ba2b6d6movss [rsp+220], x11
37ba2b6e0shufps x3, x3, -31
37ba2b6e4movq x0, x0
37ba2b6e8movq x6, x6
37ba2b6ecmulps x0, x9
37ba2b6f0mulps x2, x6
37ba2b6f3movaps x9, x0
37ba2b6f7movq x0, x0
37ba2b6fbaddsubps x0, x1
37ba2b6ffmovq x6, x2
37ba2b703movq x1, x3
37ba2b707addsubps x6, x1
37ba2b70bmovaps x10, x2
37ba2b70fmovq x0, x0
37ba2b713movq x6, x6
37ba2b717subps x6, x0
37ba2b71amovshdup x4, x6
37ba2b71emovd ecx, x6
37ba2b722movd eax, x4
37ba2b726shl rax, 32
37ba2b72aor rcx, rax
37ba2b72dcall fn_37c42fc90
37ba2b732movss [rsp+224], x0
37ba2b73bmovaps x3, x0
37ba2b73epxor x0, x0
37ba2b742ucomiss x3, x0
37ba2b745jp 0x37ba2b74d
37ba2b747je 0x37ba2c930
37ba2b74d
37ba2b74dloc_37ba2b74d:
37ba2b74dpxor x4, x4
37ba2b751movaps x0, x10
37ba2b755movq x8, x8
37ba2b75amovaps x2, x4
37ba2b75dshufps x0, x0, -31
37ba2b761movaps x1, x9
37ba2b765divss x2, x3
37ba2b769movq x0, x0
37ba2b76dshufps x1, x1, -31
37ba2b771movaps x5, x0
37ba2b774subps x0, x8
37ba2b778movq x1, x1
37ba2b77caddps x5, x8
37ba2b780movq x7, x7
37ba2b784movq x6, x6
37ba2b788movss x0, x5
37ba2b78cmovaps x5, x1
37ba2b78fsubps x1, x7
37ba2b792addps x5, x7
37ba2b795movq x0, x0
37ba2b799movss x1, x5
37ba2b79dmovq x1, x1
37ba2b7a1subps x0, x1
37ba2b7a4movq x0, x0
37ba2b7a8movsldup x1, x2
37ba2b7acmulss x2, x4
37ba2b7b0movq x1, x1
37ba2b7b4mulps x0, x1
37ba2b7b7addss x2, x3
37ba2b7bbmovsldup x2, x2
37ba2b7bfmovhps x2, [rip+0xa1875a]
37ba2b7c6movq x0, x0
37ba2b7camovaps x1, x0
37ba2b7cdaddps x1, x6
37ba2b7d0subps x6, x0
37ba2b7d3movss x6, x1
37ba2b7d7movq x6, x6
37ba2b7dbdivps x6, x2
37ba2b7demovaps x15, x6
37ba2b7e2
37ba2b7e2loc_37ba2b7e2:
37ba2b7e2lea rax, [rsp+212]
37ba2b7eamovshdup x4, x15
37ba2b7eflea rdx, [rsp+224]
37ba2b7f7mov [rsp+64], rax
37ba2b7fclea rax, [rsp+240]
37ba2b804lea rcx, [rsp+208]
37ba2b80cmovaps x12, x15
37ba2b810mov [rsp+56], rax
37ba2b815lea rax, [rsp+216]
37ba2b81dlea r9, [rsp+232]
37ba2b825mov [rsp+48], rax
37ba2b82alea rax, [rsp+244]
37ba2b832lea r8, [rsp+220]
37ba2b83amov [rsp+40], rax
37ba2b83flea rax, [rsp+236]
37ba2b847mov [rsp+32], rax
37ba2b84cmovss [rsp+80], x4
37ba2b852call slasv2_
37ba2b857movss x8, [rbx]
37ba2b85cmovss x0, [rsi]
37ba2b860movss x1, [rip+0xa186c8]
37ba2b868movss x5, [rsp+240]
37ba2b871movss x9, [rbp+4]
37ba2b877movaps x13, x0
37ba2b87bmovss x7, [rdi]
37ba2b87fmovss x11, [rsp+244]
37ba2b889movaps x4, x5
37ba2b88candps x13, x1
37ba2b890mov rax, [rsp+544]
37ba2b898movss x2, [rsp+212]
37ba2b8a1mulss x12, x11
37ba2b8a6andps x4, x1
37ba2b8a9movaps x6, x11
37ba2b8admovss [rsp+160], x13
37ba2b8b7movss [rsp+120], x4
37ba2b8bdandps x6, x1
37ba2b8c0movss x14, [rax]
37ba2b8c5movaps x10, x2
37ba2b8c9movss x4, [rsp+216]
37ba2b8d2mov rax, [rsp+560]
37ba2b8daandps x10, x1
37ba2b8demovss [rsp+136], x6
37ba2b8e7movss x6, [rbx+4]
37ba2b8ecmovss [rsp+112], x10
37ba2b8f3movaps x3, x4
37ba2b8f6movss x10, [rax]
37ba2b8fbmovss [rsp+132], x14
37ba2b905andps x3, x1
37ba2b908movss [rsp+100], x6
37ba2b90eandps x6, x1
37ba2b911movd edi, x12
37ba2b916movss [rsp+140], x3
37ba2b91fmovaps x3, x8
37ba2b923andps x3, x1
37ba2b926movss [rsp+104], x10
37ba2b92daddss x6, x3
37ba2b931movaps x3, x9
37ba2b935andps x3, x1
37ba2b938movss [rsp+144], x6
37ba2b941movss x6, [rbp]
37ba2b946movaps x13, x6
37ba2b94aandps x13, x1
37ba2b94eaddss x13, x3
37ba2b953movaps x3, x5
37ba2b956mulss x3, x15
37ba2b95bmovss [rsp+152], x13
37ba2b965movaps x13, x10
37ba2b969movaps x10, x15
37ba2b96dandps x13, x1
37ba2b971movss [rsp+164], x13
37ba2b97bpxor x13, x13
37ba2b980mulss x10, x13
37ba2b985movss [rsp+108], x10
37ba2b98cmovss x10, [rsp+112]
37ba2b993comiss x10, [rsp+120]
37ba2b999jae 0x37ba2c300
37ba2b99fmovss x10, [rsp+140]
37ba2b9a9comiss x10, [rsp+136]
37ba2b9b2jae 0x37ba2c300
37ba2b9b8movsldup x14, x2
37ba2b9bdmovshdup x10, x15
37ba2b9c2xorps x10, [rip+0xa18586]
37ba2b9camulss x0, x2
37ba2b9cemovaps x2, x8
37ba2b9d2movss [rsp+128], x10
37ba2b9dcmovlps [rsp+184], x14
37ba2b9e5movsldup x14, x4
37ba2b9eamovlps [rsp+168], x14
37ba2b9f3movaps x14, x10
37ba2b9f7mulss x14, x13
37ba2b9fcmulss x10, x5
37ba2ba01movss [rsp+80], x14
37ba2ba08movaps x12, x14
37ba2ba0cmovss x14, [rsp+108]
37ba2ba13subss x3, [rsp+80]
37ba2ba19unpcklps x12, x14
37ba2ba1dmovlps [rsp+176], x12
37ba2ba26movaps x12, x10
37ba2ba2amovaps x10, x7
37ba2ba2emulss x10, x3
37ba2ba33addss x12, x14
37ba2ba38mulss x2, x3
37ba2ba3cmulss x7, x12
37ba2ba41mulss x8, x12
37ba2ba46movaps x14, x10
37ba2ba4amovaps x10, x12
37ba2ba4emulss x10, x13
37ba2ba53subss x14, x10
37ba2ba58movaps x10, x3
37ba2ba5cmulss x10, x13
37ba2ba61movd ebx, x14
37ba2ba66movss x14, [rsp+100]
37ba2ba6daddss x7, x10
37ba2ba72movaps x10, x12
37ba2ba76mulss x10, x14
37ba2ba7bmulss x14, x3
37ba2ba80movd x3, edi
37ba2ba84subss x3, [rsp+80]
37ba2ba8amovaps x12, x3
37ba2ba8emovss x3, [rsp+132]
37ba2ba97subss x2, x10
37ba2ba9cmulss x3, x12
37ba2baa1movaps x10, x14
37ba2baa5movss x14, [rsp+104]
37ba2baacaddss x10, x8
37ba2bab1subss x0, x2
37ba2bab5mulss x14, x4
37ba2babamovaps x2, x13
37ba2babemovaps x4, x9
37ba2bac2subss x2, x10
37ba2bac7mulss x9, x12
37ba2baccmovd ebp, x0
37ba2bad0movss x0, [rsp+128]
37ba2bad9mulss x0, x11
37ba2bademovd esi, x2
37ba2bae2movaps x10, x14
37ba2bae6addss x0, [rsp+108]
37ba2baecmulss x4, x0
37ba2baf0movaps x2, x0
37ba2baf3mulss x2, x13
37ba2baf8subss x3, x2
37ba2bafcmovaps x2, x12
37ba2bb00mulss x2, x13
37ba2bb05movd edi, x3
37ba2bb09movss x3, [rsp+132]
37ba2bb12mulss x3, x0
37ba2bb16addss x3, x2
37ba2bb1amovaps x2, x6
37ba2bb1dmulss x2, x12
37ba2bb22movaps x12, x13
37ba2bb26mulss x6, x0
37ba2bb2amovaps x0, x7
37ba2bb2dandps x0, x1
37ba2bb30subss x2, x4
37ba2bb34movd x4, esi
37ba2bb38andps x4, x1
37ba2bb3baddss x9, x6
37ba2bb40subss x10, x2
37ba2bb45movd x2, ebx
37ba2bb49andps x2, x1
37ba2bb4csubss x12, x9
37ba2bb51addss x2, x0
37ba2bb55movd x0, ebp
37ba2bb59andps x0, x1
37ba2bb5caddss x0, x4
37ba2bb60addss x2, x0
37ba2bb64ucomiss x2, x13
37ba2bb68movaps x6, x2
37ba2bb6bjp 0x37ba2bb73
37ba2bb6dje 0x37ba2cae0
37ba2bb73
37ba2bb73loc_37ba2bb73:
37ba2bb73movaps x8, x3
37ba2bb77movd x0, edi
37ba2bb7bmovd eax, x12
37ba2bb80movss [rsp+104], x5
37ba2bb86andps x0, x1
37ba2bb89andps x8, x1
37ba2bb8dshl rax, 32
37ba2bb91movd ecx, x10
37ba2bb96addss x8, x0
37ba2bb9bor rcx, rax
37ba2bb9emovss [rsp+100], x3
37ba2bba4movups [rsp+80], x1
37ba2bba9call fn_37c42fc90
37ba2bbaepxor x2, x2
37ba2bbb2movups x1, [rsp+80]
37ba2bbb7movss x3, [rsp+100]
37ba2bbbdaddss x0, x8
37ba2bbc2movss x5, [rsp+104]
37ba2bbc8ucomiss x0, x2
37ba2bbcbjp 0x37ba2bbd3
37ba2bbcdje 0x37ba2c9c8
37ba2bbd3
37ba2bbd3loc_37ba2bbd3:
37ba2bbd3movss x0, [rsp+144]
37ba2bbdcmulss x0, [rsp+120]
37ba2bbe2movss [rsp+80], x5
37ba2bbe8movss x2, [rsp+160]
37ba2bbf1mulss x2, [rsp+112]
37ba2bbf7movss x4, [rsp+140]
37ba2bc00mulss x4, [rsp+164]
37ba2bc09addss x0, x2
37ba2bc0dmovss x2, [rsp+136]
37ba2bc16mulss x2, [rsp+152]
37ba2bc1fdivss x0, x6
37ba2bc23addss x2, x4
37ba2bc27movaps x4, x10
37ba2bc2bandps x4, x1
37ba2bc2eandps x1, x12
37ba2bc32addss x1, x4
37ba2bc36addss x1, x8
37ba2bc3bdivss x2, x1
37ba2bc3fcomiss x2, x0
37ba2bc42jae 0x37ba2c9ce
37ba2bc48
37ba2bc48loc_37ba2bc48:
37ba2bc48xorps x3, [rip+0xa18301]
37ba2bc4fxorps x12, [rip+0xa182f9]
37ba2bc57movd x13, edi
37ba2bc5cunpcklps x13, x3
37ba2bc60unpcklps x10, x12
37ba2bc64movlps [rsp+280], x13
37ba2bc6dmovlps [rsp+296], x10
37ba2bc76
37ba2bc76loc_37ba2bc76:
37ba2bc76lea rax, [rsp+288]
37ba2bc7emov r9, [rsp+608]
37ba2bc86mov r8, [rsp+600]
37ba2bc8elea rdx, [rsp+296]
37ba2bc96mov [rsp+32], rax
37ba2bc9blea rcx, [rsp+280]
37ba2bca3call clartg_
37ba2bca8movq x0, x15
37ba2bcadmovss x5, [rsp+80]
37ba2bcb3movq x2, [rsp+184]
37ba2bcbcmovq x8, [rsp+168]
37ba2bcc6movaps x4, x11
37ba2bccamovq x1, [rsp+176]
37ba2bcd3mulps x8, x0
37ba2bcd7mulps x0, x2
37ba2bcdamovaps x2, x5
37ba2bcddmovq x8, x8
37ba2bce2movq x15, x0
37ba2bce7addps x8, x1
37ba2bcebaddps x15, x1
37ba2bcefjmp 0x37ba2c898
37ba2bcf4
37ba2bcf4 0f 1f 40 00 ..@.
37ba2bcf8
37ba2bcf8loc_37ba2bcf8:
37ba2bcf8movshdup x0, x8
37ba2bcfdmovshdup x6, x1
37ba2bd01movaps x9, x1
37ba2bd05movss [rsp+208], x12
37ba2bd0fmulss x9, x10
37ba2bd14movshdup x2, x7
37ba2bd18movss [rsp+220], x11
37ba2bd22mulss x6, x10
37ba2bd27subss x9, x0
37ba2bd2cmovaps x0, x3
37ba2bd2fmulss x0, x5
37ba2bd33movshdup x3, x3
37ba2bd37addss x6, x8
37ba2bd3cmulss x3, x5
37ba2bd40subss x0, x2
37ba2bd44subss x9, x0
37ba2bd49addss x3, x7
37ba2bd4dmovd ecx, x9
37ba2bd52subss x6, x3
37ba2bd56movd eax, x6
37ba2bd5ashl rax, 32
37ba2bd5eor rcx, rax
37ba2bd61call fn_37c42fc90
37ba2bd66movss [rsp+228], x0
37ba2bd6fmovaps x1, x0
37ba2bd72pxor x0, x0
37ba2bd76ucomiss x1, x0
37ba2bd79jp 0x37ba2bd81
37ba2bd7bje 0x37ba2c940
37ba2bd81
37ba2bd81loc_37ba2bd81:
37ba2bd81pxor x0, x0
37ba2bd85movaps x15, x6
37ba2bd89movaps x2, x0
37ba2bd8cdivss x2, x1
37ba2bd90mulss x15, x2
37ba2bd95mulss x0, x2
37ba2bd99addss x15, x9
37ba2bd9emulss x9, x2
37ba2bda3addss x0, x1
37ba2bda7divss x15, x0
37ba2bdacsubss x6, x9
37ba2bdb1divss x6, x0
37ba2bdb5movaps x7, x15
37ba2bdb9movaps x4, x6
37ba2bdbcxorps x4, [rip+0xa1818d]
37ba2bdc3movss [rsp+100], x4
37ba2bdc9unpcklps x7, x4
37ba2bdcc
37ba2bdccloc_37ba2bdcc:
37ba2bdcclea rax, [rsp+212]
37ba2bdd4movshdup x4, x7
37ba2bdd8lea rdx, [rsp+228]
37ba2bde0mov [rsp+64], rax
37ba2bde5lea rax, [rsp+240]
37ba2bdedlea rcx, [rsp+208]
37ba2bdf5mov [rsp+56], rax
37ba2bdfalea rax, [rsp+216]
37ba2be02lea r9, [rsp+232]
37ba2be0amov [rsp+48], rax
37ba2be0flea rax, [rsp+244]
37ba2be17lea r8, [rsp+220]
37ba2be1fmov [rsp+40], rax
37ba2be24lea rax, [rsp+236]
37ba2be2cmov [rsp+32], rax
37ba2be31movss [rsp+144], x4
37ba2be3acall slasv2_
37ba2be3fmovsldup x0, x15
37ba2be44movss x10, [rdi]
37ba2be49movss x2, [rsp+216]
37ba2be52movss x14, [rsp+240]
37ba2be5cmovss x1, [rip+0xa180cc]
37ba2be64movss x13, [rsp+244]
37ba2be6emovsldup x4, x2
37ba2be72mov rdi, [rsp+544]
37ba2be7amovss x12, [rbx]
37ba2be7fmovaps x11, x2
37ba2be83movss [rsp+80], x14
37ba2be8amovss x8, [rsp+80]
37ba2be91andps x11, x1
37ba2be95movq x0, x0
37ba2be99movss [rsp+104], x11
37ba2bea0movq x8, x8
37ba2bea5mulps x8, x0
37ba2bea9movlps [rsp+120], x4
37ba2beaemovaps x4, x13
37ba2beb2movss x0, [rsi]
37ba2beb6andps x4, x1
37ba2beb9mov rsi, [rsp+560]
37ba2bec1movss [rsp+108], x4
37ba2bec7movss x4, [rsp+212]
37ba2bed0movss [rsp+128], x0
37ba2bed9movss x0, [rsi]
37ba2beddmovsldup x5, x4
37ba2bee1movshdup x3, x8
37ba2bee6movd eax, x8
37ba2beebmovss [rsp+136], x0
37ba2bef4movaps x0, x10
37ba2bef8andps x0, x1
37ba2befbmovss [rsp+164], x0
37ba2bf04movaps x0, x12
37ba2bf08movlps [rsp+112], x5
37ba2bf0dmovaps x5, x4
37ba2bf10andps x0, x1
37ba2bf13movss [rsp+80], x3
37ba2bf19movaps x3, x14
37ba2bf1dandps x5, x1
37ba2bf20movaps x11, x0
37ba2bf24movss [rsp+140], x5
37ba2bf2dandps x3, x1
37ba2bf30movss x5, [rdi]
37ba2bf34movss [rsp+160], x3
37ba2bf3dmovq x3, [rbx]
37ba2bf41movss [rsp+132], x5
37ba2bf4amovaps x9, x5
37ba2bf4emovshdup x5, x3
37ba2bf52movss [rsp+152], x5
37ba2bf5bandps x5, x1
37ba2bf5emovaps x0, x5
37ba2bf61movaps x5, x11
37ba2bf65movss x11, [rbp]
37ba2bf6baddss x5, x0
37ba2bf6fmovaps x0, x9
37ba2bf73movss [rsp+200], x11
37ba2bf7dandps x0, x1
37ba2bf80andps x11, x1
37ba2bf84movss [rsp+176], x0
37ba2bf8dmovq x0, [rbp]
37ba2bf92movss [rsp+168], x5
37ba2bf9bmovshdup x5, x0
37ba2bf9fmovaps x9, x5
37ba2bfa3andps x9, x1
37ba2bfa7addss x11, x9
37ba2bfacmovaps x9, x7
37ba2bfb0mulss x9, x13
37ba2bfb5movss [rsp+184], x11
37ba2bfbfmovss x11, [rsp+104]
37ba2bfc6comiss x11, [rsp+108]
37ba2bfccmovd ebx, x9
37ba2bfd1jae 0x37ba2c5a0
37ba2bfd7movss x11, [rsp+140]
37ba2bfe1comiss x11, [rsp+160]
37ba2bfeajae 0x37ba2c5a0
37ba2bff0mulss x2, x10
37ba2bff5pxor x6, x6
37ba2bff9movaps x0, x9
37ba2bffdmovss x9, [rsp+128]
37ba2c007mulss x15, x6
37ba2c00cmovshdup x8, x7
37ba2c011movaps x10, x6
37ba2c015movss x11, [rsp+136]
37ba2c01funpcklps x10, x9
37ba2c023movq x10, x10
37ba2c028movss [rsp+204], x2
37ba2c031movshdup x2, x7
37ba2c035mulss x8, x13
37ba2c03amulss x2, x6
37ba2c03emovaps x3, x2
37ba2c041subss x0, x2
37ba2c045movss [rsp+100], x2
37ba2c04bunpcklps x3, x15
37ba2c04fmovss x15, [rsp+80]
37ba2c056movlps [rsp+144], x3
37ba2c05emovaps x3, x2
37ba2c061movss x2, [rsp+128]
37ba2c06aunpcklps x3, x15
37ba2c06eaddss x8, x15
37ba2c073movaps x9, x0
37ba2c077movlps [rsp+192], x3
37ba2c07fmovsldup x3, x0
37ba2c083movq x2, x2
37ba2c087mulss x9, x12
37ba2c08cmovq x3, x3
37ba2c090mulps x3, x2
37ba2c093movsldup x2, x8
37ba2c098movq x2, x2
37ba2c09cmulps x2, x10
37ba2c0a0movq x3, x3
37ba2c0a4movd x10, eax
37ba2c0a9subss x10, [rsp+100]
37ba2c0b0movq x2, x2
37ba2c0b4addsubps x3, x2
37ba2c0b8movaps x2, x9
37ba2c0bcmovss x9, [rsp+152]
37ba2c0c6mulss x0, x9
37ba2c0cbmovaps x15, x3
37ba2c0cfmovaps x3, x9
37ba2c0d3movss x9, [rsp+132]
37ba2c0ddmovlps [rsp+256], x15
37ba2c0e6mulss x3, x8
37ba2c0ebmulss x8, x12
37ba2c0f0movaps x12, x6
37ba2c0f4mulss x9, x4
37ba2c0f9unpcklps x12, x11
37ba2c0fdmovq x12, x12
37ba2c102subss x2, x3
37ba2c106addss x2, [rsp+204]
37ba2c10faddss x0, x8
37ba2c114movsldup x8, x10
37ba2c119movaps x3, x2
37ba2c11candps x2, x1
37ba2c11faddss x0, x6
37ba2c123movq x8, x8
37ba2c128unpcklps x3, x0
37ba2c12bandps x0, x1
37ba2c12emovlps [rsp+248], x3
37ba2c136movshdup x3, x7
37ba2c13aaddss x2, x0
37ba2c13emovaps x0, x15
37ba2c142andps x0, x1
37ba2c145mulss x3, x14
37ba2c14aaddss x3, [rsp+80]
37ba2c150movss [rsp+80], x11
37ba2c157movss x4, [rsp+80]
37ba2c15dmovss x11, [rsp+200]
37ba2c167movq x4, x4
37ba2c16bmulps x4, x8
37ba2c16fmovsldup x8, x3
37ba2c174movq x8, x8
37ba2c179mulps x12, x8
37ba2c17dmovq x4, x4
37ba2c181movq x8, x12
37ba2c186movaps x12, x5
37ba2c18aaddsubps x4, x8
37ba2c18fmulss x12, x3
37ba2c194movaps x8, x10
37ba2c198mulss x8, x11
37ba2c19dmulss x3, x11
37ba2c1a2mulss x5, x10
37ba2c1a7movlps [rsp+296], x4
37ba2c1afsubss x8, x12
37ba2c1b4addss x5, x3
37ba2c1b8addss x8, x9
37ba2c1bdmovshdup x9, x15
37ba2c1c2addss x5, x6
37ba2c1c6movaps x3, x8
37ba2c1caandps x9, x1
37ba2c1ceaddss x0, x9
37ba2c1d3unpcklps x3, x5
37ba2c1d6movlps [rsp+272], x3
37ba2c1deaddss x0, x2
37ba2c1e2ucomiss x0, x6
37ba2c1e5jp 0x37ba2c1ed
37ba2c1e7je 0x37ba2c278
37ba2c1ed
37ba2c1edloc_37ba2c1ed:
37ba2c1edmovaps x2, x4
37ba2c1f0movshdup x4, x4
37ba2c1f4andps x8, x1
37ba2c1f8andps x5, x1
37ba2c1fbandps x2, x1
37ba2c1feaddss x5, x8
37ba2c203andps x4, x1
37ba2c206pxor x1, x1
37ba2c20aaddss x2, x4
37ba2c20eaddss x2, x5
37ba2c212ucomiss x2, x1
37ba2c215jp 0x37ba2c21d
37ba2c217je 0x37ba2c9b0
37ba2c21d
37ba2c21dloc_37ba2c21d:
37ba2c21dmovss x1, [rsp+104]
37ba2c223movss x3, [rsp+108]
37ba2c229mulss x1, [rsp+164]
37ba2c232mulss x3, [rsp+168]
37ba2c23baddss x1, x3
37ba2c23fmovss x3, [rsp+160]
37ba2c248mulss x3, [rsp+184]
37ba2c251divss x1, x0
37ba2c255movss x0, [rsp+140]
37ba2c25emulss x0, [rsp+176]
37ba2c267addss x0, x3
37ba2c26bdivss x0, x2
37ba2c26fcomiss x0, x1
37ba2c272jae 0x37ba2c9b0
37ba2c278
37ba2c278loc_37ba2c278:
37ba2c278lea rdx, [rsp+272]
37ba2c280lea rcx, [rsp+296]
37ba2c288
37ba2c288loc_37ba2c288:
37ba2c288lea rax, [rsp+288]
37ba2c290mov r9, [rsp+608]
37ba2c298movq x15, x7
37ba2c29dmov r8, [rsp+600]
37ba2c2a5mov [rsp+32], rax
37ba2c2aacall clartg_
37ba2c2afmovq x8, [rsp+112]
37ba2c2b6movaps x2, x13
37ba2c2bamovq x0, [rsp+144]
37ba2c2c3movaps x4, x14
37ba2c2c7mulps x8, x15
37ba2c2cbmovq x8, x8
37ba2c2d0addsubps x8, x0
37ba2c2d5movq x0, [rsp+120]
37ba2c2dbmulps x15, x0
37ba2c2dfmovq x0, [rsp+192]
37ba2c2e8movq x15, x15
37ba2c2edaddsubps x15, x0
37ba2c2f2jmp 0x37ba2c898
37ba2c2f7
37ba2c2f7 66 0f 1f 84 00 00 00 00 00 f........
37ba2c300
37ba2c300loc_37ba2c300:
37ba2c300mulss x7, x2
37ba2c304movss x15, [rsp+80]
37ba2c30bmovss x14, [rsp+108]
37ba2c312movq x12, [rip+0xa17c25]
37ba2c31bmulss x5, x15
37ba2c320movaps x13, x15
37ba2c324movd edx, x7
37ba2c328pxor x7, x7
37ba2c32cmulss x13, x7
37ba2c331addss x5, x14
37ba2c336movss [rsp+128], x13
37ba2c340subss x3, x13
37ba2c345movaps x10, x3
37ba2c349unpcklps x10, x5
37ba2c34dmovaps x15, x10
37ba2c351movaps x10, x2
37ba2c355mulss x10, x8
37ba2c35axorps x15, x12
37ba2c35emovaps x12, x5
37ba2c362mulss x12, x7
37ba2c367mulss x5, x0
37ba2c36bmulss x8, x7
37ba2c370movaps x13, x10
37ba2c374movss x10, [rsp+100]
37ba2c37bmulss x10, x7
37ba2c380subss x13, x10
37ba2c385movaps x10, x13
37ba2c389movaps x13, x0
37ba2c38dmovss x0, [rsp+80]
37ba2c393mulss x13, x3
37ba2c398mulss x3, x7
37ba2c39cmulss x0, x11
37ba2c3a1subss x13, x12
37ba2c3a6movss x12, [rsp+132]
37ba2c3b0addss x3, x5
37ba2c3b4movq x5, [rip+0xa17b84]
37ba2c3bcmulss x12, x4
37ba2c3c1addss x0, x14
37ba2c3c6movss x14, [rsp+104]
37ba2c3cdaddss x13, x10
37ba2c3d2movss x10, [rsp+100]
37ba2c3d9mulss x10, x2
37ba2c3demovaps x11, x0
37ba2c3e2mulss x11, x7
37ba2c3e7movd eax, x12
37ba2c3ecmovd x12, edi
37ba2c3f1subss x12, [rsp+128]
37ba2c3fbaddss x8, x10
37ba2c400mulss x14, x12
37ba2c405movaps x10, x9
37ba2c409mulss x10, x7
37ba2c40emulss x9, x4
37ba2c413addss x3, x8
37ba2c418movaps x8, x12
37ba2c41cmulss x12, x7
37ba2c421unpcklps x8, x0
37ba2c425mulss x0, [rsp+104]
37ba2c42bxorps x8, x5
37ba2c42fmovaps x5, x6
37ba2c432mulss x5, x4
37ba2c436mulss x6, x7
37ba2c43aaddss x0, x12
37ba2c43fsubss x5, x10
37ba2c444movaps x10, x14
37ba2c448subss x10, x11
37ba2c44daddss x6, x9
37ba2c452movaps x9, x3
37ba2c456andps x9, x1
37ba2c45aaddss x5, x10
37ba2c45fmovaps x10, x13
37ba2c463addss x6, x0
37ba2c467andps x10, x1
37ba2c46baddss x9, x10
37ba2c470movd x10, edx
37ba2c475andps x10, x1
37ba2c479addss x9, x10
37ba2c47eucomiss x9, x7
37ba2c482jp 0x37ba2c48a
37ba2c484je 0x37ba2ca08
37ba2c48a
37ba2c48aloc_37ba2c48a:
37ba2c48amovaps x0, x5
37ba2c48dmovaps x10, x6
37ba2c491movd x7, eax
37ba2c495andps x0, x1
37ba2c498andps x10, x1
37ba2c49candps x1, x7
37ba2c49faddss x10, x0
37ba2c4a4pxor x0, x0
37ba2c4a8addss x1, x10
37ba2c4aducomiss x1, x0
37ba2c4b0jp 0x37ba2c4b8
37ba2c4b2je 0x37ba2c970
37ba2c4b8
37ba2c4b8loc_37ba2c4b8:
37ba2c4b8movss x0, [rsp+144]
37ba2c4c1mulss x0, [rsp+112]
37ba2c4c7movss [rsp+100], x4
37ba2c4cdmovss x10, [rsp+160]
37ba2c4d7mulss x10, [rsp+120]
37ba2c4demovss [rsp+80], x2
37ba2c4e4movss x7, [rsp+140]
37ba2c4edmulss x7, [rsp+152]
37ba2c4f6addss x0, x10
37ba2c4fbdivss x0, x9
37ba2c500movss x9, [rsp+136]
37ba2c50amulss x9, [rsp+164]
37ba2c514addss x7, x9
37ba2c519divss x7, x1
37ba2c51dcomiss x7, x0
37ba2c520jb 0x37ba2ca14
37ba2c526
37ba2c526loc_37ba2c526:
37ba2c526xorps x3, [rip+0xa17a23]
37ba2c52dmovd x7, edx
37ba2c531mov [rsp+300], 0xffffffff80000000
37ba2c53cxorps x7, [rip+0xa17a0d]
37ba2c543unpcklps x13, x3
37ba2c547movss [rsp+296], x7
37ba2c550movlps [rsp+280], x13
37ba2c559
37ba2c559loc_37ba2c559:
37ba2c559lea rax, [rsp+288]
37ba2c561mov r9, [rsp+608]
37ba2c569mov r8, [rsp+600]
37ba2c571lea rdx, [rsp+280]
37ba2c579mov [rsp+32], rax
37ba2c57elea rcx, [rsp+296]
37ba2c586call clartg_
37ba2c58bmovss x2, [rsp+80]
37ba2c591movss x4, [rsp+100]
37ba2c597jmp 0x37ba2c898
37ba2c59c
37ba2c59c 0f 1f 40 00 ..@.
37ba2c5a0
37ba2c5a0loc_37ba2c5a0:
37ba2c5a0movq x12, [rsp+112]
37ba2c5a7movq x7, x0
37ba2c5abmovaps x11, x3
37ba2c5afmovss x5, [rsp+100]
37ba2c5b5shufps x11, x11, -31
37ba2c5bamovq x3, x3
37ba2c5bemovss [rsp+112], x10
37ba2c5c5mulps x12, x7
37ba2c5c9movaps x7, x0
37ba2c5ccpxor x0, x0
37ba2c5d0shufps x7, x7, -31
37ba2c5d4movsldup x5, x5
37ba2c5d8movq x11, x11
37ba2c5ddmulps x11, x0
37ba2c5e1movq x7, x7
37ba2c5e5mulps x7, x0
37ba2c5e8movaps x0, x13
37ba2c5ecmulss x0, x6
37ba2c5f0movq x12, x12
37ba2c5f5movlps [rsp+152], x5
37ba2c5fdpxor x5, x5
37ba2c601addss x0, [rsp+80]
37ba2c607movaps x15, x5
37ba2c60bmovq x11, x11
37ba2c610unpcklps x15, x14
37ba2c614movq x7, x7
37ba2c618addsubps x12, x7
37ba2c61dmovq x7, [rsp+120]
37ba2c623mulps x7, x3
37ba2c626movaps x9, x12
37ba2c62amovaps x12, x6
37ba2c62emulss x12, x5
37ba2c633mulss x6, x14
37ba2c638addss x6, [rsp+80]
37ba2c63emovq x3, x7
37ba2c642movss x7, [rsp+112]
37ba2c648addsubps x3, x11
37ba2c64dmovd x11, ebx
37ba2c652subss x11, x12
37ba2c657movsldup x6, x6
37ba2c65bmovq x7, x7
37ba2c65fmovq x3, x3
37ba2c663movsldup x11, x11
37ba2c668movq x6, x6
37ba2c66cmovq x11, x11
37ba2c671mulps x7, x11
37ba2c675movaps x11, x5
37ba2c679unpcklps x11, x10
37ba2c67dmovsldup x10, x0
37ba2c682movss x0, [rsp+132]
37ba2c68bmovq x11, x11
37ba2c690movss [rsp+112], x0
37ba2c696movq x10, x10
37ba2c69bmovq x7, x7
37ba2c69fmulps x11, x10
37ba2c6a3movd x10, eax
37ba2c6a8subss x10, x12
37ba2c6admovsldup x10, x10
37ba2c6b2movq x11, x11
37ba2c6b7addsubps x7, x11
37ba2c6bcmovss x11, [rsp+128]
37ba2c6c6mulss x11, x2
37ba2c6cbmovq x10, x10
37ba2c6d0movq x7, x7
37ba2c6d4subps x3, x7
37ba2c6d7movss x7, [rsp+112]
37ba2c6ddmovq x7, x7
37ba2c6e1mulps x7, x10
37ba2c6e5movaps x10, x5
37ba2c6e9movlps [rsp+264], x3
37ba2c6f1unpcklps x10, x0
37ba2c6f5movq x10, x10
37ba2c6famulps x10, x6
37ba2c6femovq x6, x9
37ba2c703movss x9, [rsp+136]
37ba2c70dmulss x9, x4
37ba2c712movq x7, x7
37ba2c716movq x10, x10
37ba2c71baddsubps x7, x10
37ba2c720movq x7, x7
37ba2c724subps x6, x7
37ba2c727movaps x7, x3
37ba2c72amovshdup x3, x3
37ba2c72eandps x7, x1
37ba2c731movlps [rsp+280], x6
37ba2c739andps x3, x1
37ba2c73caddss x3, x7
37ba2c740movaps x7, x11
37ba2c744andps x7, x1
37ba2c747addss x7, x3
37ba2c74bucomiss x7, x5
37ba2c74ejp 0x37ba2c756
37ba2c750je 0x37ba2ca50
37ba2c756
37ba2c756loc_37ba2c756:
37ba2c756movaps x3, x6
37ba2c759movshdup x6, x6
37ba2c75dandps x3, x1
37ba2c760andps x6, x1
37ba2c763andps x1, x9
37ba2c767addss x6, x3
37ba2c76bpxor x3, x3
37ba2c76faddss x1, x6
37ba2c773ucomiss x1, x3
37ba2c776jp 0x37ba2c77e
37ba2c778je 0x37ba2c988
37ba2c77e
37ba2c77eloc_37ba2c77e:
37ba2c77emovss x3, [rsp+108]
37ba2c784movss x5, [rsp+104]
37ba2c78amovss [rsp+108], x4
37ba2c790mulss x5, [rsp+168]
37ba2c799movss [rsp+104], x2
37ba2c79fmovss x0, [rsp+160]
37ba2c7a8mulss x3, [rsp+164]
37ba2c7b1mulss x0, [rsp+176]
37ba2c7baaddss x3, x5
37ba2c7bemovss x5, [rsp+140]
37ba2c7c7mulss x5, [rsp+184]
37ba2c7d0divss x3, x7
37ba2c7d4addss x0, x5
37ba2c7d8divss x0, x1
37ba2c7dccomiss x0, x3
37ba2c7dfjb 0x37ba2ca80
37ba2c7e5mov [rsp+300], 0
37ba2c7f0movss [rsp+296], x11
37ba2c7fa
37ba2c7faloc_37ba2c7fa:
37ba2c7falea rdx, [rsp+264]
37ba2c802
37ba2c802loc_37ba2c802:
37ba2c802lea rax, [rsp+288]
37ba2c80amov r9, [rsp+608]
37ba2c812mov r8, [rsp+600]
37ba2c81alea rcx, [rsp+296]
37ba2c822mov [rsp+32], rax
37ba2c827call clartg_
37ba2c82cmovss x2, [rsp+104]
37ba2c832movss x4, [rsp+108]
37ba2c838
37ba2c838loc_37ba2c838:
37ba2c838movq x1, [rsp+152]
37ba2c841movq x0, x15
37ba2c846movq x8, x8
37ba2c84bmovq x5, [rip+0xa176ed]
37ba2c853mulps x0, x1
37ba2c856movss x1, [rsp+100]
37ba2c85cmovaps x15, x5
37ba2c860movq x0, x0
37ba2c864addsubps x8, x0
37ba2c869pxor x0, x0
37ba2c86dmulss x1, x0
37ba2c871movd x0, ebx
37ba2c875xorps x8, x5
37ba2c879subss x0, x1
37ba2c87dmovss x1, [rsp+144]
37ba2c886mulss x1, x13
37ba2c88baddss x1, [rsp+80]
37ba2c891unpcklps x0, x1
37ba2c894xorps x15, x0
37ba2c898
37ba2c898loc_37ba2c898:
37ba2c898mov rax, [rsp+568]
37ba2c8a0movss [rax], x2
37ba2c8a4mov rax, [rsp+576]
37ba2c8acmovlps [rax], x15
37ba2c8b0mov rax, [rsp+584]
37ba2c8b8movss [rax], x4
37ba2c8bcmov rax, [rsp+592]
37ba2c8c4movlps [rax], x8
37ba2c8c8movups x6, [rsp+304]
37ba2c8d0movups x7, [rsp+320]
37ba2c8d8movups x8, [rsp+336]
37ba2c8e1movups x9, [rsp+352]
37ba2c8eamovups x10, [rsp+368]
37ba2c8f3movups x11, [rsp+384]
37ba2c8fcmovups x12, [rsp+400]
37ba2c905movups x13, [rsp+416]
37ba2c90emovups x14, [rsp+432]
37ba2c917movups x15, [rsp+448]
37ba2c920add rsp, 472
37ba2c927pop rbx
37ba2c928pop rsi
37ba2c929pop rdi
37ba2c92apop rbp
37ba2c92bret
37ba2c92c
37ba2c92c 0f 1f 40 00 ..@.
37ba2c930
37ba2c930loc_37ba2c930:
37ba2c930movq x15, [rip+0xa175d7]
37ba2c939jmp 0x37ba2b7e2
37ba2c93e
37ba2c93e 66 90 f.
37ba2c940
37ba2c940loc_37ba2c940:
37ba2c940movss x4, [rip+0xa17608]
37ba2c948pxor x6, x6
37ba2c94cmovq x7, [rip+0xa175c4]
37ba2c954movss x15, [rip+0xa175b3]
37ba2c95dmovss [rsp+100], x4
37ba2c963jmp 0x37ba2bdcc
37ba2c968
37ba2c968 0f 1f 84 00 00 00 00 00 ........
37ba2c970
37ba2c970loc_37ba2c970:
37ba2c970movss [rsp+100], x4
37ba2c976movss [rsp+80], x2
37ba2c97cjmp 0x37ba2c526
37ba2c981
37ba2c981 0f 1f 80 00 00 00 00 .......
37ba2c988
37ba2c988loc_37ba2c988:
37ba2c988movss [rsp+108], x4
37ba2c98emovss [rsp+104], x2
37ba2c994movss [rsp+296], x11
37ba2c99emovss [rsp+300], x3
37ba2c9a7jmp 0x37ba2c7fa
37ba2c9ac
37ba2c9ac 0f 1f 40 00 ..@.
37ba2c9b0
37ba2c9b0loc_37ba2c9b0:
37ba2c9b0lea rdx, [rsp+248]
37ba2c9b8lea rcx, [rsp+256]
37ba2c9c0jmp 0x37ba2c288
37ba2c9c5
37ba2c9c5 0f 1f 00 ...
37ba2c9c8
37ba2c9c8loc_37ba2c9c8:
37ba2c9c8movss [rsp+80], x5
37ba2c9ce
37ba2c9celoc_37ba2c9ce:
37ba2c9cexorps x7, [rip+0xa1757b]
37ba2c9d5movd x0, ebx
37ba2c9d9movd x1, esi
37ba2c9ddxorps x1, [rip+0xa1756c]
37ba2c9e4unpcklps x0, x7
37ba2c9e7movlps [rsp+280], x0
37ba2c9efmovd x0, ebp
37ba2c9f3unpcklps x0, x1
37ba2c9f6movlps [rsp+296], x0
37ba2c9fejmp 0x37ba2bc76
37ba2ca03
37ba2ca03 0f 1f 44 00 00 ..D..
37ba2ca08
37ba2ca08loc_37ba2ca08:
37ba2ca08movss [rsp+100], x4
37ba2ca0emovss [rsp+80], x2
37ba2ca14
37ba2ca14loc_37ba2ca14:
37ba2ca14xorps x6, [rip+0xa17535]
37ba2ca1bmovd x0, eax
37ba2ca1fxorps x0, [rip+0xa1752a]
37ba2ca26mov [rsp+300], 0xffffffff80000000
37ba2ca31movss [rsp+296], x0
37ba2ca3aunpcklps x5, x6
37ba2ca3dmovlps [rsp+280], x5
37ba2ca45jmp 0x37ba2c559
37ba2ca4a
37ba2ca4a 66 0f 1f 44 00 00 f..D..
37ba2ca50
37ba2ca50loc_37ba2ca50:
37ba2ca50movss [rsp+108], x4
37ba2ca56lea rdx, [rsp+280]
37ba2ca5emovss [rsp+104], x2
37ba2ca64movss [rsp+296], x9
37ba2ca6emovss [rsp+300], x5
37ba2ca77jmp 0x37ba2c802
37ba2ca7c
37ba2ca7c 0f 1f 40 00 ..@.
37ba2ca80
37ba2ca80loc_37ba2ca80:
37ba2ca80lea rax, [rsp+288]
37ba2ca88mov r9, [rsp+608]
37ba2ca90mov r8, [rsp+600]
37ba2ca98lea rdx, [rsp+280]
37ba2caa0mov [rsp+32], rax
37ba2caa5lea rcx, [rsp+296]
37ba2caadmov [rsp+300], 0
37ba2cab8movss [rsp+296], x9
37ba2cac2call clartg_
37ba2cac7movss x4, [rsp+108]
37ba2cacdmovss x2, [rsp+104]
37ba2cad3jmp 0x37ba2c838
37ba2cad8
37ba2cad8 0f 1f 84 00 00 00 00 00 ........
37ba2cae0
37ba2cae0loc_37ba2cae0:
37ba2cae0movss [rsp+80], x5
37ba2cae6jmp 0x37ba2bc48
37ba2b5e0
37ba2b5e0clags2_:
37ba2b5e0push rbp
37ba2b5e1push rdi
37ba2b5e2push rsi
37ba2b5e3push rbx
37ba2b5e4sub rsp, 472
37ba2b5ebmovups [rsp+304], x6
37ba2b5f3movups [rsp+320], x7
37ba2b5fbmovups [rsp+336], x8
37ba2b604movups [rsp+352], x9
37ba2b60dmovups [rsp+368], x10
37ba2b616movups [rsp+384], x11
37ba2b61fmovups [rsp+400], x12
37ba2b628movups [rsp+416], x13
37ba2b631movups [rsp+432], x14
37ba2b63amovups [rsp+448], x15
37ba2b643pxor x7, x7
37ba2b647mov rbp, [rsp+552]
37ba2b64fmovq x1, [r8]
37ba2b654mov rax, [rsp+560]
37ba2b65cmovss x0, [rdx]
37ba2b660movq x3, [rbp]
37ba2b665movq x2, x1
37ba2b669movss x5, [r9]
37ba2b66emovaps x8, x2
37ba2b672movss x10, [rax]
37ba2b677movaps x12, x0
37ba2b67bmov rax, [rsp+544]
37ba2b683movq x9, x3
37ba2b688movaps x11, x5
37ba2b68cmov rdi, rdx
37ba2b68fmov rbx, r8
37ba2b692mulps x8, x7
37ba2b696movss x6, [rax]
37ba2b69amov eax, [rcx]
37ba2b69cmov rsi, r9
37ba2b69fmulps x7, x9
37ba2b6a3mulss x12, x10
37ba2b6a8mulss x11, x6
37ba2b6admovaps x4, x7
37ba2b6b0test eax, eax
37ba2b6b2je 0x37ba2bcf8
37ba2b6b8movsldup x0, x0
37ba2b6bcmovsldup x6, x6
37ba2b6c0shufps x4, x4, -31
37ba2b6c4movss [rsp+208], x12
37ba2b6cemovaps x3, x8
37ba2b6d2movq x1, x4
37ba2b6d6movss [rsp+220], x11
37ba2b6e0shufps x3, x3, -31
37ba2b6e4movq x0, x0
37ba2b6e8movq x6, x6
37ba2b6ecmulps x0, x9
37ba2b6f0mulps x2, x6
37ba2b6f3movaps x9, x0
37ba2b6f7movq x0, x0
37ba2b6fbaddsubps x0, x1
37ba2b6ffmovq x6, x2
37ba2b703movq x1, x3
37ba2b707addsubps x6, x1
37ba2b70bmovaps x10, x2
37ba2b70fmovq x0, x0
37ba2b713movq x6, x6
37ba2b717subps x6, x0
37ba2b71amovshdup x4, x6
37ba2b71emovd ecx, x6
37ba2b722movd eax, x4
37ba2b726shl rax, 32
37ba2b72aor rcx, rax
37ba2b72dcall fn_37c42fc90
37ba2b732movss [rsp+224], x0
37ba2b73bmovaps x3, x0
37ba2b73epxor x0, x0
37ba2b742ucomiss x3, x0
37ba2b745jp 0x37ba2b74d
37ba2b747je 0x37ba2c930
37ba2b74d
37ba2b74dloc_37ba2b74d:
37ba2b74dpxor x4, x4
37ba2b751movaps x0, x10
37ba2b755movq x8, x8
37ba2b75amovaps x2, x4
37ba2b75dshufps x0, x0, -31
37ba2b761movaps x1, x9
37ba2b765divss x2, x3
37ba2b769movq x0, x0
37ba2b76dshufps x1, x1, -31
37ba2b771movaps x5, x0
37ba2b774subps x0, x8
37ba2b778movq x1, x1
37ba2b77caddps x5, x8
37ba2b780movq x7, x7
37ba2b784movq x6, x6
37ba2b788movss x0, x5
37ba2b78cmovaps x5, x1
37ba2b78fsubps x1, x7
37ba2b792addps x5, x7
37ba2b795movq x0, x0
37ba2b799movss x1, x5
37ba2b79dmovq x1, x1
37ba2b7a1subps x0, x1
37ba2b7a4movq x0, x0
37ba2b7a8movsldup x1, x2
37ba2b7acmulss x2, x4
37ba2b7b0movq x1, x1
37ba2b7b4mulps x0, x1
37ba2b7b7addss x2, x3
37ba2b7bbmovsldup x2, x2
37ba2b7bfmovhps x2, [rip+0xa1875a]
37ba2b7c6movq x0, x0
37ba2b7camovaps x1, x0
37ba2b7cdaddps x1, x6
37ba2b7d0subps x6, x0
37ba2b7d3movss x6, x1
37ba2b7d7movq x6, x6
37ba2b7dbdivps x6, x2
37ba2b7demovaps x15, x6
37ba2b7e2
37ba2b7e2loc_37ba2b7e2:
37ba2b7e2lea rax, [rsp+212]
37ba2b7eamovshdup x4, x15
37ba2b7eflea rdx, [rsp+224]
37ba2b7f7mov [rsp+64], rax
37ba2b7fclea rax, [rsp+240]
37ba2b804lea rcx, [rsp+208]
37ba2b80cmovaps x12, x15
37ba2b810mov [rsp+56], rax
37ba2b815lea rax, [rsp+216]
37ba2b81dlea r9, [rsp+232]
37ba2b825mov [rsp+48], rax
37ba2b82alea rax, [rsp+244]
37ba2b832lea r8, [rsp+220]
37ba2b83amov [rsp+40], rax
37ba2b83flea rax, [rsp+236]
37ba2b847mov [rsp+32], rax
37ba2b84cmovss [rsp+80], x4
37ba2b852call slasv2_
37ba2b857movss x8, [rbx]
37ba2b85cmovss x0, [rsi]
37ba2b860movss x1, [rip+0xa186c8]
37ba2b868movss x5, [rsp+240]
37ba2b871movss x9, [rbp+4]
37ba2b877movaps x13, x0
37ba2b87bmovss x7, [rdi]
37ba2b87fmovss x11, [rsp+244]
37ba2b889movaps x4, x5
37ba2b88candps x13, x1
37ba2b890mov rax, [rsp+544]
37ba2b898movss x2, [rsp+212]
37ba2b8a1mulss x12, x11
37ba2b8a6andps x4, x1
37ba2b8a9movaps x6, x11
37ba2b8admovss [rsp+160], x13
37ba2b8b7movss [rsp+120], x4
37ba2b8bdandps x6, x1
37ba2b8c0movss x14, [rax]
37ba2b8c5movaps x10, x2
37ba2b8c9movss x4, [rsp+216]
37ba2b8d2mov rax, [rsp+560]
37ba2b8daandps x10, x1
37ba2b8demovss [rsp+136], x6
37ba2b8e7movss x6, [rbx+4]
37ba2b8ecmovss [rsp+112], x10
37ba2b8f3movaps x3, x4
37ba2b8f6movss x10, [rax]
37ba2b8fbmovss [rsp+132], x14
37ba2b905andps x3, x1
37ba2b908movss [rsp+100], x6
37ba2b90eandps x6, x1
37ba2b911movd edi, x12
37ba2b916movss [rsp+140], x3
37ba2b91fmovaps x3, x8
37ba2b923andps x3, x1
37ba2b926movss [rsp+104], x10
37ba2b92daddss x6, x3
37ba2b931movaps x3, x9
37ba2b935andps x3, x1
37ba2b938movss [rsp+144], x6
37ba2b941movss x6, [rbp]
37ba2b946movaps x13, x6
37ba2b94aandps x13, x1
37ba2b94eaddss x13, x3
37ba2b953movaps x3, x5
37ba2b956mulss x3, x15
37ba2b95bmovss [rsp+152], x13
37ba2b965movaps x13, x10
37ba2b969movaps x10, x15
37ba2b96dandps x13, x1
37ba2b971movss [rsp+164], x13
37ba2b97bpxor x13, x13
37ba2b980mulss x10, x13
37ba2b985movss [rsp+108], x10
37ba2b98cmovss x10, [rsp+112]
37ba2b993comiss x10, [rsp+120]
37ba2b999jae 0x37ba2c300
37ba2b99fmovss x10, [rsp+140]
37ba2b9a9comiss x10, [rsp+136]
37ba2b9b2jae 0x37ba2c300
37ba2b9b8movsldup x14, x2
37ba2b9bdmovshdup x10, x15
37ba2b9c2xorps x10, [rip+0xa18586]
37ba2b9camulss x0, x2
37ba2b9cemovaps x2, x8
37ba2b9d2movss [rsp+128], x10
37ba2b9dcmovlps [rsp+184], x14
37ba2b9e5movsldup x14, x4
37ba2b9eamovlps [rsp+168], x14
37ba2b9f3movaps x14, x10
37ba2b9f7mulss x14, x13
37ba2b9fcmulss x10, x5
37ba2ba01movss [rsp+80], x14
37ba2ba08movaps x12, x14
37ba2ba0cmovss x14, [rsp+108]
37ba2ba13subss x3, [rsp+80]
37ba2ba19unpcklps x12, x14
37ba2ba1dmovlps [rsp+176], x12
37ba2ba26movaps x12, x10
37ba2ba2amovaps x10, x7
37ba2ba2emulss x10, x3
37ba2ba33addss x12, x14
37ba2ba38mulss x2, x3
37ba2ba3cmulss x7, x12
37ba2ba41mulss x8, x12
37ba2ba46movaps x14, x10
37ba2ba4amovaps x10, x12
37ba2ba4emulss x10, x13
37ba2ba53subss x14, x10
37ba2ba58movaps x10, x3
37ba2ba5cmulss x10, x13
37ba2ba61movd ebx, x14
37ba2ba66movss x14, [rsp+100]
37ba2ba6daddss x7, x10
37ba2ba72movaps x10, x12
37ba2ba76mulss x10, x14
37ba2ba7bmulss x14, x3
37ba2ba80movd x3, edi
37ba2ba84subss x3, [rsp+80]
37ba2ba8amovaps x12, x3
37ba2ba8emovss x3, [rsp+132]
37ba2ba97subss x2, x10
37ba2ba9cmulss x3, x12
37ba2baa1movaps x10, x14
37ba2baa5movss x14, [rsp+104]
37ba2baacaddss x10, x8
37ba2bab1subss x0, x2
37ba2bab5mulss x14, x4
37ba2babamovaps x2, x13
37ba2babemovaps x4, x9
37ba2bac2subss x2, x10
37ba2bac7mulss x9, x12
37ba2baccmovd ebp, x0
37ba2bad0movss x0, [rsp+128]
37ba2bad9mulss x0, x11
37ba2bademovd esi, x2
37ba2bae2movaps x10, x14
37ba2bae6addss x0, [rsp+108]
37ba2baecmulss x4, x0
37ba2baf0movaps x2, x0
37ba2baf3mulss x2, x13
37ba2baf8subss x3, x2
37ba2bafcmovaps x2, x12
37ba2bb00mulss x2, x13
37ba2bb05movd edi, x3
37ba2bb09movss x3, [rsp+132]
37ba2bb12mulss x3, x0
37ba2bb16addss x3, x2
37ba2bb1amovaps x2, x6
37ba2bb1dmulss x2, x12
37ba2bb22movaps x12, x13
37ba2bb26mulss x6, x0
37ba2bb2amovaps x0, x7
37ba2bb2dandps x0, x1
37ba2bb30subss x2, x4
37ba2bb34movd x4, esi
37ba2bb38andps x4, x1
37ba2bb3baddss x9, x6
37ba2bb40subss x10, x2
37ba2bb45movd x2, ebx
37ba2bb49andps x2, x1
37ba2bb4csubss x12, x9
37ba2bb51addss x2, x0
37ba2bb55movd x0, ebp
37ba2bb59andps x0, x1
37ba2bb5caddss x0, x4
37ba2bb60addss x2, x0
37ba2bb64ucomiss x2, x13
37ba2bb68movaps x6, x2
37ba2bb6bjp 0x37ba2bb73
37ba2bb6dje 0x37ba2cae0
37ba2bb73
37ba2bb73loc_37ba2bb73:
37ba2bb73movaps x8, x3
37ba2bb77movd x0, edi
37ba2bb7bmovd eax, x12
37ba2bb80movss [rsp+104], x5
37ba2bb86andps x0, x1
37ba2bb89andps x8, x1
37ba2bb8dshl rax, 32
37ba2bb91movd ecx, x10
37ba2bb96addss x8, x0
37ba2bb9bor rcx, rax
37ba2bb9emovss [rsp+100], x3
37ba2bba4movups [rsp+80], x1
37ba2bba9call fn_37c42fc90
37ba2bbaepxor x2, x2
37ba2bbb2movups x1, [rsp+80]
37ba2bbb7movss x3, [rsp+100]
37ba2bbbdaddss x0, x8
37ba2bbc2movss x5, [rsp+104]
37ba2bbc8ucomiss x0, x2
37ba2bbcbjp 0x37ba2bbd3
37ba2bbcdje 0x37ba2c9c8
37ba2bbd3
37ba2bbd3loc_37ba2bbd3:
37ba2bbd3movss x0, [rsp+144]
37ba2bbdcmulss x0, [rsp+120]
37ba2bbe2movss [rsp+80], x5
37ba2bbe8movss x2, [rsp+160]
37ba2bbf1mulss x2, [rsp+112]
37ba2bbf7movss x4, [rsp+140]
37ba2bc00mulss x4, [rsp+164]
37ba2bc09addss x0, x2
37ba2bc0dmovss x2, [rsp+136]
37ba2bc16mulss x2, [rsp+152]
37ba2bc1fdivss x0, x6
37ba2bc23addss x2, x4
37ba2bc27movaps x4, x10
37ba2bc2bandps x4, x1
37ba2bc2eandps x1, x12
37ba2bc32addss x1, x4
37ba2bc36addss x1, x8
37ba2bc3bdivss x2, x1
37ba2bc3fcomiss x2, x0
37ba2bc42jae 0x37ba2c9ce
37ba2bc48
37ba2bc48loc_37ba2bc48:
37ba2bc48xorps x3, [rip+0xa18301]
37ba2bc4fxorps x12, [rip+0xa182f9]
37ba2bc57movd x13, edi
37ba2bc5cunpcklps x13, x3
37ba2bc60unpcklps x10, x12
37ba2bc64movlps [rsp+280], x13
37ba2bc6dmovlps [rsp+296], x10
37ba2bc76
37ba2bc76loc_37ba2bc76:
37ba2bc76lea rax, [rsp+288]
37ba2bc7emov r9, [rsp+608]
37ba2bc86mov r8, [rsp+600]
37ba2bc8elea rdx, [rsp+296]
37ba2bc96mov [rsp+32], rax
37ba2bc9blea rcx, [rsp+280]
37ba2bca3call clartg_
37ba2bca8movq x0, x15
37ba2bcadmovss x5, [rsp+80]
37ba2bcb3movq x2, [rsp+184]
37ba2bcbcmovq x8, [rsp+168]
37ba2bcc6movaps x4, x11
37ba2bccamovq x1, [rsp+176]
37ba2bcd3mulps x8, x0
37ba2bcd7mulps x0, x2
37ba2bcdamovaps x2, x5
37ba2bcddmovq x8, x8
37ba2bce2movq x15, x0
37ba2bce7addps x8, x1
37ba2bcebaddps x15, x1
37ba2bcefjmp 0x37ba2c898
37ba2bcf4
37ba2bcf4 0f 1f 40 00 ..@.
37ba2bcf8
37ba2bcf8loc_37ba2bcf8:
37ba2bcf8movshdup x0, x8
37ba2bcfdmovshdup x6, x1
37ba2bd01movaps x9, x1
37ba2bd05movss [rsp+208], x12
37ba2bd0fmulss x9, x10
37ba2bd14movshdup x2, x7
37ba2bd18movss [rsp+220], x11
37ba2bd22mulss x6, x10
37ba2bd27subss x9, x0
37ba2bd2cmovaps x0, x3
37ba2bd2fmulss x0, x5
37ba2bd33movshdup x3, x3
37ba2bd37addss x6, x8
37ba2bd3cmulss x3, x5
37ba2bd40subss x0, x2
37ba2bd44subss x9, x0
37ba2bd49addss x3, x7
37ba2bd4dmovd ecx, x9
37ba2bd52subss x6, x3
37ba2bd56movd eax, x6
37ba2bd5ashl rax, 32
37ba2bd5eor rcx, rax
37ba2bd61call fn_37c42fc90
37ba2bd66movss [rsp+228], x0
37ba2bd6fmovaps x1, x0
37ba2bd72pxor x0, x0
37ba2bd76ucomiss x1, x0
37ba2bd79jp 0x37ba2bd81
37ba2bd7bje 0x37ba2c940
37ba2bd81
37ba2bd81loc_37ba2bd81:
37ba2bd81pxor x0, x0
37ba2bd85movaps x15, x6
37ba2bd89movaps x2, x0
37ba2bd8cdivss x2, x1
37ba2bd90mulss x15, x2
37ba2bd95mulss x0, x2
37ba2bd99addss x15, x9
37ba2bd9emulss x9, x2
37ba2bda3addss x0, x1
37ba2bda7divss x15, x0
37ba2bdacsubss x6, x9
37ba2bdb1divss x6, x0
37ba2bdb5movaps x7, x15
37ba2bdb9movaps x4, x6
37ba2bdbcxorps x4, [rip+0xa1818d]
37ba2bdc3movss [rsp+100], x4
37ba2bdc9unpcklps x7, x4
37ba2bdcc
37ba2bdccloc_37ba2bdcc:
37ba2bdcclea rax, [rsp+212]
37ba2bdd4movshdup x4, x7
37ba2bdd8lea rdx, [rsp+228]
37ba2bde0mov [rsp+64], rax
37ba2bde5lea rax, [rsp+240]
37ba2bdedlea rcx, [rsp+208]
37ba2bdf5mov [rsp+56], rax
37ba2bdfalea rax, [rsp+216]
37ba2be02lea r9, [rsp+232]
37ba2be0amov [rsp+48], rax
37ba2be0flea rax, [rsp+244]
37ba2be17lea r8, [rsp+220]
37ba2be1fmov [rsp+40], rax
37ba2be24lea rax, [rsp+236]
37ba2be2cmov [rsp+32], rax
37ba2be31movss [rsp+144], x4
37ba2be3acall slasv2_
37ba2be3fmovsldup x0, x15
37ba2be44movss x10, [rdi]
37ba2be49movss x2, [rsp+216]
37ba2be52movss x14, [rsp+240]
37ba2be5cmovss x1, [rip+0xa180cc]
37ba2be64movss x13, [rsp+244]
37ba2be6emovsldup x4, x2
37ba2be72mov rdi, [rsp+544]
37ba2be7amovss x12, [rbx]
37ba2be7fmovaps x11, x2
37ba2be83movss [rsp+80], x14
37ba2be8amovss x8, [rsp+80]
37ba2be91andps x11, x1
37ba2be95movq x0, x0
37ba2be99movss [rsp+104], x11
37ba2bea0movq x8, x8
37ba2bea5mulps x8, x0
37ba2bea9movlps [rsp+120], x4
37ba2beaemovaps x4, x13
37ba2beb2movss x0, [rsi]
37ba2beb6andps x4, x1
37ba2beb9mov rsi, [rsp+560]
37ba2bec1movss [rsp+108], x4
37ba2bec7movss x4, [rsp+212]
37ba2bed0movss [rsp+128], x0
37ba2bed9movss x0, [rsi]
37ba2beddmovsldup x5, x4
37ba2bee1movshdup x3, x8
37ba2bee6movd eax, x8
37ba2beebmovss [rsp+136], x0
37ba2bef4movaps x0, x10
37ba2bef8andps x0, x1
37ba2befbmovss [rsp+164], x0
37ba2bf04movaps x0, x12
37ba2bf08movlps [rsp+112], x5
37ba2bf0dmovaps x5, x4
37ba2bf10andps x0, x1
37ba2bf13movss [rsp+80], x3
37ba2bf19movaps x3, x14
37ba2bf1dandps x5, x1
37ba2bf20movaps x11, x0
37ba2bf24movss [rsp+140], x5
37ba2bf2dandps x3, x1
37ba2bf30movss x5, [rdi]
37ba2bf34movss [rsp+160], x3
37ba2bf3dmovq x3, [rbx]
37ba2bf41movss [rsp+132], x5
37ba2bf4amovaps x9, x5
37ba2bf4emovshdup x5, x3
37ba2bf52movss [rsp+152], x5
37ba2bf5bandps x5, x1
37ba2bf5emovaps x0, x5
37ba2bf61movaps x5, x11
37ba2bf65movss x11, [rbp]
37ba2bf6baddss x5, x0
37ba2bf6fmovaps x0, x9
37ba2bf73movss [rsp+200], x11
37ba2bf7dandps x0, x1
37ba2bf80andps x11, x1
37ba2bf84movss [rsp+176], x0
37ba2bf8dmovq x0, [rbp]
37ba2bf92movss [rsp+168], x5
37ba2bf9bmovshdup x5, x0
37ba2bf9fmovaps x9, x5
37ba2bfa3andps x9, x1
37ba2bfa7addss x11, x9
37ba2bfacmovaps x9, x7
37ba2bfb0mulss x9, x13
37ba2bfb5movss [rsp+184], x11
37ba2bfbfmovss x11, [rsp+104]
37ba2bfc6comiss x11, [rsp+108]
37ba2bfccmovd ebx, x9
37ba2bfd1jae 0x37ba2c5a0
37ba2bfd7movss x11, [rsp+140]
37ba2bfe1comiss x11, [rsp+160]
37ba2bfeajae 0x37ba2c5a0
37ba2bff0mulss x2, x10
37ba2bff5pxor x6, x6
37ba2bff9movaps x0, x9
37ba2bffdmovss x9, [rsp+128]
37ba2c007mulss x15, x6
37ba2c00cmovshdup x8, x7
37ba2c011movaps x10, x6
37ba2c015movss x11, [rsp+136]
37ba2c01funpcklps x10, x9
37ba2c023movq x10, x10
37ba2c028movss [rsp+204], x2
37ba2c031movshdup x2, x7
37ba2c035mulss x8, x13
37ba2c03amulss x2, x6
37ba2c03emovaps x3, x2
37ba2c041subss x0, x2
37ba2c045movss [rsp+100], x2
37ba2c04bunpcklps x3, x15
37ba2c04fmovss x15, [rsp+80]
37ba2c056movlps [rsp+144], x3
37ba2c05emovaps x3, x2
37ba2c061movss x2, [rsp+128]
37ba2c06aunpcklps x3, x15
37ba2c06eaddss x8, x15
37ba2c073movaps x9, x0
37ba2c077movlps [rsp+192], x3
37ba2c07fmovsldup x3, x0
37ba2c083movq x2, x2
37ba2c087mulss x9, x12
37ba2c08cmovq x3, x3
37ba2c090mulps x3, x2
37ba2c093movsldup x2, x8
37ba2c098movq x2, x2
37ba2c09cmulps x2, x10
37ba2c0a0movq x3, x3
37ba2c0a4movd x10, eax
37ba2c0a9subss x10, [rsp+100]
37ba2c0b0movq x2, x2
37ba2c0b4addsubps x3, x2
37ba2c0b8movaps x2, x9
37ba2c0bcmovss x9, [rsp+152]
37ba2c0c6mulss x0, x9
37ba2c0cbmovaps x15, x3
37ba2c0cfmovaps x3, x9
37ba2c0d3movss x9, [rsp+132]
37ba2c0ddmovlps [rsp+256], x15
37ba2c0e6mulss x3, x8
37ba2c0ebmulss x8, x12
37ba2c0f0movaps x12, x6
37ba2c0f4mulss x9, x4
37ba2c0f9unpcklps x12, x11
37ba2c0fdmovq x12, x12
37ba2c102subss x2, x3
37ba2c106addss x2, [rsp+204]
37ba2c10faddss x0, x8
37ba2c114movsldup x8, x10
37ba2c119movaps x3, x2
37ba2c11candps x2, x1
37ba2c11faddss x0, x6
37ba2c123movq x8, x8
37ba2c128unpcklps x3, x0
37ba2c12bandps x0, x1
37ba2c12emovlps [rsp+248], x3
37ba2c136movshdup x3, x7
37ba2c13aaddss x2, x0
37ba2c13emovaps x0, x15
37ba2c142andps x0, x1
37ba2c145mulss x3, x14
37ba2c14aaddss x3, [rsp+80]
37ba2c150movss [rsp+80], x11
37ba2c157movss x4, [rsp+80]
37ba2c15dmovss x11, [rsp+200]
37ba2c167movq x4, x4
37ba2c16bmulps x4, x8
37ba2c16fmovsldup x8, x3
37ba2c174movq x8, x8
37ba2c179mulps x12, x8
37ba2c17dmovq x4, x4
37ba2c181movq x8, x12
37ba2c186movaps x12, x5
37ba2c18aaddsubps x4, x8
37ba2c18fmulss x12, x3
37ba2c194movaps x8, x10
37ba2c198mulss x8, x11
37ba2c19dmulss x3, x11
37ba2c1a2mulss x5, x10
37ba2c1a7movlps [rsp+296], x4
37ba2c1afsubss x8, x12
37ba2c1b4addss x5, x3
37ba2c1b8addss x8, x9
37ba2c1bdmovshdup x9, x15
37ba2c1c2addss x5, x6
37ba2c1c6movaps x3, x8
37ba2c1caandps x9, x1
37ba2c1ceaddss x0, x9
37ba2c1d3unpcklps x3, x5
37ba2c1d6movlps [rsp+272], x3
37ba2c1deaddss x0, x2
37ba2c1e2ucomiss x0, x6
37ba2c1e5jp 0x37ba2c1ed
37ba2c1e7je 0x37ba2c278
37ba2c1ed
37ba2c1edloc_37ba2c1ed:
37ba2c1edmovaps x2, x4
37ba2c1f0movshdup x4, x4
37ba2c1f4andps x8, x1
37ba2c1f8andps x5, x1
37ba2c1fbandps x2, x1
37ba2c1feaddss x5, x8
37ba2c203andps x4, x1
37ba2c206pxor x1, x1
37ba2c20aaddss x2, x4
37ba2c20eaddss x2, x5
37ba2c212ucomiss x2, x1
37ba2c215jp 0x37ba2c21d
37ba2c217je 0x37ba2c9b0
37ba2c21d
37ba2c21dloc_37ba2c21d:
37ba2c21dmovss x1, [rsp+104]
37ba2c223movss x3, [rsp+108]
37ba2c229mulss x1, [rsp+164]
37ba2c232mulss x3, [rsp+168]
37ba2c23baddss x1, x3
37ba2c23fmovss x3, [rsp+160]
37ba2c248mulss x3, [rsp+184]
37ba2c251divss x1, x0
37ba2c255movss x0, [rsp+140]
37ba2c25emulss x0, [rsp+176]
37ba2c267addss x0, x3
37ba2c26bdivss x0, x2
37ba2c26fcomiss x0, x1
37ba2c272jae 0x37ba2c9b0
37ba2c278
37ba2c278loc_37ba2c278:
37ba2c278lea rdx, [rsp+272]
37ba2c280lea rcx, [rsp+296]
37ba2c288
37ba2c288loc_37ba2c288:
37ba2c288lea rax, [rsp+288]
37ba2c290mov r9, [rsp+608]
37ba2c298movq x15, x7
37ba2c29dmov r8, [rsp+600]
37ba2c2a5mov [rsp+32], rax
37ba2c2aacall clartg_
37ba2c2afmovq x8, [rsp+112]
37ba2c2b6movaps x2, x13
37ba2c2bamovq x0, [rsp+144]
37ba2c2c3movaps x4, x14
37ba2c2c7mulps x8, x15
37ba2c2cbmovq x8, x8
37ba2c2d0addsubps x8, x0
37ba2c2d5movq x0, [rsp+120]
37ba2c2dbmulps x15, x0
37ba2c2dfmovq x0, [rsp+192]
37ba2c2e8movq x15, x15
37ba2c2edaddsubps x15, x0
37ba2c2f2jmp 0x37ba2c898
37ba2c2f7
37ba2c2f7 66 0f 1f 84 00 00 00 00 00 f........
37ba2c300
37ba2c300loc_37ba2c300:
37ba2c300mulss x7, x2
37ba2c304movss x15, [rsp+80]
37ba2c30bmovss x14, [rsp+108]
37ba2c312movq x12, [rip+0xa17c25]
37ba2c31bmulss x5, x15
37ba2c320movaps x13, x15
37ba2c324movd edx, x7
37ba2c328pxor x7, x7
37ba2c32cmulss x13, x7
37ba2c331addss x5, x14
37ba2c336movss [rsp+128], x13
37ba2c340subss x3, x13
37ba2c345movaps x10, x3
37ba2c349unpcklps x10, x5
37ba2c34dmovaps x15, x10
37ba2c351movaps x10, x2
37ba2c355mulss x10, x8
37ba2c35axorps x15, x12
37ba2c35emovaps x12, x5
37ba2c362mulss x12, x7
37ba2c367mulss x5, x0
37ba2c36bmulss x8, x7
37ba2c370movaps x13, x10
37ba2c374movss x10, [rsp+100]
37ba2c37bmulss x10, x7
37ba2c380subss x13, x10
37ba2c385movaps x10, x13
37ba2c389movaps x13, x0
37ba2c38dmovss x0, [rsp+80]
37ba2c393mulss x13, x3
37ba2c398mulss x3, x7
37ba2c39cmulss x0, x11
37ba2c3a1subss x13, x12
37ba2c3a6movss x12, [rsp+132]
37ba2c3b0addss x3, x5
37ba2c3b4movq x5, [rip+0xa17b84]
37ba2c3bcmulss x12, x4
37ba2c3c1addss x0, x14
37ba2c3c6movss x14, [rsp+104]
37ba2c3cdaddss x13, x10
37ba2c3d2movss x10, [rsp+100]
37ba2c3d9mulss x10, x2
37ba2c3demovaps x11, x0
37ba2c3e2mulss x11, x7
37ba2c3e7movd eax, x12
37ba2c3ecmovd x12, edi
37ba2c3f1subss x12, [rsp+128]
37ba2c3fbaddss x8, x10
37ba2c400mulss x14, x12
37ba2c405movaps x10, x9
37ba2c409mulss x10, x7
37ba2c40emulss x9, x4
37ba2c413addss x3, x8
37ba2c418movaps x8, x12
37ba2c41cmulss x12, x7
37ba2c421unpcklps x8, x0
37ba2c425mulss x0, [rsp+104]
37ba2c42bxorps x8, x5
37ba2c42fmovaps x5, x6
37ba2c432mulss x5, x4
37ba2c436mulss x6, x7
37ba2c43aaddss x0, x12
37ba2c43fsubss x5, x10
37ba2c444movaps x10, x14
37ba2c448subss x10, x11
37ba2c44daddss x6, x9
37ba2c452movaps x9, x3
37ba2c456andps x9, x1
37ba2c45aaddss x5, x10
37ba2c45fmovaps x10, x13
37ba2c463addss x6, x0
37ba2c467andps x10, x1
37ba2c46baddss x9, x10
37ba2c470movd x10, edx
37ba2c475andps x10, x1
37ba2c479addss x9, x10
37ba2c47eucomiss x9, x7
37ba2c482jp 0x37ba2c48a
37ba2c484je 0x37ba2ca08
37ba2c48a
37ba2c48aloc_37ba2c48a:
37ba2c48amovaps x0, x5
37ba2c48dmovaps x10, x6
37ba2c491movd x7, eax
37ba2c495andps x0, x1
37ba2c498andps x10, x1
37ba2c49candps x1, x7
37ba2c49faddss x10, x0
37ba2c4a4pxor x0, x0
37ba2c4a8addss x1, x10
37ba2c4aducomiss x1, x0
37ba2c4b0jp 0x37ba2c4b8
37ba2c4b2je 0x37ba2c970
37ba2c4b8
37ba2c4b8loc_37ba2c4b8:
37ba2c4b8movss x0, [rsp+144]
37ba2c4c1mulss x0, [rsp+112]
37ba2c4c7movss [rsp+100], x4
37ba2c4cdmovss x10, [rsp+160]
37ba2c4d7mulss x10, [rsp+120]
37ba2c4demovss [rsp+80], x2
37ba2c4e4movss x7, [rsp+140]
37ba2c4edmulss x7, [rsp+152]
37ba2c4f6addss x0, x10
37ba2c4fbdivss x0, x9
37ba2c500movss x9, [rsp+136]
37ba2c50amulss x9, [rsp+164]
37ba2c514addss x7, x9
37ba2c519divss x7, x1
37ba2c51dcomiss x7, x0
37ba2c520jb 0x37ba2ca14
37ba2c526
37ba2c526loc_37ba2c526:
37ba2c526xorps x3, [rip+0xa17a23]
37ba2c52dmovd x7, edx
37ba2c531mov [rsp+300], 0xffffffff80000000
37ba2c53cxorps x7, [rip+0xa17a0d]
37ba2c543unpcklps x13, x3
37ba2c547movss [rsp+296], x7
37ba2c550movlps [rsp+280], x13
37ba2c559
37ba2c559loc_37ba2c559:
37ba2c559lea rax, [rsp+288]
37ba2c561mov r9, [rsp+608]
37ba2c569mov r8, [rsp+600]
37ba2c571lea rdx, [rsp+280]
37ba2c579mov [rsp+32], rax
37ba2c57elea rcx, [rsp+296]
37ba2c586call clartg_
37ba2c58bmovss x2, [rsp+80]
37ba2c591movss x4, [rsp+100]
37ba2c597jmp 0x37ba2c898
37ba2c59c
37ba2c59c 0f 1f 40 00 ..@.
37ba2c5a0
37ba2c5a0loc_37ba2c5a0:
37ba2c5a0movq x12, [rsp+112]
37ba2c5a7movq x7, x0
37ba2c5abmovaps x11, x3
37ba2c5afmovss x5, [rsp+100]
37ba2c5b5shufps x11, x11, -31
37ba2c5bamovq x3, x3
37ba2c5bemovss [rsp+112], x10
37ba2c5c5mulps x12, x7
37ba2c5c9movaps x7, x0
37ba2c5ccpxor x0, x0
37ba2c5d0shufps x7, x7, -31
37ba2c5d4movsldup x5, x5
37ba2c5d8movq x11, x11
37ba2c5ddmulps x11, x0
37ba2c5e1movq x7, x7
37ba2c5e5mulps x7, x0
37ba2c5e8movaps x0, x13
37ba2c5ecmulss x0, x6
37ba2c5f0movq x12, x12
37ba2c5f5movlps [rsp+152], x5
37ba2c5fdpxor x5, x5
37ba2c601addss x0, [rsp+80]
37ba2c607movaps x15, x5
37ba2c60bmovq x11, x11
37ba2c610unpcklps x15, x14
37ba2c614movq x7, x7
37ba2c618addsubps x12, x7
37ba2c61dmovq x7, [rsp+120]
37ba2c623mulps x7, x3
37ba2c626movaps x9, x12
37ba2c62amovaps x12, x6
37ba2c62emulss x12, x5
37ba2c633mulss x6, x14
37ba2c638addss x6, [rsp+80]
37ba2c63emovq x3, x7
37ba2c642movss x7, [rsp+112]
37ba2c648addsubps x3, x11
37ba2c64dmovd x11, ebx
37ba2c652subss x11, x12
37ba2c657movsldup x6, x6
37ba2c65bmovq x7, x7
37ba2c65fmovq x3, x3
37ba2c663movsldup x11, x11
37ba2c668movq x6, x6
37ba2c66cmovq x11, x11
37ba2c671mulps x7, x11
37ba2c675movaps x11, x5
37ba2c679unpcklps x11, x10
37ba2c67dmovsldup x10, x0
37ba2c682movss x0, [rsp+132]
37ba2c68bmovq x11, x11
37ba2c690movss [rsp+112], x0
37ba2c696movq x10, x10
37ba2c69bmovq x7, x7
37ba2c69fmulps x11, x10
37ba2c6a3movd x10, eax
37ba2c6a8subss x10, x12
37ba2c6admovsldup x10, x10
37ba2c6b2movq x11, x11
37ba2c6b7addsubps x7, x11
37ba2c6bcmovss x11, [rsp+128]
37ba2c6c6mulss x11, x2
37ba2c6cbmovq x10, x10
37ba2c6d0movq x7, x7
37ba2c6d4subps x3, x7
37ba2c6d7movss x7, [rsp+112]
37ba2c6ddmovq x7, x7
37ba2c6e1mulps x7, x10
37ba2c6e5movaps x10, x5
37ba2c6e9movlps [rsp+264], x3
37ba2c6f1unpcklps x10, x0
37ba2c6f5movq x10, x10
37ba2c6famulps x10, x6
37ba2c6femovq x6, x9
37ba2c703movss x9, [rsp+136]
37ba2c70dmulss x9, x4
37ba2c712movq x7, x7
37ba2c716movq x10, x10
37ba2c71baddsubps x7, x10
37ba2c720movq x7, x7
37ba2c724subps x6, x7
37ba2c727movaps x7, x3
37ba2c72amovshdup x3, x3
37ba2c72eandps x7, x1
37ba2c731movlps [rsp+280], x6
37ba2c739andps x3, x1
37ba2c73caddss x3, x7
37ba2c740movaps x7, x11
37ba2c744andps x7, x1
37ba2c747addss x7, x3
37ba2c74bucomiss x7, x5
37ba2c74ejp 0x37ba2c756
37ba2c750je 0x37ba2ca50
37ba2c756
37ba2c756loc_37ba2c756:
37ba2c756movaps x3, x6
37ba2c759movshdup x6, x6
37ba2c75dandps x3, x1
37ba2c760andps x6, x1
37ba2c763andps x1, x9
37ba2c767addss x6, x3
37ba2c76bpxor x3, x3
37ba2c76faddss x1, x6
37ba2c773ucomiss x1, x3
37ba2c776jp 0x37ba2c77e
37ba2c778je 0x37ba2c988
37ba2c77e
37ba2c77eloc_37ba2c77e:
37ba2c77emovss x3, [rsp+108]
37ba2c784movss x5, [rsp+104]
37ba2c78amovss [rsp+108], x4
37ba2c790mulss x5, [rsp+168]
37ba2c799movss [rsp+104], x2
37ba2c79fmovss x0, [rsp+160]
37ba2c7a8mulss x3, [rsp+164]
37ba2c7b1mulss x0, [rsp+176]
37ba2c7baaddss x3, x5
37ba2c7bemovss x5, [rsp+140]
37ba2c7c7mulss x5, [rsp+184]
37ba2c7d0divss x3, x7
37ba2c7d4addss x0, x5
37ba2c7d8divss x0, x1
37ba2c7dccomiss x0, x3
37ba2c7dfjb 0x37ba2ca80
37ba2c7e5mov [rsp+300], 0
37ba2c7f0movss [rsp+296], x11
37ba2c7fa
37ba2c7faloc_37ba2c7fa:
37ba2c7falea rdx, [rsp+264]
37ba2c802
37ba2c802loc_37ba2c802:
37ba2c802lea rax, [rsp+288]
37ba2c80amov r9, [rsp+608]
37ba2c812mov r8, [rsp+600]
37ba2c81alea rcx, [rsp+296]
37ba2c822mov [rsp+32], rax
37ba2c827call clartg_
37ba2c82cmovss x2, [rsp+104]
37ba2c832movss x4, [rsp+108]
37ba2c838
37ba2c838loc_37ba2c838:
37ba2c838movq x1, [rsp+152]
37ba2c841movq x0, x15
37ba2c846movq x8, x8
37ba2c84bmovq x5, [rip+0xa176ed]
37ba2c853mulps x0, x1
37ba2c856movss x1, [rsp+100]
37ba2c85cmovaps x15, x5
37ba2c860movq x0, x0
37ba2c864addsubps x8, x0
37ba2c869pxor x0, x0
37ba2c86dmulss x1, x0
37ba2c871movd x0, ebx
37ba2c875xorps x8, x5
37ba2c879subss x0, x1
37ba2c87dmovss x1, [rsp+144]
37ba2c886mulss x1, x13
37ba2c88baddss x1, [rsp+80]
37ba2c891unpcklps x0, x1
37ba2c894xorps x15, x0
37ba2c898
37ba2c898loc_37ba2c898:
37ba2c898mov rax, [rsp+568]
37ba2c8a0movss [rax], x2
37ba2c8a4mov rax, [rsp+576]
37ba2c8acmovlps [rax], x15
37ba2c8b0mov rax, [rsp+584]
37ba2c8b8movss [rax], x4
37ba2c8bcmov rax, [rsp+592]
37ba2c8c4movlps [rax], x8
37ba2c8c8movups x6, [rsp+304]
37ba2c8d0movups x7, [rsp+320]
37ba2c8d8movups x8, [rsp+336]
37ba2c8e1movups x9, [rsp+352]
37ba2c8eamovups x10, [rsp+368]
37ba2c8f3movups x11, [rsp+384]
37ba2c8fcmovups x12, [rsp+400]
37ba2c905movups x13, [rsp+416]
37ba2c90emovups x14, [rsp+432]
37ba2c917movups x15, [rsp+448]
37ba2c920add rsp, 472
37ba2c927pop rbx
37ba2c928pop rsi
37ba2c929pop rdi
37ba2c92apop rbp
37ba2c92bret
37ba2c92c
37ba2c92c 0f 1f 40 00 ..@.
37ba2c930
37ba2c930loc_37ba2c930:
37ba2c930movq x15, [rip+0xa175d7]
37ba2c939jmp 0x37ba2b7e2
37ba2c93e
37ba2c93e 66 90 f.
37ba2c940
37ba2c940loc_37ba2c940:
37ba2c940movss x4, [rip+0xa17608]
37ba2c948pxor x6, x6
37ba2c94cmovq x7, [rip+0xa175c4]
37ba2c954movss x15, [rip+0xa175b3]
37ba2c95dmovss [rsp+100], x4
37ba2c963jmp 0x37ba2bdcc
37ba2c968
37ba2c968 0f 1f 84 00 00 00 00 00 ........
37ba2c970
37ba2c970loc_37ba2c970:
37ba2c970movss [rsp+100], x4
37ba2c976movss [rsp+80], x2
37ba2c97cjmp 0x37ba2c526
37ba2c981
37ba2c981 0f 1f 80 00 00 00 00 .......
37ba2c988
37ba2c988loc_37ba2c988:
37ba2c988movss [rsp+108], x4
37ba2c98emovss [rsp+104], x2
37ba2c994movss [rsp+296], x11
37ba2c99emovss [rsp+300], x3
37ba2c9a7jmp 0x37ba2c7fa
37ba2c9ac
37ba2c9ac 0f 1f 40 00 ..@.
37ba2c9b0
37ba2c9b0loc_37ba2c9b0:
37ba2c9b0lea rdx, [rsp+248]
37ba2c9b8lea rcx, [rsp+256]
37ba2c9c0jmp 0x37ba2c288
37ba2c9c5
37ba2c9c5 0f 1f 00 ...
37ba2c9c8
37ba2c9c8loc_37ba2c9c8:
37ba2c9c8movss [rsp+80], x5
37ba2c9ce
37ba2c9celoc_37ba2c9ce:
37ba2c9cexorps x7, [rip+0xa1757b]
37ba2c9d5movd x0, ebx
37ba2c9d9movd x1, esi
37ba2c9ddxorps x1, [rip+0xa1756c]
37ba2c9e4unpcklps x0, x7
37ba2c9e7movlps [rsp+280], x0
37ba2c9efmovd x0, ebp
37ba2c9f3unpcklps x0, x1
37ba2c9f6movlps [rsp+296], x0
37ba2c9fejmp 0x37ba2bc76
37ba2ca03
37ba2ca03 0f 1f 44 00 00 ..D..
37ba2ca08
37ba2ca08loc_37ba2ca08:
37ba2ca08movss [rsp+100], x4
37ba2ca0emovss [rsp+80], x2
37ba2ca14
37ba2ca14loc_37ba2ca14:
37ba2ca14xorps x6, [rip+0xa17535]
37ba2ca1bmovd x0, eax
37ba2ca1fxorps x0, [rip+0xa1752a]
37ba2ca26mov [rsp+300], 0xffffffff80000000
37ba2ca31movss [rsp+296], x0
37ba2ca3aunpcklps x5, x6
37ba2ca3dmovlps [rsp+280], x5
37ba2ca45jmp 0x37ba2c559
37ba2ca4a
37ba2ca4a 66 0f 1f 44 00 00 f..D..
37ba2ca50
37ba2ca50loc_37ba2ca50:
37ba2ca50movss [rsp+108], x4
37ba2ca56lea rdx, [rsp+280]
37ba2ca5emovss [rsp+104], x2
37ba2ca64movss [rsp+296], x9
37ba2ca6emovss [rsp+300], x5
37ba2ca77jmp 0x37ba2c802
37ba2ca7c
37ba2ca7c 0f 1f 40 00 ..@.
37ba2ca80
37ba2ca80loc_37ba2ca80:
37ba2ca80lea rax, [rsp+288]
37ba2ca88mov r9, [rsp+608]
37ba2ca90mov r8, [rsp+600]
37ba2ca98lea rdx, [rsp+280]
37ba2caa0mov [rsp+32], rax
37ba2caa5lea rcx, [rsp+296]
37ba2caadmov [rsp+300], 0
37ba2cab8movss [rsp+296], x9
37ba2cac2call clartg_
37ba2cac7movss x4, [rsp+108]
37ba2cacdmovss x2, [rsp+104]
37ba2cad3jmp 0x37ba2c838
37ba2cad8
37ba2cad8 0f 1f 84 00 00 00 00 00 ........
37ba2cae0
37ba2cae0loc_37ba2cae0:
37ba2cae0movss [rsp+80], x5
37ba2cae6jmp 0x37ba2bc48
37ba2b5e0
37ba2caeb
37ba2caeb // align 0x20
37ba2caeb // align 0x20
37ba2cb00
37ba2cb00clagtm_:
37ba2cb00push r15
37ba2cb02push r14
37ba2cb04push r13
37ba2cb06push r12
37ba2cb08push rbp
37ba2cb09push rdi
37ba2cb0apush rsi
37ba2cb0bpush rbx
37ba2cb0csub rsp, 232
37ba2cb13movups [rsp+144], x6
37ba2cb1bmovups [rsp+160], x7
37ba2cb23movups [rsp+176], x8
37ba2cb2cmovups [rsp+192], x9
37ba2cb35movups [rsp+208], x10
37ba2cb3emov r11, [rsp+336]
37ba2cb46mov r10, [rsp+344]
37ba2cb4emov r15, [rsp+352]
37ba2cb56mov r14, [rsp+384]
37ba2cb5emov rbx, rdx
37ba2cb61mov edx, [rdx]
37ba2cb63mov rsi, r8
37ba2cb66test edx, edx
37ba2cb68je 0x37ba2cc65
37ba2cb6emov rax, [rsp+392]
37ba2cb76pxor x1, x1
37ba2cb7amovsxd rdi, [rax]
37ba2cb7dxor eax, eax
37ba2cb7ftest rdi, rdi
37ba2cb82cmovns rax, rdi
37ba2cb86mov [rsp+40], rax
37ba2cb8bmov rax, [rsp+368]
37ba2cb93movsxd rdi, [rax]
37ba2cb96xor eax, eax
37ba2cb98test rdi, rdi
37ba2cb9bcmovns rax, rdi
37ba2cb9fmov [rsp+48], rax
37ba2cba4mov rax, [rsp+376]
37ba2cbacmovss x0, [rax]
37ba2cbb0ucomiss x0, x1
37ba2cbb3jp 0x37ba2cca8
37ba2cbb9jne 0x37ba2cca8
37ba2cbbfmov ebp, [r8]
37ba2cbc2test ebp, ebp
37ba2cbc4jle 0x37ba2cc42
37ba2cbc6add ebp, 1
37ba2cbc9test edx, edx
37ba2cbcbjle 0x37ba2cc42
37ba2cbcdmov rax, [rsp+40]
37ba2cbd2mov edi, 1
37ba2cbd7lea r12, [8*rax]
37ba2cbdflea eax, [rdx-1]
37ba2cbe2neg rdx
37ba2cbe5lea r8, [r14+8*rax+8]
37ba2cbeashl rdx, 3
37ba2cbeenop
37ba2cbf0
37ba2cbf0loc_37ba2cbf0:
37ba2cbf0mov r13, rdx
37ba2cbf3lea rax, [rdx+r8]
37ba2cbf7neg r13
37ba2cbfaand r13l, 8
37ba2cbfeje 0x37ba2cc20
37ba2cc00mov [rax], 0
37ba2cc07add rax, 8
37ba2cc0bcmp r8, rax
37ba2cc0eje 0x37ba2cc38
37ba2cc10nop [rax+rax]
37ba2cc15nop [rax+rax]
37ba2cc20
37ba2cc20loc_37ba2cc20:
37ba2cc20mov [rax], 0
37ba2cc27add rax, 16
37ba2cc2bmov [rax-8], 0
37ba2cc33cmp r8, rax
37ba2cc36jne 0x37ba2cc20
37ba2cc38
37ba2cc38loc_37ba2cc38:
37ba2cc38add edi, 1
37ba2cc3badd r8, r12
37ba2cc3ecmp edi, ebp
37ba2cc40jne 0x37ba2cbf0
37ba2cc42
37ba2cc42loc_37ba2cc42:
37ba2cc42movss x0, [r9]
37ba2cc47ucomiss x0, [rip+0xa17316]
37ba2cc4ejp 0x37ba2cc56
37ba2cc50je 0x37ba2cda7
37ba2cc56
37ba2cc56loc_37ba2cc56:
37ba2cc56ucomiss x0, [rip+0xa1730b]
37ba2cc5djp 0x37ba2cc65
37ba2cc5fje 0x37ba2d1e8
37ba2cc65
37ba2cc65loc_37ba2cc65:
37ba2cc65movups x6, [rsp+144]
37ba2cc6dmovups x7, [rsp+160]
37ba2cc75movups x8, [rsp+176]
37ba2cc7emovups x9, [rsp+192]
37ba2cc87movups x10, [rsp+208]
37ba2cc90add rsp, 232
37ba2cc97pop rbx
37ba2cc98pop rsi
37ba2cc99pop rdi
37ba2cc9apop rbp
37ba2cc9bpop r12
37ba2cc9dpop r13
37ba2cc9fpop r14
37ba2cca1pop r15
37ba2cca3ret
37ba2cca4
37ba2cca4 0f 1f 40 00 ..@.
37ba2cca8
37ba2cca8loc_37ba2cca8:
37ba2cca8ucomiss x0, [rip+0xa172b9]
37ba2ccafjp 0x37ba2cc42
37ba2ccb1jne 0x37ba2cc42
37ba2ccb3mov r12l, [rsi]
37ba2ccb6test r12l, r12l
37ba2ccb9jle 0x37ba2cc42
37ba2ccbbadd r12l, 1
37ba2ccbftest edx, edx
37ba2ccc1jle 0x37ba2cc42
37ba2ccc7mov rax, [rsp+40]
37ba2ccccmov r13l, edx
37ba2cccfmov [rsp+304], rcx
37ba2ccd7mov r8, r14
37ba2ccdamov [rsp+320], rsi
37ba2cce2movss x1, [rip+0xa17296]
37ba2cceashr r13l, 1
37ba2ccedmov rbp, -1
37ba2ccf4lea rdi, [8*rax]
37ba2ccfcmov [rsp+312], rbx
37ba2cd04shl r13, 4
37ba2cd08mov rbx, rax
37ba2cd0bmov [rsp+56], rdi
37ba2cd10mov rsi, [rsp+56]
37ba2cd15mov edi, 1
37ba2cd1ashufps x1, x1, 0
37ba2cd1enop
37ba2cd20
37ba2cd20loc_37ba2cd20:
37ba2cd20cmp edx, 1
37ba2cd23je 0x37ba2da87
37ba2cd29
37ba2cd29loc_37ba2cd29:
37ba2cd29lea rcx, [r13+r8]
37ba2cd2emov rax, r8
37ba2cd31nop [rax]
37ba2cd35nop [rax+rax]
37ba2cd40
37ba2cd40loc_37ba2cd40:
37ba2cd40movups x0, [rax]
37ba2cd43add rax, 16
37ba2cd47xorps x0, x1
37ba2cd4amovups [rax-16], x0
37ba2cd4ecmp rax, rcx
37ba2cd51jne 0x37ba2cd40
37ba2cd53test dl, 1
37ba2cd56je 0x37ba2da70
37ba2cd5cmov eax, edx
37ba2cd5eor eax, 1
37ba2cd61
37ba2cd61loc_37ba2cd61:
37ba2cd61cdqe
37ba2cd63add edi, 1
37ba2cd66add r8, rsi
37ba2cd69movq x3, [rip+0xa171ff]
37ba2cd71add rax, rbp
37ba2cd74add rbp, rbx
37ba2cd77movq x0, [r14+8*rax]
37ba2cd7dxorps x0, x3
37ba2cd80movlps [r14+8*rax], x0
37ba2cd85cmp edi, r12l
37ba2cd88jne 0x37ba2cd20
37ba2cd8a
37ba2cd8aloc_37ba2cd8a:
37ba2cd8amov rcx, [rsp+304]
37ba2cd92mov rbx, [rsp+312]
37ba2cd9amov rsi, [rsp+320]
37ba2cda2jmp 0x37ba2cc42
37ba2cda7
37ba2cda7loc_37ba2cda7:
37ba2cda7mov r9l, 1
37ba2cdadmov r8l, 1
37ba2cdb3lea rdx, [rip+0xa171a6]
37ba2cdbamov [rsp+344], r10
37ba2cdc2mov [rsp+336], r11
37ba2cdcamov [rsp+304], rcx
37ba2cdd2call lsame_
37ba2cdd7mov rcx, [rsp+304]
37ba2cddfmov r11, [rsp+336]
37ba2cde7test eax, eax
37ba2cde9mov r10, [rsp+344]
37ba2cdf1je 0x37ba2d635
37ba2cdf7mov eax, [rsi]
37ba2cdf9test eax, eax
37ba2cdfbjle 0x37ba2cc65
37ba2ce01movsxd rcx, [rbx]
37ba2ce04movq x0, [r10]
37ba2ce09add eax, 1
37ba2ce0cmov [rsp+56], -1
37ba2ce15mov rsi, [rsp+48]
37ba2ce1amov rdx, [rsp+360]
37ba2ce22mov [rsp+76], eax
37ba2ce26movsldup x3, x0
37ba2ce2amov rdi, rcx
37ba2ce2dlea r8l, [rcx-1]
37ba2ce31mov [rsp+64], ecx
37ba2ce35movshdup x0, x0
37ba2ce39sub edi, 2
37ba2ce3clea rax, [r14+8*rcx]
37ba2ce40movsxd r8, r8l
37ba2ce43lea rbx, [8*rcx-8]
37ba2ce4bmov ecx, edi
37ba2ce4dmov [rsp+120], edi
37ba2ce51lea r9, [8*rsi]
37ba2ce59shr ecx, 1
37ba2ce5blea rsi, [8*r8-8]
37ba2ce63and edi, -2
37ba2ce66mov [rsp+104], rbx
37ba2ce6bmov [rsp+112], rsi
37ba2ce70add rbx, rdx
37ba2ce73add rsi, rdx
37ba2ce76movq x3, x3
37ba2ce7amov [rsp+96], rax
37ba2ce7fmov r8l, 1
37ba2ce85movq x2, x0
37ba2ce89mov rax, -1
37ba2ce90mov [rsp+128], edi
37ba2ce97shl rcx, 4
37ba2ce9bjmp 0x37ba2cecd
37ba2ce9d
37ba2ce9d 0f 1f 00 ...
37ba2cea0
37ba2cea0loc_37ba2cea0:
37ba2cea0movlps [r14+8*rax+8], x1
37ba2cea6
37ba2cea6loc_37ba2cea6:
37ba2cea6mov rbp, [rsp+48]
37ba2ceabadd r8l, 1
37ba2ceafadd rdx, r9
37ba2ceb2add rsi, r9
37ba2ceb5add [rsp+56], rbp
37ba2cebaadd rbx, r9
37ba2cebdadd rax, [rsp+40]
37ba2cec2cmp r8l, [rsp+76]
37ba2cec7je 0x37ba2cc65
37ba2cecd
37ba2cecdloc_37ba2cecd:
37ba2cecdmovq x0, [rdx]
37ba2ced1movq x1, x0
37ba2ced5shufps x0, x0, -31
37ba2ced9mulps x1, x3
37ba2cedcmovq x0, x0
37ba2cee0mulps x0, x2
37ba2cee3movq x1, x1
37ba2cee7movq x0, x0
37ba2ceebaddsubps x1, x0
37ba2ceefmovq x0, [r14+8*rax+8]
37ba2cef6movq x1, x1
37ba2cefaaddps x1, x0
37ba2cefdcmp [rsp+64], 1
37ba2cf02je 0x37ba2cea0
37ba2cf04movq x6, [r15]
37ba2cf09movq x5, [rdx+8]
37ba2cf0emovq x1, x1
37ba2cf12mov rdi, [rsp+112]
37ba2cf17mov rbp, [rsp+104]
37ba2cf1cmovsldup x0, x6
37ba2cf20movq x4, x5
37ba2cf24shufps x5, x5, -31
37ba2cf28movq x5, x5
37ba2cf2cmov rbp, [r10+rbp]
37ba2cf30movq x0, x0
37ba2cf34mulps x0, x4
37ba2cf37movshdup x4, x6
37ba2cf3bmovq x6, rbp
37ba2cf40movq x4, x4
37ba2cf44mulps x4, x5
37ba2cf47movq x0, x0
37ba2cf4bmovq x4, x4
37ba2cf4faddsubps x0, x4
37ba2cf53movq x4, [rsi]
37ba2cf57movq x5, x4
37ba2cf5bshufps x4, x4, -31
37ba2cf5fmovq x0, x0
37ba2cf63movq x4, x4
37ba2cf67addps x0, x1
37ba2cf6amovq x1, [r11+rdi]
37ba2cf70mov rdi, [rsp+96]
37ba2cf75movlps [r14+8*rax+8], x0
37ba2cf7bmovsldup x0, x1
37ba2cf7fmovshdup x1, x1
37ba2cf83movq x0, x0
37ba2cf87movq x1, x1
37ba2cf8bmulps x0, x5
37ba2cf8emulps x1, x4
37ba2cf91movq x4, [rbx]
37ba2cf95movq x0, x0
37ba2cf99movq x1, x1
37ba2cf9daddsubps x0, x1
37ba2cfa1movq x1, [rdi+8*rax]
37ba2cfa6movq x5, x0
37ba2cfaamovsldup x0, x6
37ba2cfaeaddps x5, x1
37ba2cfb1movq x1, x4
37ba2cfb5shufps x4, x4, -31
37ba2cfb9movq x4, x4
37ba2cfbdmovq x0, x0
37ba2cfc1mulps x0, x1
37ba2cfc4movshdup x1, x6
37ba2cfc8movq x1, x1
37ba2cfccmulps x1, x4
37ba2cfcfmovq x0, x0
37ba2cfd3movq x1, x1
37ba2cfd7addsubps x0, x1
37ba2cfdbmovq x1, x5
37ba2cfdfmovq x0, x0
37ba2cfe3addps x0, x1
37ba2cfe6movlps [rdi+8*rax], x0
37ba2cfeamov edi, [rsp+64]
37ba2cfeecmp edi, 2
37ba2cff1jle 0x37ba2cea6
37ba2cff7cmp edi, 3
37ba2cffaje 0x37ba2e38b
37ba2d000movups x0, [rdx]
37ba2d003lea rbp, [r14+8*rax+16]
37ba2d008lea r13, [rdx+8]
37ba2d00cxor edi, edi
37ba2d00elea r12, [rdx+16]
37ba2d012nop [rax]
37ba2d015nop [rax+rax]
37ba2d020
37ba2d020loc_37ba2d020:
37ba2d020movups x4, [r11+rdi]
37ba2d025movups x5, [rbp+rdi]
37ba2d02amovsldup x1, x4
37ba2d02emovshdup x4, x4
37ba2d032mulps x1, x0
37ba2d035shufps x0, x0, -79
37ba2d039mulps x0, x4
37ba2d03cmovups x4, [r13+rdi]
37ba2d042addsubps x1, x0
37ba2d046addps x1, x5
37ba2d049movups x5, [r10+rdi+8]
37ba2d04fmovsldup x0, x5
37ba2d053movshdup x5, x5
37ba2d057mulps x0, x4
37ba2d05ashufps x4, x4, -79
37ba2d05emulps x4, x5
37ba2d061addsubps x0, x4
37ba2d065movups x4, [r15+rdi+8]
37ba2d06baddps x0, x1
37ba2d06emovsldup x1, x4
37ba2d072movshdup x4, x4
37ba2d076movaps x7, x0
37ba2d079movups x0, [r12+rdi]
37ba2d07emulps x1, x0
37ba2d081movaps x5, x0
37ba2d084shufps x5, x0, -79
37ba2d088mulps x4, x5
37ba2d08baddsubps x1, x4
37ba2d08faddps x1, x7
37ba2d092movups [rbp+rdi], x1
37ba2d097add rdi, 16
37ba2d09bcmp rdi, rcx
37ba2d09ejne 0x37ba2d020
37ba2d0a0test [rsp+120], 1
37ba2d0a5je 0x37ba2cea6
37ba2d0abmov edi, [rsp+128]
37ba2d0b2add edi, 2
37ba2d0b5
37ba2d0b5loc_37ba2d0b5:
37ba2d0b5movsxd r12, edi
37ba2d0b8lea ebp, [rdi-1]
37ba2d0bbadd edi, 1
37ba2d0bemovsxd rbp, ebp
37ba2d0c1lea r13, [rax+r12]
37ba2d0c5mov [rsp+80], r12
37ba2d0camovsxd rdi, edi
37ba2d0cdmovq x6, [r10+8*rbp]
37ba2d0d3add rdi, [rsp+56]
37ba2d0d8mov [rsp+88], r13
37ba2d0ddmovq x1, [r11+8*rbp-8]
37ba2d0e4mov r13, [rsp+56]
37ba2d0e9mov r12, [rsp+360]
37ba2d0f1add r13, rbp
37ba2d0f4movsldup x0, x1
37ba2d0f8movshdup x1, x1
37ba2d0fcmovq x4, [r12+8*r13]
37ba2d102mov r13, [rsp+88]
37ba2d107mov r12, [rsp+80]
37ba2d10cadd r12, [rsp+56]
37ba2d111movq x5, x4
37ba2d115shufps x4, x4, -31
37ba2d119movq x4, x4
37ba2d11dmovq x0, x0
37ba2d121mulps x0, x5
37ba2d124movq x1, x1
37ba2d128mulps x1, x4
37ba2d12bmovq x0, x0
37ba2d12fmovq x1, x1
37ba2d133addsubps x0, x1
37ba2d137movq x1, [r14+8*r13]
37ba2d13dmov r13, [rsp+360]
37ba2d145movq x4, [r13+8*r12]
37ba2d14cmovq x5, x0
37ba2d150movsldup x0, x6
37ba2d154addps x5, x1
37ba2d157movq x1, x4
37ba2d15bshufps x4, x4, -31
37ba2d15fmovq x4, x4
37ba2d163movq x0, x0
37ba2d167mulps x0, x1
37ba2d16amovshdup x1, x6
37ba2d16emovq x1, x1
37ba2d172mulps x1, x4
37ba2d175movq x0, x0
37ba2d179movq x1, x1
37ba2d17daddsubps x0, x1
37ba2d181movq x1, x5
37ba2d185movq x5, x0
37ba2d189addps x5, x1
37ba2d18cmovq x1, [r15+8*rbp]
37ba2d192mov rbp, [rsp+360]
37ba2d19amovsldup x0, x1
37ba2d19emovshdup x1, x1
37ba2d1a2movq x4, [rbp+8*rdi]
37ba2d1a8mov rdi, [rsp+88]
37ba2d1admovq x6, x4
37ba2d1b1shufps x4, x4, -31
37ba2d1b5movq x4, x4
37ba2d1b9movq x0, x0
37ba2d1bdmovq x1, x1
37ba2d1c1mulps x0, x6
37ba2d1c4mulps x1, x4
37ba2d1c7movq x0, x0
37ba2d1cbmovq x1, x1
37ba2d1cfaddsubps x0, x1
37ba2d1d3movq x1, x5
37ba2d1d7movq x0, x0
37ba2d1dbaddps x0, x1
37ba2d1demovlps [r14+8*rdi], x0
37ba2d1e3jmp 0x37ba2cea6
37ba2d1e8
37ba2d1e8loc_37ba2d1e8:
37ba2d1e8mov r9l, 1
37ba2d1eemov r8l, 1
37ba2d1f4lea rdx, [rip+0xa16d65]
37ba2d1fbmov [rsp+344], r10
37ba2d203mov [rsp+336], r11
37ba2d20bmov [rsp+304], rcx
37ba2d213call lsame_
37ba2d218mov rcx, [rsp+304]
37ba2d220mov r11, [rsp+336]
37ba2d228test eax, eax
37ba2d22amov r10, [rsp+344]
37ba2d232je 0x37ba2df42
37ba2d238mov eax, [rsi]
37ba2d23atest eax, eax
37ba2d23cjle 0x37ba2cc65
37ba2d242movsxd rcx, [rbx]
37ba2d245movq x0, [r10]
37ba2d24aadd eax, 1
37ba2d24dmov [rsp+56], -1
37ba2d256mov rsi, [rsp+48]
37ba2d25bmov [rsp+76], eax
37ba2d25fmov rdi, rcx
37ba2d262movsldup x3, x0
37ba2d266lea rax, [r14+8*rcx]
37ba2d26amov [rsp+64], ecx
37ba2d26esub edi, 2
37ba2d271movshdup x0, x0
37ba2d275lea r8l, [rcx-1]
37ba2d279mov [rsp+96], rax
37ba2d27elea rbx, [8*rcx-8]
37ba2d286mov ecx, edi
37ba2d288movsxd r8, r8l
37ba2d28bmov [rsp+120], edi
37ba2d28fmov rdx, [rsp+360]
37ba2d297shr ecx, 1
37ba2d299lea r9, [8*rsi]
37ba2d2a1and edi, -2
37ba2d2a4lea rsi, [8*r8-8]
37ba2d2acshl rcx, 4
37ba2d2b0mov [rsp+104], rbx
37ba2d2b5mov rax, -1
37ba2d2bcmov [rsp+112], rsi
37ba2d2c1add rbx, rdx
37ba2d2c4add rsi, rdx
37ba2d2c7movq x3, x3
37ba2d2cbmov [rsp+88], rcx
37ba2d2d0mov r8l, 1
37ba2d2d6movq x2, x0
37ba2d2damov [rsp+128], edi
37ba2d2e1jmp 0x37ba2d315
37ba2d2e3
37ba2d2e3 0f 1f 44 00 00 ..D..
37ba2d2e8
37ba2d2e8loc_37ba2d2e8:
37ba2d2e8movlps [r14+8*rax+8], x4
37ba2d2ee
37ba2d2eeloc_37ba2d2ee:
37ba2d2eemov rbp, [rsp+48]
37ba2d2f3add r8l, 1
37ba2d2f7add rdx, r9
37ba2d2faadd rsi, r9
37ba2d2fdadd [rsp+56], rbp
37ba2d302add rbx, r9
37ba2d305add rax, [rsp+40]
37ba2d30acmp r8l, [rsp+76]
37ba2d30fje 0x37ba2cc65
37ba2d315
37ba2d315loc_37ba2d315:
37ba2d315movq x0, [rdx]
37ba2d319movq x4, [r14+8*rax+8]
37ba2d320movq x1, x0
37ba2d324shufps x0, x0, -31
37ba2d328mulps x1, x3
37ba2d32bmovq x0, x0
37ba2d32fmulps x0, x2
37ba2d332movq x1, x1
37ba2d336movq x0, x0
37ba2d33aaddsubps x1, x0
37ba2d33emovq x1, x1
37ba2d342subps x4, x1
37ba2d345cmp [rsp+64], 1
37ba2d34aje 0x37ba2d2e8
37ba2d34cmovq x6, [r15]
37ba2d351movq x1, [rdx+8]
37ba2d356movq x4, x4
37ba2d35amov rcx, [rsp+112]
37ba2d35fmov rdi, [rsp+96]
37ba2d364movsldup x0, x6
37ba2d368movq x5, x1
37ba2d36cshufps x1, x1, -31
37ba2d370movq x1, x1
37ba2d374movq x0, x0
37ba2d378mulps x0, x5
37ba2d37bmovshdup x5, x6
37ba2d37fmovq x5, x5
37ba2d383mulps x1, x5
37ba2d386movq x0, x0
37ba2d38amovq x1, x1
37ba2d38eaddsubps x0, x1
37ba2d392movq x1, [r11+rcx]
37ba2d398mov rcx, [rsp+104]
37ba2d39dmov rcx, [r10+rcx]
37ba2d3a1movq x0, x0
37ba2d3a5subps x4, x0
37ba2d3a8movsldup x0, x1
37ba2d3acmovq x6, rcx
37ba2d3b1movshdup x1, x1
37ba2d3b5movlps [r14+8*rax+8], x4
37ba2d3bbmovq x4, [rsi]
37ba2d3bfmovq x0, x0
37ba2d3c3movq x5, x4
37ba2d3c7shufps x4, x4, -31
37ba2d3cbmovq x1, x1
37ba2d3cfmulps x0, x5
37ba2d3d2movq x4, x4
37ba2d3d6movq x5, [rbx]
37ba2d3damulps x1, x4
37ba2d3ddmovq x0, x0
37ba2d3e1movq x1, x1
37ba2d3e5addsubps x0, x1
37ba2d3e9movq x1, [rdi+8*rax]
37ba2d3eemovaps x4, x1
37ba2d3f1movq x1, x5
37ba2d3f5shufps x5, x5, -31
37ba2d3f9movq x0, x0
37ba2d3fdmovq x5, x5
37ba2d401subps x4, x0
37ba2d404movsldup x0, x6
37ba2d408movq x0, x0
37ba2d40cmulps x0, x1
37ba2d40fmovshdup x1, x6
37ba2d413movq x1, x1
37ba2d417mulps x1, x5
37ba2d41amovq x0, x0
37ba2d41emovq x1, x1
37ba2d422addsubps x0, x1
37ba2d426movq x1, x4
37ba2d42amovq x0, x0
37ba2d42esubps x1, x0
37ba2d431movlps [rdi+8*rax], x1
37ba2d435mov edi, [rsp+64]
37ba2d439cmp edi, 2
37ba2d43cjle 0x37ba2d2ee
37ba2d442cmp edi, 3
37ba2d445je 0x37ba2e395
37ba2d44bmovups x0, [rdx]
37ba2d44emov rcx, [rsp+88]
37ba2d453lea rbp, [r14+8*rax+16]
37ba2d458xor edi, edi
37ba2d45alea r13, [rdx+8]
37ba2d45elea r12, [rdx+16]
37ba2d462nop [rax]
37ba2d465nop [rax+rax]
37ba2d470
37ba2d470loc_37ba2d470:
37ba2d470movups x5, [r11+rdi]
37ba2d475movups x1, [rbp+rdi]
37ba2d47amovsldup x4, x5
37ba2d47emovshdup x5, x5
37ba2d482mulps x4, x0
37ba2d485shufps x0, x0, -79
37ba2d489mulps x0, x5
37ba2d48cmovups x5, [r13+rdi]
37ba2d492addsubps x4, x0
37ba2d496movups x0, [r10+rdi+8]
37ba2d49csubps x1, x4
37ba2d49fmovsldup x4, x0
37ba2d4a3movshdup x0, x0
37ba2d4a7mulps x4, x5
37ba2d4aashufps x5, x5, -79
37ba2d4aemulps x0, x5
37ba2d4b1addsubps x4, x0
37ba2d4b5movups x0, [r12+rdi]
37ba2d4bamovaps x5, x0
37ba2d4bdsubps x1, x4
37ba2d4c0shufps x5, x0, -79
37ba2d4c4movaps x7, x1
37ba2d4c7movups x1, [r15+rdi+8]
37ba2d4cdmovsldup x4, x1
37ba2d4d1movshdup x1, x1
37ba2d4d5mulps x4, x0
37ba2d4d8mulps x1, x5
37ba2d4dbaddsubps x4, x1
37ba2d4dfmovaps x1, x7
37ba2d4e2subps x1, x4
37ba2d4e5movups [rbp+rdi], x1
37ba2d4eaadd rdi, 16
37ba2d4eecmp rdi, rcx
37ba2d4f1jne 0x37ba2d470
37ba2d4f7mov [rsp+88], rcx
37ba2d4fctest [rsp+120], 1
37ba2d501je 0x37ba2d2ee
37ba2d507mov ecx, [rsp+128]
37ba2d50elea r13l, [rcx+2]
37ba2d512
37ba2d512loc_37ba2d512:
37ba2d512lea edi, [r13-1]
37ba2d516movsxd rbp, r13l
37ba2d519mov rcx, [rsp+56]
37ba2d51emovsxd rdi, edi
37ba2d521lea r12, [rax+rbp]
37ba2d525mov [rsp+80], rbp
37ba2d52amov rbp, [rsp+360]
37ba2d532movq x4, [r11+8*rdi-8]
37ba2d539add rcx, rdi
37ba2d53cmovq x6, [r10+8*rdi]
37ba2d542movq x1, [rbp+8*rcx]
37ba2d548mov rcx, [rsp+360]
37ba2d550movsldup x0, x4
37ba2d554movshdup x4, x4
37ba2d558mov rbp, [rsp+80]
37ba2d55dadd rbp, [rsp+56]
37ba2d562movq x5, x1
37ba2d566shufps x1, x1, -31
37ba2d56amovq x1, x1
37ba2d56emovq x4, x4
37ba2d572movq x0, x0
37ba2d576mulps x0, x5
37ba2d579movq x5, [r14+8*r12]
37ba2d57fmulps x1, x4
37ba2d582movq x0, x0
37ba2d586movq x1, x1
37ba2d58aaddsubps x0, x1
37ba2d58emovq x1, [rcx+8*rbp]
37ba2d593mov rcx, [rsp+360]
37ba2d59bmovq x4, x1
37ba2d59fshufps x1, x1, -31
37ba2d5a3movq x0, x0
37ba2d5a7movq x1, x1
37ba2d5absubps x5, x0
37ba2d5aemovsldup x0, x6
37ba2d5b2movq x0, x0
37ba2d5b6mulps x0, x4
37ba2d5b9movshdup x4, x6
37ba2d5bdmovq x4, x4
37ba2d5c1mulps x1, x4
37ba2d5c4movq x0, x0
37ba2d5c8movq x4, x5
37ba2d5ccmovq x5, [r15+8*rdi]
37ba2d5d2lea edi, [r13+1]
37ba2d5d6movsxd rdi, edi
37ba2d5d9add rdi, [rsp+56]
37ba2d5demovq x1, x1
37ba2d5e2addsubps x0, x1
37ba2d5e6movq x1, [rcx+8*rdi]
37ba2d5ebmovq x6, x1
37ba2d5efshufps x1, x1, -31
37ba2d5f3movq x0, x0
37ba2d5f7movq x1, x1
37ba2d5fbsubps x4, x0
37ba2d5femovsldup x0, x5
37ba2d602movshdup x5, x5
37ba2d606movq x0, x0
37ba2d60amulps x0, x6
37ba2d60dmovq x5, x5
37ba2d611mulps x1, x5
37ba2d614movq x0, x0
37ba2d618movq x1, x1
37ba2d61caddsubps x0, x1
37ba2d620movq x1, x4
37ba2d624movq x0, x0
37ba2d628subps x1, x0
37ba2d62bmovlps [r14+8*r12], x1
37ba2d630jmp 0x37ba2d2ee
37ba2d635
37ba2d635loc_37ba2d635:
37ba2d635mov r9l, 1
37ba2d63bmov r8l, 1
37ba2d641lea rdx, [rip+0xa16919]
37ba2d648mov [rsp+344], r10
37ba2d650mov [rsp+336], r11
37ba2d658mov [rsp+304], rcx
37ba2d660call lsame_
37ba2d665mov rcx, [rsp+304]
37ba2d66dmov r11, [rsp+336]
37ba2d675test eax, eax
37ba2d677mov r10, [rsp+344]
37ba2d67fje 0x37ba2da91
37ba2d685mov eax, [rsi]
37ba2d687test eax, eax
37ba2d689jle 0x37ba2cc65
37ba2d68fmovsxd r8, [rbx]
37ba2d692mov rbx, [rsp+48]
37ba2d697add eax, 1
37ba2d69amov rdi, -1
37ba2d6a1movq x0, [r10]
37ba2d6a6mov [rsp+76], eax
37ba2d6aamov r12l, 1
37ba2d6b0lea r9l, [r8-1]
37ba2d6b4mov rdx, [rsp+360]
37ba2d6bclea rax, [r14+8*r8]
37ba2d6c0mov [rsp+56], r8l
37ba2d6c5movsxd r9, r9l
37ba2d6c8movsldup x3, x0
37ba2d6ccmov [rsp+96], rax
37ba2d6d1lea rcx, [8*rbx]
37ba2d6d9lea rbx, [8*r9-8]
37ba2d6e1movshdup x0, x0
37ba2d6e5mov rax, -1
37ba2d6ecmov [rsp+112], rbx
37ba2d6f1lea r13, [rbx+rdx]
37ba2d6f5lea rbx, [8*r8-8]
37ba2d6fdmov [rsp+104], rbx
37ba2d702add rbx, rdx
37ba2d705mov [rsp+64], rbx
37ba2d70alea ebx, [r8-2]
37ba2d70emovq x3, x3
37ba2d712mov r8l, ebx
37ba2d715mov [rsp+120], ebx
37ba2d719and ebx, -2
37ba2d71cmovq x2, x0
37ba2d720shr r8l, 1
37ba2d723mov [rsp+128], ebx
37ba2d72ashl r8, 4
37ba2d72emov [rsp+88], r8
37ba2d733jmp 0x37ba2d75f
37ba2d735
37ba2d735loc_37ba2d735:
37ba2d735movlps [r14+8*rax+8], x1
37ba2d73b
37ba2d73bloc_37ba2d73b:
37ba2d73badd [rsp+64], rcx
37ba2d740add r12l, 1
37ba2d744add rdx, rcx
37ba2d747add r13, rcx
37ba2d74aadd rax, [rsp+40]
37ba2d74fadd rdi, [rsp+48]
37ba2d754cmp r12l, [rsp+76]
37ba2d759je 0x37ba2cc65
37ba2d75f
37ba2d75floc_37ba2d75f:
37ba2d75fmovq x0, [rdx]
37ba2d763movq x1, x0
37ba2d767shufps x0, x0, -31
37ba2d76bmulps x1, x3
37ba2d76emovq x0, x0
37ba2d772mulps x0, x2
37ba2d775movq x1, x1
37ba2d779movq x0, x0
37ba2d77daddsubps x1, x0
37ba2d781movq x0, [r14+8*rax+8]
37ba2d788movq x1, x1
37ba2d78caddps x1, x0
37ba2d78fcmp [rsp+56], 1
37ba2d794je 0x37ba2d735
37ba2d796movq x6, [r11]
37ba2d79bmovq x5, [rdx+8]
37ba2d7a0movq x1, x1
37ba2d7a4mov rsi, [rsp+112]
37ba2d7a9mov rbx, [rsp+104]
37ba2d7aemovsldup x0, x6
37ba2d7b2movq x4, x5
37ba2d7b6shufps x5, x5, -31
37ba2d7bamovq x5, x5
37ba2d7bemov rbx, [r10+rbx]
37ba2d7c2movq x0, x0
37ba2d7c6mulps x0, x4
37ba2d7c9movshdup x4, x6
37ba2d7cdmovq x6, rbx
37ba2d7d2mov rbx, [rsp+64]
37ba2d7d7movq x4, x4
37ba2d7dbmulps x4, x5
37ba2d7demovq x0, x0
37ba2d7e2movq x4, x4
37ba2d7e6addsubps x0, x4
37ba2d7eamovq x4, [r13]
37ba2d7f0movq x5, x4
37ba2d7f4shufps x4, x4, -31
37ba2d7f8movq x0, x0
37ba2d7fcmovq x4, x4
37ba2d800addps x0, x1
37ba2d803movq x1, [r15+rsi]
37ba2d809mov rsi, [rsp+96]
37ba2d80emovlps [r14+8*rax+8], x0
37ba2d814movsldup x0, x1
37ba2d818movshdup x1, x1
37ba2d81cmovq x0, x0
37ba2d820movq x1, x1
37ba2d824mulps x0, x5
37ba2d827mulps x1, x4
37ba2d82amovq x4, [rbx]
37ba2d82emov ebx, [rsp+56]
37ba2d832movq x0, x0
37ba2d836movq x1, x1
37ba2d83aaddsubps x0, x1
37ba2d83emovq x1, [rsi+8*rax]
37ba2d843movq x5, x0
37ba2d847movsldup x0, x6
37ba2d84baddps x5, x1
37ba2d84emovq x1, x4
37ba2d852shufps x4, x4, -31
37ba2d856movq x4, x4
37ba2d85amovq x0, x0
37ba2d85emulps x0, x1
37ba2d861movshdup x1, x6
37ba2d865movq x1, x1
37ba2d869mulps x1, x4
37ba2d86cmovq x0, x0
37ba2d870movq x1, x1
37ba2d874addsubps x0, x1
37ba2d878movq x1, x5
37ba2d87cmovq x0, x0
37ba2d880addps x0, x1
37ba2d883movlps [rsi+8*rax], x0
37ba2d887cmp ebx, 2
37ba2d88ajle 0x37ba2d73b
37ba2d890cmp ebx, 3
37ba2d893je 0x37ba2e889
37ba2d899movups x0, [rdx]
37ba2d89cmov rbp, [rsp+88]
37ba2d8a1lea r9, [r14+8*rax+16]
37ba2d8a6xor r8l, r8l
37ba2d8a9lea rsi, [rdx+8]
37ba2d8adlea rbx, [rdx+16]
37ba2d8b1nop [rax]
37ba2d8b5nop [rax+rax]
37ba2d8c0
37ba2d8c0loc_37ba2d8c0:
37ba2d8c0movups x4, [r15+r8]
37ba2d8c5movups x5, [r9+r8]
37ba2d8camovsldup x1, x4
37ba2d8cemovshdup x4, x4
37ba2d8d2mulps x1, x0
37ba2d8d5shufps x0, x0, -79
37ba2d8d9mulps x0, x4
37ba2d8dcmovups x4, [rsi+r8]
37ba2d8e1addsubps x1, x0
37ba2d8e5addps x1, x5
37ba2d8e8movups x5, [r10+r8+8]
37ba2d8eemovsldup x0, x5
37ba2d8f2movshdup x5, x5
37ba2d8f6mulps x0, x4
37ba2d8f9shufps x4, x4, -79
37ba2d8fdmulps x4, x5
37ba2d900addsubps x0, x4
37ba2d904movups x4, [r11+r8+8]
37ba2d90aaddps x0, x1
37ba2d90dmovsldup x1, x4
37ba2d911movshdup x4, x4
37ba2d915movaps x7, x0
37ba2d918movups x0, [rbx+r8]
37ba2d91dmulps x1, x0
37ba2d920movaps x5, x0
37ba2d923shufps x5, x0, -79
37ba2d927mulps x4, x5
37ba2d92aaddsubps x1, x4
37ba2d92eaddps x1, x7
37ba2d931movups [r9+r8], x1
37ba2d936add r8, 16
37ba2d93acmp r8, rbp
37ba2d93djne 0x37ba2d8c0
37ba2d93fmov [rsp+88], rbp
37ba2d944test [rsp+120], 1
37ba2d949je 0x37ba2d73b
37ba2d94fmov esi, [rsp+128]
37ba2d956add esi, 2
37ba2d959
37ba2d959loc_37ba2d959:
37ba2d959lea r8l, [rsi-1]
37ba2d95dmovsxd r9, esi
37ba2d960movsxd r8, r8l
37ba2d963lea rbx, [rax+r9]
37ba2d967mov [rsp+80], r9
37ba2d96cmov r9, [rsp+360]
37ba2d974movq x1, [r15+8*r8-8]
37ba2d97blea rbp, [r8+rdi]
37ba2d97fmovq x6, [r10+8*r8]
37ba2d985movq x4, [r9+8*rbp]
37ba2d98bmov r9, [rsp+80]
37ba2d990movsldup x0, x1
37ba2d994movshdup x1, x1
37ba2d998mov rbp, [rsp+360]
37ba2d9a0movq x5, x4
37ba2d9a4shufps x4, x4, -31
37ba2d9a8add r9, rdi
37ba2d9abmovq x4, x4
37ba2d9afmovq x0, x0
37ba2d9b3movq x1, x1
37ba2d9b7mulps x0, x5
37ba2d9bamulps x1, x4
37ba2d9bdmovq x4, [rbp+8*r9]
37ba2d9c4movq x0, x0
37ba2d9c8movq x1, x1
37ba2d9ccaddsubps x0, x1
37ba2d9d0movq x1, [r14+8*rbx]
37ba2d9d6movq x5, x0
37ba2d9damovsldup x0, x6
37ba2d9deaddps x5, x1
37ba2d9e1movq x1, x4
37ba2d9e5shufps x4, x4, -31
37ba2d9e9movq x4, x4
37ba2d9edmovq x0, x0
37ba2d9f1mulps x0, x1
37ba2d9f4movshdup x1, x6
37ba2d9f8movq x1, x1
37ba2d9fcmulps x1, x4
37ba2d9ffmovq x0, x0
37ba2da03movq x1, x1
37ba2da07addsubps x0, x1
37ba2da0bmovq x1, x5
37ba2da0fmovq x5, x0
37ba2da13addps x5, x1
37ba2da16movq x1, [r11+8*r8]
37ba2da1clea r8l, [rsi+1]
37ba2da20movsxd r8, r8l
37ba2da23movsldup x0, x1
37ba2da27movshdup x1, x1
37ba2da2badd r8, rdi
37ba2da2emovq x4, [rbp+8*r8]
37ba2da35movq x6, x4
37ba2da39shufps x4, x4, -31
37ba2da3dmovq x0, x0
37ba2da41movq x4, x4
37ba2da45movq x1, x1
37ba2da49mulps x0, x6
37ba2da4cmulps x1, x4
37ba2da4fmovq x0, x0
37ba2da53movq x1, x1
37ba2da57addsubps x0, x1
37ba2da5bmovq x1, x5
37ba2da5fmovq x0, x0
37ba2da63addps x0, x1
37ba2da66movlps [r14+8*rbx], x0
37ba2da6bjmp 0x37ba2d73b
37ba2da70
37ba2da70loc_37ba2da70:
37ba2da70add edi, 1
37ba2da73cmp edi, r12l
37ba2da76je 0x37ba2cd8a
37ba2da7cadd rbp, rbx
37ba2da7fadd r8, rsi
37ba2da82jmp 0x37ba2cd29
37ba2da87
37ba2da87loc_37ba2da87:
37ba2da87mov eax, 1
37ba2da8cjmp 0x37ba2cd61
37ba2da91
37ba2da91loc_37ba2da91:
37ba2da91mov r9l, 1
37ba2da97mov r8l, 1
37ba2da9dlea rdx, [rip+0xa164be]
37ba2daa4mov [rsp+344], r10
37ba2daacmov [rsp+336], r11
37ba2dab4call lsame_
37ba2dab9test eax, eax
37ba2dabbje 0x37ba2cc65
37ba2dac1mov eax, [rsi]
37ba2dac3test eax, eax
37ba2dac5jle 0x37ba2cc65
37ba2dacbmovsxd r8, [rbx]
37ba2dacemov r10, [rsp+344]
37ba2dad6add eax, 1
37ba2dad9movss x2, [rip+0xa1649f]
37ba2dae1mov [rsp+76], eax
37ba2dae5movss x1, [rip+0xa16493]
37ba2daedmov r13, -1
37ba2daf4mov r12l, 1
37ba2dafalea edx, [r8-1]
37ba2dafemovss x3, [r10+4]
37ba2db04lea rdi, [r8-1]
37ba2db08movq x4, [r10]
37ba2db0dmovsxd rdx, edx
37ba2db10mov [rsp+96], rdi
37ba2db15lea rax, [r14+8*r8]
37ba2db19mov r11, [rsp+336]
37ba2db21lea rbx, [rdx-1]
37ba2db25movsldup x4, x4
37ba2db29mov rdx, [rsp+48]
37ba2db2exorps x3, x2
37ba2db31mov [rsp+104], rbx
37ba2db36shl rbx, 3
37ba2db3amovsldup x3, x3
37ba2db3eshufps x1, x1, 0
37ba2db42lea rcx, [8*rdx]
37ba2db4amov rdx, [rsp+360]
37ba2db52mov [rsp+56], r8l
37ba2db57mov [rsp+128], rbx
37ba2db5fadd rbx, rdx
37ba2db62mov [rsp+112], rax
37ba2db67movq x4, x4
37ba2db6bmov rax, -1
37ba2db72mov [rsp+64], rbx
37ba2db77lea rbx, [8*rdi]
37ba2db7fmovq x8, x3
37ba2db84mov [rsp+120], rbx
37ba2db89lea rdi, [rbx+rdx]
37ba2db8dlea ebx, [r8-2]
37ba2db91mov r8l, ebx
37ba2db94mov [rsp+136], ebx
37ba2db9band ebx, -2
37ba2db9eshr r8l, 1
37ba2dba1mov [rsp+140], ebx
37ba2dba8shl r8, 4
37ba2dbacmov [rsp+88], r8
37ba2dbb1jmp 0x37ba2dbdd
37ba2dbb3
37ba2dbb3loc_37ba2dbb3:
37ba2dbb3movlps [r14+8*rax+8], x0
37ba2dbb9
37ba2dbb9loc_37ba2dbb9:
37ba2dbb9add [rsp+64], rcx
37ba2dbbeadd r12l, 1
37ba2dbc2add rdx, rcx
37ba2dbc5add rdi, rcx
37ba2dbc8add rax, [rsp+40]
37ba2dbcdadd r13, [rsp+48]
37ba2dbd2cmp r12l, [rsp+76]
37ba2dbd7je 0x37ba2cc65
37ba2dbdd
37ba2dbddloc_37ba2dbdd:
37ba2dbddmovq x0, [rdx]
37ba2dbe1movq x3, [r14+8*rax+8]
37ba2dbe8movq x5, x0
37ba2dbecshufps x0, x0, -31
37ba2dbf0mulps x5, x4
37ba2dbf3movq x0, x0
37ba2dbf7mulps x0, x8
37ba2dbfbmovq x5, x5
37ba2dbffmovq x0, x0
37ba2dc03addsubps x5, x0
37ba2dc07movq x0, x5
37ba2dc0baddps x0, x3
37ba2dc0ecmp [rsp+56], 1
37ba2dc13je 0x37ba2dbb3
37ba2dc15movq x5, [r11]
37ba2dc1amovss x3, [r11+4]
37ba2dc20movq x0, x0
37ba2dc24movq x7, [rdx+8]
37ba2dc29movq x6, [rdx+8]
37ba2dc2emovsldup x5, x5
37ba2dc32xorps x3, x2
37ba2dc35mov rbx, [rsp+120]
37ba2dc3amov rsi, [rsp+128]
37ba2dc42shufps x6, x6, -31
37ba2dc46movq x5, x5
37ba2dc4amulps x5, x7
37ba2dc4dmovsldup x7, x3
37ba2dc51movq x3, x6
37ba2dc55movq x7, x7
37ba2dc59mulps x3, x7
37ba2dc5cmovq x5, x5
37ba2dc60movq x7, x3
37ba2dc64addsubps x5, x7
37ba2dc68movq x3, x5
37ba2dc6caddps x0, x3
37ba2dc6fmovlps [r14+8*rax+8], x0
37ba2dc75movq x0, [r15+rsi]
37ba2dc7bmov rsi, [rsp+104]
37ba2dc80movss x5, [r15+8*rsi+4]
37ba2dc87movsldup x0, x0
37ba2dc8bmov rsi, [rsp+64]
37ba2dc90xorps x5, x2
37ba2dc93movq x3, [rsi]
37ba2dc97mov rsi, [rsp+112]
37ba2dc9cmovsldup x7, x5
37ba2dca0movq x0, x0
37ba2dca4movq x5, x3
37ba2dca8shufps x3, x3, -31
37ba2dcacmulps x0, x5
37ba2dcafmovq x5, x3
37ba2dcb3movq x3, [rdi]
37ba2dcb7movq x7, x7
37ba2dcbbmulps x5, x7
37ba2dcbemovq x0, x0
37ba2dcc2movq x5, x5
37ba2dcc6addsubps x0, x5
37ba2dccamovq x5, [rsi+8*rax]
37ba2dccfmovq x6, x0
37ba2dcd3movq x0, [r10+rbx]
37ba2dcd9mov rbx, [rsp+96]
37ba2dcdeaddps x6, x5
37ba2dce1movss x5, [r10+8*rbx+4]
37ba2dce8movsldup x0, x0
37ba2dcecxorps x5, x2
37ba2dcefmovsldup x7, x5
37ba2dcf3movq x5, x3
37ba2dcf7shufps x3, x3, -31
37ba2dcfbmovq x0, x0
37ba2dcffmulps x0, x5
37ba2dd02movq x5, x3
37ba2dd06movq x7, x7
37ba2dd0amulps x5, x7
37ba2dd0dmovq x0, x0
37ba2dd11movq x5, x5
37ba2dd15addsubps x0, x5
37ba2dd19movq x5, x6
37ba2dd1dmovq x0, x0
37ba2dd21addps x0, x5
37ba2dd24movlps [rsi+8*rax], x0
37ba2dd28mov esi, [rsp+56]
37ba2dd2ccmp esi, 2
37ba2dd2fjle 0x37ba2dbb9
37ba2dd35cmp esi, 3
37ba2dd38je 0x37ba2e89d
37ba2dd3emovups x5, [rdx]
37ba2dd41mov rbp, [rsp+88]
37ba2dd46lea r9, [r14+8*rax+16]
37ba2dd4bxor r8l, r8l
37ba2dd4elea rsi, [rdx+8]
37ba2dd52lea rbx, [rdx+16]
37ba2dd56movaps x7, x2
37ba2dd59movaps x9, x4
37ba2dd5dnop [rax]
37ba2dd60
37ba2dd60loc_37ba2dd60:
37ba2dd60movups x0, [r15+r8]
37ba2dd65movups x3, [rsi+r8]
37ba2dd6amovups x6, [r9+r8]
37ba2dd6fmovsldup x2, x0
37ba2dd73movshdup x0, x0
37ba2dd77mulps x2, x5
37ba2dd7axorps x0, x1
37ba2dd7dshufps x5, x5, -79
37ba2dd81mulps x0, x5
37ba2dd84addsubps x2, x0
37ba2dd88movups x0, [r10+r8+8]
37ba2dd8emovsldup x5, x0
37ba2dd92movshdup x0, x0
37ba2dd96addps x2, x6
37ba2dd99mulps x5, x3
37ba2dd9cxorps x0, x1
37ba2dd9fshufps x3, x3, -79
37ba2dda3mulps x0, x3
37ba2dda6addsubps x5, x0
37ba2ddaamovups x0, [r11+r8+8]
37ba2ddb0movaps x3, x5
37ba2ddb3movups x5, [rbx+r8]
37ba2ddb8addps x3, x2
37ba2ddbbmovsldup x2, x0
37ba2ddbfmovshdup x0, x0
37ba2ddc3movaps x4, x5
37ba2ddc6shufps x4, x5, -79
37ba2ddcamulps x2, x5
37ba2ddcdxorps x0, x1
37ba2ddd0mulps x0, x4
37ba2ddd3addsubps x2, x0
37ba2ddd7addps x2, x3
37ba2dddamovups [r9+r8], x2
37ba2dddfadd r8, 16
37ba2dde3cmp r8, rbp
37ba2dde6jne 0x37ba2dd60
37ba2ddecmov [rsp+88], rbp
37ba2ddf1movaps x2, x7
37ba2ddf4movaps x4, x9
37ba2ddf8test [rsp+136], 1
37ba2de00je 0x37ba2dbb9
37ba2de06mov esi, [rsp+140]
37ba2de0dlea r8l, [rsi+2]
37ba2de11
37ba2de11loc_37ba2de11:
37ba2de11lea r9l, [r8-1]
37ba2de15mov rbp, [rsp+360]
37ba2de1dmovsxd rsi, r8l
37ba2de20add r8l, 1
37ba2de24movsxd r9, r9l
37ba2de27mov [rsp+80], rsi
37ba2de2cadd rsi, rax
37ba2de2fmovsxd r8, r8l
37ba2de32lea rbx, [r9-1]
37ba2de36add r8, r13
37ba2de39movq x0, [r15+8*rbx]
37ba2de3fmovss x3, [r15+8*rbx+4]
37ba2de46lea rbx, [r9+r13]
37ba2de4amovq x5, [rbp+8*rbx]
37ba2de50mov rbx, [rsp+80]
37ba2de55movsldup x0, x0
37ba2de59xorps x3, x2
37ba2de5cmovq x7, x5
37ba2de60shufps x5, x5, -31
37ba2de64add rbx, r13
37ba2de67movq x5, x5
37ba2de6bmovq x0, x0
37ba2de6fmulps x0, x7
37ba2de72movsldup x7, x3
37ba2de76movq x7, x7
37ba2de7amulps x5, x7
37ba2de7dmovq x0, x0
37ba2de81movq x5, x5
37ba2de85addsubps x0, x5
37ba2de89movq x5, [r14+8*rsi]
37ba2de8fmovq x6, x0
37ba2de93movq x0, [r10+8*r9]
37ba2de99addps x6, x5
37ba2de9cmovss x5, [r10+8*r9+4]
37ba2dea3movsldup x0, x0
37ba2dea7movaps x3, x5
37ba2deaamovq x5, [rbp+8*rbx]
37ba2deb0xorps x3, x2
37ba2deb3movq x7, x5
37ba2deb7shufps x5, x5, -31
37ba2debbmovq x0, x0
37ba2debfmovq x5, x5
37ba2dec3mulps x0, x7
37ba2dec6movsldup x7, x3
37ba2decamovss x3, [r11+8*r9+4]
37ba2ded1xorps x3, x2
37ba2ded4movq x7, x7
37ba2ded8mulps x5, x7
37ba2dedbmovq x0, x0
37ba2dedfmovq x5, x5
37ba2dee3addsubps x0, x5
37ba2dee7movq x5, x6
37ba2deebmovq x6, x0
37ba2deefmovq x0, [r11+8*r9]
37ba2def5addps x6, x5
37ba2def8movq x5, [rbp+8*r8]
37ba2deffmovsldup x0, x0
37ba2df03movq x7, x5
37ba2df07shufps x5, x5, -31
37ba2df0bmovq x5, x5
37ba2df0fmovq x0, x0
37ba2df13mulps x0, x7
37ba2df16movsldup x7, x3
37ba2df1amovq x7, x7
37ba2df1emulps x5, x7
37ba2df21movq x0, x0
37ba2df25movq x5, x5
37ba2df29addsubps x0, x5
37ba2df2dmovq x5, x6
37ba2df31movq x0, x0
37ba2df35addps x0, x5
37ba2df38movlps [r14+8*rsi], x0
37ba2df3djmp 0x37ba2dbb9
37ba2df42
37ba2df42loc_37ba2df42:
37ba2df42mov r9l, 1
37ba2df48mov r8l, 1
37ba2df4elea rdx, [rip+0xa1600c]
37ba2df55mov [rsp+344], r10
37ba2df5dmov [rsp+336], r11
37ba2df65mov [rsp+304], rcx
37ba2df6dcall lsame_
37ba2df72mov rcx, [rsp+304]
37ba2df7amov r11, [rsp+336]
37ba2df82test eax, eax
37ba2df84mov r10, [rsp+344]
37ba2df8cje 0x37ba2e3a0
37ba2df92mov ecx, [rsi]
37ba2df94test ecx, ecx
37ba2df96jle 0x37ba2cc65
37ba2df9cmovsxd rax, [rbx]
37ba2df9fmov rsi, [rsp+48]
37ba2dfa4mov [rsp+56], -1
37ba2dfadmov r12l, 1
37ba2dfb3mov rdx, [rsp+360]
37ba2dfbbmovq x0, [r10]
37ba2dfc0lea r8l, [rax-1]
37ba2dfc4lea rbp, [8*rsi]
37ba2dfccmov rbx, rax
37ba2dfcfmov [rsp+64], eax
37ba2dfd3movsxd r8, r8l
37ba2dfd6movsldup x4, x0
37ba2dfdalea rsi, [8*r8-8]
37ba2dfe2movshdup x0, x0
37ba2dfe6mov [rsp+112], rsi
37ba2dfeblea r13, [rsi+rdx]
37ba2dfeflea rsi, [8*rax-8]
37ba2dff7mov [rsp+104], rsi
37ba2dffclea rdi, [rsi+rdx]
37ba2e000lea esi, [rcx+1]
37ba2e003mov [rsp+76], esi
37ba2e007lea esi, [rbx-2]
37ba2e00alea rax, [r14+8*rax]
37ba2e00emovq x4, x4
37ba2e012mov ecx, esi
37ba2e014mov [rsp+120], esi
37ba2e018and esi, -2
37ba2e01bmovq x3, x0
37ba2e01fshr ecx, 1
37ba2e021mov [rsp+96], rax
37ba2e026mov rax, -1
37ba2e02dmov [rsp+128], esi
37ba2e034shl rcx, 4
37ba2e038jmp 0x37ba2e067
37ba2e03a
37ba2e03aloc_37ba2e03a:
37ba2e03amovlps [r14+8*rax+8], x1
37ba2e040
37ba2e040loc_37ba2e040:
37ba2e040mov rsi, [rsp+48]
37ba2e045add r12l, 1
37ba2e049add rdx, rbp
37ba2e04cadd r13, rbp
37ba2e04fadd [rsp+56], rsi
37ba2e054add rdi, rbp
37ba2e057add rax, [rsp+40]
37ba2e05ccmp r12l, [rsp+76]
37ba2e061je 0x37ba2cc65
37ba2e067
37ba2e067loc_37ba2e067:
37ba2e067movq x0, [rdx]
37ba2e06bmovq x1, x0
37ba2e06fshufps x0, x0, -31
37ba2e073mulps x1, x4
37ba2e076movq x0, x0
37ba2e07amulps x0, x3
37ba2e07dmovq x1, x1
37ba2e081movq x0, x0
37ba2e085addsubps x1, x0
37ba2e089movq x0, x1
37ba2e08dmovq x1, [r14+8*rax+8]
37ba2e094subps x1, x0
37ba2e097cmp [rsp+64], 1
37ba2e09cje 0x37ba2e03a
37ba2e09emovq x6, [r11]
37ba2e0a3movq x5, [rdx+8]
37ba2e0a8movq x1, x1
37ba2e0acmov rbx, [rsp+112]
37ba2e0b1mov rsi, [rsp+96]
37ba2e0b6movsldup x0, x6
37ba2e0bamovq x2, x5
37ba2e0beshufps x5, x5, -31
37ba2e0c2movq x5, x5
37ba2e0c6movq x0, x0
37ba2e0camulps x0, x2
37ba2e0cdmovshdup x2, x6
37ba2e0d1movq x2, x2
37ba2e0d5mulps x2, x5
37ba2e0d8movq x0, x0
37ba2e0dcmovq x2, x2
37ba2e0e0addsubps x0, x2
37ba2e0e4movq x2, [r13]
37ba2e0eamovq x5, x2
37ba2e0eeshufps x2, x2, -31
37ba2e0f2movq x0, x0
37ba2e0f6movq x2, x2
37ba2e0fasubps x1, x0
37ba2e0fdmovlps [r14+8*rax+8], x1
37ba2e103movq x1, [r15+rbx]
37ba2e109mov rbx, [rsp+104]
37ba2e10emovsldup x0, x1
37ba2e112movshdup x1, x1
37ba2e116mov rbx, [r10+rbx]
37ba2e11amovq x6, rbx
37ba2e11fmov ebx, [rsp+64]
37ba2e123movq x0, x0
37ba2e127movq x1, x1
37ba2e12bmulps x0, x5
37ba2e12emovq x5, [rdi]
37ba2e132mulps x1, x2
37ba2e135movq x0, x0
37ba2e139movq x1, x1
37ba2e13daddsubps x0, x1
37ba2e141movq x1, [rsi+8*rax]
37ba2e146movaps x2, x1
37ba2e149movq x1, x5
37ba2e14dshufps x5, x5, -31
37ba2e151movq x0, x0
37ba2e155movq x5, x5
37ba2e159subps x2, x0
37ba2e15cmovsldup x0, x6
37ba2e160movq x0, x0
37ba2e164mulps x0, x1
37ba2e167movshdup x1, x6
37ba2e16bmovq x1, x1
37ba2e16fmulps x1, x5
37ba2e172movq x0, x0
37ba2e176movq x1, x1
37ba2e17aaddsubps x0, x1
37ba2e17emovq x1, x2
37ba2e182movq x0, x0
37ba2e186subps x1, x0
37ba2e189movlps [rsi+8*rax], x1
37ba2e18dcmp ebx, 2
37ba2e190jle 0x37ba2e040
37ba2e196cmp ebx, 3
37ba2e199je 0x37ba2e893
37ba2e19fmovups x0, [rdx]
37ba2e1a2lea r9, [r14+8*rax+16]
37ba2e1a7lea rsi, [rdx+8]
37ba2e1abxor r8l, r8l
37ba2e1aelea rbx, [rdx+16]
37ba2e1b2movaps x7, x3
37ba2e1b5nop [rax+rax]
37ba2e1c0
37ba2e1c0loc_37ba2e1c0:
37ba2e1c0movups x1, [r15+r8]
37ba2e1c5movups x2, [r9+r8]
37ba2e1camovsldup x5, x1
37ba2e1cemovshdup x1, x1
37ba2e1d2mulps x5, x0
37ba2e1d5shufps x0, x0, -79
37ba2e1d9mulps x1, x0
37ba2e1dcmovups x0, [r10+r8+8]
37ba2e1e2addsubps x5, x1
37ba2e1e6subps x2, x5
37ba2e1e9movups x5, [rsi+r8]
37ba2e1eemovaps x1, x2
37ba2e1f1movsldup x2, x0
37ba2e1f5movshdup x0, x0
37ba2e1f9mulps x2, x5
37ba2e1fcshufps x5, x5, -79
37ba2e200mulps x0, x5
37ba2e203movups x5, [r11+r8+8]
37ba2e209addsubps x2, x0
37ba2e20dmovups x0, [rbx+r8]
37ba2e212movaps x3, x0
37ba2e215subps x1, x2
37ba2e218movsldup x2, x5
37ba2e21cshufps x3, x0, -79
37ba2e220movshdup x5, x5
37ba2e224mulps x2, x0
37ba2e227mulps x5, x3
37ba2e22aaddsubps x2, x5
37ba2e22esubps x1, x2
37ba2e231movups [r9+r8], x1
37ba2e236add r8, 16
37ba2e23acmp r8, rcx
37ba2e23djne 0x37ba2e1c0
37ba2e23fmovaps x3, x7
37ba2e242test [rsp+120], 1
37ba2e247je 0x37ba2e040
37ba2e24dmov esi, [rsp+128]
37ba2e254lea ebx, [rsi+2]
37ba2e257
37ba2e257loc_37ba2e257:
37ba2e257movsxd r9, ebx
37ba2e25alea r8l, [rbx-1]
37ba2e25emovsxd r8, r8l
37ba2e261lea rsi, [rax+r9]
37ba2e265mov [rsp+80], r9
37ba2e26amov r9, [rsp+360]
37ba2e272mov [rsp+88], rsi
37ba2e277movq x1, [r15+8*r8-8]
37ba2e27emov rsi, [rsp+56]
37ba2e283movq x6, [r10+8*r8]
37ba2e289movsldup x0, x1
37ba2e28dmovshdup x1, x1
37ba2e291add rsi, r8
37ba2e294movq x2, [r9+8*rsi]
37ba2e29amov rsi, [rsp+88]
37ba2e29fmov r9, [rsp+80]
37ba2e2a4add r9, [rsp+56]
37ba2e2a9movq x5, x2
37ba2e2adshufps x2, x2, -31
37ba2e2b1movq x0, x0
37ba2e2b5mulps x0, x5
37ba2e2b8movq x2, x2
37ba2e2bcmovq x1, x1
37ba2e2c0movq x5, [r14+8*rsi]
37ba2e2c6mulps x1, x2
37ba2e2c9mov rsi, [rsp+360]
37ba2e2d1movq x0, x0
37ba2e2d5movq x1, x1
37ba2e2d9addsubps x0, x1
37ba2e2ddmovq x1, [rsi+8*r9]
37ba2e2e3mov rsi, [rsp+360]
37ba2e2ebmovq x2, x1
37ba2e2efshufps x1, x1, -31
37ba2e2f3movq x0, x0
37ba2e2f7movq x1, x1
37ba2e2fbsubps x5, x0
37ba2e2femovsldup x0, x6
37ba2e302movq x0, x0
37ba2e306mulps x0, x2
37ba2e309movshdup x2, x6
37ba2e30dmovq x2, x2
37ba2e311mulps x1, x2
37ba2e314movq x0, x0
37ba2e318movq x2, x5
37ba2e31cmovq x1, x1
37ba2e320addsubps x0, x1
37ba2e324movq x1, [r11+8*r8]
37ba2e32alea r8l, [rbx+1]
37ba2e32emovsxd r8, r8l
37ba2e331add r8, [rsp+56]
37ba2e336movq x5, [rsi+8*r8]
37ba2e33cmov rsi, [rsp+88]
37ba2e341movq x0, x0
37ba2e345subps x2, x0
37ba2e348movsldup x0, x1
37ba2e34cmovq x6, x5
37ba2e350movshdup x1, x1
37ba2e354shufps x5, x5, -31
37ba2e358movq x5, x5
37ba2e35cmovq x0, x0
37ba2e360mulps x0, x6
37ba2e363movq x1, x1
37ba2e367mulps x1, x5
37ba2e36amovq x0, x0
37ba2e36emovq x1, x1
37ba2e372addsubps x0, x1
37ba2e376movq x1, x2
37ba2e37amovq x0, x0
37ba2e37esubps x1, x0
37ba2e381movlps [r14+8*rsi], x1
37ba2e386jmp 0x37ba2e040
37ba2e38b
37ba2e38bloc_37ba2e38b:
37ba2e38bmov edi, 2
37ba2e390jmp 0x37ba2d0b5
37ba2e395
37ba2e395loc_37ba2e395:
37ba2e395mov r13l, 2
37ba2e39bjmp 0x37ba2d512
37ba2e3a0
37ba2e3a0loc_37ba2e3a0:
37ba2e3a0mov r9l, 1
37ba2e3a6mov r8l, 1
37ba2e3aclea rdx, [rip+0xa15baf]
37ba2e3b3mov [rsp+344], r10
37ba2e3bbmov [rsp+336], r11
37ba2e3c3call lsame_
37ba2e3c8test eax, eax
37ba2e3caje 0x37ba2cc65
37ba2e3d0mov edx, [rsi]
37ba2e3d2test edx, edx
37ba2e3d4jle 0x37ba2cc65
37ba2e3damovsxd rcx, [rbx]
37ba2e3ddmov rsi, [rsp+48]
37ba2e3e2movss x2, [rip+0xa15b96]
37ba2e3eamov [rsp+56], 1
37ba2e3f2mov r10, [rsp+344]
37ba2e3famovss x1, [rip+0xa15b7e]
37ba2e402mov rbp, -1
37ba2e409lea eax, [rcx-1]
37ba2e40clea r13, [8*rsi]
37ba2e414mov r12, rcx
37ba2e417mov r11, [rsp+336]
37ba2e41fcdqe
37ba2e421lea rbx, [rcx-1]
37ba2e425movss x6, [r10]
37ba2e42amovss x3, [r10+4]
37ba2e430sub rax, 1
37ba2e434mov [rsp+96], rbx
37ba2e439shufps x1, x1, 0
37ba2e43dmov [rsp+104], rax
37ba2e442shl rax, 3
37ba2e446xorps x3, x2
37ba2e449movaps x4, x6
37ba2e44cmov [rsp+120], rax
37ba2e451add rax, [rsp+360]
37ba2e459unpcklps x4, x3
37ba2e45cmovaps x9, x6
37ba2e460mov rsi, rax
37ba2e463mov rax, [rsp+360]
37ba2e46bmovq x10, x4
37ba2e470lea rdi, [rax+8*rbx]
37ba2e474lea ebx, [rdx+1]
37ba2e477add rax, 8
37ba2e47bmov rdx, -1
37ba2e482mov [rsp+76], ebx
37ba2e486lea rbx, [r14+8*rcx]
37ba2e48amov [rsp+112], rbx
37ba2e48flea ebx, [rcx-2]
37ba2e492mov ecx, ebx
37ba2e494mov [rsp+128], ebx
37ba2e49band ebx, -2
37ba2e49eshr ecx, 1
37ba2e4a0mov [rsp+136], ebx
37ba2e4a7shl rcx, 4
37ba2e4abmov [rsp+88], rcx
37ba2e4b0jmp 0x37ba2e4e0
37ba2e4b2
37ba2e4b2loc_37ba2e4b2:
37ba2e4b2movlps [r14+8*rdx+8], x5
37ba2e4b8
37ba2e4b8loc_37ba2e4b8:
37ba2e4b8add [rsp+56], 1
37ba2e4bdmov r9l, [rsp+76]
37ba2e4c2add rsi, r13
37ba2e4c5add rdi, r13
37ba2e4c8add rdx, [rsp+40]
37ba2e4cdadd rbp, [rsp+48]
37ba2e4d2add rax, r13
37ba2e4d5cmp [rsp+56], r9l
37ba2e4daje 0x37ba2cc65
37ba2e4e0
37ba2e4e0loc_37ba2e4e0:
37ba2e4e0movq x0, [rax-8]
37ba2e4e5movss x4, [rax-4]
37ba2e4eamovaps x5, x3
37ba2e4edmulss x5, x4
37ba2e4f1movsldup x0, x0
37ba2e4f5mulss x4, x9
37ba2e4famovq x0, x0
37ba2e4femulps x0, x10
37ba2e502unpcklps x5, x4
37ba2e505movq x5, x5
37ba2e509movq x0, x0
37ba2e50daddsubps x0, x5
37ba2e511movq x5, [r14+8*rdx+8]
37ba2e518movq x0, x0
37ba2e51csubps x5, x0
37ba2e51fcmp r12l, 1
37ba2e523je 0x37ba2e4b2
37ba2e525movss x0, [r11+4]
37ba2e52bmovq x7, [rax]
37ba2e52fmovq x5, x5
37ba2e533movss x6, [r11]
37ba2e538mov rbx, [rsp+120]
37ba2e53dmovaps x4, x0
37ba2e540movsldup x0, x7
37ba2e544mov r9, [rsp+96]
37ba2e549xorps x4, x2
37ba2e54cunpcklps x6, x4
37ba2e54fmovq x7, x6
37ba2e553movaps x6, x4
37ba2e556movss x4, [r11]
37ba2e55bmovq x0, x0
37ba2e55fmulps x0, x7
37ba2e562movq x7, [rax]
37ba2e566unpcklps x6, x4
37ba2e569movq x4, x6
37ba2e56dmovshdup x7, x7
37ba2e571movq x0, x0
37ba2e575movq x6, x7
37ba2e579mulps x6, x4
37ba2e57cmovq x7, x6
37ba2e580movq x6, [rsi]
37ba2e584addsubps x0, x7
37ba2e588movq x7, [rsi]
37ba2e58cshufps x6, x6, -31
37ba2e590movq x0, x0
37ba2e594subps x5, x0
37ba2e597movq x0, [r15+rbx]
37ba2e59dmov rbx, [rsp+104]
37ba2e5a2movsldup x0, x0
37ba2e5a6movlps [r14+8*rdx+8], x5
37ba2e5acmovss x5, [r15+8*rbx+4]
37ba2e5b3mov rbx, [rsp+112]
37ba2e5b8xorps x5, x2
37ba2e5bbmovsldup x5, x5
37ba2e5bfmovq x0, x0
37ba2e5c3mulps x0, x7
37ba2e5c6movq x7, x6
37ba2e5camovq x6, [rdi]
37ba2e5cemovq x5, x5
37ba2e5d2mulps x5, x7
37ba2e5d5movss x7, [r10+8*r9]
37ba2e5dbmovq x0, x0
37ba2e5dfmovq x5, x5
37ba2e5e3addsubps x0, x5
37ba2e5e7movq x5, [rbx+8*rdx]
37ba2e5ecmovq x0, x0
37ba2e5f0subps x5, x0
37ba2e5f3movss x0, [r10+8*r9+4]
37ba2e5famovaps x4, x5
37ba2e5fdmovaps x5, x0
37ba2e600movsldup x0, x6
37ba2e604xorps x5, x2
37ba2e607movaps x6, x7
37ba2e60aunpcklps x6, x5
37ba2e60dmovq x6, x6
37ba2e611movq x0, x0
37ba2e615mulps x0, x6
37ba2e618movq x6, [rdi]
37ba2e61cmovshdup x8, x6
37ba2e621movaps x6, x5
37ba2e624movq x5, x4
37ba2e628unpcklps x6, x7
37ba2e62bmovq x6, x6
37ba2e62fmovq x0, x0
37ba2e633movq x7, x8
37ba2e638mulps x7, x6
37ba2e63bmovq x7, x7
37ba2e63faddsubps x0, x7
37ba2e643movq x0, x0
37ba2e647subps x5, x0
37ba2e64amovlps [rbx+8*rdx], x5
37ba2e64ecmp r12l, 2
37ba2e652jle 0x37ba2e4b8
37ba2e658cmp r12l, 3
37ba2e65cje 0x37ba2e8a8
37ba2e662movups x5, [rax-8]
37ba2e666mov rcx, [rsp+88]
37ba2e66blea rbx, [rax+8]
37ba2e66fxor r8l, r8l
37ba2e672lea r9, [r14+8*rdx+16]
37ba2e677movaps x7, x3
37ba2e67amovaps x6, x2
37ba2e67djmp 0x37ba2e682
37ba2e67f
37ba2e67floc_37ba2e67f:
37ba2e67fmovaps x5, x2
37ba2e682
37ba2e682loc_37ba2e682:
37ba2e682movups x0, [r15+r8]
37ba2e687movaps x2, x5
37ba2e68amovups x3, [r9+r8]
37ba2e68fshufps x2, x5, -79
37ba2e693movsldup x4, x0
37ba2e697movshdup x0, x0
37ba2e69bmulps x4, x5
37ba2e69exorps x0, x1
37ba2e6a1mulps x0, x2
37ba2e6a4addsubps x4, x0
37ba2e6a8movups x0, [r10+r8+8]
37ba2e6aemovsldup x2, x0
37ba2e6b2movshdup x0, x0
37ba2e6b6subps x3, x4
37ba2e6b9movups x4, [rax+r8]
37ba2e6bemulps x2, x4
37ba2e6c1xorps x0, x1
37ba2e6c4shufps x4, x4, -79
37ba2e6c8mulps x0, x4
37ba2e6cbaddsubps x2, x0
37ba2e6cfmovups x0, [r11+r8+8]
37ba2e6d5movsldup x4, x0
37ba2e6d9movshdup x0, x0
37ba2e6ddsubps x3, x2
37ba2e6e0movups x2, [rbx+r8]
37ba2e6e5movaps x5, x2
37ba2e6e8mulps x4, x2
37ba2e6ebxorps x0, x1
37ba2e6eeshufps x5, x2, -79
37ba2e6f2mulps x0, x5
37ba2e6f5addsubps x4, x0
37ba2e6f9subps x3, x4
37ba2e6fcmovups [r9+r8], x3
37ba2e701add r8, 16
37ba2e705cmp r8, rcx
37ba2e708jne 0x37ba2e67f
37ba2e70emov [rsp+88], rcx
37ba2e713movaps x3, x7
37ba2e716movaps x2, x6
37ba2e719test [rsp+128], 1
37ba2e721je 0x37ba2e4b8
37ba2e727mov ebx, [rsp+136]
37ba2e72elea r8l, [rbx+2]
37ba2e732
37ba2e732loc_37ba2e732:
37ba2e732movsxd rbx, r8l
37ba2e735mov rcx, [rsp+360]
37ba2e73dlea r9, [rdx+rbx]
37ba2e741mov [rsp+64], rbx
37ba2e746mov [rsp+80], r9
37ba2e74blea r9l, [r8-1]
37ba2e74fadd r8l, 1
37ba2e753movsxd r9, r9l
37ba2e756movsxd r8, r8l
37ba2e759lea rbx, [r9-1]
37ba2e75dadd r8, rbp
37ba2e760movq x0, [r15+8*rbx]
37ba2e766movss x4, [r15+8*rbx+4]
37ba2e76dlea rbx, [rbp+r9]
37ba2e772mov rcx, [rcx+8*rbx]
37ba2e776mov rbx, [rsp+80]
37ba2e77bmovsldup x0, x0
37ba2e77fxorps x4, x2
37ba2e782movq x6, rcx
37ba2e787mov rcx, [rsp+360]
37ba2e78fmovq x7, x6
37ba2e793shufps x6, x6, -31
37ba2e797movq x0, x0
37ba2e79bmulps x0, x7
37ba2e79emovsldup x7, x4
37ba2e7a2movss x4, [r10+8*r9+4]
37ba2e7a9xorps x4, x2
37ba2e7acmovq x5, x7
37ba2e7b0movq x7, x6
37ba2e7b4mulps x7, x5
37ba2e7b7movq x0, x0
37ba2e7bbmovq x7, x7
37ba2e7bfaddsubps x0, x7
37ba2e7c3movq x7, [r14+8*rbx]
37ba2e7c9mov rbx, [rsp+64]
37ba2e7ceadd rbx, rbp
37ba2e7d1movq x0, x0
37ba2e7d5mov rcx, [rcx+8*rbx]
37ba2e7d9mov rbx, [rsp+80]
37ba2e7desubps x7, x0
37ba2e7e1movq x0, [r10+8*r9]
37ba2e7e7movq x6, rcx
37ba2e7ecmov rcx, [rsp+360]
37ba2e7f4movsldup x0, x0
37ba2e7f8movq x5, x6
37ba2e7fcshufps x6, x6, -31
37ba2e800movq x6, x6
37ba2e804movq x7, x7
37ba2e808mov rcx, [rcx+8*r8]
37ba2e80cmovq x0, x0
37ba2e810mulps x0, x5
37ba2e813movsldup x5, x4
37ba2e817movss x4, [r11+8*r9+4]
37ba2e81exorps x4, x2
37ba2e821movq x5, x5
37ba2e825mulps x6, x5
37ba2e828movq x0, x0
37ba2e82cmovq x6, x6
37ba2e830addsubps x0, x6
37ba2e834movq x6, rcx
37ba2e839movq x5, x6
37ba2e83dshufps x6, x6, -31
37ba2e841movq x6, x6
37ba2e845movq x0, x0
37ba2e849subps x7, x0
37ba2e84cmovq x0, [r11+8*r9]
37ba2e852movsldup x0, x0
37ba2e856movq x7, x7
37ba2e85amovq x0, x0
37ba2e85emulps x0, x5
37ba2e861movsldup x5, x4
37ba2e865movq x5, x5
37ba2e869mulps x6, x5
37ba2e86cmovq x0, x0
37ba2e870movq x6, x6
37ba2e874addsubps x0, x6
37ba2e878movq x0, x0
37ba2e87csubps x7, x0
37ba2e87fmovlps [r14+8*rbx], x7
37ba2e884jmp 0x37ba2e4b8
37ba2e889
37ba2e889loc_37ba2e889:
37ba2e889mov esi, 2
37ba2e88ejmp 0x37ba2d959
37ba2e893
37ba2e893loc_37ba2e893:
37ba2e893mov ebx, 2
37ba2e898jmp 0x37ba2e257
37ba2e89d
37ba2e89dloc_37ba2e89d:
37ba2e89dmov r8l, 2
37ba2e8a3jmp 0x37ba2de11
37ba2e8a8
37ba2e8a8loc_37ba2e8a8:
37ba2e8a8mov r8l, 2
37ba2e8aejmp 0x37ba2e732
37ba2cb00
37ba2cb00clagtm_:
37ba2cb00push r15
37ba2cb02push r14
37ba2cb04push r13
37ba2cb06push r12
37ba2cb08push rbp
37ba2cb09push rdi
37ba2cb0apush rsi
37ba2cb0bpush rbx
37ba2cb0csub rsp, 232
37ba2cb13movups [rsp+144], x6
37ba2cb1bmovups [rsp+160], x7
37ba2cb23movups [rsp+176], x8
37ba2cb2cmovups [rsp+192], x9
37ba2cb35movups [rsp+208], x10
37ba2cb3emov r11, [rsp+336]
37ba2cb46mov r10, [rsp+344]
37ba2cb4emov r15, [rsp+352]
37ba2cb56mov r14, [rsp+384]
37ba2cb5emov rbx, rdx
37ba2cb61mov edx, [rdx]
37ba2cb63mov rsi, r8
37ba2cb66test edx, edx
37ba2cb68je 0x37ba2cc65
37ba2cb6emov rax, [rsp+392]
37ba2cb76pxor x1, x1
37ba2cb7amovsxd rdi, [rax]
37ba2cb7dxor eax, eax
37ba2cb7ftest rdi, rdi
37ba2cb82cmovns rax, rdi
37ba2cb86mov [rsp+40], rax
37ba2cb8bmov rax, [rsp+368]
37ba2cb93movsxd rdi, [rax]
37ba2cb96xor eax, eax
37ba2cb98test rdi, rdi
37ba2cb9bcmovns rax, rdi
37ba2cb9fmov [rsp+48], rax
37ba2cba4mov rax, [rsp+376]
37ba2cbacmovss x0, [rax]
37ba2cbb0ucomiss x0, x1
37ba2cbb3jp 0x37ba2cca8
37ba2cbb9jne 0x37ba2cca8
37ba2cbbfmov ebp, [r8]
37ba2cbc2test ebp, ebp
37ba2cbc4jle 0x37ba2cc42
37ba2cbc6add ebp, 1
37ba2cbc9test edx, edx
37ba2cbcbjle 0x37ba2cc42
37ba2cbcdmov rax, [rsp+40]
37ba2cbd2mov edi, 1
37ba2cbd7lea r12, [8*rax]
37ba2cbdflea eax, [rdx-1]
37ba2cbe2neg rdx
37ba2cbe5lea r8, [r14+8*rax+8]
37ba2cbeashl rdx, 3
37ba2cbeenop
37ba2cbf0
37ba2cbf0loc_37ba2cbf0:
37ba2cbf0mov r13, rdx
37ba2cbf3lea rax, [rdx+r8]
37ba2cbf7neg r13
37ba2cbfaand r13l, 8
37ba2cbfeje 0x37ba2cc20
37ba2cc00mov [rax], 0
37ba2cc07add rax, 8
37ba2cc0bcmp r8, rax
37ba2cc0eje 0x37ba2cc38
37ba2cc10nop [rax+rax]
37ba2cc15nop [rax+rax]
37ba2cc20
37ba2cc20loc_37ba2cc20:
37ba2cc20mov [rax], 0
37ba2cc27add rax, 16
37ba2cc2bmov [rax-8], 0
37ba2cc33cmp r8, rax
37ba2cc36jne 0x37ba2cc20
37ba2cc38
37ba2cc38loc_37ba2cc38:
37ba2cc38add edi, 1
37ba2cc3badd r8, r12
37ba2cc3ecmp edi, ebp
37ba2cc40jne 0x37ba2cbf0
37ba2cc42
37ba2cc42loc_37ba2cc42:
37ba2cc42movss x0, [r9]
37ba2cc47ucomiss x0, [rip+0xa17316]
37ba2cc4ejp 0x37ba2cc56
37ba2cc50je 0x37ba2cda7
37ba2cc56
37ba2cc56loc_37ba2cc56:
37ba2cc56ucomiss x0, [rip+0xa1730b]
37ba2cc5djp 0x37ba2cc65
37ba2cc5fje 0x37ba2d1e8
37ba2cc65
37ba2cc65loc_37ba2cc65:
37ba2cc65movups x6, [rsp+144]
37ba2cc6dmovups x7, [rsp+160]
37ba2cc75movups x8, [rsp+176]
37ba2cc7emovups x9, [rsp+192]
37ba2cc87movups x10, [rsp+208]
37ba2cc90add rsp, 232
37ba2cc97pop rbx
37ba2cc98pop rsi
37ba2cc99pop rdi
37ba2cc9apop rbp
37ba2cc9bpop r12
37ba2cc9dpop r13
37ba2cc9fpop r14
37ba2cca1pop r15
37ba2cca3ret
37ba2cca4
37ba2cca4 0f 1f 40 00 ..@.
37ba2cca8
37ba2cca8loc_37ba2cca8:
37ba2cca8ucomiss x0, [rip+0xa172b9]
37ba2ccafjp 0x37ba2cc42
37ba2ccb1jne 0x37ba2cc42
37ba2ccb3mov r12l, [rsi]
37ba2ccb6test r12l, r12l
37ba2ccb9jle 0x37ba2cc42
37ba2ccbbadd r12l, 1
37ba2ccbftest edx, edx
37ba2ccc1jle 0x37ba2cc42
37ba2ccc7mov rax, [rsp+40]
37ba2ccccmov r13l, edx
37ba2cccfmov [rsp+304], rcx
37ba2ccd7mov r8, r14
37ba2ccdamov [rsp+320], rsi
37ba2cce2movss x1, [rip+0xa17296]
37ba2cceashr r13l, 1
37ba2ccedmov rbp, -1
37ba2ccf4lea rdi, [8*rax]
37ba2ccfcmov [rsp+312], rbx
37ba2cd04shl r13, 4
37ba2cd08mov rbx, rax
37ba2cd0bmov [rsp+56], rdi
37ba2cd10mov rsi, [rsp+56]
37ba2cd15mov edi, 1
37ba2cd1ashufps x1, x1, 0
37ba2cd1enop
37ba2cd20
37ba2cd20loc_37ba2cd20:
37ba2cd20cmp edx, 1
37ba2cd23je 0x37ba2da87
37ba2cd29
37ba2cd29loc_37ba2cd29:
37ba2cd29lea rcx, [r13+r8]
37ba2cd2emov rax, r8
37ba2cd31nop [rax]
37ba2cd35nop [rax+rax]
37ba2cd40
37ba2cd40loc_37ba2cd40:
37ba2cd40movups x0, [rax]
37ba2cd43add rax, 16
37ba2cd47xorps x0, x1
37ba2cd4amovups [rax-16], x0
37ba2cd4ecmp rax, rcx
37ba2cd51jne 0x37ba2cd40
37ba2cd53test dl, 1
37ba2cd56je 0x37ba2da70
37ba2cd5cmov eax, edx
37ba2cd5eor eax, 1
37ba2cd61
37ba2cd61loc_37ba2cd61:
37ba2cd61cdqe
37ba2cd63add edi, 1
37ba2cd66add r8, rsi
37ba2cd69movq x3, [rip+0xa171ff]
37ba2cd71add rax, rbp
37ba2cd74add rbp, rbx
37ba2cd77movq x0, [r14+8*rax]
37ba2cd7dxorps x0, x3
37ba2cd80movlps [r14+8*rax], x0
37ba2cd85cmp edi, r12l
37ba2cd88jne 0x37ba2cd20
37ba2cd8a
37ba2cd8aloc_37ba2cd8a:
37ba2cd8amov rcx, [rsp+304]
37ba2cd92mov rbx, [rsp+312]
37ba2cd9amov rsi, [rsp+320]
37ba2cda2jmp 0x37ba2cc42
37ba2cda7
37ba2cda7loc_37ba2cda7:
37ba2cda7mov r9l, 1
37ba2cdadmov r8l, 1
37ba2cdb3lea rdx, [rip+0xa171a6]
37ba2cdbamov [rsp+344], r10
37ba2cdc2mov [rsp+336], r11
37ba2cdcamov [rsp+304], rcx
37ba2cdd2call lsame_
37ba2cdd7mov rcx, [rsp+304]
37ba2cddfmov r11, [rsp+336]
37ba2cde7test eax, eax
37ba2cde9mov r10, [rsp+344]
37ba2cdf1je 0x37ba2d635
37ba2cdf7mov eax, [rsi]
37ba2cdf9test eax, eax
37ba2cdfbjle 0x37ba2cc65
37ba2ce01movsxd rcx, [rbx]
37ba2ce04movq x0, [r10]
37ba2ce09add eax, 1
37ba2ce0cmov [rsp+56], -1
37ba2ce15mov rsi, [rsp+48]
37ba2ce1amov rdx, [rsp+360]
37ba2ce22mov [rsp+76], eax
37ba2ce26movsldup x3, x0
37ba2ce2amov rdi, rcx
37ba2ce2dlea r8l, [rcx-1]
37ba2ce31mov [rsp+64], ecx
37ba2ce35movshdup x0, x0
37ba2ce39sub edi, 2
37ba2ce3clea rax, [r14+8*rcx]
37ba2ce40movsxd r8, r8l
37ba2ce43lea rbx, [8*rcx-8]
37ba2ce4bmov ecx, edi
37ba2ce4dmov [rsp+120], edi
37ba2ce51lea r9, [8*rsi]
37ba2ce59shr ecx, 1
37ba2ce5blea rsi, [8*r8-8]
37ba2ce63and edi, -2
37ba2ce66mov [rsp+104], rbx
37ba2ce6bmov [rsp+112], rsi
37ba2ce70add rbx, rdx
37ba2ce73add rsi, rdx
37ba2ce76movq x3, x3
37ba2ce7amov [rsp+96], rax
37ba2ce7fmov r8l, 1
37ba2ce85movq x2, x0
37ba2ce89mov rax, -1
37ba2ce90mov [rsp+128], edi
37ba2ce97shl rcx, 4
37ba2ce9bjmp 0x37ba2cecd
37ba2ce9d
37ba2ce9d 0f 1f 00 ...
37ba2cea0
37ba2cea0loc_37ba2cea0:
37ba2cea0movlps [r14+8*rax+8], x1
37ba2cea6
37ba2cea6loc_37ba2cea6:
37ba2cea6mov rbp, [rsp+48]
37ba2ceabadd r8l, 1
37ba2ceafadd rdx, r9
37ba2ceb2add rsi, r9
37ba2ceb5add [rsp+56], rbp
37ba2cebaadd rbx, r9
37ba2cebdadd rax, [rsp+40]
37ba2cec2cmp r8l, [rsp+76]
37ba2cec7je 0x37ba2cc65
37ba2cecd
37ba2cecdloc_37ba2cecd:
37ba2cecdmovq x0, [rdx]
37ba2ced1movq x1, x0
37ba2ced5shufps x0, x0, -31
37ba2ced9mulps x1, x3
37ba2cedcmovq x0, x0
37ba2cee0mulps x0, x2
37ba2cee3movq x1, x1
37ba2cee7movq x0, x0
37ba2ceebaddsubps x1, x0
37ba2ceefmovq x0, [r14+8*rax+8]
37ba2cef6movq x1, x1
37ba2cefaaddps x1, x0
37ba2cefdcmp [rsp+64], 1
37ba2cf02je 0x37ba2cea0
37ba2cf04movq x6, [r15]
37ba2cf09movq x5, [rdx+8]
37ba2cf0emovq x1, x1
37ba2cf12mov rdi, [rsp+112]
37ba2cf17mov rbp, [rsp+104]
37ba2cf1cmovsldup x0, x6
37ba2cf20movq x4, x5
37ba2cf24shufps x5, x5, -31
37ba2cf28movq x5, x5
37ba2cf2cmov rbp, [r10+rbp]
37ba2cf30movq x0, x0
37ba2cf34mulps x0, x4
37ba2cf37movshdup x4, x6
37ba2cf3bmovq x6, rbp
37ba2cf40movq x4, x4
37ba2cf44mulps x4, x5
37ba2cf47movq x0, x0
37ba2cf4bmovq x4, x4
37ba2cf4faddsubps x0, x4
37ba2cf53movq x4, [rsi]
37ba2cf57movq x5, x4
37ba2cf5bshufps x4, x4, -31
37ba2cf5fmovq x0, x0
37ba2cf63movq x4, x4
37ba2cf67addps x0, x1
37ba2cf6amovq x1, [r11+rdi]
37ba2cf70mov rdi, [rsp+96]
37ba2cf75movlps [r14+8*rax+8], x0
37ba2cf7bmovsldup x0, x1
37ba2cf7fmovshdup x1, x1
37ba2cf83movq x0, x0
37ba2cf87movq x1, x1
37ba2cf8bmulps x0, x5
37ba2cf8emulps x1, x4
37ba2cf91movq x4, [rbx]
37ba2cf95movq x0, x0
37ba2cf99movq x1, x1
37ba2cf9daddsubps x0, x1
37ba2cfa1movq x1, [rdi+8*rax]
37ba2cfa6movq x5, x0
37ba2cfaamovsldup x0, x6
37ba2cfaeaddps x5, x1
37ba2cfb1movq x1, x4
37ba2cfb5shufps x4, x4, -31
37ba2cfb9movq x4, x4
37ba2cfbdmovq x0, x0
37ba2cfc1mulps x0, x1
37ba2cfc4movshdup x1, x6
37ba2cfc8movq x1, x1
37ba2cfccmulps x1, x4
37ba2cfcfmovq x0, x0
37ba2cfd3movq x1, x1
37ba2cfd7addsubps x0, x1
37ba2cfdbmovq x1, x5
37ba2cfdfmovq x0, x0
37ba2cfe3addps x0, x1
37ba2cfe6movlps [rdi+8*rax], x0
37ba2cfeamov edi, [rsp+64]
37ba2cfeecmp edi, 2
37ba2cff1jle 0x37ba2cea6
37ba2cff7cmp edi, 3
37ba2cffaje 0x37ba2e38b
37ba2d000movups x0, [rdx]
37ba2d003lea rbp, [r14+8*rax+16]
37ba2d008lea r13, [rdx+8]
37ba2d00cxor edi, edi
37ba2d00elea r12, [rdx+16]
37ba2d012nop [rax]
37ba2d015nop [rax+rax]
37ba2d020
37ba2d020loc_37ba2d020:
37ba2d020movups x4, [r11+rdi]
37ba2d025movups x5, [rbp+rdi]
37ba2d02amovsldup x1, x4
37ba2d02emovshdup x4, x4
37ba2d032mulps x1, x0
37ba2d035shufps x0, x0, -79
37ba2d039mulps x0, x4
37ba2d03cmovups x4, [r13+rdi]
37ba2d042addsubps x1, x0
37ba2d046addps x1, x5
37ba2d049movups x5, [r10+rdi+8]
37ba2d04fmovsldup x0, x5
37ba2d053movshdup x5, x5
37ba2d057mulps x0, x4
37ba2d05ashufps x4, x4, -79
37ba2d05emulps x4, x5
37ba2d061addsubps x0, x4
37ba2d065movups x4, [r15+rdi+8]
37ba2d06baddps x0, x1
37ba2d06emovsldup x1, x4
37ba2d072movshdup x4, x4
37ba2d076movaps x7, x0
37ba2d079movups x0, [r12+rdi]
37ba2d07emulps x1, x0
37ba2d081movaps x5, x0
37ba2d084shufps x5, x0, -79
37ba2d088mulps x4, x5
37ba2d08baddsubps x1, x4
37ba2d08faddps x1, x7
37ba2d092movups [rbp+rdi], x1
37ba2d097add rdi, 16
37ba2d09bcmp rdi, rcx
37ba2d09ejne 0x37ba2d020
37ba2d0a0test [rsp+120], 1
37ba2d0a5je 0x37ba2cea6
37ba2d0abmov edi, [rsp+128]
37ba2d0b2add edi, 2
37ba2d0b5
37ba2d0b5loc_37ba2d0b5:
37ba2d0b5movsxd r12, edi
37ba2d0b8lea ebp, [rdi-1]
37ba2d0bbadd edi, 1
37ba2d0bemovsxd rbp, ebp
37ba2d0c1lea r13, [rax+r12]
37ba2d0c5mov [rsp+80], r12
37ba2d0camovsxd rdi, edi
37ba2d0cdmovq x6, [r10+8*rbp]
37ba2d0d3add rdi, [rsp+56]
37ba2d0d8mov [rsp+88], r13
37ba2d0ddmovq x1, [r11+8*rbp-8]
37ba2d0e4mov r13, [rsp+56]
37ba2d0e9mov r12, [rsp+360]
37ba2d0f1add r13, rbp
37ba2d0f4movsldup x0, x1
37ba2d0f8movshdup x1, x1
37ba2d0fcmovq x4, [r12+8*r13]
37ba2d102mov r13, [rsp+88]
37ba2d107mov r12, [rsp+80]
37ba2d10cadd r12, [rsp+56]
37ba2d111movq x5, x4
37ba2d115shufps x4, x4, -31
37ba2d119movq x4, x4
37ba2d11dmovq x0, x0
37ba2d121mulps x0, x5
37ba2d124movq x1, x1
37ba2d128mulps x1, x4
37ba2d12bmovq x0, x0
37ba2d12fmovq x1, x1
37ba2d133addsubps x0, x1
37ba2d137movq x1, [r14+8*r13]
37ba2d13dmov r13, [rsp+360]
37ba2d145movq x4, [r13+8*r12]
37ba2d14cmovq x5, x0
37ba2d150movsldup x0, x6
37ba2d154addps x5, x1
37ba2d157movq x1, x4
37ba2d15bshufps x4, x4, -31
37ba2d15fmovq x4, x4
37ba2d163movq x0, x0
37ba2d167mulps x0, x1
37ba2d16amovshdup x1, x6
37ba2d16emovq x1, x1
37ba2d172mulps x1, x4
37ba2d175movq x0, x0
37ba2d179movq x1, x1
37ba2d17daddsubps x0, x1
37ba2d181movq x1, x5
37ba2d185movq x5, x0
37ba2d189addps x5, x1
37ba2d18cmovq x1, [r15+8*rbp]
37ba2d192mov rbp, [rsp+360]
37ba2d19amovsldup x0, x1
37ba2d19emovshdup x1, x1
37ba2d1a2movq x4, [rbp+8*rdi]
37ba2d1a8mov rdi, [rsp+88]
37ba2d1admovq x6, x4
37ba2d1b1shufps x4, x4, -31
37ba2d1b5movq x4, x4
37ba2d1b9movq x0, x0
37ba2d1bdmovq x1, x1
37ba2d1c1mulps x0, x6
37ba2d1c4mulps x1, x4
37ba2d1c7movq x0, x0
37ba2d1cbmovq x1, x1
37ba2d1cfaddsubps x0, x1
37ba2d1d3movq x1, x5
37ba2d1d7movq x0, x0
37ba2d1dbaddps x0, x1
37ba2d1demovlps [r14+8*rdi], x0
37ba2d1e3jmp 0x37ba2cea6
37ba2d1e8
37ba2d1e8loc_37ba2d1e8:
37ba2d1e8mov r9l, 1
37ba2d1eemov r8l, 1
37ba2d1f4lea rdx, [rip+0xa16d65]
37ba2d1fbmov [rsp+344], r10
37ba2d203mov [rsp+336], r11
37ba2d20bmov [rsp+304], rcx
37ba2d213call lsame_
37ba2d218mov rcx, [rsp+304]
37ba2d220mov r11, [rsp+336]
37ba2d228test eax, eax
37ba2d22amov r10, [rsp+344]
37ba2d232je 0x37ba2df42
37ba2d238mov eax, [rsi]
37ba2d23atest eax, eax
37ba2d23cjle 0x37ba2cc65
37ba2d242movsxd rcx, [rbx]
37ba2d245movq x0, [r10]
37ba2d24aadd eax, 1
37ba2d24dmov [rsp+56], -1
37ba2d256mov rsi, [rsp+48]
37ba2d25bmov [rsp+76], eax
37ba2d25fmov rdi, rcx
37ba2d262movsldup x3, x0
37ba2d266lea rax, [r14+8*rcx]
37ba2d26amov [rsp+64], ecx
37ba2d26esub edi, 2
37ba2d271movshdup x0, x0
37ba2d275lea r8l, [rcx-1]
37ba2d279mov [rsp+96], rax
37ba2d27elea rbx, [8*rcx-8]
37ba2d286mov ecx, edi
37ba2d288movsxd r8, r8l
37ba2d28bmov [rsp+120], edi
37ba2d28fmov rdx, [rsp+360]
37ba2d297shr ecx, 1
37ba2d299lea r9, [8*rsi]
37ba2d2a1and edi, -2
37ba2d2a4lea rsi, [8*r8-8]
37ba2d2acshl rcx, 4
37ba2d2b0mov [rsp+104], rbx
37ba2d2b5mov rax, -1
37ba2d2bcmov [rsp+112], rsi
37ba2d2c1add rbx, rdx
37ba2d2c4add rsi, rdx
37ba2d2c7movq x3, x3
37ba2d2cbmov [rsp+88], rcx
37ba2d2d0mov r8l, 1
37ba2d2d6movq x2, x0
37ba2d2damov [rsp+128], edi
37ba2d2e1jmp 0x37ba2d315
37ba2d2e3
37ba2d2e3 0f 1f 44 00 00 ..D..
37ba2d2e8
37ba2d2e8loc_37ba2d2e8:
37ba2d2e8movlps [r14+8*rax+8], x4
37ba2d2ee
37ba2d2eeloc_37ba2d2ee:
37ba2d2eemov rbp, [rsp+48]
37ba2d2f3add r8l, 1
37ba2d2f7add rdx, r9
37ba2d2faadd rsi, r9
37ba2d2fdadd [rsp+56], rbp
37ba2d302add rbx, r9
37ba2d305add rax, [rsp+40]
37ba2d30acmp r8l, [rsp+76]
37ba2d30fje 0x37ba2cc65
37ba2d315
37ba2d315loc_37ba2d315:
37ba2d315movq x0, [rdx]
37ba2d319movq x4, [r14+8*rax+8]
37ba2d320movq x1, x0
37ba2d324shufps x0, x0, -31
37ba2d328mulps x1, x3
37ba2d32bmovq x0, x0
37ba2d32fmulps x0, x2
37ba2d332movq x1, x1
37ba2d336movq x0, x0
37ba2d33aaddsubps x1, x0
37ba2d33emovq x1, x1
37ba2d342subps x4, x1
37ba2d345cmp [rsp+64], 1
37ba2d34aje 0x37ba2d2e8
37ba2d34cmovq x6, [r15]
37ba2d351movq x1, [rdx+8]
37ba2d356movq x4, x4
37ba2d35amov rcx, [rsp+112]
37ba2d35fmov rdi, [rsp+96]
37ba2d364movsldup x0, x6
37ba2d368movq x5, x1
37ba2d36cshufps x1, x1, -31
37ba2d370movq x1, x1
37ba2d374movq x0, x0
37ba2d378mulps x0, x5
37ba2d37bmovshdup x5, x6
37ba2d37fmovq x5, x5
37ba2d383mulps x1, x5
37ba2d386movq x0, x0
37ba2d38amovq x1, x1
37ba2d38eaddsubps x0, x1
37ba2d392movq x1, [r11+rcx]
37ba2d398mov rcx, [rsp+104]
37ba2d39dmov rcx, [r10+rcx]
37ba2d3a1movq x0, x0
37ba2d3a5subps x4, x0
37ba2d3a8movsldup x0, x1
37ba2d3acmovq x6, rcx
37ba2d3b1movshdup x1, x1
37ba2d3b5movlps [r14+8*rax+8], x4
37ba2d3bbmovq x4, [rsi]
37ba2d3bfmovq x0, x0
37ba2d3c3movq x5, x4
37ba2d3c7shufps x4, x4, -31
37ba2d3cbmovq x1, x1
37ba2d3cfmulps x0, x5
37ba2d3d2movq x4, x4
37ba2d3d6movq x5, [rbx]
37ba2d3damulps x1, x4
37ba2d3ddmovq x0, x0
37ba2d3e1movq x1, x1
37ba2d3e5addsubps x0, x1
37ba2d3e9movq x1, [rdi+8*rax]
37ba2d3eemovaps x4, x1
37ba2d3f1movq x1, x5
37ba2d3f5shufps x5, x5, -31
37ba2d3f9movq x0, x0
37ba2d3fdmovq x5, x5
37ba2d401subps x4, x0
37ba2d404movsldup x0, x6
37ba2d408movq x0, x0
37ba2d40cmulps x0, x1
37ba2d40fmovshdup x1, x6
37ba2d413movq x1, x1
37ba2d417mulps x1, x5
37ba2d41amovq x0, x0
37ba2d41emovq x1, x1
37ba2d422addsubps x0, x1
37ba2d426movq x1, x4
37ba2d42amovq x0, x0
37ba2d42esubps x1, x0
37ba2d431movlps [rdi+8*rax], x1
37ba2d435mov edi, [rsp+64]
37ba2d439cmp edi, 2
37ba2d43cjle 0x37ba2d2ee
37ba2d442cmp edi, 3
37ba2d445je 0x37ba2e395
37ba2d44bmovups x0, [rdx]
37ba2d44emov rcx, [rsp+88]
37ba2d453lea rbp, [r14+8*rax+16]
37ba2d458xor edi, edi
37ba2d45alea r13, [rdx+8]
37ba2d45elea r12, [rdx+16]
37ba2d462nop [rax]
37ba2d465nop [rax+rax]
37ba2d470
37ba2d470loc_37ba2d470:
37ba2d470movups x5, [r11+rdi]
37ba2d475movups x1, [rbp+rdi]
37ba2d47amovsldup x4, x5
37ba2d47emovshdup x5, x5
37ba2d482mulps x4, x0
37ba2d485shufps x0, x0, -79
37ba2d489mulps x0, x5
37ba2d48cmovups x5, [r13+rdi]
37ba2d492addsubps x4, x0
37ba2d496movups x0, [r10+rdi+8]
37ba2d49csubps x1, x4
37ba2d49fmovsldup x4, x0
37ba2d4a3movshdup x0, x0
37ba2d4a7mulps x4, x5
37ba2d4aashufps x5, x5, -79
37ba2d4aemulps x0, x5
37ba2d4b1addsubps x4, x0
37ba2d4b5movups x0, [r12+rdi]
37ba2d4bamovaps x5, x0
37ba2d4bdsubps x1, x4
37ba2d4c0shufps x5, x0, -79
37ba2d4c4movaps x7, x1
37ba2d4c7movups x1, [r15+rdi+8]
37ba2d4cdmovsldup x4, x1
37ba2d4d1movshdup x1, x1
37ba2d4d5mulps x4, x0
37ba2d4d8mulps x1, x5
37ba2d4dbaddsubps x4, x1
37ba2d4dfmovaps x1, x7
37ba2d4e2subps x1, x4
37ba2d4e5movups [rbp+rdi], x1
37ba2d4eaadd rdi, 16
37ba2d4eecmp rdi, rcx
37ba2d4f1jne 0x37ba2d470
37ba2d4f7mov [rsp+88], rcx
37ba2d4fctest [rsp+120], 1
37ba2d501je 0x37ba2d2ee
37ba2d507mov ecx, [rsp+128]
37ba2d50elea r13l, [rcx+2]
37ba2d512
37ba2d512loc_37ba2d512:
37ba2d512lea edi, [r13-1]
37ba2d516movsxd rbp, r13l
37ba2d519mov rcx, [rsp+56]
37ba2d51emovsxd rdi, edi
37ba2d521lea r12, [rax+rbp]
37ba2d525mov [rsp+80], rbp
37ba2d52amov rbp, [rsp+360]
37ba2d532movq x4, [r11+8*rdi-8]
37ba2d539add rcx, rdi
37ba2d53cmovq x6, [r10+8*rdi]
37ba2d542movq x1, [rbp+8*rcx]
37ba2d548mov rcx, [rsp+360]
37ba2d550movsldup x0, x4
37ba2d554movshdup x4, x4
37ba2d558mov rbp, [rsp+80]
37ba2d55dadd rbp, [rsp+56]
37ba2d562movq x5, x1
37ba2d566shufps x1, x1, -31
37ba2d56amovq x1, x1
37ba2d56emovq x4, x4
37ba2d572movq x0, x0
37ba2d576mulps x0, x5
37ba2d579movq x5, [r14+8*r12]
37ba2d57fmulps x1, x4
37ba2d582movq x0, x0
37ba2d586movq x1, x1
37ba2d58aaddsubps x0, x1
37ba2d58emovq x1, [rcx+8*rbp]
37ba2d593mov rcx, [rsp+360]
37ba2d59bmovq x4, x1
37ba2d59fshufps x1, x1, -31
37ba2d5a3movq x0, x0
37ba2d5a7movq x1, x1
37ba2d5absubps x5, x0
37ba2d5aemovsldup x0, x6
37ba2d5b2movq x0, x0
37ba2d5b6mulps x0, x4
37ba2d5b9movshdup x4, x6
37ba2d5bdmovq x4, x4
37ba2d5c1mulps x1, x4
37ba2d5c4movq x0, x0
37ba2d5c8movq x4, x5
37ba2d5ccmovq x5, [r15+8*rdi]
37ba2d5d2lea edi, [r13+1]
37ba2d5d6movsxd rdi, edi
37ba2d5d9add rdi, [rsp+56]
37ba2d5demovq x1, x1
37ba2d5e2addsubps x0, x1
37ba2d5e6movq x1, [rcx+8*rdi]
37ba2d5ebmovq x6, x1
37ba2d5efshufps x1, x1, -31
37ba2d5f3movq x0, x0
37ba2d5f7movq x1, x1
37ba2d5fbsubps x4, x0
37ba2d5femovsldup x0, x5
37ba2d602movshdup x5, x5
37ba2d606movq x0, x0
37ba2d60amulps x0, x6
37ba2d60dmovq x5, x5
37ba2d611mulps x1, x5
37ba2d614movq x0, x0
37ba2d618movq x1, x1
37ba2d61caddsubps x0, x1
37ba2d620movq x1, x4
37ba2d624movq x0, x0
37ba2d628subps x1, x0
37ba2d62bmovlps [r14+8*r12], x1
37ba2d630jmp 0x37ba2d2ee
37ba2d635
37ba2d635loc_37ba2d635:
37ba2d635mov r9l, 1
37ba2d63bmov r8l, 1
37ba2d641lea rdx, [rip+0xa16919]
37ba2d648mov [rsp+344], r10
37ba2d650mov [rsp+336], r11
37ba2d658mov [rsp+304], rcx
37ba2d660call lsame_
37ba2d665mov rcx, [rsp+304]
37ba2d66dmov r11, [rsp+336]
37ba2d675test eax, eax
37ba2d677mov r10, [rsp+344]
37ba2d67fje 0x37ba2da91
37ba2d685mov eax, [rsi]
37ba2d687test eax, eax
37ba2d689jle 0x37ba2cc65
37ba2d68fmovsxd r8, [rbx]
37ba2d692mov rbx, [rsp+48]
37ba2d697add eax, 1
37ba2d69amov rdi, -1
37ba2d6a1movq x0, [r10]
37ba2d6a6mov [rsp+76], eax
37ba2d6aamov r12l, 1
37ba2d6b0lea r9l, [r8-1]
37ba2d6b4mov rdx, [rsp+360]
37ba2d6bclea rax, [r14+8*r8]
37ba2d6c0mov [rsp+56], r8l
37ba2d6c5movsxd r9, r9l
37ba2d6c8movsldup x3, x0
37ba2d6ccmov [rsp+96], rax
37ba2d6d1lea rcx, [8*rbx]
37ba2d6d9lea rbx, [8*r9-8]
37ba2d6e1movshdup x0, x0
37ba2d6e5mov rax, -1
37ba2d6ecmov [rsp+112], rbx
37ba2d6f1lea r13, [rbx+rdx]
37ba2d6f5lea rbx, [8*r8-8]
37ba2d6fdmov [rsp+104], rbx
37ba2d702add rbx, rdx
37ba2d705mov [rsp+64], rbx
37ba2d70alea ebx, [r8-2]
37ba2d70emovq x3, x3
37ba2d712mov r8l, ebx
37ba2d715mov [rsp+120], ebx
37ba2d719and ebx, -2
37ba2d71cmovq x2, x0
37ba2d720shr r8l, 1
37ba2d723mov [rsp+128], ebx
37ba2d72ashl r8, 4
37ba2d72emov [rsp+88], r8
37ba2d733jmp 0x37ba2d75f
37ba2d735
37ba2d735loc_37ba2d735:
37ba2d735movlps [r14+8*rax+8], x1
37ba2d73b
37ba2d73bloc_37ba2d73b:
37ba2d73badd [rsp+64], rcx
37ba2d740add r12l, 1
37ba2d744add rdx, rcx
37ba2d747add r13, rcx
37ba2d74aadd rax, [rsp+40]
37ba2d74fadd rdi, [rsp+48]
37ba2d754cmp r12l, [rsp+76]
37ba2d759je 0x37ba2cc65
37ba2d75f
37ba2d75floc_37ba2d75f:
37ba2d75fmovq x0, [rdx]
37ba2d763movq x1, x0
37ba2d767shufps x0, x0, -31
37ba2d76bmulps x1, x3
37ba2d76emovq x0, x0
37ba2d772mulps x0, x2
37ba2d775movq x1, x1
37ba2d779movq x0, x0
37ba2d77daddsubps x1, x0
37ba2d781movq x0, [r14+8*rax+8]
37ba2d788movq x1, x1
37ba2d78caddps x1, x0
37ba2d78fcmp [rsp+56], 1
37ba2d794je 0x37ba2d735
37ba2d796movq x6, [r11]
37ba2d79bmovq x5, [rdx+8]
37ba2d7a0movq x1, x1
37ba2d7a4mov rsi, [rsp+112]
37ba2d7a9mov rbx, [rsp+104]
37ba2d7aemovsldup x0, x6
37ba2d7b2movq x4, x5
37ba2d7b6shufps x5, x5, -31
37ba2d7bamovq x5, x5
37ba2d7bemov rbx, [r10+rbx]
37ba2d7c2movq x0, x0
37ba2d7c6mulps x0, x4
37ba2d7c9movshdup x4, x6
37ba2d7cdmovq x6, rbx
37ba2d7d2mov rbx, [rsp+64]
37ba2d7d7movq x4, x4
37ba2d7dbmulps x4, x5
37ba2d7demovq x0, x0
37ba2d7e2movq x4, x4
37ba2d7e6addsubps x0, x4
37ba2d7eamovq x4, [r13]
37ba2d7f0movq x5, x4
37ba2d7f4shufps x4, x4, -31
37ba2d7f8movq x0, x0
37ba2d7fcmovq x4, x4
37ba2d800addps x0, x1
37ba2d803movq x1, [r15+rsi]
37ba2d809mov rsi, [rsp+96]
37ba2d80emovlps [r14+8*rax+8], x0
37ba2d814movsldup x0, x1
37ba2d818movshdup x1, x1
37ba2d81cmovq x0, x0
37ba2d820movq x1, x1
37ba2d824mulps x0, x5
37ba2d827mulps x1, x4
37ba2d82amovq x4, [rbx]
37ba2d82emov ebx, [rsp+56]
37ba2d832movq x0, x0
37ba2d836movq x1, x1
37ba2d83aaddsubps x0, x1
37ba2d83emovq x1, [rsi+8*rax]
37ba2d843movq x5, x0
37ba2d847movsldup x0, x6
37ba2d84baddps x5, x1
37ba2d84emovq x1, x4
37ba2d852shufps x4, x4, -31
37ba2d856movq x4, x4
37ba2d85amovq x0, x0
37ba2d85emulps x0, x1
37ba2d861movshdup x1, x6
37ba2d865movq x1, x1
37ba2d869mulps x1, x4
37ba2d86cmovq x0, x0
37ba2d870movq x1, x1
37ba2d874addsubps x0, x1
37ba2d878movq x1, x5
37ba2d87cmovq x0, x0
37ba2d880addps x0, x1
37ba2d883movlps [rsi+8*rax], x0
37ba2d887cmp ebx, 2
37ba2d88ajle 0x37ba2d73b
37ba2d890cmp ebx, 3
37ba2d893je 0x37ba2e889
37ba2d899movups x0, [rdx]
37ba2d89cmov rbp, [rsp+88]
37ba2d8a1lea r9, [r14+8*rax+16]
37ba2d8a6xor r8l, r8l
37ba2d8a9lea rsi, [rdx+8]
37ba2d8adlea rbx, [rdx+16]
37ba2d8b1nop [rax]
37ba2d8b5nop [rax+rax]
37ba2d8c0
37ba2d8c0loc_37ba2d8c0:
37ba2d8c0movups x4, [r15+r8]
37ba2d8c5movups x5, [r9+r8]
37ba2d8camovsldup x1, x4
37ba2d8cemovshdup x4, x4
37ba2d8d2mulps x1, x0
37ba2d8d5shufps x0, x0, -79
37ba2d8d9mulps x0, x4
37ba2d8dcmovups x4, [rsi+r8]
37ba2d8e1addsubps x1, x0
37ba2d8e5addps x1, x5
37ba2d8e8movups x5, [r10+r8+8]
37ba2d8eemovsldup x0, x5
37ba2d8f2movshdup x5, x5
37ba2d8f6mulps x0, x4
37ba2d8f9shufps x4, x4, -79
37ba2d8fdmulps x4, x5
37ba2d900addsubps x0, x4
37ba2d904movups x4, [r11+r8+8]
37ba2d90aaddps x0, x1
37ba2d90dmovsldup x1, x4
37ba2d911movshdup x4, x4
37ba2d915movaps x7, x0
37ba2d918movups x0, [rbx+r8]
37ba2d91dmulps x1, x0
37ba2d920movaps x5, x0
37ba2d923shufps x5, x0, -79
37ba2d927mulps x4, x5
37ba2d92aaddsubps x1, x4
37ba2d92eaddps x1, x7
37ba2d931movups [r9+r8], x1
37ba2d936add r8, 16
37ba2d93acmp r8, rbp
37ba2d93djne 0x37ba2d8c0
37ba2d93fmov [rsp+88], rbp
37ba2d944test [rsp+120], 1
37ba2d949je 0x37ba2d73b
37ba2d94fmov esi, [rsp+128]
37ba2d956add esi, 2
37ba2d959
37ba2d959loc_37ba2d959:
37ba2d959lea r8l, [rsi-1]
37ba2d95dmovsxd r9, esi
37ba2d960movsxd r8, r8l
37ba2d963lea rbx, [rax+r9]
37ba2d967mov [rsp+80], r9
37ba2d96cmov r9, [rsp+360]
37ba2d974movq x1, [r15+8*r8-8]
37ba2d97blea rbp, [r8+rdi]
37ba2d97fmovq x6, [r10+8*r8]
37ba2d985movq x4, [r9+8*rbp]
37ba2d98bmov r9, [rsp+80]
37ba2d990movsldup x0, x1
37ba2d994movshdup x1, x1
37ba2d998mov rbp, [rsp+360]
37ba2d9a0movq x5, x4
37ba2d9a4shufps x4, x4, -31
37ba2d9a8add r9, rdi
37ba2d9abmovq x4, x4
37ba2d9afmovq x0, x0
37ba2d9b3movq x1, x1
37ba2d9b7mulps x0, x5
37ba2d9bamulps x1, x4
37ba2d9bdmovq x4, [rbp+8*r9]
37ba2d9c4movq x0, x0
37ba2d9c8movq x1, x1
37ba2d9ccaddsubps x0, x1
37ba2d9d0movq x1, [r14+8*rbx]
37ba2d9d6movq x5, x0
37ba2d9damovsldup x0, x6
37ba2d9deaddps x5, x1
37ba2d9e1movq x1, x4
37ba2d9e5shufps x4, x4, -31
37ba2d9e9movq x4, x4
37ba2d9edmovq x0, x0
37ba2d9f1mulps x0, x1
37ba2d9f4movshdup x1, x6
37ba2d9f8movq x1, x1
37ba2d9fcmulps x1, x4
37ba2d9ffmovq x0, x0
37ba2da03movq x1, x1
37ba2da07addsubps x0, x1
37ba2da0bmovq x1, x5
37ba2da0fmovq x5, x0
37ba2da13addps x5, x1
37ba2da16movq x1, [r11+8*r8]
37ba2da1clea r8l, [rsi+1]
37ba2da20movsxd r8, r8l
37ba2da23movsldup x0, x1
37ba2da27movshdup x1, x1
37ba2da2badd r8, rdi
37ba2da2emovq x4, [rbp+8*r8]
37ba2da35movq x6, x4
37ba2da39shufps x4, x4, -31
37ba2da3dmovq x0, x0
37ba2da41movq x4, x4
37ba2da45movq x1, x1
37ba2da49mulps x0, x6
37ba2da4cmulps x1, x4
37ba2da4fmovq x0, x0
37ba2da53movq x1, x1
37ba2da57addsubps x0, x1
37ba2da5bmovq x1, x5
37ba2da5fmovq x0, x0
37ba2da63addps x0, x1
37ba2da66movlps [r14+8*rbx], x0
37ba2da6bjmp 0x37ba2d73b
37ba2da70
37ba2da70loc_37ba2da70:
37ba2da70add edi, 1
37ba2da73cmp edi, r12l
37ba2da76je 0x37ba2cd8a
37ba2da7cadd rbp, rbx
37ba2da7fadd r8, rsi
37ba2da82jmp 0x37ba2cd29
37ba2da87
37ba2da87loc_37ba2da87:
37ba2da87mov eax, 1
37ba2da8cjmp 0x37ba2cd61
37ba2da91
37ba2da91loc_37ba2da91:
37ba2da91mov r9l, 1
37ba2da97mov r8l, 1
37ba2da9dlea rdx, [rip+0xa164be]
37ba2daa4mov [rsp+344], r10
37ba2daacmov [rsp+336], r11
37ba2dab4call lsame_
37ba2dab9test eax, eax
37ba2dabbje 0x37ba2cc65
37ba2dac1mov eax, [rsi]
37ba2dac3test eax, eax
37ba2dac5jle 0x37ba2cc65
37ba2dacbmovsxd r8, [rbx]
37ba2dacemov r10, [rsp+344]
37ba2dad6add eax, 1
37ba2dad9movss x2, [rip+0xa1649f]
37ba2dae1mov [rsp+76], eax
37ba2dae5movss x1, [rip+0xa16493]
37ba2daedmov r13, -1
37ba2daf4mov r12l, 1
37ba2dafalea edx, [r8-1]
37ba2dafemovss x3, [r10+4]
37ba2db04lea rdi, [r8-1]
37ba2db08movq x4, [r10]
37ba2db0dmovsxd rdx, edx
37ba2db10mov [rsp+96], rdi
37ba2db15lea rax, [r14+8*r8]
37ba2db19mov r11, [rsp+336]
37ba2db21lea rbx, [rdx-1]
37ba2db25movsldup x4, x4
37ba2db29mov rdx, [rsp+48]
37ba2db2exorps x3, x2
37ba2db31mov [rsp+104], rbx
37ba2db36shl rbx, 3
37ba2db3amovsldup x3, x3
37ba2db3eshufps x1, x1, 0
37ba2db42lea rcx, [8*rdx]
37ba2db4amov rdx, [rsp+360]
37ba2db52mov [rsp+56], r8l
37ba2db57mov [rsp+128], rbx
37ba2db5fadd rbx, rdx
37ba2db62mov [rsp+112], rax
37ba2db67movq x4, x4
37ba2db6bmov rax, -1
37ba2db72mov [rsp+64], rbx
37ba2db77lea rbx, [8*rdi]
37ba2db7fmovq x8, x3
37ba2db84mov [rsp+120], rbx
37ba2db89lea rdi, [rbx+rdx]
37ba2db8dlea ebx, [r8-2]
37ba2db91mov r8l, ebx
37ba2db94mov [rsp+136], ebx
37ba2db9band ebx, -2
37ba2db9eshr r8l, 1
37ba2dba1mov [rsp+140], ebx
37ba2dba8shl r8, 4
37ba2dbacmov [rsp+88], r8
37ba2dbb1jmp 0x37ba2dbdd
37ba2dbb3
37ba2dbb3loc_37ba2dbb3:
37ba2dbb3movlps [r14+8*rax+8], x0
37ba2dbb9
37ba2dbb9loc_37ba2dbb9:
37ba2dbb9add [rsp+64], rcx
37ba2dbbeadd r12l, 1
37ba2dbc2add rdx, rcx
37ba2dbc5add rdi, rcx
37ba2dbc8add rax, [rsp+40]
37ba2dbcdadd r13, [rsp+48]
37ba2dbd2cmp r12l, [rsp+76]
37ba2dbd7je 0x37ba2cc65
37ba2dbdd
37ba2dbddloc_37ba2dbdd:
37ba2dbddmovq x0, [rdx]
37ba2dbe1movq x3, [r14+8*rax+8]
37ba2dbe8movq x5, x0
37ba2dbecshufps x0, x0, -31
37ba2dbf0mulps x5, x4
37ba2dbf3movq x0, x0
37ba2dbf7mulps x0, x8
37ba2dbfbmovq x5, x5
37ba2dbffmovq x0, x0
37ba2dc03addsubps x5, x0
37ba2dc07movq x0, x5
37ba2dc0baddps x0, x3
37ba2dc0ecmp [rsp+56], 1
37ba2dc13je 0x37ba2dbb3
37ba2dc15movq x5, [r11]
37ba2dc1amovss x3, [r11+4]
37ba2dc20movq x0, x0
37ba2dc24movq x7, [rdx+8]
37ba2dc29movq x6, [rdx+8]
37ba2dc2emovsldup x5, x5
37ba2dc32xorps x3, x2
37ba2dc35mov rbx, [rsp+120]
37ba2dc3amov rsi, [rsp+128]
37ba2dc42shufps x6, x6, -31
37ba2dc46movq x5, x5
37ba2dc4amulps x5, x7
37ba2dc4dmovsldup x7, x3
37ba2dc51movq x3, x6
37ba2dc55movq x7, x7
37ba2dc59mulps x3, x7
37ba2dc5cmovq x5, x5
37ba2dc60movq x7, x3
37ba2dc64addsubps x5, x7
37ba2dc68movq x3, x5
37ba2dc6caddps x0, x3
37ba2dc6fmovlps [r14+8*rax+8], x0
37ba2dc75movq x0, [r15+rsi]
37ba2dc7bmov rsi, [rsp+104]
37ba2dc80movss x5, [r15+8*rsi+4]
37ba2dc87movsldup x0, x0
37ba2dc8bmov rsi, [rsp+64]
37ba2dc90xorps x5, x2
37ba2dc93movq x3, [rsi]
37ba2dc97mov rsi, [rsp+112]
37ba2dc9cmovsldup x7, x5
37ba2dca0movq x0, x0
37ba2dca4movq x5, x3
37ba2dca8shufps x3, x3, -31
37ba2dcacmulps x0, x5
37ba2dcafmovq x5, x3
37ba2dcb3movq x3, [rdi]
37ba2dcb7movq x7, x7
37ba2dcbbmulps x5, x7
37ba2dcbemovq x0, x0
37ba2dcc2movq x5, x5
37ba2dcc6addsubps x0, x5
37ba2dccamovq x5, [rsi+8*rax]
37ba2dccfmovq x6, x0
37ba2dcd3movq x0, [r10+rbx]
37ba2dcd9mov rbx, [rsp+96]
37ba2dcdeaddps x6, x5
37ba2dce1movss x5, [r10+8*rbx+4]
37ba2dce8movsldup x0, x0
37ba2dcecxorps x5, x2
37ba2dcefmovsldup x7, x5
37ba2dcf3movq x5, x3
37ba2dcf7shufps x3, x3, -31
37ba2dcfbmovq x0, x0
37ba2dcffmulps x0, x5
37ba2dd02movq x5, x3
37ba2dd06movq x7, x7
37ba2dd0amulps x5, x7
37ba2dd0dmovq x0, x0
37ba2dd11movq x5, x5
37ba2dd15addsubps x0, x5
37ba2dd19movq x5, x6
37ba2dd1dmovq x0, x0
37ba2dd21addps x0, x5
37ba2dd24movlps [rsi+8*rax], x0
37ba2dd28mov esi, [rsp+56]
37ba2dd2ccmp esi, 2
37ba2dd2fjle 0x37ba2dbb9
37ba2dd35cmp esi, 3
37ba2dd38je 0x37ba2e89d
37ba2dd3emovups x5, [rdx]
37ba2dd41mov rbp, [rsp+88]
37ba2dd46lea r9, [r14+8*rax+16]
37ba2dd4bxor r8l, r8l
37ba2dd4elea rsi, [rdx+8]
37ba2dd52lea rbx, [rdx+16]
37ba2dd56movaps x7, x2
37ba2dd59movaps x9, x4
37ba2dd5dnop [rax]
37ba2dd60
37ba2dd60loc_37ba2dd60:
37ba2dd60movups x0, [r15+r8]
37ba2dd65movups x3, [rsi+r8]
37ba2dd6amovups x6, [r9+r8]
37ba2dd6fmovsldup x2, x0
37ba2dd73movshdup x0, x0
37ba2dd77mulps x2, x5
37ba2dd7axorps x0, x1
37ba2dd7dshufps x5, x5, -79
37ba2dd81mulps x0, x5
37ba2dd84addsubps x2, x0
37ba2dd88movups x0, [r10+r8+8]
37ba2dd8emovsldup x5, x0
37ba2dd92movshdup x0, x0
37ba2dd96addps x2, x6
37ba2dd99mulps x5, x3
37ba2dd9cxorps x0, x1
37ba2dd9fshufps x3, x3, -79
37ba2dda3mulps x0, x3
37ba2dda6addsubps x5, x0
37ba2ddaamovups x0, [r11+r8+8]
37ba2ddb0movaps x3, x5
37ba2ddb3movups x5, [rbx+r8]
37ba2ddb8addps x3, x2
37ba2ddbbmovsldup x2, x0
37ba2ddbfmovshdup x0, x0
37ba2ddc3movaps x4, x5
37ba2ddc6shufps x4, x5, -79
37ba2ddcamulps x2, x5
37ba2ddcdxorps x0, x1
37ba2ddd0mulps x0, x4
37ba2ddd3addsubps x2, x0
37ba2ddd7addps x2, x3
37ba2dddamovups [r9+r8], x2
37ba2dddfadd r8, 16
37ba2dde3cmp r8, rbp
37ba2dde6jne 0x37ba2dd60
37ba2ddecmov [rsp+88], rbp
37ba2ddf1movaps x2, x7
37ba2ddf4movaps x4, x9
37ba2ddf8test [rsp+136], 1
37ba2de00je 0x37ba2dbb9
37ba2de06mov esi, [rsp+140]
37ba2de0dlea r8l, [rsi+2]
37ba2de11
37ba2de11loc_37ba2de11:
37ba2de11lea r9l, [r8-1]
37ba2de15mov rbp, [rsp+360]
37ba2de1dmovsxd rsi, r8l
37ba2de20add r8l, 1
37ba2de24movsxd r9, r9l
37ba2de27mov [rsp+80], rsi
37ba2de2cadd rsi, rax
37ba2de2fmovsxd r8, r8l
37ba2de32lea rbx, [r9-1]
37ba2de36add r8, r13
37ba2de39movq x0, [r15+8*rbx]
37ba2de3fmovss x3, [r15+8*rbx+4]
37ba2de46lea rbx, [r9+r13]
37ba2de4amovq x5, [rbp+8*rbx]
37ba2de50mov rbx, [rsp+80]
37ba2de55movsldup x0, x0
37ba2de59xorps x3, x2
37ba2de5cmovq x7, x5
37ba2de60shufps x5, x5, -31
37ba2de64add rbx, r13
37ba2de67movq x5, x5
37ba2de6bmovq x0, x0
37ba2de6fmulps x0, x7
37ba2de72movsldup x7, x3
37ba2de76movq x7, x7
37ba2de7amulps x5, x7
37ba2de7dmovq x0, x0
37ba2de81movq x5, x5
37ba2de85addsubps x0, x5
37ba2de89movq x5, [r14+8*rsi]
37ba2de8fmovq x6, x0
37ba2de93movq x0, [r10+8*r9]
37ba2de99addps x6, x5
37ba2de9cmovss x5, [r10+8*r9+4]
37ba2dea3movsldup x0, x0
37ba2dea7movaps x3, x5
37ba2deaamovq x5, [rbp+8*rbx]
37ba2deb0xorps x3, x2
37ba2deb3movq x7, x5
37ba2deb7shufps x5, x5, -31
37ba2debbmovq x0, x0
37ba2debfmovq x5, x5
37ba2dec3mulps x0, x7
37ba2dec6movsldup x7, x3
37ba2decamovss x3, [r11+8*r9+4]
37ba2ded1xorps x3, x2
37ba2ded4movq x7, x7
37ba2ded8mulps x5, x7
37ba2dedbmovq x0, x0
37ba2dedfmovq x5, x5
37ba2dee3addsubps x0, x5
37ba2dee7movq x5, x6
37ba2deebmovq x6, x0
37ba2deefmovq x0, [r11+8*r9]
37ba2def5addps x6, x5
37ba2def8movq x5, [rbp+8*r8]
37ba2deffmovsldup x0, x0
37ba2df03movq x7, x5
37ba2df07shufps x5, x5, -31
37ba2df0bmovq x5, x5
37ba2df0fmovq x0, x0
37ba2df13mulps x0, x7
37ba2df16movsldup x7, x3
37ba2df1amovq x7, x7
37ba2df1emulps x5, x7
37ba2df21movq x0, x0
37ba2df25movq x5, x5
37ba2df29addsubps x0, x5
37ba2df2dmovq x5, x6
37ba2df31movq x0, x0
37ba2df35addps x0, x5
37ba2df38movlps [r14+8*rsi], x0
37ba2df3djmp 0x37ba2dbb9
37ba2df42
37ba2df42loc_37ba2df42:
37ba2df42mov r9l, 1
37ba2df48mov r8l, 1
37ba2df4elea rdx, [rip+0xa1600c]
37ba2df55mov [rsp+344], r10
37ba2df5dmov [rsp+336], r11
37ba2df65mov [rsp+304], rcx
37ba2df6dcall lsame_
37ba2df72mov rcx, [rsp+304]
37ba2df7amov r11, [rsp+336]
37ba2df82test eax, eax
37ba2df84mov r10, [rsp+344]
37ba2df8cje 0x37ba2e3a0
37ba2df92mov ecx, [rsi]
37ba2df94test ecx, ecx
37ba2df96jle 0x37ba2cc65
37ba2df9cmovsxd rax, [rbx]
37ba2df9fmov rsi, [rsp+48]
37ba2dfa4mov [rsp+56], -1
37ba2dfadmov r12l, 1
37ba2dfb3mov rdx, [rsp+360]
37ba2dfbbmovq x0, [r10]
37ba2dfc0lea r8l, [rax-1]
37ba2dfc4lea rbp, [8*rsi]
37ba2dfccmov rbx, rax
37ba2dfcfmov [rsp+64], eax
37ba2dfd3movsxd r8, r8l
37ba2dfd6movsldup x4, x0
37ba2dfdalea rsi, [8*r8-8]
37ba2dfe2movshdup x0, x0
37ba2dfe6mov [rsp+112], rsi
37ba2dfeblea r13, [rsi+rdx]
37ba2dfeflea rsi, [8*rax-8]
37ba2dff7mov [rsp+104], rsi
37ba2dffclea rdi, [rsi+rdx]
37ba2e000lea esi, [rcx+1]
37ba2e003mov [rsp+76], esi
37ba2e007lea esi, [rbx-2]
37ba2e00alea rax, [r14+8*rax]
37ba2e00emovq x4, x4
37ba2e012mov ecx, esi
37ba2e014mov [rsp+120], esi
37ba2e018and esi, -2
37ba2e01bmovq x3, x0
37ba2e01fshr ecx, 1
37ba2e021mov [rsp+96], rax
37ba2e026mov rax, -1
37ba2e02dmov [rsp+128], esi
37ba2e034shl rcx, 4
37ba2e038jmp 0x37ba2e067
37ba2e03a
37ba2e03aloc_37ba2e03a:
37ba2e03amovlps [r14+8*rax+8], x1
37ba2e040
37ba2e040loc_37ba2e040:
37ba2e040mov rsi, [rsp+48]
37ba2e045add r12l, 1
37ba2e049add rdx, rbp
37ba2e04cadd r13, rbp
37ba2e04fadd [rsp+56], rsi
37ba2e054add rdi, rbp
37ba2e057add rax, [rsp+40]
37ba2e05ccmp r12l, [rsp+76]
37ba2e061je 0x37ba2cc65
37ba2e067
37ba2e067loc_37ba2e067:
37ba2e067movq x0, [rdx]
37ba2e06bmovq x1, x0
37ba2e06fshufps x0, x0, -31
37ba2e073mulps x1, x4
37ba2e076movq x0, x0
37ba2e07amulps x0, x3
37ba2e07dmovq x1, x1
37ba2e081movq x0, x0
37ba2e085addsubps x1, x0
37ba2e089movq x0, x1
37ba2e08dmovq x1, [r14+8*rax+8]
37ba2e094subps x1, x0
37ba2e097cmp [rsp+64], 1
37ba2e09cje 0x37ba2e03a
37ba2e09emovq x6, [r11]
37ba2e0a3movq x5, [rdx+8]
37ba2e0a8movq x1, x1
37ba2e0acmov rbx, [rsp+112]
37ba2e0b1mov rsi, [rsp+96]
37ba2e0b6movsldup x0, x6
37ba2e0bamovq x2, x5
37ba2e0beshufps x5, x5, -31
37ba2e0c2movq x5, x5
37ba2e0c6movq x0, x0
37ba2e0camulps x0, x2
37ba2e0cdmovshdup x2, x6
37ba2e0d1movq x2, x2
37ba2e0d5mulps x2, x5
37ba2e0d8movq x0, x0
37ba2e0dcmovq x2, x2
37ba2e0e0addsubps x0, x2
37ba2e0e4movq x2, [r13]
37ba2e0eamovq x5, x2
37ba2e0eeshufps x2, x2, -31
37ba2e0f2movq x0, x0
37ba2e0f6movq x2, x2
37ba2e0fasubps x1, x0
37ba2e0fdmovlps [r14+8*rax+8], x1
37ba2e103movq x1, [r15+rbx]
37ba2e109mov rbx, [rsp+104]
37ba2e10emovsldup x0, x1
37ba2e112movshdup x1, x1
37ba2e116mov rbx, [r10+rbx]
37ba2e11amovq x6, rbx
37ba2e11fmov ebx, [rsp+64]
37ba2e123movq x0, x0
37ba2e127movq x1, x1
37ba2e12bmulps x0, x5
37ba2e12emovq x5, [rdi]
37ba2e132mulps x1, x2
37ba2e135movq x0, x0
37ba2e139movq x1, x1
37ba2e13daddsubps x0, x1
37ba2e141movq x1, [rsi+8*rax]
37ba2e146movaps x2, x1
37ba2e149movq x1, x5
37ba2e14dshufps x5, x5, -31
37ba2e151movq x0, x0
37ba2e155movq x5, x5
37ba2e159subps x2, x0
37ba2e15cmovsldup x0, x6
37ba2e160movq x0, x0
37ba2e164mulps x0, x1
37ba2e167movshdup x1, x6
37ba2e16bmovq x1, x1
37ba2e16fmulps x1, x5
37ba2e172movq x0, x0
37ba2e176movq x1, x1
37ba2e17aaddsubps x0, x1
37ba2e17emovq x1, x2
37ba2e182movq x0, x0
37ba2e186subps x1, x0
37ba2e189movlps [rsi+8*rax], x1
37ba2e18dcmp ebx, 2
37ba2e190jle 0x37ba2e040
37ba2e196cmp ebx, 3
37ba2e199je 0x37ba2e893
37ba2e19fmovups x0, [rdx]
37ba2e1a2lea r9, [r14+8*rax+16]
37ba2e1a7lea rsi, [rdx+8]
37ba2e1abxor r8l, r8l
37ba2e1aelea rbx, [rdx+16]
37ba2e1b2movaps x7, x3
37ba2e1b5nop [rax+rax]
37ba2e1c0
37ba2e1c0loc_37ba2e1c0:
37ba2e1c0movups x1, [r15+r8]
37ba2e1c5movups x2, [r9+r8]
37ba2e1camovsldup x5, x1
37ba2e1cemovshdup x1, x1
37ba2e1d2mulps x5, x0
37ba2e1d5shufps x0, x0, -79
37ba2e1d9mulps x1, x0
37ba2e1dcmovups x0, [r10+r8+8]
37ba2e1e2addsubps x5, x1
37ba2e1e6subps x2, x5
37ba2e1e9movups x5, [rsi+r8]
37ba2e1eemovaps x1, x2
37ba2e1f1movsldup x2, x0
37ba2e1f5movshdup x0, x0
37ba2e1f9mulps x2, x5
37ba2e1fcshufps x5, x5, -79
37ba2e200mulps x0, x5
37ba2e203movups x5, [r11+r8+8]
37ba2e209addsubps x2, x0
37ba2e20dmovups x0, [rbx+r8]
37ba2e212movaps x3, x0
37ba2e215subps x1, x2
37ba2e218movsldup x2, x5
37ba2e21cshufps x3, x0, -79
37ba2e220movshdup x5, x5
37ba2e224mulps x2, x0
37ba2e227mulps x5, x3
37ba2e22aaddsubps x2, x5
37ba2e22esubps x1, x2
37ba2e231movups [r9+r8], x1
37ba2e236add r8, 16
37ba2e23acmp r8, rcx
37ba2e23djne 0x37ba2e1c0
37ba2e23fmovaps x3, x7
37ba2e242test [rsp+120], 1
37ba2e247je 0x37ba2e040
37ba2e24dmov esi, [rsp+128]
37ba2e254lea ebx, [rsi+2]
37ba2e257
37ba2e257loc_37ba2e257:
37ba2e257movsxd r9, ebx
37ba2e25alea r8l, [rbx-1]
37ba2e25emovsxd r8, r8l
37ba2e261lea rsi, [rax+r9]
37ba2e265mov [rsp+80], r9
37ba2e26amov r9, [rsp+360]
37ba2e272mov [rsp+88], rsi
37ba2e277movq x1, [r15+8*r8-8]
37ba2e27emov rsi, [rsp+56]
37ba2e283movq x6, [r10+8*r8]
37ba2e289movsldup x0, x1
37ba2e28dmovshdup x1, x1
37ba2e291add rsi, r8
37ba2e294movq x2, [r9+8*rsi]
37ba2e29amov rsi, [rsp+88]
37ba2e29fmov r9, [rsp+80]
37ba2e2a4add r9, [rsp+56]
37ba2e2a9movq x5, x2
37ba2e2adshufps x2, x2, -31
37ba2e2b1movq x0, x0
37ba2e2b5mulps x0, x5
37ba2e2b8movq x2, x2
37ba2e2bcmovq x1, x1
37ba2e2c0movq x5, [r14+8*rsi]
37ba2e2c6mulps x1, x2
37ba2e2c9mov rsi, [rsp+360]
37ba2e2d1movq x0, x0
37ba2e2d5movq x1, x1
37ba2e2d9addsubps x0, x1
37ba2e2ddmovq x1, [rsi+8*r9]
37ba2e2e3mov rsi, [rsp+360]
37ba2e2ebmovq x2, x1
37ba2e2efshufps x1, x1, -31
37ba2e2f3movq x0, x0
37ba2e2f7movq x1, x1
37ba2e2fbsubps x5, x0
37ba2e2femovsldup x0, x6
37ba2e302movq x0, x0
37ba2e306mulps x0, x2
37ba2e309movshdup x2, x6
37ba2e30dmovq x2, x2
37ba2e311mulps x1, x2
37ba2e314movq x0, x0
37ba2e318movq x2, x5
37ba2e31cmovq x1, x1
37ba2e320addsubps x0, x1
37ba2e324movq x1, [r11+8*r8]
37ba2e32alea r8l, [rbx+1]
37ba2e32emovsxd r8, r8l
37ba2e331add r8, [rsp+56]
37ba2e336movq x5, [rsi+8*r8]
37ba2e33cmov rsi, [rsp+88]
37ba2e341movq x0, x0
37ba2e345subps x2, x0
37ba2e348movsldup x0, x1
37ba2e34cmovq x6, x5
37ba2e350movshdup x1, x1
37ba2e354shufps x5, x5, -31
37ba2e358movq x5, x5
37ba2e35cmovq x0, x0
37ba2e360mulps x0, x6
37ba2e363movq x1, x1
37ba2e367mulps x1, x5
37ba2e36amovq x0, x0
37ba2e36emovq x1, x1
37ba2e372addsubps x0, x1
37ba2e376movq x1, x2
37ba2e37amovq x0, x0
37ba2e37esubps x1, x0
37ba2e381movlps [r14+8*rsi], x1
37ba2e386jmp 0x37ba2e040
37ba2e38b
37ba2e38bloc_37ba2e38b:
37ba2e38bmov edi, 2
37ba2e390jmp 0x37ba2d0b5
37ba2e395
37ba2e395loc_37ba2e395:
37ba2e395mov r13l, 2
37ba2e39bjmp 0x37ba2d512
37ba2e3a0
37ba2e3a0loc_37ba2e3a0:
37ba2e3a0mov r9l, 1
37ba2e3a6mov r8l, 1
37ba2e3aclea rdx, [rip+0xa15baf]
37ba2e3b3mov [rsp+344], r10
37ba2e3bbmov [rsp+336], r11
37ba2e3c3call lsame_
37ba2e3c8test eax, eax
37ba2e3caje 0x37ba2cc65
37ba2e3d0mov edx, [rsi]
37ba2e3d2test edx, edx
37ba2e3d4jle 0x37ba2cc65
37ba2e3damovsxd rcx, [rbx]
37ba2e3ddmov rsi, [rsp+48]
37ba2e3e2movss x2, [rip+0xa15b96]
37ba2e3eamov [rsp+56], 1
37ba2e3f2mov r10, [rsp+344]
37ba2e3famovss x1, [rip+0xa15b7e]
37ba2e402mov rbp, -1
37ba2e409lea eax, [rcx-1]
37ba2e40clea r13, [8*rsi]
37ba2e414mov r12, rcx
37ba2e417mov r11, [rsp+336]
37ba2e41fcdqe
37ba2e421lea rbx, [rcx-1]
37ba2e425movss x6, [r10]
37ba2e42amovss x3, [r10+4]
37ba2e430sub rax, 1
37ba2e434mov [rsp+96], rbx
37ba2e439shufps x1, x1, 0
37ba2e43dmov [rsp+104], rax
37ba2e442shl rax, 3
37ba2e446xorps x3, x2
37ba2e449movaps x4, x6
37ba2e44cmov [rsp+120], rax
37ba2e451add rax, [rsp+360]
37ba2e459unpcklps x4, x3
37ba2e45cmovaps x9, x6
37ba2e460mov rsi, rax
37ba2e463mov rax, [rsp+360]
37ba2e46bmovq x10, x4
37ba2e470lea rdi, [rax+8*rbx]
37ba2e474lea ebx, [rdx+1]
37ba2e477add rax, 8
37ba2e47bmov rdx, -1
37ba2e482mov [rsp+76], ebx
37ba2e486lea rbx, [r14+8*rcx]
37ba2e48amov [rsp+112], rbx
37ba2e48flea ebx, [rcx-2]
37ba2e492mov ecx, ebx
37ba2e494mov [rsp+128], ebx
37ba2e49band ebx, -2
37ba2e49eshr ecx, 1
37ba2e4a0mov [rsp+136], ebx
37ba2e4a7shl rcx, 4
37ba2e4abmov [rsp+88], rcx
37ba2e4b0jmp 0x37ba2e4e0
37ba2e4b2
37ba2e4b2loc_37ba2e4b2:
37ba2e4b2movlps [r14+8*rdx+8], x5
37ba2e4b8
37ba2e4b8loc_37ba2e4b8:
37ba2e4b8add [rsp+56], 1
37ba2e4bdmov r9l, [rsp+76]
37ba2e4c2add rsi, r13
37ba2e4c5add rdi, r13
37ba2e4c8add rdx, [rsp+40]
37ba2e4cdadd rbp, [rsp+48]
37ba2e4d2add rax, r13
37ba2e4d5cmp [rsp+56], r9l
37ba2e4daje 0x37ba2cc65
37ba2e4e0
37ba2e4e0loc_37ba2e4e0:
37ba2e4e0movq x0, [rax-8]
37ba2e4e5movss x4, [rax-4]
37ba2e4eamovaps x5, x3
37ba2e4edmulss x5, x4
37ba2e4f1movsldup x0, x0
37ba2e4f5mulss x4, x9
37ba2e4famovq x0, x0
37ba2e4femulps x0, x10
37ba2e502unpcklps x5, x4
37ba2e505movq x5, x5
37ba2e509movq x0, x0
37ba2e50daddsubps x0, x5
37ba2e511movq x5, [r14+8*rdx+8]
37ba2e518movq x0, x0
37ba2e51csubps x5, x0
37ba2e51fcmp r12l, 1
37ba2e523je 0x37ba2e4b2
37ba2e525movss x0, [r11+4]
37ba2e52bmovq x7, [rax]
37ba2e52fmovq x5, x5
37ba2e533movss x6, [r11]
37ba2e538mov rbx, [rsp+120]
37ba2e53dmovaps x4, x0
37ba2e540movsldup x0, x7
37ba2e544mov r9, [rsp+96]
37ba2e549xorps x4, x2
37ba2e54cunpcklps x6, x4
37ba2e54fmovq x7, x6
37ba2e553movaps x6, x4
37ba2e556movss x4, [r11]
37ba2e55bmovq x0, x0
37ba2e55fmulps x0, x7
37ba2e562movq x7, [rax]
37ba2e566unpcklps x6, x4
37ba2e569movq x4, x6
37ba2e56dmovshdup x7, x7
37ba2e571movq x0, x0
37ba2e575movq x6, x7
37ba2e579mulps x6, x4
37ba2e57cmovq x7, x6
37ba2e580movq x6, [rsi]
37ba2e584addsubps x0, x7
37ba2e588movq x7, [rsi]
37ba2e58cshufps x6, x6, -31
37ba2e590movq x0, x0
37ba2e594subps x5, x0
37ba2e597movq x0, [r15+rbx]
37ba2e59dmov rbx, [rsp+104]
37ba2e5a2movsldup x0, x0
37ba2e5a6movlps [r14+8*rdx+8], x5
37ba2e5acmovss x5, [r15+8*rbx+4]
37ba2e5b3mov rbx, [rsp+112]
37ba2e5b8xorps x5, x2
37ba2e5bbmovsldup x5, x5
37ba2e5bfmovq x0, x0
37ba2e5c3mulps x0, x7
37ba2e5c6movq x7, x6
37ba2e5camovq x6, [rdi]
37ba2e5cemovq x5, x5
37ba2e5d2mulps x5, x7
37ba2e5d5movss x7, [r10+8*r9]
37ba2e5dbmovq x0, x0
37ba2e5dfmovq x5, x5
37ba2e5e3addsubps x0, x5
37ba2e5e7movq x5, [rbx+8*rdx]
37ba2e5ecmovq x0, x0
37ba2e5f0subps x5, x0
37ba2e5f3movss x0, [r10+8*r9+4]
37ba2e5famovaps x4, x5
37ba2e5fdmovaps x5, x0
37ba2e600movsldup x0, x6
37ba2e604xorps x5, x2
37ba2e607movaps x6, x7
37ba2e60aunpcklps x6, x5
37ba2e60dmovq x6, x6
37ba2e611movq x0, x0
37ba2e615mulps x0, x6
37ba2e618movq x6, [rdi]
37ba2e61cmovshdup x8, x6
37ba2e621movaps x6, x5
37ba2e624movq x5, x4
37ba2e628unpcklps x6, x7
37ba2e62bmovq x6, x6
37ba2e62fmovq x0, x0
37ba2e633movq x7, x8
37ba2e638mulps x7, x6
37ba2e63bmovq x7, x7
37ba2e63faddsubps x0, x7
37ba2e643movq x0, x0
37ba2e647subps x5, x0
37ba2e64amovlps [rbx+8*rdx], x5
37ba2e64ecmp r12l, 2
37ba2e652jle 0x37ba2e4b8
37ba2e658cmp r12l, 3
37ba2e65cje 0x37ba2e8a8
37ba2e662movups x5, [rax-8]
37ba2e666mov rcx, [rsp+88]
37ba2e66blea rbx, [rax+8]
37ba2e66fxor r8l, r8l
37ba2e672lea r9, [r14+8*rdx+16]
37ba2e677movaps x7, x3
37ba2e67amovaps x6, x2
37ba2e67djmp 0x37ba2e682
37ba2e67f
37ba2e67floc_37ba2e67f:
37ba2e67fmovaps x5, x2
37ba2e682
37ba2e682loc_37ba2e682:
37ba2e682movups x0, [r15+r8]
37ba2e687movaps x2, x5
37ba2e68amovups x3, [r9+r8]
37ba2e68fshufps x2, x5, -79
37ba2e693movsldup x4, x0
37ba2e697movshdup x0, x0
37ba2e69bmulps x4, x5
37ba2e69exorps x0, x1
37ba2e6a1mulps x0, x2
37ba2e6a4addsubps x4, x0
37ba2e6a8movups x0, [r10+r8+8]
37ba2e6aemovsldup x2, x0
37ba2e6b2movshdup x0, x0
37ba2e6b6subps x3, x4
37ba2e6b9movups x4, [rax+r8]
37ba2e6bemulps x2, x4
37ba2e6c1xorps x0, x1
37ba2e6c4shufps x4, x4, -79
37ba2e6c8mulps x0, x4
37ba2e6cbaddsubps x2, x0
37ba2e6cfmovups x0, [r11+r8+8]
37ba2e6d5movsldup x4, x0
37ba2e6d9movshdup x0, x0
37ba2e6ddsubps x3, x2
37ba2e6e0movups x2, [rbx+r8]
37ba2e6e5movaps x5, x2
37ba2e6e8mulps x4, x2
37ba2e6ebxorps x0, x1
37ba2e6eeshufps x5, x2, -79
37ba2e6f2mulps x0, x5
37ba2e6f5addsubps x4, x0
37ba2e6f9subps x3, x4
37ba2e6fcmovups [r9+r8], x3
37ba2e701add r8, 16
37ba2e705cmp r8, rcx
37ba2e708jne 0x37ba2e67f
37ba2e70emov [rsp+88], rcx
37ba2e713movaps x3, x7
37ba2e716movaps x2, x6
37ba2e719test [rsp+128], 1
37ba2e721je 0x37ba2e4b8
37ba2e727mov ebx, [rsp+136]
37ba2e72elea r8l, [rbx+2]
37ba2e732
37ba2e732loc_37ba2e732:
37ba2e732movsxd rbx, r8l
37ba2e735mov rcx, [rsp+360]
37ba2e73dlea r9, [rdx+rbx]
37ba2e741mov [rsp+64], rbx
37ba2e746mov [rsp+80], r9
37ba2e74blea r9l, [r8-1]
37ba2e74fadd r8l, 1
37ba2e753movsxd r9, r9l
37ba2e756movsxd r8, r8l
37ba2e759lea rbx, [r9-1]
37ba2e75dadd r8, rbp
37ba2e760movq x0, [r15+8*rbx]
37ba2e766movss x4, [r15+8*rbx+4]
37ba2e76dlea rbx, [rbp+r9]
37ba2e772mov rcx, [rcx+8*rbx]
37ba2e776mov rbx, [rsp+80]
37ba2e77bmovsldup x0, x0
37ba2e77fxorps x4, x2
37ba2e782movq x6, rcx
37ba2e787mov rcx, [rsp+360]
37ba2e78fmovq x7, x6
37ba2e793shufps x6, x6, -31
37ba2e797movq x0, x0
37ba2e79bmulps x0, x7
37ba2e79emovsldup x7, x4
37ba2e7a2movss x4, [r10+8*r9+4]
37ba2e7a9xorps x4, x2
37ba2e7acmovq x5, x7
37ba2e7b0movq x7, x6
37ba2e7b4mulps x7, x5
37ba2e7b7movq x0, x0
37ba2e7bbmovq x7, x7
37ba2e7bfaddsubps x0, x7
37ba2e7c3movq x7, [r14+8*rbx]
37ba2e7c9mov rbx, [rsp+64]
37ba2e7ceadd rbx, rbp
37ba2e7d1movq x0, x0
37ba2e7d5mov rcx, [rcx+8*rbx]
37ba2e7d9mov rbx, [rsp+80]
37ba2e7desubps x7, x0
37ba2e7e1movq x0, [r10+8*r9]
37ba2e7e7movq x6, rcx
37ba2e7ecmov rcx, [rsp+360]
37ba2e7f4movsldup x0, x0
37ba2e7f8movq x5, x6
37ba2e7fcshufps x6, x6, -31
37ba2e800movq x6, x6
37ba2e804movq x7, x7
37ba2e808mov rcx, [rcx+8*r8]
37ba2e80cmovq x0, x0
37ba2e810mulps x0, x5
37ba2e813movsldup x5, x4
37ba2e817movss x4, [r11+8*r9+4]
37ba2e81exorps x4, x2
37ba2e821movq x5, x5
37ba2e825mulps x6, x5
37ba2e828movq x0, x0
37ba2e82cmovq x6, x6
37ba2e830addsubps x0, x6
37ba2e834movq x6, rcx
37ba2e839movq x5, x6
37ba2e83dshufps x6, x6, -31
37ba2e841movq x6, x6
37ba2e845movq x0, x0
37ba2e849subps x7, x0
37ba2e84cmovq x0, [r11+8*r9]
37ba2e852movsldup x0, x0
37ba2e856movq x7, x7
37ba2e85amovq x0, x0
37ba2e85emulps x0, x5
37ba2e861movsldup x5, x4
37ba2e865movq x5, x5
37ba2e869mulps x6, x5
37ba2e86cmovq x0, x0
37ba2e870movq x6, x6
37ba2e874addsubps x0, x6
37ba2e878movq x0, x0
37ba2e87csubps x7, x0
37ba2e87fmovlps [r14+8*rbx], x7
37ba2e884jmp 0x37ba2e4b8
37ba2e889
37ba2e889loc_37ba2e889:
37ba2e889mov esi, 2
37ba2e88ejmp 0x37ba2d959
37ba2e893
37ba2e893loc_37ba2e893:
37ba2e893mov ebx, 2
37ba2e898jmp 0x37ba2e257
37ba2e89d
37ba2e89dloc_37ba2e89d:
37ba2e89dmov r8l, 2
37ba2e8a3jmp 0x37ba2de11
37ba2e8a8
37ba2e8a8loc_37ba2e8a8:
37ba2e8a8mov r8l, 2
37ba2e8aejmp 0x37ba2e732
37ba2cb00
Loading..