File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bc106b0
37bc106b0zlahqr_:
37bc106b0push r15
37bc106b2push r14
37bc106b4push r13
37bc106b6push r12
37bc106b8push rbp
37bc106b9push rdi
37bc106bapush rsi
37bc106bbpush rbx
37bc106bcsub rsp, 792
37bc106c3movups [rsp+624], x6
37bc106cbmovups [rsp+640], x7
37bc106d3movups [rsp+656], x8
37bc106dcmovups [rsp+672], x9
37bc106e5movups [rsp+688], x10
37bc106eemovups [rsp+704], x11
37bc106f7movups [rsp+720], x12
37bc10700movups [rsp+736], x13
37bc10709movups [rsp+752], x14
37bc10712movups [rsp+768], x15
37bc1071bmov rax, [rsp+912]
37bc10723mov rdi, [rsp+960]
37bc1072bmov ebx, [r8]
37bc1072emov [rdi], 0
37bc10734mov [rsp+872], rdx
37bc1073cmov edx, [rax]
37bc1073emov rax, [rsp+952]
37bc10746mov [rsp+864], rcx
37bc1074emov [rsp+880], r8
37bc10756mov [rsp+888], r9
37bc1075emov eax, [rax]
37bc10760test ebx, ebx
37bc10762je 0x37bc119b7
37bc10768movsxd rdi, edx
37bc1076bxor edx, edx
37bc1076dmov ebp, [r9]
37bc10770test rdi, rdi
37bc10773cmovns rdx, rdi
37bc10777mov rdi, [rsp+896]
37bc1077fmov r15l, [rdi]
37bc10782mov [rsp+392], rdx
37bc1078anot rdx
37bc1078dmov [rsp+160], rdx
37bc10795cmp ebp, r15l
37bc10798je 0x37bc1257d
37bc1079emovsxd rdi, eax
37bc107a1xor eax, eax
37bc107a3lea r11l, [rbp+1]
37bc107a7test rdi, rdi
37bc107aacmovns rax, rdi
37bc107aemov [rsp+48], rax
37bc107b3not rax
37bc107b6mov [rsp+312], rax
37bc107belea eax, [r15-3]
37bc107c2cmp ebp, eax
37bc107c4jg 0x37bc10817
37bc107c6lea eax, [r15-2]
37bc107camov rdi, [rsp+392]
37bc107d2xor edx, edx
37bc107d4pxor x0, x0
37bc107d8sub eax, ebp
37bc107damov r9l, eax
37bc107ddmovsxd rax, ebp
37bc107e0lea rcx, [rdi+1]
37bc107e4imul rdi, rax
37bc107e8shl rcx, 4
37bc107eclea rax, [rax+rdi+2]
37bc107f1add rax, [rsp+160]
37bc107f9shl rax, 4
37bc107fdadd rax, [rsp+904]
37bc10805
37bc10805loc_37bc10805:
37bc10805add edx, 1
37bc10808movups [rax], x0
37bc1080bmovups [rax+16], x0
37bc1080fadd rax, rcx
37bc10812cmp edx, r9l
37bc10815jb 0x37bc10805
37bc10817
37bc10817loc_37bc10817:
37bc10817lea eax, [r15-1]
37bc1081bcmp ebp, eax
37bc1081djge 0x37bc10850
37bc1081flea eax, [r15-2]
37bc10823movsxd rdx, r15l
37bc10826mov rdi, [rsp+904]
37bc1082epxor x0, x0
37bc10832cdqe
37bc10834imul rax, [rsp+392]
37bc1083dadd rax, [rsp+160]
37bc10845add rax, rdx
37bc10848shl rax, 4
37bc1084cmovups [rdi+rax], x0
37bc10850
37bc10850loc_37bc10850:
37bc10850mov rax, [rsp+864]
37bc10858mov r8l, 1
37bc1085emov esi, [rax]
37bc10860test esi, esi
37bc10862jne 0x37bc1086a
37bc10864mov r8l, ebp
37bc10867mov ebx, r15l
37bc1086a
37bc1086aloc_37bc1086a:
37bc1086acmp r15l, r11l
37bc1086djl 0x37bc10b6e
37bc10873mov rcx, [rsp+392]
37bc1087bmovsxd rdx, ebp
37bc1087emov r9, [rsp+160]
37bc10886mov [rsp+200], r8l
37bc1088emov rdi, [rsp+904]
37bc10896mov r10, [rsp+312]
37bc1089emov rsi, rcx
37bc108a1lea rax, [rcx+1]
37bc108a5imul rsi, rdx
37bc108a9shl rax, 4
37bc108admov r14, rax
37bc108b0lea rax, [rsi+r9]
37bc108b4add rax, rdx
37bc108b7mov rdx, [rsp+48]
37bc108bcshl rax, 4
37bc108c0lea rdi, [rdi+rax+16]
37bc108c5movsxd rax, r11l
37bc108c8mov r11l, r15l
37bc108cbmov r15, r14
37bc108ceimul rdx, rax
37bc108d2imul rax, rcx
37bc108d6movsxd rcx, r8l
37bc108d9lea r13, [rdx+r10]
37bc108ddlea r10, [r14-16]
37bc108e1mov r14l, ebx
37bc108e4lea rdx, [r9+rax]
37bc108e8sub rax, rsi
37bc108ebadd rdx, rcx
37bc108eeshl rax, 4
37bc108f2shl rdx, 4
37bc108f6add rdx, [rsp+904]
37bc108femov [rsp+88], rax
37bc10903mov r12, rdx
37bc10906jmp 0x37bc1091f
37bc10908
37bc10908loc_37bc10908:
37bc10908add rdi, r15
37bc1090badd ebp, 1
37bc1090eadd r13, [rsp+48]
37bc10913add r12, r10
37bc10916cmp r11l, esi
37bc10919jl 0x37bc10b59
37bc1091f
37bc1091floc_37bc1091f:
37bc1091fmovsd_xmm x6, [rdi+8]
37bc10924pxor x0, x0
37bc10928lea esi, [rbp+2]
37bc1092bucomisd x6, x0
37bc1092fjp 0x37bc10933
37bc10931je 0x37bc10908
37bc10933
37bc10933loc_37bc10933:
37bc10933movsd_xmm x9, [rdi]
37bc10938movapd x1, x6
37bc1093candpd x1, [rip+0x83b3fc]
37bc10944pxor x7, x7
37bc10948movapd x8, x6
37bc1094dlea rcx, [rsp+480]
37bc10955mov [rsp+80], r10
37bc1095amovapd x0, x9
37bc1095fandpd x0, [rip+0x83b3d9]
37bc10967mov [rsp+64], r11l
37bc1096caddsd x1, x0
37bc10970movapd x0, x7
37bc10974divsd x0, x1
37bc10978mulsd x8, x0
37bc1097dmovapd x2, x0
37bc10981mulsd x2, x7
37bc10985mulsd x0, x9
37bc1098aaddsd x8, x9
37bc1098faddsd x2, x1
37bc10993movapd x1, x6
37bc10997subsd x1, x0
37bc1099bdivsd x8, x2
37bc109a0divsd x1, x2
37bc109a4movsd_xmm [rsp+480], x8
37bc109aemovsd_xmm [rsp+488], x1
37bc109b7movapd x10, x1
37bc109bcxorpd x10, [rip+0x83b38b]
37bc109c5call fn_37c42fc80
37bc109calea rcx, [rsp+480]
37bc109d2movsd_xmm [rsp+488], x6
37bc109dbmovsd_xmm [rsp+480], x9
37bc109e5movapd x1, x0
37bc109e9movapd x0, x7
37bc109eddivsd x0, x1
37bc109f1mulsd x7, x0
37bc109f5addsd x7, x1
37bc109f9movapd x1, x10
37bc109femulsd x1, x0
37bc10a02addsd x1, x8
37bc10a07mulsd x8, x0
37bc10a0cmovddup x0, x7
37bc10a10subsd x10, x8
37bc10a15unpcklpd x1, x10
37bc10a1adivpd x1, x0
37bc10a1emovups [rsp+512], x1
37bc10a26call fn_37c42fc80
37bc10a2bmov rax, [rsp+88]
37bc10a30mov edx, r14l
37bc10a33mov [rdi+8], 0
37bc10a3bsub edx, ebp
37bc10a3dmov r9, [rsp+912]
37bc10a45movsd_xmm [rdi], x0
37bc10a49lea rcx, [rsp+592]
37bc10a51lea r8, [rdi+rax]
37bc10a55mov [rsp+592], edx
37bc10a5clea rdx, [rsp+512]
37bc10a64call zscal_
37bc10a69cmp r14l, esi
37bc10a6cmov edx, esi
37bc10a6emov r8, r12
37bc10a71cmovle edx, r14l
37bc10a75sub edx, [rsp+200]
37bc10a7cmovsd_xmm x0, [rsp+520]
37bc10a85lea rcx, [rsp+576]
37bc10a8dxorpd x0, [rip+0x83b2bb]
37bc10a95add edx, 1
37bc10a98movsd_xmm x6, [rsp+512]
37bc10aa1mov [rsp+56], rcx
37bc10aa6mov [rsp+576], edx
37bc10aadlea r9, [rip+0x83b26c]
37bc10ab4lea rdx, [rsp+592]
37bc10abcunpcklpd x6, x0
37bc10ac0movups [rsp+592], x6
37bc10ac8call zscal_
37bc10acdmov rcx, [rsp+56]
37bc10ad2mov r10, [rsp+80]
37bc10ad7mov rax, [rsp+872]
37bc10adfmov r11l, [rax]
37bc10ae2test r11l, r11l
37bc10ae5mov r11l, [rsp+64]
37bc10aeaje 0x37bc10908
37bc10af0mov rax, [rsp+928]
37bc10af8lea r9, [rip+0x83b221]
37bc10affmovups [rsp+592], x6
37bc10b07movsxd rdx, [rax]
37bc10b0amov rax, [rsp+936]
37bc10b12mov eax, [rax]
37bc10b14mov r8l, eax
37bc10b17mov [rsp+56], eax
37bc10b1bmov rax, [rsp+944]
37bc10b23sub r8l, edx
37bc10b26add rdx, r13
37bc10b29add r8l, 1
37bc10b2dshl rdx, 4
37bc10b31mov [rsp+576], r8l
37bc10b39lea r8, [rax+rdx]
37bc10b3dlea rdx, [rsp+592]
37bc10b45call zscal_
37bc10b4amov r10, [rsp+80]
37bc10b4fmov r11l, [rsp+64]
37bc10b54jmp 0x37bc10908
37bc10b59
37bc10b59loc_37bc10b59:
37bc10b59mov rax, [rsp+896]
37bc10b61mov r15l, [rax]
37bc10b64mov rax, [rsp+888]
37bc10b6cmov ebp, [rax]
37bc10b6e
37bc10b6eloc_37bc10b6e:
37bc10b6emov rax, [rsp+936]
37bc10b76mov rdi, [rsp+928]
37bc10b7emov edx, 12
37bc10b83lea rcx, [rip+0x83b19a]
37bc10b8amov eax, [rax]
37bc10b8csub eax, [rdi]
37bc10b8eadd eax, 1
37bc10b91mov [rsp+504], eax
37bc10b98call dlamch_
37bc10b9dmov edx, 9
37bc10ba2lea rcx, [rip+0x83b187]
37bc10ba9movapd x11, x0
37bc10baecall dlamch_
37bc10bb3mov rax, [rsp+864]
37bc10bbbmovsd_xmm [rsp+424], x0
37bc10bc4mov r10l, [rax]
37bc10bc7test r10l, r10l
37bc10bcaje 0x37bc10bdd
37bc10bccmov rax, [rsp+880]
37bc10bd4mov eax, [rax]
37bc10bd6mov [rsp+212], eax
37bc10bdd
37bc10bddloc_37bc10bdd:
37bc10bddmov rax, [rsp+896]
37bc10be5mov r13l, [rax]
37bc10be8mov rax, [rsp+888]
37bc10bf0mov r12l, [rax]
37bc10bf3cmp r13l, r12l
37bc10bf6jl 0x37bc119b7
37bc10bfcmov eax, r15l
37bc10bffmov edx, 10
37bc10c04pxor x0, x0
37bc10c08mov r15l, r12l
37bc10c0bsub eax, ebp
37bc10c0dmov r14, [rsp+392]
37bc10c15mov r8l, r12l
37bc10c18mov [rsp+272], 1
37bc10c23add eax, 1
37bc10c26cmp eax, edx
37bc10c28cvtsi2sd x0, eax
37bc10c2cdivsd x0, [rsp+424]
37bc10c35mulsd x0, x11
37bc10c3acmovl eax, edx
37bc10c3dshl r14, 4
37bc10c41imul eax, eax, 30
37bc10c44mov [rsp+332], eax
37bc10c4bmov rax, [rsp+160]
37bc10c53movsd_xmm [rsp+440], x0
37bc10c5cshl rax, 4
37bc10c60mov [rsp+448], rax
37bc10c68lea rax, [r14+16]
37bc10c6cmov [rsp+56], rax
37bc10c71mov rax, [rsp+904]
37bc10c79add rax, 16
37bc10c7dmov [rsp+368], rax
37bc10c85
37bc10c85loc_37bc10c85:
37bc10c85mov rax, [rsp+392]
37bc10c8dmovsxd rsi, r13l
37bc10c90mov r11, [rsp+160]
37bc10c98mov [rsp+208], 0
37bc10ca3movsd_xmm x8, [rsp+440]
37bc10cadmov [rsp+64], r8l
37bc10cb2mov rdi, rax
37bc10cb5mov r9, rax
37bc10cb8lea rdx, [rsi+r11]
37bc10cbcmov [rsp+304], rsi
37bc10cc4movsd_xmm x7, [rsp+424]
37bc10ccdimul rdi, rsi
37bc10cd1mov r10, rdi
37bc10cd4lea rdi, [rdi+r11]
37bc10cd8lea rbx, [rdi+rsi]
37bc10cdcmov [rsp+296], rdi
37bc10ce4mov [rsp+384], rbx
37bc10ceclea ebx, [r13-1]
37bc10cf0movsxd rcx, ebx
37bc10cf3mov [rsp+328], ebx
37bc10cfaimul r9, rcx
37bc10cfeadd rdi, rcx
37bc10d01mov [rsp+400], rdi
37bc10d09mov rdi, rax
37bc10d0clea rax, [r9+r11]
37bc10d10lea rbx, [rsi+rax]
37bc10d14add rax, rcx
37bc10d17mov [rsp+456], rax
37bc10d1flea eax, [r13+1]
37bc10d23cdqe
37bc10d25mov [rsp+288], rbx
37bc10d2dlea rbx, [rsi-1]
37bc10d31imul rax, rdi
37bc10d35mov [rsp+432], rbx
37bc10d3dadd rax, rdx
37bc10d40shl rax, 4
37bc10d44add rax, [rsp+904]
37bc10d4cmov [rsp+408], rax
37bc10d54mov rax, [rsp+48]
37bc10d59imul rax, rsi
37bc10d5dadd rax, [rsp+312]
37bc10d65mov rsi, [rsp+368]
37bc10d6dmov [rsp+416], rax
37bc10d75mov rax, rdi
37bc10d78imul rax, rbx
37bc10d7cadd rax, rdx
37bc10d7fshl rax, 4
37bc10d83add rax, [rsp+904]
37bc10d8bmov [rsp+336], rax
37bc10d93lea rax, [rdx+r10]
37bc10d97lea rdx, [rcx+r11]
37bc10d9bmov r11, rdi
37bc10d9eshl rax, 4
37bc10da2add rax, [rsp+904]
37bc10daamov [rsp+344], rax
37bc10db2lea rax, [r9+rdx]
37bc10db6shl rax, 4
37bc10dbaadd rax, [rsp+904]
37bc10dc2mov [rsp+320], rax
37bc10dcalea rax, [rcx+1]
37bc10dceimul rax, rdi
37bc10dd2add rax, rdx
37bc10dd5shl rax, 4
37bc10dd9add rax, rsi
37bc10ddcmov [rsp+352], rax
37bc10de4lea rax, [rcx-1]
37bc10de8imul rax, rdi
37bc10decshl rax, 4
37bc10df0mov r12, rax
37bc10df3mov rax, r9
37bc10df6neg rax
37bc10df9mov [rsp+376], r12
37bc10e01mov r12, [rsp+448]
37bc10e09shl rax, 4
37bc10e0dmov [rsp+360], rax
37bc10e15cmp r13l, r15l
37bc10e18jle 0x37bc11fee
37bc10e1enop
37bc10e20
37bc10e20loc_37bc10e20:
37bc10e20mov [rsp+80], r13l
37bc10e25mov r10, [rsp+296]
37bc10e2dpxor x4, x4
37bc10e31mov [rsp+88], r14
37bc10e36mov rcx, [rsp+344]
37bc10e3emov rax, [rsp+336]
37bc10e46mov rdx, [rsp+304]
37bc10e4emov r8, [rsp+888]
37bc10e56mov rdi, [rsp+896]
37bc10e5ejmp 0x37bc10fe8
37bc10e63
37bc10e63 0f 1f 44 00 00 ..D..
37bc10e68
37bc10e68loc_37bc10e68:
37bc10e68movsd_xmm x6, [rcx+8]
37bc10e6dmovsd_xmm x9, [rcx]
37bc10e72mov r9l, edx
37bc10e75lea ebx, [rdx-1]
37bc10e78movsd_xmm x5, [rax-8]
37bc10e7dmovsd_xmm x3, [rax-16]
37bc10e82lea rsi, [rdx-1]
37bc10e86movapd x2, x9
37bc10e8bmovapd x0, x6
37bc10e8fandpd x2, [rip+0x83aea9]
37bc10e97andpd x0, [rip+0x83aea1]
37bc10e9fmovapd x11, x5
37bc10ea4andpd x11, [rip+0x83ae93]
37bc10eadaddsd x2, x0
37bc10eb1movapd x0, x3
37bc10eb5andpd x0, [rip+0x83ae83]
37bc10ebdaddsd x0, x11
37bc10ec2addsd x0, x2
37bc10ec6ucomisd x0, x4
37bc10ecajp 0x37bc10f3c
37bc10eccjne 0x37bc10f3c
37bc10ecepxor x0, x0
37bc10ed2cmp ebx, [r8]
37bc10ed5jle 0x37bc10f0e
37bc10ed7lea r14l, [rdx-2]
37bc10edbmov r13, [rsp+160]
37bc10ee3movsxd r14, r14l
37bc10ee6imul r14, r11
37bc10eeaadd r13, rsi
37bc10eedadd r13, r14
37bc10ef0mov r14, [rsp+904]
37bc10ef8shl r13, 4
37bc10efcmovsd_xmm x0, [r14+r13]
37bc10f02andpd x0, [rip+0x83ae36]
37bc10f0aaddsd x0, x4
37bc10f0e
37bc10f0eloc_37bc10f0e:
37bc10f0ecmp [rdi], edx
37bc10f10jle 0x37bc10f3c
37bc10f12lea edx, [r9+1]
37bc10f16mov r14, [rsp+904]
37bc10f1emovsxd rdx, edx
37bc10f21add rdx, r10
37bc10f24shl rdx, 4
37bc10f28movsd_xmm x11, [r14+rdx]
37bc10f2eandpd x11, [rip+0x83ae09]
37bc10f37addsd x0, x11
37bc10f3c
37bc10f3cloc_37bc10f3c:
37bc10f3cmulsd x0, x7
37bc10f40comisd x0, x10
37bc10f45jb 0x37bc10fd3
37bc10f4bmovsd_xmm x11, [rcx-16]
37bc10f51movsd_xmm x0, [rcx-8]
37bc10f56subsd x3, x9
37bc10f5bsubsd x5, x6
37bc10f5fandpd x0, [rip+0x83add9]
37bc10f67andpd x5, [rip+0x83add1]
37bc10f6fmovapd x10, x1
37bc10f74andpd x11, [rip+0x83adc3]
37bc10f7dandpd x3, [rip+0x83adbb]
37bc10f85addsd x11, x0
37bc10f8aaddsd x3, x5
37bc10f8emovapd x0, x2
37bc10f92maxsd x10, x11
37bc10f97maxsd x0, x3
37bc10f9bminsd x2, x3
37bc10f9fminsd x1, x11
37bc10fa4movapd x5, x10
37bc10fa9addsd x5, x0
37bc10faddivsd x0, x5
37bc10fb1divsd x10, x5
37bc10fb6mulsd x0, x2
37bc10fbamulsd x0, x7
37bc10fbemaxsd x0, x8
37bc10fc3mulsd x10, x1
37bc10fc8comisd x0, x10
37bc10fcdjae 0x37bc1249c
37bc10fd3
37bc10fd3loc_37bc10fd3:
37bc10fd3add rax, r12
37bc10fd6add rcx, r12
37bc10fd9sub r10, r11
37bc10fdccmp r15l, esi
37bc10fdfjge 0x37bc120e7
37bc10fe5mov rdx, rsi
37bc10fe8
37bc10fe8loc_37bc10fe8:
37bc10fe8movsd_xmm x10, [rax]
37bc10fedmovsd_xmm x1, [rax+8]
37bc10ff2mov ebp, edx
37bc10ff4andpd x10, [rip+0x83ad43]
37bc10ffdandpd x1, [rip+0x83ad3b]
37bc11005addsd x1, x10
37bc1100acomisd x8, x1
37bc1100fjb 0x37bc10e68
37bc11015mov r13l, [rsp+80]
37bc1101amov r14, [rsp+88]
37bc1101fmov r15l, edx
37bc11022
37bc11022loc_37bc11022:
37bc11022cmp [rsp+64], r15l
37bc11027jge 0x37bc11055
37bc11029lea eax, [r15-1]
37bc1102dmovsxd rdx, r15l
37bc11030mov rdi, [rsp+904]
37bc11038pxor x0, x0
37bc1103ccdqe
37bc1103eimul rax, r11
37bc11042add rax, [rsp+160]
37bc1104aadd rax, rdx
37bc1104dshl rax, 4
37bc11051movups [rdi+rax], x0
37bc11055
37bc11055loc_37bc11055:
37bc11055cmp r13l, r15l
37bc11058jle 0x37bc1255d
37bc1105emov rdi, [rsp+864]
37bc11066add [rsp+208], 1
37bc1106emov eax, [rsp+208]
37bc11075mov r9l, [rdi]
37bc11078mov edi, [rsp+212]
37bc1107ftest r9l, r9l
37bc11082cmove edi, r13l
37bc11086mov [rsp+212], edi
37bc1108dmov edi, [rsp+272]
37bc11094cmove edi, r15l
37bc11098imul eax, eax, 0xffffffffcccccccd
37bc1109emov [rsp+272], edi
37bc110a5mov edx, eax
37bc110a7ror edx, 2
37bc110aacmp edx, 0xccccccc
37bc110b0ja 0x37bc12098
37bc110b6mov rax, [rsp+384]
37bc110bemov rdx, [rsp+288]
37bc110c6shl rax, 4
37bc110caadd rax, [rsp+904]
37bc110d2
37bc110d2loc_37bc110d2:
37bc110d2mov rdi, [rsp+904]
37bc110dashl rdx, 4
37bc110depxor x9, x9
37bc110e3addsd x9, [rax+8]
37bc110e9movsd_xmm x6, [rdi+rdx]
37bc110eeandpd x6, [rip+0x83ac4a]
37bc110f6mulsd x6, [rip+0x83ac62]
37bc110feaddsd x6, [rax]
37bc11102
37bc11102loc_37bc11102:
37bc11102mov rcx, [rsp+352]
37bc1110amov rax, [rsp+320]
37bc11112pxor x3, x3
37bc11116mov edx, [rsp+328]
37bc1111dmov rsi, [rsp+376]
37bc11125mov rdi, [rsp+360]
37bc1112djmp 0x37bc11264
37bc11132
37bc11132 66 0f 1f 44 00 00 f..D..
37bc11138
37bc11138loc_37bc11138:
37bc11138movsd_xmm x1, [rax]
37bc1113cmovsd_xmm x2, [rax+16]
37bc11141lea r9, [rax+rsi]
37bc11145mov r8, rcx
37bc11148movsd_xmm x11, [rax+8]
37bc1114emovapd x13, x3
37bc11153add rax, r12
37bc11156add rcx, r12
37bc11159movapd x10, x1
37bc1115eandpd x1, [rip+0x83abda]
37bc11166movapd x4, x11
37bc1116bsubsd x10, x6
37bc11170andpd x11, [rip+0x83abc7]
37bc11179subsd x4, x9
37bc1117eaddsd x1, x11
37bc11183movapd x0, x10
37bc11188andpd x0, [rip+0x83abb0]
37bc11190movapd x5, x4
37bc11194andpd x5, [rip+0x83aba4]
37bc1119caddsd x0, x5
37bc111a0movapd x5, x2
37bc111a4andpd x5, [rip+0x83ab94]
37bc111acaddsd x0, x5
37bc111b0movapd x5, x4
37bc111b4divsd x13, x0
37bc111b9divsd x2, x0
37bc111bdmulsd x5, x13
37bc111c2movapd x12, x13
37bc111c7mulsd x12, x3
37bc111ccaddsd x5, x10
37bc111d1mulsd x10, x13
37bc111d6addsd x12, x0
37bc111dbsubsd x4, x10
37bc111e0movsd_xmm x10, [r9+rdi]
37bc111e6andpd x10, [rip+0x83ab51]
37bc111efdivsd x5, x12
37bc111f4movapd x0, x2
37bc111f8andpd x0, [rip+0x83ab40]
37bc11200mulsd x10, x0
37bc11205movsd_xmm x0, [r8]
37bc1120aandpd x0, [rip+0x83ab2e]
37bc11212divsd x4, x12
37bc11217movsd_xmm x12, [r8+8]
37bc1121dandpd x12, [rip+0x83ab1a]
37bc11226addsd x0, x12
37bc1122baddsd x0, x1
37bc1122fmovapd x1, x5
37bc11233andpd x1, [rip+0x83ab05]
37bc1123bmovapd x11, x4
37bc11240andpd x11, [rip+0x83aaf7]
37bc11249addsd x1, x11
37bc1124emulsd x0, x1
37bc11252mulsd x0, x7
37bc11256comisd x0, x10
37bc1125bjae 0x37bc120d1
37bc11261sub edx, 1
37bc11264
37bc11264loc_37bc11264:
37bc11264cmp edx, r15l
37bc11267jg 0x37bc11138
37bc1126dmovsxd rax, r15l
37bc11270mov rdi, [rsp+904]
37bc11278mov rcx, rax
37bc1127bimul rcx, r11
37bc1127fadd rcx, [rsp+160]
37bc11287add rax, rcx
37bc1128ashl rax, 4
37bc1128eadd rax, [rsp+904]
37bc11296movsd_xmm x2, [rax]
37bc1129amovsd_xmm x4, [rax+8]
37bc1129flea eax, [r15+1]
37bc112a3cdqe
37bc112a5subsd x2, x6
37bc112a9subsd x4, x9
37bc112aeadd rax, rcx
37bc112b1shl rax, 4
37bc112b5movsd_xmm x6, [rdi+rax]
37bc112bamovapd x0, x2
37bc112bemovapd x1, x4
37bc112c2andpd x0, [rip+0x83aa76]
37bc112caandpd x1, [rip+0x83aa6e]
37bc112d2movapd x5, x4
37bc112d6addsd x0, x1
37bc112damovapd x1, x6
37bc112deandpd x1, [rip+0x83aa5a]
37bc112e6addsd x0, x1
37bc112eapxor x1, x1
37bc112eemovapd x3, x1
37bc112f2divsd x3, x0
37bc112f6mulsd x5, x3
37bc112famulsd x1, x3
37bc112feaddsd x5, x2
37bc11302mulsd x2, x3
37bc11306movapd x3, x6
37bc1130aaddsd x1, x0
37bc1130edivsd x3, x0
37bc11312pxor x0, x0
37bc11316subsd x4, x2
37bc1131adivsd x5, x1
37bc1131edivsd x4, x1
37bc11322
37bc11322loc_37bc11322:
37bc11322movsxd rbx, edx
37bc11325xor eax, eax
37bc11327cmp edx, r15l
37bc1132amov rdi, [rsp+160]
37bc11332mov rcx, rbx
37bc11335setg al
37bc11338lea rbp, [r11+1]
37bc1133cmovsd_xmm [rsp+88], x5
37bc11342imul rcx, r11
37bc11346mov [rsp+204], eax
37bc1134dlea eax, [rdx+1]
37bc11350movapd x5, x4
37bc11354mov [rsp+80], eax
37bc11358cdqe
37bc1135aimul rbp, rbx
37bc1135emovapd x10, x3
37bc11363mov [rsp+200], edx
37bc1136amovapd x6, x0
37bc1136elea r8, [rcx+rdi]
37bc11372mov [rsp+192], r11
37bc1137alea rsi, [r8+rax]
37bc1137elea r8l, [rdx+2]
37bc11382add rbp, rdi
37bc11385mov [rsp+264], r12
37bc1138dimul rax, r11
37bc11391movsxd r8, r8l
37bc11394shl rbp, 4
37bc11398mov [rsp+216], rsi
37bc113a0add r8, rdi
37bc113a3mov [rsp+276], r15l
37bc113abmov r12l, [rsp+212]
37bc113b3movsd_xmm [rsp+256], x8
37bc113bdmovsd_xmm [rsp+280], x7
37bc113c6lea rsi, [r8+rax]
37bc113camov r8, [rsp+48]
37bc113cfmov [rsp+248], rsi
37bc113d7mov rsi, [rsp+312]
37bc113dfimul r8, rbx
37bc113e3lea r10, [r8+rsi]
37bc113e7movsxd r8, [rsp+272]
37bc113efmov rsi, [rsp+904]
37bc113f7mov [rsp+240], r10
37bc113ffmov r9, r8
37bc11402add r8, rdi
37bc11405mov [rsp+152], r10
37bc1140dadd rax, r8
37bc11410add rcx, r8
37bc11413lea r8, [rbx+rdi]
37bc11417mov r15l, r9l
37bc1141ashl rax, 4
37bc1141eadd rax, [rsp+904]
37bc11426shl rcx, 4
37bc1142amov [rsp+104], rax
37bc1142fmov rax, [rsp+368]
37bc11437add rsi, rcx
37bc1143amov [rsp+232], rsi
37bc11442add rax, rbp
37bc11445lea rbp, [rbx+1]
37bc11449mov [rsp+112], rsi
37bc1144emov rcx, rbp
37bc11451mov [rsp+96], rax
37bc11456lea rax, [rsp+592]
37bc1145eimul rcx, r11
37bc11462mov [rsp+128], rax
37bc1146amov r11, rbp
37bc1146dlea rax, [rsp+608]
37bc11475mov [rsp+176], rax
37bc1147dlea rax, [rsp+528]
37bc11485mov ebp, ebx
37bc11487mov [rsp+168], rax
37bc1148fadd rcx, r8
37bc11492mov [rsp+64], r11
37bc11497shl rcx, 4
37bc1149badd rcx, [rsp+904]
37bc114a3cmp [rsp+200], ebx
37bc114aamov [rsp+224], rcx
37bc114b2jl 0x37bc118ac
37bc114b8nop [rax+rax]
37bc114c0
37bc114c0loc_37bc114c0:
37bc114c0mov rax, [rsp+168]
37bc114c8movsd_xmm x4, [rsp+88]
37bc114celea r9, [rip+0x83a84b]
37bc114d5lea rcx, [rip+0x83a860]
37bc114dcmov r8, [rsp+176]
37bc114e4mov rdx, [rsp+128]
37bc114ecmovsd_xmm [rsp+600], x5
37bc114f5mov [rsp+32], rax
37bc114famovsd_xmm [rsp+592], x4
37bc11503movsd_xmm [rsp+608], x10
37bc1150dmovsd_xmm [rsp+616], x6
37bc11516call zlarfg_
37bc1151bmov r11, [rsp+64]
37bc11520movsd_xmm x4, [rsp+592]
37bc11529movsd_xmm x5, [rsp+600]
37bc11532movsd_xmm x10, [rsp+608]
37bc1153cmovsd_xmm x6, [rsp+616]
37bc11545movsd_xmm [rsp+88], x4
37bc1154b
37bc1154bloc_37bc1154b:
37bc1154bmovupd x7, [rsp+528]
37bc11554movapd x4, x7
37bc11558movapd x0, x7
37bc1155cmulsd x0, x10
37bc11561unpckhpd x4, x4
37bc11565movapd x12, x4
37bc1156amovsd_xmm x4, [rsp+528]
37bc11573movapd x1, x12
37bc11578movsd_xmm [rsp+184], x4
37bc11581mulsd x1, x6
37bc11585movsd_xmm x4, [rsp+536]
37bc1158esubsd x0, x1
37bc11592cmp r12l, ebp
37bc11595jl 0x37bc116d9
37bc1159bxorpd x12, [rip+0x83a7ac]
37bc115a4mov r8, [rsp+96]
37bc115a9movapd x15, x7
37bc115aelea r9l, [r12+1]
37bc115b3unpcklpd x15, x7
37bc115b8movddup x9, x0
37bc115bdxor ecx, ecx
37bc115bfsub r9l, ebx
37bc115c2movddup x14, x10
37bc115c7movddup x13, x6
37bc115ccmov rdx, r8
37bc115cfmovups [rsp+64], x7
37bc115d4movsd_xmm [rsp+144], x0
37bc115ddpxor x8, x8
37bc115e2movapd x0, x15
37bc115e7movddup x15, x12
37bc115ecmovsd_xmm [rsp+120], x10
37bc115f3movsd_xmm [rsp+136], x6
37bc115fcnop [rax]
37bc11600
37bc11600loc_37bc11600:
37bc11600movupd x3, [rdx-16]
37bc11605add ecx, 1
37bc11608movapd x1, x3
37bc1160cmovapd x6, x3
37bc11610mulpd x6, x0
37bc11614shufpd x1, x3, 1
37bc11619mulpd x1, x15
37bc1161emovapd x2, x6
37bc11622movapd x10, x1
37bc11627subpd x2, x1
37bc1162baddpd x10, x6
37bc11630addsubpd x6, x1
37bc11634movupd x1, [rdx]
37bc11638movapd x11, x1
37bc1163dmovapd x7, x1
37bc11641shufpd x7, x1, 1
37bc11646mulpd x11, x8
37bc1164bshufpd x10, x2, 1
37bc11651movapd x2, x7
37bc11655mulpd x2, x9
37bc1165amulpd x7, x8
37bc1165fmulpd x1, x9
37bc11664movapd x12, x11
37bc11669addpd x12, x2
37bc1166esubpd x2, x11
37bc11673addsubpd x1, x7
37bc11677movupd x7, [r8]
37bc1167cadd r8, r14
37bc1167fmovsd_xmm x2, x12
37bc11684addpd x2, x10
37bc11689addpd x1, x6
37bc1168dmovapd x6, x14
37bc11692mulpd x2, x13
37bc11697mulpd x6, x1
37bc1169bsubpd x3, x1
37bc1169fmovups [rdx-16], x3
37bc116a3addsubpd x6, x2
37bc116a7subpd x7, x6
37bc116abmovups [rdx], x7
37bc116aeadd rdx, r14
37bc116b1cmp ecx, r9l
37bc116b4jb 0x37bc11600
37bc116bamovupd x7, [rsp+64]
37bc116c0movsd_xmm x10, [rsp+120]
37bc116c7movsd_xmm x6, [rsp+136]
37bc116d0movsd_xmm x0, [rsp+144]
37bc116d9
37bc116d9loc_37bc116d9:
37bc116d9add ebx, 2
37bc116dccmp ebx, r13l
37bc116dfcmovg ebx, r13l
37bc116e3cmp r15l, ebx
37bc116e6jg 0x37bc1183b
37bc116ecmovapd x11, x6
37bc116f1movapd x13, x7
37bc116f6sub ebx, r15l
37bc116f9xor r8l, r8l
37bc116fcmovapd x3, x7
37bc11700unpcklpd x13, x7
37bc11705mov rcx, [rsp+112]
37bc1170axorpd x11, [rip+0x83a63d]
37bc11713unpckhpd x3, x7
37bc11717mov rdx, [rsp+104]
37bc1171cmovddup x9, x0
37bc11721movsd_xmm [rsp+144], x0
37bc1172alea r9l, [rbx+1]
37bc1172emovapd x0, x13
37bc11733movddup x12, x10
37bc11738movups [rsp+64], x7
37bc1173dunpcklpd x11, x11
37bc11742pxor x8, x8
37bc11747movsd_xmm [rsp+120], x10
37bc1174emovapd x13, x3
37bc11753movsd_xmm [rsp+136], x6
37bc1175cnop [rax]
37bc11760
37bc11760loc_37bc11760:
37bc11760movupd x6, [rcx]
37bc11764add r8l, 1
37bc11768add rdx, 16
37bc1176cadd rcx, 16
37bc11770movapd x1, x6
37bc11774movapd x7, x6
37bc11778mulpd x7, x0
37bc1177cshufpd x1, x6, 1
37bc11781mulpd x1, x13
37bc11786movapd x2, x7
37bc1178amovapd x14, x1
37bc1178fsubpd x2, x1
37bc11793addpd x14, x7
37bc11798addsubpd x7, x1
37bc1179cmovupd x1, [rdx-16]
37bc117a1movapd x15, x1
37bc117a6movapd x10, x1
37bc117abshufpd x10, x1, 1
37bc117b1mulpd x15, x8
37bc117b6shufpd x14, x2, 1
37bc117bcmovapd x2, x10
37bc117c1mulpd x2, x9
37bc117c6mulpd x1, x9
37bc117cbmulpd x10, x8
37bc117d0movapd x3, x15
37bc117d5addpd x3, x2
37bc117d9subpd x2, x15
37bc117deaddsubpd x1, x10
37bc117e3movsd_xmm x2, x3
37bc117e7addpd x2, x14
37bc117ecaddpd x1, x7
37bc117f0mulpd x2, x11
37bc117f5subpd x6, x1
37bc117f9mulpd x1, x12
37bc117femovups [rcx-16], x6
37bc11802movupd x3, [rdx-16]
37bc11807addsubpd x1, x2
37bc1180bsubpd x3, x1
37bc1180fmovups [rdx-16], x3
37bc11813cmp r8l, r9l
37bc11816jb 0x37bc11760
37bc1181cmovupd x7, [rsp+64]
37bc11822movsd_xmm x10, [rsp+120]
37bc11829movsd_xmm x6, [rsp+136]
37bc11832movsd_xmm x0, [rsp+144]
37bc1183b
37bc1183bloc_37bc1183b:
37bc1183bmov rax, [rsp+872]
37bc11843mov r8l, [rax]
37bc11846test r8l, r8l
37bc11849jne 0x37bc11a28
37bc1184f
37bc1184floc_37bc1184f:
37bc1184fcmp [rsp+200], ebp
37bc11856jne 0x37bc11867
37bc11858mov ecx, [rsp+204]
37bc1185ftest ecx, ecx
37bc11861jne 0x37bc11ba8
37bc11867
37bc11867loc_37bc11867:
37bc11867mov rdi, [rsp+48]
37bc1186cadd [rsp+112], r14
37bc11871mov rbx, r11
37bc11874add [rsp+152], rdi
37bc1187cmov rdi, [rsp+56]
37bc11881add [rsp+104], r14
37bc11886add [rsp+96], rdi
37bc1188bcmp r13l, r11l
37bc1188ejle 0x37bc11e68
37bc11894add r11, 1
37bc11898cmp [rsp+200], ebx
37bc1189fmov ebp, ebx
37bc118a1mov [rsp+64], r11
37bc118a6jge 0x37bc114c0
37bc118ac
37bc118acloc_37bc118ac:
37bc118aclea esi, [rbx-1]
37bc118aflea rax, [rip+0x83a46a]
37bc118b6mov rdx, [rsp+904]
37bc118bemovsd_xmm x4, [rsp+88]
37bc118c4movsxd rsi, esi
37bc118c7mov [rsp+32], rax
37bc118ccmov r8, rax
37bc118cfmov r9, [rsp+128]
37bc118d7imul rsi, [rsp+192]
37bc118e0lea rcx, [rip+0x83a455]
37bc118e7add rsi, [rsp+160]
37bc118efmovsd_xmm [rsp+592], x4
37bc118f8movsd_xmm [rsp+600], x5
37bc11901lea rdi, [rbx+rsi]
37bc11905movsd_xmm [rsp+608], x10
37bc1190fshl rdi, 4
37bc11913movsd_xmm [rsp+616], x6
37bc1191cadd rdx, rdi
37bc1191fcall zcopy_
37bc11924mov rax, [rsp+168]
37bc1192cmov r8, [rsp+176]
37bc11934lea r9, [rip+0x83a3e5]
37bc1193bmov rdx, [rsp+128]
37bc11943lea rcx, [rip+0x83a3f2]
37bc1194amov [rsp+32], rax
37bc1194fcall zlarfg_
37bc11954mov r11, [rsp+64]
37bc11959movsd_xmm x4, [rsp+592]
37bc11962movsd_xmm x5, [rsp+600]
37bc1196bmov rax, [rsp+904]
37bc11973movapd x0, x4
37bc11977add rsi, r11
37bc1197amovsd_xmm x10, [rsp+608]
37bc11984movsd_xmm x6, [rsp+616]
37bc1198dunpcklpd x0, x5
37bc11991shl rsi, 4
37bc11995movsd_xmm [rsp+88], x4
37bc1199bmovups [rax+rdi], x0
37bc1199fpxor x0, x0
37bc119a3movups [rax+rsi], x0
37bc119a7jmp 0x37bc1154b
37bc119ac
37bc119acloc_37bc119ac:
37bc119acmov rax, [rsp+960]
37bc119b4mov [rax], r13l
37bc119b7
37bc119b7loc_37bc119b7:
37bc119b7movups x6, [rsp+624]
37bc119bfmovups x7, [rsp+640]
37bc119c7movups x8, [rsp+656]
37bc119d0movups x9, [rsp+672]
37bc119d9movups x10, [rsp+688]
37bc119e2movups x11, [rsp+704]
37bc119ebmovups x12, [rsp+720]
37bc119f4movups x13, [rsp+736]
37bc119fdmovups x14, [rsp+752]
37bc11a06movups x15, [rsp+768]
37bc11a0fadd rsp, 792
37bc11a16pop rbx
37bc11a17pop rsi
37bc11a18pop rdi
37bc11a19pop rbp
37bc11a1apop r12
37bc11a1cpop r13
37bc11a1epop r14
37bc11a20pop r15
37bc11a22ret
37bc11a23
37bc11a23 0f 1f 44 00 00 ..D..
37bc11a28
37bc11a28loc_37bc11a28:
37bc11a28mov rax, [rsp+928]
37bc11a30movsxd rdx, [rax]
37bc11a33mov rax, [rsp+936]
37bc11a3bmov r9l, [rax]
37bc11a3ecmp edx, r9l
37bc11a41jg 0x37bc1184f
37bc11a47sub r9l, edx
37bc11a4amovapd x12, x6
37bc11a4fmovapd x15, x7
37bc11a54xor r8l, r8l
37bc11a57movapd x14, x7
37bc11a5cadd r9l, 1
37bc11a60mov rax, [rsp+152]
37bc11a68xorpd x12, [rip+0x83a2df]
37bc11a71unpcklpd x15, x7
37bc11a76unpckhpd x14, x7
37bc11a7bmovddup x9, x0
37bc11a80movsd_xmm [rsp+136], x4
37bc11a89lea rcx, [rdx+rax]
37bc11a8dadd rdx, [rsp+48]
37bc11a92pxor x8, x8
37bc11a97movups [rsp+64], x7
37bc11a9cadd rdx, rax
37bc11a9fshl rcx, 4
37bc11aa3movddup x4, x10
37bc11aa8add rcx, [rsp+944]
37bc11ab0shl rdx, 4
37bc11ab4movsd_xmm [rsp+120], x10
37bc11abbadd rdx, [rsp+944]
37bc11ac3movddup x13, x12
37bc11ac8nop [rax+rax]
37bc11ad0
37bc11ad0loc_37bc11ad0:
37bc11ad0movupd x2, [rcx]
37bc11ad4add r8l, 1
37bc11ad8add rcx, 16
37bc11adcadd rdx, 16
37bc11ae0movapd x3, x2
37bc11ae4movapd x0, x2
37bc11ae8mulpd x3, x15
37bc11aedshufpd x0, x2, 1
37bc11af2mulpd x0, x14
37bc11af7movapd x10, x3
37bc11afcmovapd x1, x3
37bc11b00subpd x1, x0
37bc11b04addpd x10, x0
37bc11b09addsubpd x3, x0
37bc11b0dmovupd x0, [rdx-16]
37bc11b12movapd x11, x0
37bc11b17movapd x7, x0
37bc11b1bshufpd x10, x1, 1
37bc11b21movapd x1, x9
37bc11b26mulpd x11, x8
37bc11b2bshufpd x7, x0, 1
37bc11b30mulpd x0, x9
37bc11b35mulpd x1, x7
37bc11b39mulpd x7, x8
37bc11b3emovapd x12, x11
37bc11b43addpd x12, x1
37bc11b48subpd x1, x11
37bc11b4daddsubpd x0, x7
37bc11b51movsd_xmm x1, x12
37bc11b56addpd x1, x10
37bc11b5baddpd x0, x3
37bc11b5fmulpd x1, x13
37bc11b64subpd x2, x0
37bc11b68mulpd x0, x4
37bc11b6cmovups [rcx-16], x2
37bc11b70movupd x2, [rdx-16]
37bc11b75addsubpd x0, x1
37bc11b79subpd x2, x0
37bc11b7dmovups [rdx-16], x2
37bc11b81cmp r8l, r9l
37bc11b84jb 0x37bc11ad0
37bc11b8amovupd x7, [rsp+64]
37bc11b90movsd_xmm x10, [rsp+120]
37bc11b97movsd_xmm x4, [rsp+136]
37bc11ba0jmp 0x37bc1184f
37bc11ba5
37bc11ba5 0f 1f 00 ...
37bc11ba8
37bc11ba8loc_37bc11ba8:
37bc11ba8movq x8, [rip+0x83a1df]
37bc11bb1subpd x8, x7
37bc11bb6pxor x11, x11
37bc11bbblea rcx, [rsp+480]
37bc11bc3subsd x11, x4
37bc11bc8mov [rsp+120], r11
37bc11bcdshufpd x7, x7, 1
37bc11bd2movsd_xmm x9, [rip+0x83a1b5]
37bc11bdbsubsd x9, [rsp+184]
37bc11be5movsd_xmm [rsp+64], x5
37bc11bebmovups [rsp+480], x8
37bc11bf4call fn_37c42fc80
37bc11bf9movupd x2, [rip+0x83a19f]
37bc11c01mov rcx, [rsp+216]
37bc11c09movapd x3, x0
37bc11c0dpxor x0, x0
37bc11c11mov rax, [rsp+904]
37bc11c19mov rdx, [rsp+904]
37bc11c21divsd x0, x3
37bc11c25subpd x2, x7
37bc11c29shl rcx, 4
37bc11c2dmovsd_xmm x5, [rsp+64]
37bc11c33movupd x4, [rax+rcx]
37bc11c38add rdx, rcx
37bc11c3bcmp [rsp+80], r13l
37bc11c40mov r11, [rsp+120]
37bc11c45movddup x1, x0
37bc11c49mulpd x2, x1
37bc11c4dpxor x1, x1
37bc11c51mulsd x1, x0
37bc11c55addsd x1, x3
37bc11c59movapd x3, x8
37bc11c5esubpd x8, x2
37bc11c63addpd x3, x2
37bc11c67movddup x2, x1
37bc11c6bmovsd_xmm x8, x3
37bc11c70divpd x8, x2
37bc11c75movapd x2, x11
37bc11c7amovapd x3, x4
37bc11c7emulsd x2, x0
37bc11c82unpcklpd x3, x4
37bc11c86unpckhpd x4, x4
37bc11c8aaddsd x2, x9
37bc11c8fdivsd x2, x1
37bc11c93movups [rsp+544], x8
37bc11c9cunpckhpd x8, x8
37bc11ca1xorpd x8, [rip+0x83a0a6]
37bc11caamovapd x7, x2
37bc11caeunpcklpd x7, x8
37bc11cb3unpcklpd x8, x2
37bc11cb8mulpd x3, x7
37bc11cbcmulpd x4, x8
37bc11cc1addsubpd x3, x4
37bc11cc5movups [rdx], x3
37bc11cc8jge 0x37bc11d0c
37bc11ccamulsd x9, x0
37bc11ccfmov rdx, [rsp+248]
37bc11cd7unpcklpd x2, x2
37bc11cdbshl rdx, 4
37bc11cdfmovupd x0, [rdx+rax]
37bc11ce4subsd x11, x9
37bc11ce9mulpd x2, x0
37bc11cedshufpd x0, x0, 1
37bc11cf2divsd x11, x1
37bc11cf7movapd x1, x0
37bc11cfbmovddup x0, x11
37bc11d00mulpd x0, x1
37bc11d04addsubpd x2, x0
37bc11d08movups [rdx+rax], x2
37bc11d0c
37bc11d0cloc_37bc11d0c:
37bc11d0clea rax, [rsp+576]
37bc11d14mov [rsp+136], r11
37bc11d1cmov rdi, [rsp+224]
37bc11d24movapd x13, x5
37bc11d29mov [rsp+64], rax
37bc11d2elea rax, [rsp+508]
37bc11d36mov rbx, [rsp+232]
37bc11d3emov [rsp+120], rax
37bc11d43mov rsi, [rsp+240]
37bc11d4bmov ebp, [rsp+200]
37bc11d52jmp 0x37bc11dca
37bc11d54
37bc11d54 0f 1f 40 00 ..@.
37bc11d58
37bc11d58loc_37bc11d58:
37bc11d58mov edx, ebp
37bc11d5amov rcx, [rsp+120]
37bc11d5flea r9, [rip+0x839fba]
37bc11d66mov r8, rbx
37bc11d69movsd_xmm x0, [rsp+552]
37bc11d72sub edx, r15l
37bc11d75xorpd x0, [rip+0x839fd3]
37bc11d7dmovsd_xmm x7, [rsp+544]
37bc11d86mov [rsp+508], edx
37bc11d8dmov rdx, [rsp+64]
37bc11d92unpcklpd x7, x0
37bc11d96movups [rsp+576], x7
37bc11d9ecall zscal_
37bc11da3mov rax, [rsp+872]
37bc11dabmov edx, [rax]
37bc11dadtest edx, edx
37bc11dafjne 0x37bc11e08
37bc11db1
37bc11db1loc_37bc11db1:
37bc11db1add ebp, 1
37bc11db4add rsi, [rsp+48]
37bc11db9add rbx, r14
37bc11dbcadd rdi, [rsp+56]
37bc11dc1cmp r13l, ebp
37bc11dc4jl 0x37bc11e50
37bc11dca
37bc11dcaloc_37bc11dca:
37bc11dcacmp [rsp+80], ebp
37bc11dceje 0x37bc11db1
37bc11dd0cmp r12l, ebp
37bc11dd3jle 0x37bc11d58
37bc11dd5mov edx, r12l
37bc11dd8mov r9, [rsp+912]
37bc11de0mov rcx, [rsp+64]
37bc11de5mov r8, rdi
37bc11de8sub edx, ebp
37bc11deamov [rsp+576], edx
37bc11df1lea rdx, [rsp+544]
37bc11df9call zscal_
37bc11dfejmp 0x37bc11d58
37bc11e03
37bc11e03 0f 1f 44 00 00 ..D..
37bc11e08
37bc11e08loc_37bc11e08:
37bc11e08mov rax, [rsp+928]
37bc11e10lea rcx, [rsp+504]
37bc11e18lea r9, [rip+0x839f01]
37bc11e1fmovups [rsp+576], x7
37bc11e27movsxd rdx, [rax]
37bc11e2amov rax, [rsp+944]
37bc11e32add rdx, rsi
37bc11e35shl rdx, 4
37bc11e39lea r8, [rax+rdx]
37bc11e3dmov rdx, [rsp+64]
37bc11e42call zscal_
37bc11e47jmp 0x37bc11db1
37bc11e4c
37bc11e4c 0f 1f 40 00 ..@.
37bc11e50
37bc11e50loc_37bc11e50:
37bc11e50mov r11, [rsp+136]
37bc11e58movapd x5, x13
37bc11e5djmp 0x37bc11867
37bc11e62
37bc11e62 66 0f 1f 44 00 00 f..D..
37bc11e68
37bc11e68loc_37bc11e68:
37bc11e68mov r11, [rsp+192]
37bc11e70mov r12, [rsp+264]
37bc11e78movsd_xmm x8, [rsp+256]
37bc11e82mov r15l, [rsp+276]
37bc11e8amovsd_xmm x7, [rsp+280]
37bc11e93
37bc11e93loc_37bc11e93:
37bc11e93mov rbx, [rsp+288]
37bc11e9bpxor x0, x0
37bc11e9fshl rbx, 4
37bc11ea3add rbx, [rsp+904]
37bc11eabmovsd_xmm x9, [rbx+8]
37bc11eb1ucomisd x9, x0
37bc11eb6jp 0x37bc11ebe
37bc11eb8je 0x37bc11fc3
37bc11ebe
37bc11ebeloc_37bc11ebe:
37bc11ebemovsd_xmm x10, [rbx]
37bc11ec3lea rcx, [rsp+480]
37bc11ecbmov [rsp+64], r11
37bc11ed0movsd_xmm [rsp+488], x9
37bc11edamovsd_xmm [rsp+480], x10
37bc11ee4movapd x6, x10
37bc11ee9call fn_37c42fc80
37bc11eeemovapd x4, x9
37bc11ef3unpcklpd x6, x9
37bc11ef8cmp [rsp+212], r13l
37bc11f00movapd x2, x0
37bc11f04movsd_xmm [rbx], x0
37bc11f08pxor x0, x0
37bc11f0cunpcklpd x4, x10
37bc11f11movapd x3, x0
37bc11f15movsd_xmm [rbx+8], x0
37bc11f1amov r11, [rsp+64]
37bc11f1fdivsd x3, x2
37bc11f23mulsd x0, x3
37bc11f27movddup x1, x3
37bc11f2bmulpd x1, x4
37bc11f2faddsd x2, x0
37bc11f33movapd x0, x1
37bc11f37addpd x0, x6
37bc11f3bsubpd x6, x1
37bc11f3fmovddup x1, x2
37bc11f43shufpd x0, x6, 2
37bc11f48divpd x0, x1
37bc11f4cmovups [rsp+544], x0
37bc11f54jg 0x37bc124f2
37bc11f5a
37bc11f5aloc_37bc11f5a:
37bc11f5amov edi, [rsp+272]
37bc11f61mov eax, r13l
37bc11f64lea rbp, [rsp+544]
37bc11f6clea r9, [rip+0x839dad]
37bc11f73mov rdx, rbp
37bc11f76lea rcx, [rsp+576]
37bc11f7emov [rsp+64], r11
37bc11f83sub eax, edi
37bc11f85mov [rsp+576], eax
37bc11f8cmovsxd rax, edi
37bc11f8fmov rdi, [rsp+904]
37bc11f97add rax, [rsp+296]
37bc11f9fshl rax, 4
37bc11fa3lea r8, [rdi+rax]
37bc11fa7call zscal_
37bc11facmov rax, [rsp+872]
37bc11fb4mov r11, [rsp+64]
37bc11fb9mov eax, [rax]
37bc11fbbtest eax, eax
37bc11fbdjne 0x37bc124ae
37bc11fc3
37bc11fc3loc_37bc11fc3:
37bc11fc3mov edi, [rsp+208]
37bc11fcacmp [rsp+332], edi
37bc11fd1jl 0x37bc119ac
37bc11fd7mov rax, [rsp+888]
37bc11fdfmov eax, [rax]
37bc11fe1mov [rsp+64], eax
37bc11fe5cmp r13l, r15l
37bc11fe8jg 0x37bc10e20
37bc11fee
37bc11feeloc_37bc11fee:
37bc11feemov r8l, [rsp+64]
37bc11ff3mov rbx, [rsp+432]
37bc11ffbmov r15l, r8l
37bc11ffecmp r13l, r8l
37bc12001jle 0x37bc12038
37bc12003movsxd rax, [rsp+328]
37bc1200bmov rdi, [rsp+904]
37bc12013pxor x0, x0
37bc12017imul rax, [rsp+392]
37bc12020add rax, [rsp+160]
37bc12028add rax, [rsp+304]
37bc12030shl rax, 4
37bc12034movups [rdi+rax], x0
37bc12038
37bc12038loc_37bc12038:
37bc12038mov rdi, [rsp+304]
37bc12040mov rax, [rsp+392]
37bc12048mov r13l, [rsp+328]
37bc12050imul rax, rdi
37bc12054add rax, [rsp+160]
37bc1205cadd rax, rdi
37bc1205fmov rdi, [rsp+904]
37bc12067shl rax, 4
37bc1206bmovupd x0, [rdi+rax]
37bc12070mov rdi, [rsp+920]
37bc12078mov rax, rbx
37bc1207bshl rax, 4
37bc1207fmovups [rdi+rax], x0
37bc12083cmp r13l, r8l
37bc12086jge 0x37bc10c85
37bc1208cjmp 0x37bc119b7
37bc12091
37bc12091 0f 1f 80 00 00 00 00 .......
37bc12098
37bc12098loc_37bc12098:
37bc12098ror eax, 1
37bc1209acmp eax, 0x19999999
37bc1209fja 0x37bc120f9
37bc120a1movsxd rax, r15l
37bc120a4lea edx, [r15+1]
37bc120a8mov rcx, rax
37bc120abmovsxd rdx, edx
37bc120aeimul rcx, r11
37bc120b2add rcx, [rsp+160]
37bc120baadd rax, rcx
37bc120bdadd rdx, rcx
37bc120c0shl rax, 4
37bc120c4add rax, [rsp+904]
37bc120ccjmp 0x37bc110d2
37bc120d1
37bc120d1loc_37bc120d1:
37bc120d1cmp edx, r13l
37bc120d4jge 0x37bc11e93
37bc120damovapd x3, x2
37bc120depxor x0, x0
37bc120e2jmp 0x37bc11322
37bc120e7
37bc120e7loc_37bc120e7:
37bc120e7mov r13l, [rsp+80]
37bc120ecmov r14, [rsp+88]
37bc120f1mov r15l, ebx
37bc120f4jmp 0x37bc11022
37bc120f9
37bc120f9loc_37bc120f9:
37bc120f9mov rax, [rsp+384]
37bc12101lea rbx, [rsp+480]
37bc12109mov [rsp+64], r11
37bc1210elea rbp, [rsp+464]
37bc12116mov rdx, rbp
37bc12119mov rcx, rbx
37bc1211cshl rax, 4
37bc12120add rax, [rsp+904]
37bc12128movsd_xmm x6, [rax]
37bc1212cmovsd_xmm x9, [rax+8]
37bc12132mov rax, [rsp+400]
37bc1213ashl rax, 4
37bc1213eadd rax, [rsp+904]
37bc12146movsd_xmm x0, [rax]
37bc1214amovsd_xmm [rsp+464], x0
37bc12153movsd_xmm x0, [rax+8]
37bc12158movsd_xmm [rsp+472], x0
37bc12161call fn_37c4301d0
37bc12166mov rax, [rsp+288]
37bc1216emov rdx, rbp
37bc12171mov rcx, rbx
37bc12174movsd_xmm x10, [rsp+480]
37bc1217emovsd_xmm x11, [rsp+488]
37bc12188shl rax, 4
37bc1218cadd rax, [rsp+904]
37bc12194movsd_xmm x0, [rax]
37bc12198movsd_xmm [rsp+464], x0
37bc121a1movsd_xmm x0, [rax+8]
37bc121a6movsd_xmm [rsp+472], x0
37bc121afcall fn_37c4301d0
37bc121b4movddup x1, x10
37bc121b9mov r11, [rsp+64]
37bc121bemovsd_xmm x2, [rsp+488]
37bc121c7movsd_xmm x0, [rsp+480]
37bc121d0unpcklpd x0, x2
37bc121d4movhpd x2, [rsp+480]
37bc121ddmulpd x1, x0
37bc121e1movddup x0, x11
37bc121e6mulpd x0, x2
37bc121eaaddsubpd x1, x0
37bc121eemovapd x4, x1
37bc121f2movapd x15, x1
37bc121f7movups [rsp+560], x1
37bc121ffandpd x1, [rip+0x839b39]
37bc12207unpckhpd x4, x4
37bc1220bmovapd x2, x4
37bc1220fandpd x2, [rip+0x839b29]
37bc12217movapd x0, x4
37bc1221baddsd x1, x2
37bc1221fpxor x2, x2
37bc12223ucomisd x1, x2
37bc12227jp 0x37bc1222f
37bc12229je 0x37bc11102
37bc1222f
37bc1222floc_37bc1222f:
37bc1222fmovapd x3, x1
37bc12233pxor x13, x13
37bc12238mov rdx, rbp
37bc1223bmov rcx, rbx
37bc1223emov rax, [rsp+456]
37bc12246mov [rsp+80], r11
37bc1224bshl rax, 4
37bc1224fadd rax, [rsp+904]
37bc12257movsd_xmm x10, [rax]
37bc1225cmovsd_xmm x2, [rax+8]
37bc12261subsd x10, x6
37bc12266subsd x2, x9
37bc1226bunpcklpd x10, x10
37bc12270unpcklpd x2, x2
37bc12274mulpd x10, [rip+0x839af3]
37bc1227dmulpd x2, [rip+0x839afb]
37bc12285addsubpd x10, x2
37bc1228amovapd x4, x10
37bc1228fmovapd x12, x10
37bc12294movapd x14, x10
37bc12299andpd x12, [rip+0x839a9e]
37bc122a2unpckhpd x4, x4
37bc122a6movapd x2, x4
37bc122aaandpd x2, [rip+0x839a8e]
37bc122b2movapd x11, x4
37bc122b7movapd x4, x13
37bc122bcmovapd x1, x11
37bc122c1addsd x12, x2
37bc122c6maxsd x3, x12
37bc122cbdivsd x4, x3
37bc122cfmovsd_xmm [rsp+64], x3
37bc122d5movapd x5, x4
37bc122d9movapd x2, x4
37bc122ddmulsd x2, x11
37bc122e2mulsd x5, x13
37bc122e7addsd x5, x3
37bc122ebmovapd x3, x2
37bc122efmovapd x2, x4
37bc122f3mulsd x2, x10
37bc122f8addsd x3, x10
37bc122fddivsd x3, x5
37bc12301subsd x1, x2
37bc12305movapd x2, x4
37bc12309mulsd x2, x0
37bc1230dmulsd x4, x15
37bc12312addsd x2, x15
37bc12317subsd x0, x4
37bc1231bdivsd x1, x5
37bc1231fmovapd x4, x3
37bc12323mulsd x4, x3
37bc12327divsd x0, x5
37bc1232bdivsd x2, x5
37bc1232fmovapd x5, x1
37bc12333mulsd x5, x1
37bc12337mulsd x1, x3
37bc1233bsubsd x4, x5
37bc1233faddsd x1, x1
37bc12343movapd x15, x0
37bc12348mulsd x15, x0
37bc1234dmovapd x5, x2
37bc12351mulsd x5, x2
37bc12355mulsd x2, x0
37bc12359subsd x5, x15
37bc1235eaddsd x2, x2
37bc12362addsd x4, x5
37bc12366addsd x1, x2
37bc1236amovsd_xmm [rsp+464], x4
37bc12373movsd_xmm [rsp+472], x1
37bc1237ccall fn_37c4301d0
37bc12381movddup x0, [rsp+64]
37bc12387comisd x12, x13
37bc1238cmovsd_xmm x1, [rsp+488]
37bc12395movsd_xmm x2, [rsp+480]
37bc1239emov r11, [rsp+80]
37bc123a3unpcklpd x2, x1
37bc123a7movhpd x1, [rsp+480]
37bc123b0mulpd x0, x2
37bc123b4pxor x2, x2
37bc123b8mulpd x1, x2
37bc123bcaddsubpd x0, x1
37bc123c0jbe 0x37bc1241a
37bc123c2movapd x1, x11
37bc123c7addsd x12, x13
37bc123ccmovapd x2, x0
37bc123d0mulsd x1, x13
37bc123d5movapd x4, x0
37bc123d9mulsd x14, x13
37bc123deunpckhpd x4, x4
37bc123e2addsd x1, x10
37bc123e7divsd x1, x12
37bc123ecmulsd x2, x1
37bc123f0movapd x1, x11
37bc123f5subsd x1, x14
37bc123fadivsd x1, x12
37bc123ffmulsd x1, x4
37bc12403addsd x1, x2
37bc12407comisd x13, x1
37bc1240cjbe 0x37bc1241a
37bc1240emovddup x1, [rip+0x83993a]
37bc12416xorpd x0, x1
37bc1241a
37bc1241aloc_37bc1241a:
37bc1241aaddpd x10, x0
37bc1241flea rdx, [rsp+560]
37bc12427mov rcx, rbx
37bc1242amov [rsp+64], r11
37bc1242flea r8, [rsp+576]
37bc12437movups [rsp+576], x10
37bc12440call zladiv_
37bc12445mov r11, [rsp+64]
37bc1244amovsd_xmm x0, [rsp+480]
37bc12453movsd_xmm x1, [rsp+488]
37bc1245cmovsd_xmm x3, [rsp+560]
37bc12465movsd_xmm x4, [rsp+568]
37bc1246emovapd x2, x0
37bc12472mulsd x2, x3
37bc12476movapd x5, x1
37bc1247amulsd x5, x4
37bc1247emulsd x0, x4
37bc12482mulsd x1, x3
37bc12486subsd x2, x5
37bc1248aaddsd x0, x1
37bc1248esubsd x6, x2
37bc12492subsd x9, x0
37bc12497jmp 0x37bc11102
37bc1249c
37bc1249cloc_37bc1249c:
37bc1249cmov r13l, [rsp+80]
37bc124a1mov r14, [rsp+88]
37bc124a6mov r15l, ebp
37bc124a9jmp 0x37bc11022
37bc124ae
37bc124aeloc_37bc124ae:
37bc124aemov rax, [rsp+928]
37bc124b6mov rdi, [rsp+944]
37bc124bemov rdx, rbp
37bc124c1lea rcx, [rsp+504]
37bc124c9lea r9, [rip+0x839850]
37bc124d0movsxd rax, [rax]
37bc124d3add rax, [rsp+416]
37bc124dbshl rax, 4
37bc124dflea r8, [rdi+rax]
37bc124e3call zscal_
37bc124e8mov r11, [rsp+64]
37bc124edjmp 0x37bc11fc3
37bc124f2
37bc124f2loc_37bc124f2:
37bc124f2mulsd x9, x3
37bc124f7mov eax, [rsp+212]
37bc124feunpckhpd x0, x0
37bc12502xorpd x0, [rip+0x839846]
37bc1250amov r9, [rsp+912]
37bc12512mov r8, [rsp+408]
37bc1251alea rcx, [rsp+508]
37bc12522lea rdx, [rsp+576]
37bc1252asub eax, r13l
37bc1252dmov [rsp+508], eax
37bc12534addsd x9, x10
37bc12539movapd x1, x9
37bc1253edivsd x1, x2
37bc12542unpcklpd x1, x0
37bc12546movups [rsp+576], x1
37bc1254ecall zscal_
37bc12553mov r11, [rsp+64]
37bc12558jmp 0x37bc11f5a
37bc1255d
37bc1255dloc_37bc1255d:
37bc1255dmov r8l, [rsp+64]
37bc12562lea eax, [r15-1]
37bc12566mov rbx, [rsp+432]
37bc1256emov [rsp+328], eax
37bc12575mov r15l, r8l
37bc12578jmp 0x37bc12038
37bc1257d
37bc1257dloc_37bc1257d:
37bc1257dmov rax, [rsp+392]
37bc12585movsxd rdx, ebp
37bc12588mov rdi, [rsp+904]
37bc12590imul rax, rdx
37bc12594add rax, [rsp+160]
37bc1259cadd rax, rdx
37bc1259fshl rdx, 4
37bc125a3shl rax, 4
37bc125a7movupd x0, [rdi+rax]
37bc125acmov rax, [rsp+920]
37bc125b4movups [rdx+rax-16], x0
37bc125b9jmp 0x37bc119b7
37bc106b0
37bc106b0zlahqr_:
37bc106b0push r15
37bc106b2push r14
37bc106b4push r13
37bc106b6push r12
37bc106b8push rbp
37bc106b9push rdi
37bc106bapush rsi
37bc106bbpush rbx
37bc106bcsub rsp, 792
37bc106c3movups [rsp+624], x6
37bc106cbmovups [rsp+640], x7
37bc106d3movups [rsp+656], x8
37bc106dcmovups [rsp+672], x9
37bc106e5movups [rsp+688], x10
37bc106eemovups [rsp+704], x11
37bc106f7movups [rsp+720], x12
37bc10700movups [rsp+736], x13
37bc10709movups [rsp+752], x14
37bc10712movups [rsp+768], x15
37bc1071bmov rax, [rsp+912]
37bc10723mov rdi, [rsp+960]
37bc1072bmov ebx, [r8]
37bc1072emov [rdi], 0
37bc10734mov [rsp+872], rdx
37bc1073cmov edx, [rax]
37bc1073emov rax, [rsp+952]
37bc10746mov [rsp+864], rcx
37bc1074emov [rsp+880], r8
37bc10756mov [rsp+888], r9
37bc1075emov eax, [rax]
37bc10760test ebx, ebx
37bc10762je 0x37bc119b7
37bc10768movsxd rdi, edx
37bc1076bxor edx, edx
37bc1076dmov ebp, [r9]
37bc10770test rdi, rdi
37bc10773cmovns rdx, rdi
37bc10777mov rdi, [rsp+896]
37bc1077fmov r15l, [rdi]
37bc10782mov [rsp+392], rdx
37bc1078anot rdx
37bc1078dmov [rsp+160], rdx
37bc10795cmp ebp, r15l
37bc10798je 0x37bc1257d
37bc1079emovsxd rdi, eax
37bc107a1xor eax, eax
37bc107a3lea r11l, [rbp+1]
37bc107a7test rdi, rdi
37bc107aacmovns rax, rdi
37bc107aemov [rsp+48], rax
37bc107b3not rax
37bc107b6mov [rsp+312], rax
37bc107belea eax, [r15-3]
37bc107c2cmp ebp, eax
37bc107c4jg 0x37bc10817
37bc107c6lea eax, [r15-2]
37bc107camov rdi, [rsp+392]
37bc107d2xor edx, edx
37bc107d4pxor x0, x0
37bc107d8sub eax, ebp
37bc107damov r9l, eax
37bc107ddmovsxd rax, ebp
37bc107e0lea rcx, [rdi+1]
37bc107e4imul rdi, rax
37bc107e8shl rcx, 4
37bc107eclea rax, [rax+rdi+2]
37bc107f1add rax, [rsp+160]
37bc107f9shl rax, 4
37bc107fdadd rax, [rsp+904]
37bc10805
37bc10805loc_37bc10805:
37bc10805add edx, 1
37bc10808movups [rax], x0
37bc1080bmovups [rax+16], x0
37bc1080fadd rax, rcx
37bc10812cmp edx, r9l
37bc10815jb 0x37bc10805
37bc10817
37bc10817loc_37bc10817:
37bc10817lea eax, [r15-1]
37bc1081bcmp ebp, eax
37bc1081djge 0x37bc10850
37bc1081flea eax, [r15-2]
37bc10823movsxd rdx, r15l
37bc10826mov rdi, [rsp+904]
37bc1082epxor x0, x0
37bc10832cdqe
37bc10834imul rax, [rsp+392]
37bc1083dadd rax, [rsp+160]
37bc10845add rax, rdx
37bc10848shl rax, 4
37bc1084cmovups [rdi+rax], x0
37bc10850
37bc10850loc_37bc10850:
37bc10850mov rax, [rsp+864]
37bc10858mov r8l, 1
37bc1085emov esi, [rax]
37bc10860test esi, esi
37bc10862jne 0x37bc1086a
37bc10864mov r8l, ebp
37bc10867mov ebx, r15l
37bc1086a
37bc1086aloc_37bc1086a:
37bc1086acmp r15l, r11l
37bc1086djl 0x37bc10b6e
37bc10873mov rcx, [rsp+392]
37bc1087bmovsxd rdx, ebp
37bc1087emov r9, [rsp+160]
37bc10886mov [rsp+200], r8l
37bc1088emov rdi, [rsp+904]
37bc10896mov r10, [rsp+312]
37bc1089emov rsi, rcx
37bc108a1lea rax, [rcx+1]
37bc108a5imul rsi, rdx
37bc108a9shl rax, 4
37bc108admov r14, rax
37bc108b0lea rax, [rsi+r9]
37bc108b4add rax, rdx
37bc108b7mov rdx, [rsp+48]
37bc108bcshl rax, 4
37bc108c0lea rdi, [rdi+rax+16]
37bc108c5movsxd rax, r11l
37bc108c8mov r11l, r15l
37bc108cbmov r15, r14
37bc108ceimul rdx, rax
37bc108d2imul rax, rcx
37bc108d6movsxd rcx, r8l
37bc108d9lea r13, [rdx+r10]
37bc108ddlea r10, [r14-16]
37bc108e1mov r14l, ebx
37bc108e4lea rdx, [r9+rax]
37bc108e8sub rax, rsi
37bc108ebadd rdx, rcx
37bc108eeshl rax, 4
37bc108f2shl rdx, 4
37bc108f6add rdx, [rsp+904]
37bc108femov [rsp+88], rax
37bc10903mov r12, rdx
37bc10906jmp 0x37bc1091f
37bc10908
37bc10908loc_37bc10908:
37bc10908add rdi, r15
37bc1090badd ebp, 1
37bc1090eadd r13, [rsp+48]
37bc10913add r12, r10
37bc10916cmp r11l, esi
37bc10919jl 0x37bc10b59
37bc1091f
37bc1091floc_37bc1091f:
37bc1091fmovsd_xmm x6, [rdi+8]
37bc10924pxor x0, x0
37bc10928lea esi, [rbp+2]
37bc1092bucomisd x6, x0
37bc1092fjp 0x37bc10933
37bc10931je 0x37bc10908
37bc10933
37bc10933loc_37bc10933:
37bc10933movsd_xmm x9, [rdi]
37bc10938movapd x1, x6
37bc1093candpd x1, [rip+0x83b3fc]
37bc10944pxor x7, x7
37bc10948movapd x8, x6
37bc1094dlea rcx, [rsp+480]
37bc10955mov [rsp+80], r10
37bc1095amovapd x0, x9
37bc1095fandpd x0, [rip+0x83b3d9]
37bc10967mov [rsp+64], r11l
37bc1096caddsd x1, x0
37bc10970movapd x0, x7
37bc10974divsd x0, x1
37bc10978mulsd x8, x0
37bc1097dmovapd x2, x0
37bc10981mulsd x2, x7
37bc10985mulsd x0, x9
37bc1098aaddsd x8, x9
37bc1098faddsd x2, x1
37bc10993movapd x1, x6
37bc10997subsd x1, x0
37bc1099bdivsd x8, x2
37bc109a0divsd x1, x2
37bc109a4movsd_xmm [rsp+480], x8
37bc109aemovsd_xmm [rsp+488], x1
37bc109b7movapd x10, x1
37bc109bcxorpd x10, [rip+0x83b38b]
37bc109c5call fn_37c42fc80
37bc109calea rcx, [rsp+480]
37bc109d2movsd_xmm [rsp+488], x6
37bc109dbmovsd_xmm [rsp+480], x9
37bc109e5movapd x1, x0
37bc109e9movapd x0, x7
37bc109eddivsd x0, x1
37bc109f1mulsd x7, x0
37bc109f5addsd x7, x1
37bc109f9movapd x1, x10
37bc109femulsd x1, x0
37bc10a02addsd x1, x8
37bc10a07mulsd x8, x0
37bc10a0cmovddup x0, x7
37bc10a10subsd x10, x8
37bc10a15unpcklpd x1, x10
37bc10a1adivpd x1, x0
37bc10a1emovups [rsp+512], x1
37bc10a26call fn_37c42fc80
37bc10a2bmov rax, [rsp+88]
37bc10a30mov edx, r14l
37bc10a33mov [rdi+8], 0
37bc10a3bsub edx, ebp
37bc10a3dmov r9, [rsp+912]
37bc10a45movsd_xmm [rdi], x0
37bc10a49lea rcx, [rsp+592]
37bc10a51lea r8, [rdi+rax]
37bc10a55mov [rsp+592], edx
37bc10a5clea rdx, [rsp+512]
37bc10a64call zscal_
37bc10a69cmp r14l, esi
37bc10a6cmov edx, esi
37bc10a6emov r8, r12
37bc10a71cmovle edx, r14l
37bc10a75sub edx, [rsp+200]
37bc10a7cmovsd_xmm x0, [rsp+520]
37bc10a85lea rcx, [rsp+576]
37bc10a8dxorpd x0, [rip+0x83b2bb]
37bc10a95add edx, 1
37bc10a98movsd_xmm x6, [rsp+512]
37bc10aa1mov [rsp+56], rcx
37bc10aa6mov [rsp+576], edx
37bc10aadlea r9, [rip+0x83b26c]
37bc10ab4lea rdx, [rsp+592]
37bc10abcunpcklpd x6, x0
37bc10ac0movups [rsp+592], x6
37bc10ac8call zscal_
37bc10acdmov rcx, [rsp+56]
37bc10ad2mov r10, [rsp+80]
37bc10ad7mov rax, [rsp+872]
37bc10adfmov r11l, [rax]
37bc10ae2test r11l, r11l
37bc10ae5mov r11l, [rsp+64]
37bc10aeaje 0x37bc10908
37bc10af0mov rax, [rsp+928]
37bc10af8lea r9, [rip+0x83b221]
37bc10affmovups [rsp+592], x6
37bc10b07movsxd rdx, [rax]
37bc10b0amov rax, [rsp+936]
37bc10b12mov eax, [rax]
37bc10b14mov r8l, eax
37bc10b17mov [rsp+56], eax
37bc10b1bmov rax, [rsp+944]
37bc10b23sub r8l, edx
37bc10b26add rdx, r13
37bc10b29add r8l, 1
37bc10b2dshl rdx, 4
37bc10b31mov [rsp+576], r8l
37bc10b39lea r8, [rax+rdx]
37bc10b3dlea rdx, [rsp+592]
37bc10b45call zscal_
37bc10b4amov r10, [rsp+80]
37bc10b4fmov r11l, [rsp+64]
37bc10b54jmp 0x37bc10908
37bc10b59
37bc10b59loc_37bc10b59:
37bc10b59mov rax, [rsp+896]
37bc10b61mov r15l, [rax]
37bc10b64mov rax, [rsp+888]
37bc10b6cmov ebp, [rax]
37bc10b6e
37bc10b6eloc_37bc10b6e:
37bc10b6emov rax, [rsp+936]
37bc10b76mov rdi, [rsp+928]
37bc10b7emov edx, 12
37bc10b83lea rcx, [rip+0x83b19a]
37bc10b8amov eax, [rax]
37bc10b8csub eax, [rdi]
37bc10b8eadd eax, 1
37bc10b91mov [rsp+504], eax
37bc10b98call dlamch_
37bc10b9dmov edx, 9
37bc10ba2lea rcx, [rip+0x83b187]
37bc10ba9movapd x11, x0
37bc10baecall dlamch_
37bc10bb3mov rax, [rsp+864]
37bc10bbbmovsd_xmm [rsp+424], x0
37bc10bc4mov r10l, [rax]
37bc10bc7test r10l, r10l
37bc10bcaje 0x37bc10bdd
37bc10bccmov rax, [rsp+880]
37bc10bd4mov eax, [rax]
37bc10bd6mov [rsp+212], eax
37bc10bdd
37bc10bddloc_37bc10bdd:
37bc10bddmov rax, [rsp+896]
37bc10be5mov r13l, [rax]
37bc10be8mov rax, [rsp+888]
37bc10bf0mov r12l, [rax]
37bc10bf3cmp r13l, r12l
37bc10bf6jl 0x37bc119b7
37bc10bfcmov eax, r15l
37bc10bffmov edx, 10
37bc10c04pxor x0, x0
37bc10c08mov r15l, r12l
37bc10c0bsub eax, ebp
37bc10c0dmov r14, [rsp+392]
37bc10c15mov r8l, r12l
37bc10c18mov [rsp+272], 1
37bc10c23add eax, 1
37bc10c26cmp eax, edx
37bc10c28cvtsi2sd x0, eax
37bc10c2cdivsd x0, [rsp+424]
37bc10c35mulsd x0, x11
37bc10c3acmovl eax, edx
37bc10c3dshl r14, 4
37bc10c41imul eax, eax, 30
37bc10c44mov [rsp+332], eax
37bc10c4bmov rax, [rsp+160]
37bc10c53movsd_xmm [rsp+440], x0
37bc10c5cshl rax, 4
37bc10c60mov [rsp+448], rax
37bc10c68lea rax, [r14+16]
37bc10c6cmov [rsp+56], rax
37bc10c71mov rax, [rsp+904]
37bc10c79add rax, 16
37bc10c7dmov [rsp+368], rax
37bc10c85
37bc10c85loc_37bc10c85:
37bc10c85mov rax, [rsp+392]
37bc10c8dmovsxd rsi, r13l
37bc10c90mov r11, [rsp+160]
37bc10c98mov [rsp+208], 0
37bc10ca3movsd_xmm x8, [rsp+440]
37bc10cadmov [rsp+64], r8l
37bc10cb2mov rdi, rax
37bc10cb5mov r9, rax
37bc10cb8lea rdx, [rsi+r11]
37bc10cbcmov [rsp+304], rsi
37bc10cc4movsd_xmm x7, [rsp+424]
37bc10ccdimul rdi, rsi
37bc10cd1mov r10, rdi
37bc10cd4lea rdi, [rdi+r11]
37bc10cd8lea rbx, [rdi+rsi]
37bc10cdcmov [rsp+296], rdi
37bc10ce4mov [rsp+384], rbx
37bc10ceclea ebx, [r13-1]
37bc10cf0movsxd rcx, ebx
37bc10cf3mov [rsp+328], ebx
37bc10cfaimul r9, rcx
37bc10cfeadd rdi, rcx
37bc10d01mov [rsp+400], rdi
37bc10d09mov rdi, rax
37bc10d0clea rax, [r9+r11]
37bc10d10lea rbx, [rsi+rax]
37bc10d14add rax, rcx
37bc10d17mov [rsp+456], rax
37bc10d1flea eax, [r13+1]
37bc10d23cdqe
37bc10d25mov [rsp+288], rbx
37bc10d2dlea rbx, [rsi-1]
37bc10d31imul rax, rdi
37bc10d35mov [rsp+432], rbx
37bc10d3dadd rax, rdx
37bc10d40shl rax, 4
37bc10d44add rax, [rsp+904]
37bc10d4cmov [rsp+408], rax
37bc10d54mov rax, [rsp+48]
37bc10d59imul rax, rsi
37bc10d5dadd rax, [rsp+312]
37bc10d65mov rsi, [rsp+368]
37bc10d6dmov [rsp+416], rax
37bc10d75mov rax, rdi
37bc10d78imul rax, rbx
37bc10d7cadd rax, rdx
37bc10d7fshl rax, 4
37bc10d83add rax, [rsp+904]
37bc10d8bmov [rsp+336], rax
37bc10d93lea rax, [rdx+r10]
37bc10d97lea rdx, [rcx+r11]
37bc10d9bmov r11, rdi
37bc10d9eshl rax, 4
37bc10da2add rax, [rsp+904]
37bc10daamov [rsp+344], rax
37bc10db2lea rax, [r9+rdx]
37bc10db6shl rax, 4
37bc10dbaadd rax, [rsp+904]
37bc10dc2mov [rsp+320], rax
37bc10dcalea rax, [rcx+1]
37bc10dceimul rax, rdi
37bc10dd2add rax, rdx
37bc10dd5shl rax, 4
37bc10dd9add rax, rsi
37bc10ddcmov [rsp+352], rax
37bc10de4lea rax, [rcx-1]
37bc10de8imul rax, rdi
37bc10decshl rax, 4
37bc10df0mov r12, rax
37bc10df3mov rax, r9
37bc10df6neg rax
37bc10df9mov [rsp+376], r12
37bc10e01mov r12, [rsp+448]
37bc10e09shl rax, 4
37bc10e0dmov [rsp+360], rax
37bc10e15cmp r13l, r15l
37bc10e18jle 0x37bc11fee
37bc10e1enop
37bc10e20
37bc10e20loc_37bc10e20:
37bc10e20mov [rsp+80], r13l
37bc10e25mov r10, [rsp+296]
37bc10e2dpxor x4, x4
37bc10e31mov [rsp+88], r14
37bc10e36mov rcx, [rsp+344]
37bc10e3emov rax, [rsp+336]
37bc10e46mov rdx, [rsp+304]
37bc10e4emov r8, [rsp+888]
37bc10e56mov rdi, [rsp+896]
37bc10e5ejmp 0x37bc10fe8
37bc10e63
37bc10e63 0f 1f 44 00 00 ..D..
37bc10e68
37bc10e68loc_37bc10e68:
37bc10e68movsd_xmm x6, [rcx+8]
37bc10e6dmovsd_xmm x9, [rcx]
37bc10e72mov r9l, edx
37bc10e75lea ebx, [rdx-1]
37bc10e78movsd_xmm x5, [rax-8]
37bc10e7dmovsd_xmm x3, [rax-16]
37bc10e82lea rsi, [rdx-1]
37bc10e86movapd x2, x9
37bc10e8bmovapd x0, x6
37bc10e8fandpd x2, [rip+0x83aea9]
37bc10e97andpd x0, [rip+0x83aea1]
37bc10e9fmovapd x11, x5
37bc10ea4andpd x11, [rip+0x83ae93]
37bc10eadaddsd x2, x0
37bc10eb1movapd x0, x3
37bc10eb5andpd x0, [rip+0x83ae83]
37bc10ebdaddsd x0, x11
37bc10ec2addsd x0, x2
37bc10ec6ucomisd x0, x4
37bc10ecajp 0x37bc10f3c
37bc10eccjne 0x37bc10f3c
37bc10ecepxor x0, x0
37bc10ed2cmp ebx, [r8]
37bc10ed5jle 0x37bc10f0e
37bc10ed7lea r14l, [rdx-2]
37bc10edbmov r13, [rsp+160]
37bc10ee3movsxd r14, r14l
37bc10ee6imul r14, r11
37bc10eeaadd r13, rsi
37bc10eedadd r13, r14
37bc10ef0mov r14, [rsp+904]
37bc10ef8shl r13, 4
37bc10efcmovsd_xmm x0, [r14+r13]
37bc10f02andpd x0, [rip+0x83ae36]
37bc10f0aaddsd x0, x4
37bc10f0e
37bc10f0eloc_37bc10f0e:
37bc10f0ecmp [rdi], edx
37bc10f10jle 0x37bc10f3c
37bc10f12lea edx, [r9+1]
37bc10f16mov r14, [rsp+904]
37bc10f1emovsxd rdx, edx
37bc10f21add rdx, r10
37bc10f24shl rdx, 4
37bc10f28movsd_xmm x11, [r14+rdx]
37bc10f2eandpd x11, [rip+0x83ae09]
37bc10f37addsd x0, x11
37bc10f3c
37bc10f3cloc_37bc10f3c:
37bc10f3cmulsd x0, x7
37bc10f40comisd x0, x10
37bc10f45jb 0x37bc10fd3
37bc10f4bmovsd_xmm x11, [rcx-16]
37bc10f51movsd_xmm x0, [rcx-8]
37bc10f56subsd x3, x9
37bc10f5bsubsd x5, x6
37bc10f5fandpd x0, [rip+0x83add9]
37bc10f67andpd x5, [rip+0x83add1]
37bc10f6fmovapd x10, x1
37bc10f74andpd x11, [rip+0x83adc3]
37bc10f7dandpd x3, [rip+0x83adbb]
37bc10f85addsd x11, x0
37bc10f8aaddsd x3, x5
37bc10f8emovapd x0, x2
37bc10f92maxsd x10, x11
37bc10f97maxsd x0, x3
37bc10f9bminsd x2, x3
37bc10f9fminsd x1, x11
37bc10fa4movapd x5, x10
37bc10fa9addsd x5, x0
37bc10faddivsd x0, x5
37bc10fb1divsd x10, x5
37bc10fb6mulsd x0, x2
37bc10fbamulsd x0, x7
37bc10fbemaxsd x0, x8
37bc10fc3mulsd x10, x1
37bc10fc8comisd x0, x10
37bc10fcdjae 0x37bc1249c
37bc10fd3
37bc10fd3loc_37bc10fd3:
37bc10fd3add rax, r12
37bc10fd6add rcx, r12
37bc10fd9sub r10, r11
37bc10fdccmp r15l, esi
37bc10fdfjge 0x37bc120e7
37bc10fe5mov rdx, rsi
37bc10fe8
37bc10fe8loc_37bc10fe8:
37bc10fe8movsd_xmm x10, [rax]
37bc10fedmovsd_xmm x1, [rax+8]
37bc10ff2mov ebp, edx
37bc10ff4andpd x10, [rip+0x83ad43]
37bc10ffdandpd x1, [rip+0x83ad3b]
37bc11005addsd x1, x10
37bc1100acomisd x8, x1
37bc1100fjb 0x37bc10e68
37bc11015mov r13l, [rsp+80]
37bc1101amov r14, [rsp+88]
37bc1101fmov r15l, edx
37bc11022
37bc11022loc_37bc11022:
37bc11022cmp [rsp+64], r15l
37bc11027jge 0x37bc11055
37bc11029lea eax, [r15-1]
37bc1102dmovsxd rdx, r15l
37bc11030mov rdi, [rsp+904]
37bc11038pxor x0, x0
37bc1103ccdqe
37bc1103eimul rax, r11
37bc11042add rax, [rsp+160]
37bc1104aadd rax, rdx
37bc1104dshl rax, 4
37bc11051movups [rdi+rax], x0
37bc11055
37bc11055loc_37bc11055:
37bc11055cmp r13l, r15l
37bc11058jle 0x37bc1255d
37bc1105emov rdi, [rsp+864]
37bc11066add [rsp+208], 1
37bc1106emov eax, [rsp+208]
37bc11075mov r9l, [rdi]
37bc11078mov edi, [rsp+212]
37bc1107ftest r9l, r9l
37bc11082cmove edi, r13l
37bc11086mov [rsp+212], edi
37bc1108dmov edi, [rsp+272]
37bc11094cmove edi, r15l
37bc11098imul eax, eax, 0xffffffffcccccccd
37bc1109emov [rsp+272], edi
37bc110a5mov edx, eax
37bc110a7ror edx, 2
37bc110aacmp edx, 0xccccccc
37bc110b0ja 0x37bc12098
37bc110b6mov rax, [rsp+384]
37bc110bemov rdx, [rsp+288]
37bc110c6shl rax, 4
37bc110caadd rax, [rsp+904]
37bc110d2
37bc110d2loc_37bc110d2:
37bc110d2mov rdi, [rsp+904]
37bc110dashl rdx, 4
37bc110depxor x9, x9
37bc110e3addsd x9, [rax+8]
37bc110e9movsd_xmm x6, [rdi+rdx]
37bc110eeandpd x6, [rip+0x83ac4a]
37bc110f6mulsd x6, [rip+0x83ac62]
37bc110feaddsd x6, [rax]
37bc11102
37bc11102loc_37bc11102:
37bc11102mov rcx, [rsp+352]
37bc1110amov rax, [rsp+320]
37bc11112pxor x3, x3
37bc11116mov edx, [rsp+328]
37bc1111dmov rsi, [rsp+376]
37bc11125mov rdi, [rsp+360]
37bc1112djmp 0x37bc11264
37bc11132
37bc11132 66 0f 1f 44 00 00 f..D..
37bc11138
37bc11138loc_37bc11138:
37bc11138movsd_xmm x1, [rax]
37bc1113cmovsd_xmm x2, [rax+16]
37bc11141lea r9, [rax+rsi]
37bc11145mov r8, rcx
37bc11148movsd_xmm x11, [rax+8]
37bc1114emovapd x13, x3
37bc11153add rax, r12
37bc11156add rcx, r12
37bc11159movapd x10, x1
37bc1115eandpd x1, [rip+0x83abda]
37bc11166movapd x4, x11
37bc1116bsubsd x10, x6
37bc11170andpd x11, [rip+0x83abc7]
37bc11179subsd x4, x9
37bc1117eaddsd x1, x11
37bc11183movapd x0, x10
37bc11188andpd x0, [rip+0x83abb0]
37bc11190movapd x5, x4
37bc11194andpd x5, [rip+0x83aba4]
37bc1119caddsd x0, x5
37bc111a0movapd x5, x2
37bc111a4andpd x5, [rip+0x83ab94]
37bc111acaddsd x0, x5
37bc111b0movapd x5, x4
37bc111b4divsd x13, x0
37bc111b9divsd x2, x0
37bc111bdmulsd x5, x13
37bc111c2movapd x12, x13
37bc111c7mulsd x12, x3
37bc111ccaddsd x5, x10
37bc111d1mulsd x10, x13
37bc111d6addsd x12, x0
37bc111dbsubsd x4, x10
37bc111e0movsd_xmm x10, [r9+rdi]
37bc111e6andpd x10, [rip+0x83ab51]
37bc111efdivsd x5, x12
37bc111f4movapd x0, x2
37bc111f8andpd x0, [rip+0x83ab40]
37bc11200mulsd x10, x0
37bc11205movsd_xmm x0, [r8]
37bc1120aandpd x0, [rip+0x83ab2e]
37bc11212divsd x4, x12
37bc11217movsd_xmm x12, [r8+8]
37bc1121dandpd x12, [rip+0x83ab1a]
37bc11226addsd x0, x12
37bc1122baddsd x0, x1
37bc1122fmovapd x1, x5
37bc11233andpd x1, [rip+0x83ab05]
37bc1123bmovapd x11, x4
37bc11240andpd x11, [rip+0x83aaf7]
37bc11249addsd x1, x11
37bc1124emulsd x0, x1
37bc11252mulsd x0, x7
37bc11256comisd x0, x10
37bc1125bjae 0x37bc120d1
37bc11261sub edx, 1
37bc11264
37bc11264loc_37bc11264:
37bc11264cmp edx, r15l
37bc11267jg 0x37bc11138
37bc1126dmovsxd rax, r15l
37bc11270mov rdi, [rsp+904]
37bc11278mov rcx, rax
37bc1127bimul rcx, r11
37bc1127fadd rcx, [rsp+160]
37bc11287add rax, rcx
37bc1128ashl rax, 4
37bc1128eadd rax, [rsp+904]
37bc11296movsd_xmm x2, [rax]
37bc1129amovsd_xmm x4, [rax+8]
37bc1129flea eax, [r15+1]
37bc112a3cdqe
37bc112a5subsd x2, x6
37bc112a9subsd x4, x9
37bc112aeadd rax, rcx
37bc112b1shl rax, 4
37bc112b5movsd_xmm x6, [rdi+rax]
37bc112bamovapd x0, x2
37bc112bemovapd x1, x4
37bc112c2andpd x0, [rip+0x83aa76]
37bc112caandpd x1, [rip+0x83aa6e]
37bc112d2movapd x5, x4
37bc112d6addsd x0, x1
37bc112damovapd x1, x6
37bc112deandpd x1, [rip+0x83aa5a]
37bc112e6addsd x0, x1
37bc112eapxor x1, x1
37bc112eemovapd x3, x1
37bc112f2divsd x3, x0
37bc112f6mulsd x5, x3
37bc112famulsd x1, x3
37bc112feaddsd x5, x2
37bc11302mulsd x2, x3
37bc11306movapd x3, x6
37bc1130aaddsd x1, x0
37bc1130edivsd x3, x0
37bc11312pxor x0, x0
37bc11316subsd x4, x2
37bc1131adivsd x5, x1
37bc1131edivsd x4, x1
37bc11322
37bc11322loc_37bc11322:
37bc11322movsxd rbx, edx
37bc11325xor eax, eax
37bc11327cmp edx, r15l
37bc1132amov rdi, [rsp+160]
37bc11332mov rcx, rbx
37bc11335setg al
37bc11338lea rbp, [r11+1]
37bc1133cmovsd_xmm [rsp+88], x5
37bc11342imul rcx, r11
37bc11346mov [rsp+204], eax
37bc1134dlea eax, [rdx+1]
37bc11350movapd x5, x4
37bc11354mov [rsp+80], eax
37bc11358cdqe
37bc1135aimul rbp, rbx
37bc1135emovapd x10, x3
37bc11363mov [rsp+200], edx
37bc1136amovapd x6, x0
37bc1136elea r8, [rcx+rdi]
37bc11372mov [rsp+192], r11
37bc1137alea rsi, [r8+rax]
37bc1137elea r8l, [rdx+2]
37bc11382add rbp, rdi
37bc11385mov [rsp+264], r12
37bc1138dimul rax, r11
37bc11391movsxd r8, r8l
37bc11394shl rbp, 4
37bc11398mov [rsp+216], rsi
37bc113a0add r8, rdi
37bc113a3mov [rsp+276], r15l
37bc113abmov r12l, [rsp+212]
37bc113b3movsd_xmm [rsp+256], x8
37bc113bdmovsd_xmm [rsp+280], x7
37bc113c6lea rsi, [r8+rax]
37bc113camov r8, [rsp+48]
37bc113cfmov [rsp+248], rsi
37bc113d7mov rsi, [rsp+312]
37bc113dfimul r8, rbx
37bc113e3lea r10, [r8+rsi]
37bc113e7movsxd r8, [rsp+272]
37bc113efmov rsi, [rsp+904]
37bc113f7mov [rsp+240], r10
37bc113ffmov r9, r8
37bc11402add r8, rdi
37bc11405mov [rsp+152], r10
37bc1140dadd rax, r8
37bc11410add rcx, r8
37bc11413lea r8, [rbx+rdi]
37bc11417mov r15l, r9l
37bc1141ashl rax, 4
37bc1141eadd rax, [rsp+904]
37bc11426shl rcx, 4
37bc1142amov [rsp+104], rax
37bc1142fmov rax, [rsp+368]
37bc11437add rsi, rcx
37bc1143amov [rsp+232], rsi
37bc11442add rax, rbp
37bc11445lea rbp, [rbx+1]
37bc11449mov [rsp+112], rsi
37bc1144emov rcx, rbp
37bc11451mov [rsp+96], rax
37bc11456lea rax, [rsp+592]
37bc1145eimul rcx, r11
37bc11462mov [rsp+128], rax
37bc1146amov r11, rbp
37bc1146dlea rax, [rsp+608]
37bc11475mov [rsp+176], rax
37bc1147dlea rax, [rsp+528]
37bc11485mov ebp, ebx
37bc11487mov [rsp+168], rax
37bc1148fadd rcx, r8
37bc11492mov [rsp+64], r11
37bc11497shl rcx, 4
37bc1149badd rcx, [rsp+904]
37bc114a3cmp [rsp+200], ebx
37bc114aamov [rsp+224], rcx
37bc114b2jl 0x37bc118ac
37bc114b8nop [rax+rax]
37bc114c0
37bc114c0loc_37bc114c0:
37bc114c0mov rax, [rsp+168]
37bc114c8movsd_xmm x4, [rsp+88]
37bc114celea r9, [rip+0x83a84b]
37bc114d5lea rcx, [rip+0x83a860]
37bc114dcmov r8, [rsp+176]
37bc114e4mov rdx, [rsp+128]
37bc114ecmovsd_xmm [rsp+600], x5
37bc114f5mov [rsp+32], rax
37bc114famovsd_xmm [rsp+592], x4
37bc11503movsd_xmm [rsp+608], x10
37bc1150dmovsd_xmm [rsp+616], x6
37bc11516call zlarfg_
37bc1151bmov r11, [rsp+64]
37bc11520movsd_xmm x4, [rsp+592]
37bc11529movsd_xmm x5, [rsp+600]
37bc11532movsd_xmm x10, [rsp+608]
37bc1153cmovsd_xmm x6, [rsp+616]
37bc11545movsd_xmm [rsp+88], x4
37bc1154b
37bc1154bloc_37bc1154b:
37bc1154bmovupd x7, [rsp+528]
37bc11554movapd x4, x7
37bc11558movapd x0, x7
37bc1155cmulsd x0, x10
37bc11561unpckhpd x4, x4
37bc11565movapd x12, x4
37bc1156amovsd_xmm x4, [rsp+528]
37bc11573movapd x1, x12
37bc11578movsd_xmm [rsp+184], x4
37bc11581mulsd x1, x6
37bc11585movsd_xmm x4, [rsp+536]
37bc1158esubsd x0, x1
37bc11592cmp r12l, ebp
37bc11595jl 0x37bc116d9
37bc1159bxorpd x12, [rip+0x83a7ac]
37bc115a4mov r8, [rsp+96]
37bc115a9movapd x15, x7
37bc115aelea r9l, [r12+1]
37bc115b3unpcklpd x15, x7
37bc115b8movddup x9, x0
37bc115bdxor ecx, ecx
37bc115bfsub r9l, ebx
37bc115c2movddup x14, x10
37bc115c7movddup x13, x6
37bc115ccmov rdx, r8
37bc115cfmovups [rsp+64], x7
37bc115d4movsd_xmm [rsp+144], x0
37bc115ddpxor x8, x8
37bc115e2movapd x0, x15
37bc115e7movddup x15, x12
37bc115ecmovsd_xmm [rsp+120], x10
37bc115f3movsd_xmm [rsp+136], x6
37bc115fcnop [rax]
37bc11600
37bc11600loc_37bc11600:
37bc11600movupd x3, [rdx-16]
37bc11605add ecx, 1
37bc11608movapd x1, x3
37bc1160cmovapd x6, x3
37bc11610mulpd x6, x0
37bc11614shufpd x1, x3, 1
37bc11619mulpd x1, x15
37bc1161emovapd x2, x6
37bc11622movapd x10, x1
37bc11627subpd x2, x1
37bc1162baddpd x10, x6
37bc11630addsubpd x6, x1
37bc11634movupd x1, [rdx]
37bc11638movapd x11, x1
37bc1163dmovapd x7, x1
37bc11641shufpd x7, x1, 1
37bc11646mulpd x11, x8
37bc1164bshufpd x10, x2, 1
37bc11651movapd x2, x7
37bc11655mulpd x2, x9
37bc1165amulpd x7, x8
37bc1165fmulpd x1, x9
37bc11664movapd x12, x11
37bc11669addpd x12, x2
37bc1166esubpd x2, x11
37bc11673addsubpd x1, x7
37bc11677movupd x7, [r8]
37bc1167cadd r8, r14
37bc1167fmovsd_xmm x2, x12
37bc11684addpd x2, x10
37bc11689addpd x1, x6
37bc1168dmovapd x6, x14
37bc11692mulpd x2, x13
37bc11697mulpd x6, x1
37bc1169bsubpd x3, x1
37bc1169fmovups [rdx-16], x3
37bc116a3addsubpd x6, x2
37bc116a7subpd x7, x6
37bc116abmovups [rdx], x7
37bc116aeadd rdx, r14
37bc116b1cmp ecx, r9l
37bc116b4jb 0x37bc11600
37bc116bamovupd x7, [rsp+64]
37bc116c0movsd_xmm x10, [rsp+120]
37bc116c7movsd_xmm x6, [rsp+136]
37bc116d0movsd_xmm x0, [rsp+144]
37bc116d9
37bc116d9loc_37bc116d9:
37bc116d9add ebx, 2
37bc116dccmp ebx, r13l
37bc116dfcmovg ebx, r13l
37bc116e3cmp r15l, ebx
37bc116e6jg 0x37bc1183b
37bc116ecmovapd x11, x6
37bc116f1movapd x13, x7
37bc116f6sub ebx, r15l
37bc116f9xor r8l, r8l
37bc116fcmovapd x3, x7
37bc11700unpcklpd x13, x7
37bc11705mov rcx, [rsp+112]
37bc1170axorpd x11, [rip+0x83a63d]
37bc11713unpckhpd x3, x7
37bc11717mov rdx, [rsp+104]
37bc1171cmovddup x9, x0
37bc11721movsd_xmm [rsp+144], x0
37bc1172alea r9l, [rbx+1]
37bc1172emovapd x0, x13
37bc11733movddup x12, x10
37bc11738movups [rsp+64], x7
37bc1173dunpcklpd x11, x11
37bc11742pxor x8, x8
37bc11747movsd_xmm [rsp+120], x10
37bc1174emovapd x13, x3
37bc11753movsd_xmm [rsp+136], x6
37bc1175cnop [rax]
37bc11760
37bc11760loc_37bc11760:
37bc11760movupd x6, [rcx]
37bc11764add r8l, 1
37bc11768add rdx, 16
37bc1176cadd rcx, 16
37bc11770movapd x1, x6
37bc11774movapd x7, x6
37bc11778mulpd x7, x0
37bc1177cshufpd x1, x6, 1
37bc11781mulpd x1, x13
37bc11786movapd x2, x7
37bc1178amovapd x14, x1
37bc1178fsubpd x2, x1
37bc11793addpd x14, x7
37bc11798addsubpd x7, x1
37bc1179cmovupd x1, [rdx-16]
37bc117a1movapd x15, x1
37bc117a6movapd x10, x1
37bc117abshufpd x10, x1, 1
37bc117b1mulpd x15, x8
37bc117b6shufpd x14, x2, 1
37bc117bcmovapd x2, x10
37bc117c1mulpd x2, x9
37bc117c6mulpd x1, x9
37bc117cbmulpd x10, x8
37bc117d0movapd x3, x15
37bc117d5addpd x3, x2
37bc117d9subpd x2, x15
37bc117deaddsubpd x1, x10
37bc117e3movsd_xmm x2, x3
37bc117e7addpd x2, x14
37bc117ecaddpd x1, x7
37bc117f0mulpd x2, x11
37bc117f5subpd x6, x1
37bc117f9mulpd x1, x12
37bc117femovups [rcx-16], x6
37bc11802movupd x3, [rdx-16]
37bc11807addsubpd x1, x2
37bc1180bsubpd x3, x1
37bc1180fmovups [rdx-16], x3
37bc11813cmp r8l, r9l
37bc11816jb 0x37bc11760
37bc1181cmovupd x7, [rsp+64]
37bc11822movsd_xmm x10, [rsp+120]
37bc11829movsd_xmm x6, [rsp+136]
37bc11832movsd_xmm x0, [rsp+144]
37bc1183b
37bc1183bloc_37bc1183b:
37bc1183bmov rax, [rsp+872]
37bc11843mov r8l, [rax]
37bc11846test r8l, r8l
37bc11849jne 0x37bc11a28
37bc1184f
37bc1184floc_37bc1184f:
37bc1184fcmp [rsp+200], ebp
37bc11856jne 0x37bc11867
37bc11858mov ecx, [rsp+204]
37bc1185ftest ecx, ecx
37bc11861jne 0x37bc11ba8
37bc11867
37bc11867loc_37bc11867:
37bc11867mov rdi, [rsp+48]
37bc1186cadd [rsp+112], r14
37bc11871mov rbx, r11
37bc11874add [rsp+152], rdi
37bc1187cmov rdi, [rsp+56]
37bc11881add [rsp+104], r14
37bc11886add [rsp+96], rdi
37bc1188bcmp r13l, r11l
37bc1188ejle 0x37bc11e68
37bc11894add r11, 1
37bc11898cmp [rsp+200], ebx
37bc1189fmov ebp, ebx
37bc118a1mov [rsp+64], r11
37bc118a6jge 0x37bc114c0
37bc118ac
37bc118acloc_37bc118ac:
37bc118aclea esi, [rbx-1]
37bc118aflea rax, [rip+0x83a46a]
37bc118b6mov rdx, [rsp+904]
37bc118bemovsd_xmm x4, [rsp+88]
37bc118c4movsxd rsi, esi
37bc118c7mov [rsp+32], rax
37bc118ccmov r8, rax
37bc118cfmov r9, [rsp+128]
37bc118d7imul rsi, [rsp+192]
37bc118e0lea rcx, [rip+0x83a455]
37bc118e7add rsi, [rsp+160]
37bc118efmovsd_xmm [rsp+592], x4
37bc118f8movsd_xmm [rsp+600], x5
37bc11901lea rdi, [rbx+rsi]
37bc11905movsd_xmm [rsp+608], x10
37bc1190fshl rdi, 4
37bc11913movsd_xmm [rsp+616], x6
37bc1191cadd rdx, rdi
37bc1191fcall zcopy_
37bc11924mov rax, [rsp+168]
37bc1192cmov r8, [rsp+176]
37bc11934lea r9, [rip+0x83a3e5]
37bc1193bmov rdx, [rsp+128]
37bc11943lea rcx, [rip+0x83a3f2]
37bc1194amov [rsp+32], rax
37bc1194fcall zlarfg_
37bc11954mov r11, [rsp+64]
37bc11959movsd_xmm x4, [rsp+592]
37bc11962movsd_xmm x5, [rsp+600]
37bc1196bmov rax, [rsp+904]
37bc11973movapd x0, x4
37bc11977add rsi, r11
37bc1197amovsd_xmm x10, [rsp+608]
37bc11984movsd_xmm x6, [rsp+616]
37bc1198dunpcklpd x0, x5
37bc11991shl rsi, 4
37bc11995movsd_xmm [rsp+88], x4
37bc1199bmovups [rax+rdi], x0
37bc1199fpxor x0, x0
37bc119a3movups [rax+rsi], x0
37bc119a7jmp 0x37bc1154b
37bc119ac
37bc119acloc_37bc119ac:
37bc119acmov rax, [rsp+960]
37bc119b4mov [rax], r13l
37bc119b7
37bc119b7loc_37bc119b7:
37bc119b7movups x6, [rsp+624]
37bc119bfmovups x7, [rsp+640]
37bc119c7movups x8, [rsp+656]
37bc119d0movups x9, [rsp+672]
37bc119d9movups x10, [rsp+688]
37bc119e2movups x11, [rsp+704]
37bc119ebmovups x12, [rsp+720]
37bc119f4movups x13, [rsp+736]
37bc119fdmovups x14, [rsp+752]
37bc11a06movups x15, [rsp+768]
37bc11a0fadd rsp, 792
37bc11a16pop rbx
37bc11a17pop rsi
37bc11a18pop rdi
37bc11a19pop rbp
37bc11a1apop r12
37bc11a1cpop r13
37bc11a1epop r14
37bc11a20pop r15
37bc11a22ret
37bc11a23
37bc11a23 0f 1f 44 00 00 ..D..
37bc11a28
37bc11a28loc_37bc11a28:
37bc11a28mov rax, [rsp+928]
37bc11a30movsxd rdx, [rax]
37bc11a33mov rax, [rsp+936]
37bc11a3bmov r9l, [rax]
37bc11a3ecmp edx, r9l
37bc11a41jg 0x37bc1184f
37bc11a47sub r9l, edx
37bc11a4amovapd x12, x6
37bc11a4fmovapd x15, x7
37bc11a54xor r8l, r8l
37bc11a57movapd x14, x7
37bc11a5cadd r9l, 1
37bc11a60mov rax, [rsp+152]
37bc11a68xorpd x12, [rip+0x83a2df]
37bc11a71unpcklpd x15, x7
37bc11a76unpckhpd x14, x7
37bc11a7bmovddup x9, x0
37bc11a80movsd_xmm [rsp+136], x4
37bc11a89lea rcx, [rdx+rax]
37bc11a8dadd rdx, [rsp+48]
37bc11a92pxor x8, x8
37bc11a97movups [rsp+64], x7
37bc11a9cadd rdx, rax
37bc11a9fshl rcx, 4
37bc11aa3movddup x4, x10
37bc11aa8add rcx, [rsp+944]
37bc11ab0shl rdx, 4
37bc11ab4movsd_xmm [rsp+120], x10
37bc11abbadd rdx, [rsp+944]
37bc11ac3movddup x13, x12
37bc11ac8nop [rax+rax]
37bc11ad0
37bc11ad0loc_37bc11ad0:
37bc11ad0movupd x2, [rcx]
37bc11ad4add r8l, 1
37bc11ad8add rcx, 16
37bc11adcadd rdx, 16
37bc11ae0movapd x3, x2
37bc11ae4movapd x0, x2
37bc11ae8mulpd x3, x15
37bc11aedshufpd x0, x2, 1
37bc11af2mulpd x0, x14
37bc11af7movapd x10, x3
37bc11afcmovapd x1, x3
37bc11b00subpd x1, x0
37bc11b04addpd x10, x0
37bc11b09addsubpd x3, x0
37bc11b0dmovupd x0, [rdx-16]
37bc11b12movapd x11, x0
37bc11b17movapd x7, x0
37bc11b1bshufpd x10, x1, 1
37bc11b21movapd x1, x9
37bc11b26mulpd x11, x8
37bc11b2bshufpd x7, x0, 1
37bc11b30mulpd x0, x9
37bc11b35mulpd x1, x7
37bc11b39mulpd x7, x8
37bc11b3emovapd x12, x11
37bc11b43addpd x12, x1
37bc11b48subpd x1, x11
37bc11b4daddsubpd x0, x7
37bc11b51movsd_xmm x1, x12
37bc11b56addpd x1, x10
37bc11b5baddpd x0, x3
37bc11b5fmulpd x1, x13
37bc11b64subpd x2, x0
37bc11b68mulpd x0, x4
37bc11b6cmovups [rcx-16], x2
37bc11b70movupd x2, [rdx-16]
37bc11b75addsubpd x0, x1
37bc11b79subpd x2, x0
37bc11b7dmovups [rdx-16], x2
37bc11b81cmp r8l, r9l
37bc11b84jb 0x37bc11ad0
37bc11b8amovupd x7, [rsp+64]
37bc11b90movsd_xmm x10, [rsp+120]
37bc11b97movsd_xmm x4, [rsp+136]
37bc11ba0jmp 0x37bc1184f
37bc11ba5
37bc11ba5 0f 1f 00 ...
37bc11ba8
37bc11ba8loc_37bc11ba8:
37bc11ba8movq x8, [rip+0x83a1df]
37bc11bb1subpd x8, x7
37bc11bb6pxor x11, x11
37bc11bbblea rcx, [rsp+480]
37bc11bc3subsd x11, x4
37bc11bc8mov [rsp+120], r11
37bc11bcdshufpd x7, x7, 1
37bc11bd2movsd_xmm x9, [rip+0x83a1b5]
37bc11bdbsubsd x9, [rsp+184]
37bc11be5movsd_xmm [rsp+64], x5
37bc11bebmovups [rsp+480], x8
37bc11bf4call fn_37c42fc80
37bc11bf9movupd x2, [rip+0x83a19f]
37bc11c01mov rcx, [rsp+216]
37bc11c09movapd x3, x0
37bc11c0dpxor x0, x0
37bc11c11mov rax, [rsp+904]
37bc11c19mov rdx, [rsp+904]
37bc11c21divsd x0, x3
37bc11c25subpd x2, x7
37bc11c29shl rcx, 4
37bc11c2dmovsd_xmm x5, [rsp+64]
37bc11c33movupd x4, [rax+rcx]
37bc11c38add rdx, rcx
37bc11c3bcmp [rsp+80], r13l
37bc11c40mov r11, [rsp+120]
37bc11c45movddup x1, x0
37bc11c49mulpd x2, x1
37bc11c4dpxor x1, x1
37bc11c51mulsd x1, x0
37bc11c55addsd x1, x3
37bc11c59movapd x3, x8
37bc11c5esubpd x8, x2
37bc11c63addpd x3, x2
37bc11c67movddup x2, x1
37bc11c6bmovsd_xmm x8, x3
37bc11c70divpd x8, x2
37bc11c75movapd x2, x11
37bc11c7amovapd x3, x4
37bc11c7emulsd x2, x0
37bc11c82unpcklpd x3, x4
37bc11c86unpckhpd x4, x4
37bc11c8aaddsd x2, x9
37bc11c8fdivsd x2, x1
37bc11c93movups [rsp+544], x8
37bc11c9cunpckhpd x8, x8
37bc11ca1xorpd x8, [rip+0x83a0a6]
37bc11caamovapd x7, x2
37bc11caeunpcklpd x7, x8
37bc11cb3unpcklpd x8, x2
37bc11cb8mulpd x3, x7
37bc11cbcmulpd x4, x8
37bc11cc1addsubpd x3, x4
37bc11cc5movups [rdx], x3
37bc11cc8jge 0x37bc11d0c
37bc11ccamulsd x9, x0
37bc11ccfmov rdx, [rsp+248]
37bc11cd7unpcklpd x2, x2
37bc11cdbshl rdx, 4
37bc11cdfmovupd x0, [rdx+rax]
37bc11ce4subsd x11, x9
37bc11ce9mulpd x2, x0
37bc11cedshufpd x0, x0, 1
37bc11cf2divsd x11, x1
37bc11cf7movapd x1, x0
37bc11cfbmovddup x0, x11
37bc11d00mulpd x0, x1
37bc11d04addsubpd x2, x0
37bc11d08movups [rdx+rax], x2
37bc11d0c
37bc11d0cloc_37bc11d0c:
37bc11d0clea rax, [rsp+576]
37bc11d14mov [rsp+136], r11
37bc11d1cmov rdi, [rsp+224]
37bc11d24movapd x13, x5
37bc11d29mov [rsp+64], rax
37bc11d2elea rax, [rsp+508]
37bc11d36mov rbx, [rsp+232]
37bc11d3emov [rsp+120], rax
37bc11d43mov rsi, [rsp+240]
37bc11d4bmov ebp, [rsp+200]
37bc11d52jmp 0x37bc11dca
37bc11d54
37bc11d54 0f 1f 40 00 ..@.
37bc11d58
37bc11d58loc_37bc11d58:
37bc11d58mov edx, ebp
37bc11d5amov rcx, [rsp+120]
37bc11d5flea r9, [rip+0x839fba]
37bc11d66mov r8, rbx
37bc11d69movsd_xmm x0, [rsp+552]
37bc11d72sub edx, r15l
37bc11d75xorpd x0, [rip+0x839fd3]
37bc11d7dmovsd_xmm x7, [rsp+544]
37bc11d86mov [rsp+508], edx
37bc11d8dmov rdx, [rsp+64]
37bc11d92unpcklpd x7, x0
37bc11d96movups [rsp+576], x7
37bc11d9ecall zscal_
37bc11da3mov rax, [rsp+872]
37bc11dabmov edx, [rax]
37bc11dadtest edx, edx
37bc11dafjne 0x37bc11e08
37bc11db1
37bc11db1loc_37bc11db1:
37bc11db1add ebp, 1
37bc11db4add rsi, [rsp+48]
37bc11db9add rbx, r14
37bc11dbcadd rdi, [rsp+56]
37bc11dc1cmp r13l, ebp
37bc11dc4jl 0x37bc11e50
37bc11dca
37bc11dcaloc_37bc11dca:
37bc11dcacmp [rsp+80], ebp
37bc11dceje 0x37bc11db1
37bc11dd0cmp r12l, ebp
37bc11dd3jle 0x37bc11d58
37bc11dd5mov edx, r12l
37bc11dd8mov r9, [rsp+912]
37bc11de0mov rcx, [rsp+64]
37bc11de5mov r8, rdi
37bc11de8sub edx, ebp
37bc11deamov [rsp+576], edx
37bc11df1lea rdx, [rsp+544]
37bc11df9call zscal_
37bc11dfejmp 0x37bc11d58
37bc11e03
37bc11e03 0f 1f 44 00 00 ..D..
37bc11e08
37bc11e08loc_37bc11e08:
37bc11e08mov rax, [rsp+928]
37bc11e10lea rcx, [rsp+504]
37bc11e18lea r9, [rip+0x839f01]
37bc11e1fmovups [rsp+576], x7
37bc11e27movsxd rdx, [rax]
37bc11e2amov rax, [rsp+944]
37bc11e32add rdx, rsi
37bc11e35shl rdx, 4
37bc11e39lea r8, [rax+rdx]
37bc11e3dmov rdx, [rsp+64]
37bc11e42call zscal_
37bc11e47jmp 0x37bc11db1
37bc11e4c
37bc11e4c 0f 1f 40 00 ..@.
37bc11e50
37bc11e50loc_37bc11e50:
37bc11e50mov r11, [rsp+136]
37bc11e58movapd x5, x13
37bc11e5djmp 0x37bc11867
37bc11e62
37bc11e62 66 0f 1f 44 00 00 f..D..
37bc11e68
37bc11e68loc_37bc11e68:
37bc11e68mov r11, [rsp+192]
37bc11e70mov r12, [rsp+264]
37bc11e78movsd_xmm x8, [rsp+256]
37bc11e82mov r15l, [rsp+276]
37bc11e8amovsd_xmm x7, [rsp+280]
37bc11e93
37bc11e93loc_37bc11e93:
37bc11e93mov rbx, [rsp+288]
37bc11e9bpxor x0, x0
37bc11e9fshl rbx, 4
37bc11ea3add rbx, [rsp+904]
37bc11eabmovsd_xmm x9, [rbx+8]
37bc11eb1ucomisd x9, x0
37bc11eb6jp 0x37bc11ebe
37bc11eb8je 0x37bc11fc3
37bc11ebe
37bc11ebeloc_37bc11ebe:
37bc11ebemovsd_xmm x10, [rbx]
37bc11ec3lea rcx, [rsp+480]
37bc11ecbmov [rsp+64], r11
37bc11ed0movsd_xmm [rsp+488], x9
37bc11edamovsd_xmm [rsp+480], x10
37bc11ee4movapd x6, x10
37bc11ee9call fn_37c42fc80
37bc11eeemovapd x4, x9
37bc11ef3unpcklpd x6, x9
37bc11ef8cmp [rsp+212], r13l
37bc11f00movapd x2, x0
37bc11f04movsd_xmm [rbx], x0
37bc11f08pxor x0, x0
37bc11f0cunpcklpd x4, x10
37bc11f11movapd x3, x0
37bc11f15movsd_xmm [rbx+8], x0
37bc11f1amov r11, [rsp+64]
37bc11f1fdivsd x3, x2
37bc11f23mulsd x0, x3
37bc11f27movddup x1, x3
37bc11f2bmulpd x1, x4
37bc11f2faddsd x2, x0
37bc11f33movapd x0, x1
37bc11f37addpd x0, x6
37bc11f3bsubpd x6, x1
37bc11f3fmovddup x1, x2
37bc11f43shufpd x0, x6, 2
37bc11f48divpd x0, x1
37bc11f4cmovups [rsp+544], x0
37bc11f54jg 0x37bc124f2
37bc11f5a
37bc11f5aloc_37bc11f5a:
37bc11f5amov edi, [rsp+272]
37bc11f61mov eax, r13l
37bc11f64lea rbp, [rsp+544]
37bc11f6clea r9, [rip+0x839dad]
37bc11f73mov rdx, rbp
37bc11f76lea rcx, [rsp+576]
37bc11f7emov [rsp+64], r11
37bc11f83sub eax, edi
37bc11f85mov [rsp+576], eax
37bc11f8cmovsxd rax, edi
37bc11f8fmov rdi, [rsp+904]
37bc11f97add rax, [rsp+296]
37bc11f9fshl rax, 4
37bc11fa3lea r8, [rdi+rax]
37bc11fa7call zscal_
37bc11facmov rax, [rsp+872]
37bc11fb4mov r11, [rsp+64]
37bc11fb9mov eax, [rax]
37bc11fbbtest eax, eax
37bc11fbdjne 0x37bc124ae
37bc11fc3
37bc11fc3loc_37bc11fc3:
37bc11fc3mov edi, [rsp+208]
37bc11fcacmp [rsp+332], edi
37bc11fd1jl 0x37bc119ac
37bc11fd7mov rax, [rsp+888]
37bc11fdfmov eax, [rax]
37bc11fe1mov [rsp+64], eax
37bc11fe5cmp r13l, r15l
37bc11fe8jg 0x37bc10e20
37bc11fee
37bc11feeloc_37bc11fee:
37bc11feemov r8l, [rsp+64]
37bc11ff3mov rbx, [rsp+432]
37bc11ffbmov r15l, r8l
37bc11ffecmp r13l, r8l
37bc12001jle 0x37bc12038
37bc12003movsxd rax, [rsp+328]
37bc1200bmov rdi, [rsp+904]
37bc12013pxor x0, x0
37bc12017imul rax, [rsp+392]
37bc12020add rax, [rsp+160]
37bc12028add rax, [rsp+304]
37bc12030shl rax, 4
37bc12034movups [rdi+rax], x0
37bc12038
37bc12038loc_37bc12038:
37bc12038mov rdi, [rsp+304]
37bc12040mov rax, [rsp+392]
37bc12048mov r13l, [rsp+328]
37bc12050imul rax, rdi
37bc12054add rax, [rsp+160]
37bc1205cadd rax, rdi
37bc1205fmov rdi, [rsp+904]
37bc12067shl rax, 4
37bc1206bmovupd x0, [rdi+rax]
37bc12070mov rdi, [rsp+920]
37bc12078mov rax, rbx
37bc1207bshl rax, 4
37bc1207fmovups [rdi+rax], x0
37bc12083cmp r13l, r8l
37bc12086jge 0x37bc10c85
37bc1208cjmp 0x37bc119b7
37bc12091
37bc12091 0f 1f 80 00 00 00 00 .......
37bc12098
37bc12098loc_37bc12098:
37bc12098ror eax, 1
37bc1209acmp eax, 0x19999999
37bc1209fja 0x37bc120f9
37bc120a1movsxd rax, r15l
37bc120a4lea edx, [r15+1]
37bc120a8mov rcx, rax
37bc120abmovsxd rdx, edx
37bc120aeimul rcx, r11
37bc120b2add rcx, [rsp+160]
37bc120baadd rax, rcx
37bc120bdadd rdx, rcx
37bc120c0shl rax, 4
37bc120c4add rax, [rsp+904]
37bc120ccjmp 0x37bc110d2
37bc120d1
37bc120d1loc_37bc120d1:
37bc120d1cmp edx, r13l
37bc120d4jge 0x37bc11e93
37bc120damovapd x3, x2
37bc120depxor x0, x0
37bc120e2jmp 0x37bc11322
37bc120e7
37bc120e7loc_37bc120e7:
37bc120e7mov r13l, [rsp+80]
37bc120ecmov r14, [rsp+88]
37bc120f1mov r15l, ebx
37bc120f4jmp 0x37bc11022
37bc120f9
37bc120f9loc_37bc120f9:
37bc120f9mov rax, [rsp+384]
37bc12101lea rbx, [rsp+480]
37bc12109mov [rsp+64], r11
37bc1210elea rbp, [rsp+464]
37bc12116mov rdx, rbp
37bc12119mov rcx, rbx
37bc1211cshl rax, 4
37bc12120add rax, [rsp+904]
37bc12128movsd_xmm x6, [rax]
37bc1212cmovsd_xmm x9, [rax+8]
37bc12132mov rax, [rsp+400]
37bc1213ashl rax, 4
37bc1213eadd rax, [rsp+904]
37bc12146movsd_xmm x0, [rax]
37bc1214amovsd_xmm [rsp+464], x0
37bc12153movsd_xmm x0, [rax+8]
37bc12158movsd_xmm [rsp+472], x0
37bc12161call fn_37c4301d0
37bc12166mov rax, [rsp+288]
37bc1216emov rdx, rbp
37bc12171mov rcx, rbx
37bc12174movsd_xmm x10, [rsp+480]
37bc1217emovsd_xmm x11, [rsp+488]
37bc12188shl rax, 4
37bc1218cadd rax, [rsp+904]
37bc12194movsd_xmm x0, [rax]
37bc12198movsd_xmm [rsp+464], x0
37bc121a1movsd_xmm x0, [rax+8]
37bc121a6movsd_xmm [rsp+472], x0
37bc121afcall fn_37c4301d0
37bc121b4movddup x1, x10
37bc121b9mov r11, [rsp+64]
37bc121bemovsd_xmm x2, [rsp+488]
37bc121c7movsd_xmm x0, [rsp+480]
37bc121d0unpcklpd x0, x2
37bc121d4movhpd x2, [rsp+480]
37bc121ddmulpd x1, x0
37bc121e1movddup x0, x11
37bc121e6mulpd x0, x2
37bc121eaaddsubpd x1, x0
37bc121eemovapd x4, x1
37bc121f2movapd x15, x1
37bc121f7movups [rsp+560], x1
37bc121ffandpd x1, [rip+0x839b39]
37bc12207unpckhpd x4, x4
37bc1220bmovapd x2, x4
37bc1220fandpd x2, [rip+0x839b29]
37bc12217movapd x0, x4
37bc1221baddsd x1, x2
37bc1221fpxor x2, x2
37bc12223ucomisd x1, x2
37bc12227jp 0x37bc1222f
37bc12229je 0x37bc11102
37bc1222f
37bc1222floc_37bc1222f:
37bc1222fmovapd x3, x1
37bc12233pxor x13, x13
37bc12238mov rdx, rbp
37bc1223bmov rcx, rbx
37bc1223emov rax, [rsp+456]
37bc12246mov [rsp+80], r11
37bc1224bshl rax, 4
37bc1224fadd rax, [rsp+904]
37bc12257movsd_xmm x10, [rax]
37bc1225cmovsd_xmm x2, [rax+8]
37bc12261subsd x10, x6
37bc12266subsd x2, x9
37bc1226bunpcklpd x10, x10
37bc12270unpcklpd x2, x2
37bc12274mulpd x10, [rip+0x839af3]
37bc1227dmulpd x2, [rip+0x839afb]
37bc12285addsubpd x10, x2
37bc1228amovapd x4, x10
37bc1228fmovapd x12, x10
37bc12294movapd x14, x10
37bc12299andpd x12, [rip+0x839a9e]
37bc122a2unpckhpd x4, x4
37bc122a6movapd x2, x4
37bc122aaandpd x2, [rip+0x839a8e]
37bc122b2movapd x11, x4
37bc122b7movapd x4, x13
37bc122bcmovapd x1, x11
37bc122c1addsd x12, x2
37bc122c6maxsd x3, x12
37bc122cbdivsd x4, x3
37bc122cfmovsd_xmm [rsp+64], x3
37bc122d5movapd x5, x4
37bc122d9movapd x2, x4
37bc122ddmulsd x2, x11
37bc122e2mulsd x5, x13
37bc122e7addsd x5, x3
37bc122ebmovapd x3, x2
37bc122efmovapd x2, x4
37bc122f3mulsd x2, x10
37bc122f8addsd x3, x10
37bc122fddivsd x3, x5
37bc12301subsd x1, x2
37bc12305movapd x2, x4
37bc12309mulsd x2, x0
37bc1230dmulsd x4, x15
37bc12312addsd x2, x15
37bc12317subsd x0, x4
37bc1231bdivsd x1, x5
37bc1231fmovapd x4, x3
37bc12323mulsd x4, x3
37bc12327divsd x0, x5
37bc1232bdivsd x2, x5
37bc1232fmovapd x5, x1
37bc12333mulsd x5, x1
37bc12337mulsd x1, x3
37bc1233bsubsd x4, x5
37bc1233faddsd x1, x1
37bc12343movapd x15, x0
37bc12348mulsd x15, x0
37bc1234dmovapd x5, x2
37bc12351mulsd x5, x2
37bc12355mulsd x2, x0
37bc12359subsd x5, x15
37bc1235eaddsd x2, x2
37bc12362addsd x4, x5
37bc12366addsd x1, x2
37bc1236amovsd_xmm [rsp+464], x4
37bc12373movsd_xmm [rsp+472], x1
37bc1237ccall fn_37c4301d0
37bc12381movddup x0, [rsp+64]
37bc12387comisd x12, x13
37bc1238cmovsd_xmm x1, [rsp+488]
37bc12395movsd_xmm x2, [rsp+480]
37bc1239emov r11, [rsp+80]
37bc123a3unpcklpd x2, x1
37bc123a7movhpd x1, [rsp+480]
37bc123b0mulpd x0, x2
37bc123b4pxor x2, x2
37bc123b8mulpd x1, x2
37bc123bcaddsubpd x0, x1
37bc123c0jbe 0x37bc1241a
37bc123c2movapd x1, x11
37bc123c7addsd x12, x13
37bc123ccmovapd x2, x0
37bc123d0mulsd x1, x13
37bc123d5movapd x4, x0
37bc123d9mulsd x14, x13
37bc123deunpckhpd x4, x4
37bc123e2addsd x1, x10
37bc123e7divsd x1, x12
37bc123ecmulsd x2, x1
37bc123f0movapd x1, x11
37bc123f5subsd x1, x14
37bc123fadivsd x1, x12
37bc123ffmulsd x1, x4
37bc12403addsd x1, x2
37bc12407comisd x13, x1
37bc1240cjbe 0x37bc1241a
37bc1240emovddup x1, [rip+0x83993a]
37bc12416xorpd x0, x1
37bc1241a
37bc1241aloc_37bc1241a:
37bc1241aaddpd x10, x0
37bc1241flea rdx, [rsp+560]
37bc12427mov rcx, rbx
37bc1242amov [rsp+64], r11
37bc1242flea r8, [rsp+576]
37bc12437movups [rsp+576], x10
37bc12440call zladiv_
37bc12445mov r11, [rsp+64]
37bc1244amovsd_xmm x0, [rsp+480]
37bc12453movsd_xmm x1, [rsp+488]
37bc1245cmovsd_xmm x3, [rsp+560]
37bc12465movsd_xmm x4, [rsp+568]
37bc1246emovapd x2, x0
37bc12472mulsd x2, x3
37bc12476movapd x5, x1
37bc1247amulsd x5, x4
37bc1247emulsd x0, x4
37bc12482mulsd x1, x3
37bc12486subsd x2, x5
37bc1248aaddsd x0, x1
37bc1248esubsd x6, x2
37bc12492subsd x9, x0
37bc12497jmp 0x37bc11102
37bc1249c
37bc1249cloc_37bc1249c:
37bc1249cmov r13l, [rsp+80]
37bc124a1mov r14, [rsp+88]
37bc124a6mov r15l, ebp
37bc124a9jmp 0x37bc11022
37bc124ae
37bc124aeloc_37bc124ae:
37bc124aemov rax, [rsp+928]
37bc124b6mov rdi, [rsp+944]
37bc124bemov rdx, rbp
37bc124c1lea rcx, [rsp+504]
37bc124c9lea r9, [rip+0x839850]
37bc124d0movsxd rax, [rax]
37bc124d3add rax, [rsp+416]
37bc124dbshl rax, 4
37bc124dflea r8, [rdi+rax]
37bc124e3call zscal_
37bc124e8mov r11, [rsp+64]
37bc124edjmp 0x37bc11fc3
37bc124f2
37bc124f2loc_37bc124f2:
37bc124f2mulsd x9, x3
37bc124f7mov eax, [rsp+212]
37bc124feunpckhpd x0, x0
37bc12502xorpd x0, [rip+0x839846]
37bc1250amov r9, [rsp+912]
37bc12512mov r8, [rsp+408]
37bc1251alea rcx, [rsp+508]
37bc12522lea rdx, [rsp+576]
37bc1252asub eax, r13l
37bc1252dmov [rsp+508], eax
37bc12534addsd x9, x10
37bc12539movapd x1, x9
37bc1253edivsd x1, x2
37bc12542unpcklpd x1, x0
37bc12546movups [rsp+576], x1
37bc1254ecall zscal_
37bc12553mov r11, [rsp+64]
37bc12558jmp 0x37bc11f5a
37bc1255d
37bc1255dloc_37bc1255d:
37bc1255dmov r8l, [rsp+64]
37bc12562lea eax, [r15-1]
37bc12566mov rbx, [rsp+432]
37bc1256emov [rsp+328], eax
37bc12575mov r15l, r8l
37bc12578jmp 0x37bc12038
37bc1257d
37bc1257dloc_37bc1257d:
37bc1257dmov rax, [rsp+392]
37bc12585movsxd rdx, ebp
37bc12588mov rdi, [rsp+904]
37bc12590imul rax, rdx
37bc12594add rax, [rsp+160]
37bc1259cadd rax, rdx
37bc1259fshl rdx, 4
37bc125a3shl rax, 4
37bc125a7movupd x0, [rdi+rax]
37bc125acmov rax, [rsp+920]
37bc125b4movups [rdx+rax-16], x0
37bc125b9jmp 0x37bc119b7
37bc106b0
37bc125be
37bc125be // align 0x10
37bc125be // align 0x10
37bc125c0
37bc125c0zlahr2_:
37bc125c0push r15
37bc125c2push r14
37bc125c4push r13
37bc125c6push r12
37bc125c8push rbp
37bc125c9push rdi
37bc125capush rsi
37bc125cbpush rbx
37bc125ccsub rsp, 376
37bc125d3movups [rsp+320], x6
37bc125dbmovups [rsp+336], x7
37bc125e3movups [rsp+352], x8
37bc125ecmov r14, [rsp+480]
37bc125f4mov r12, [rsp+496]
37bc125fcmov [rsp+464], r8
37bc12604mov r13, rcx
37bc12607mov r15, rdx
37bc1260amov rbx, r9
37bc1260dcmp [rcx], 1
37bc12610jle 0x37bc1328a
37bc12616movsxd rax, [r14]
37bc12619xor edx, edx
37bc1261btest rax, rax
37bc1261ecmovns rdx, rax
37bc12622mov eax, [r8]
37bc12625mov rbp, rdx
37bc12628mov [rsp+240], rdx
37bc12630not rbp
37bc12633test eax, eax
37bc12635jle 0x37bc13380
37bc1263bmov rsi, [rsp+504]
37bc12643xor edx, edx
37bc12645lea rcx, [rip+0x83976c]
37bc1264cmov r11l, [r15]
37bc1264fmov [rsp+184], rcx
37bc12657lea rcx, [rsp+300]
37bc1265fmovddup x7, [rip+0x8397e9]
37bc12667mov r10, -1
37bc1266emovsxd r8, [rsi]
37bc12671mov rsi, [rsp+488]
37bc12679mov [rsp+136], rcx
37bc12681lea rcx, [rip+0x839740]
37bc12688mov [rsp+176], rcx
37bc12690lea rcx, [rip+0x83978d]
37bc12697movq x8, [rip+0x8397a0]
37bc126a0test r8, r8
37bc126a3mov [rsp+160], rsi
37bc126abmov rsi, [rsp+520]
37bc126b3cmovs r8, rdx
37bc126b7mov [rsp+208], rcx
37bc126bflea rcx, [rip+0x839767]
37bc126c6mov [rsp+168], r12
37bc126cemov rdi, r8
37bc126d1mov [rsp+232], r12
37bc126d9not rdi
37bc126dcmov [rsp+248], 0
37bc126e7mov [rsp+144], rdi
37bc126efmovsxd rdi, [rsi]
37bc126f2mov [rsp+192], -1
37bc126fetest rdi, rdi
37bc12701mov [rsp+216], rcx
37bc12709cmovns rdx, rdi
37bc1270dmov rdi, r8
37bc12710mov [rsp+200], -1
37bc1271cshl rdi, 4
37bc12720mov [rsp+280], rbp
37bc12728lea rsi, [rdi+16]
37bc1272cmov [rsp+256], rdx
37bc12734lea edx, [r11+1]
37bc12738mov [rsp+272], rsi
37bc12740mov esi, 1
37bc12745mov [rsp+264], rdi
37bc1274dmov [rsp+152], r8
37bc12755mov [rsp+252], eax
37bc1275cjmp 0x37bc12cf2
37bc12761
37bc12761 0f 1f 80 00 00 00 00 .......
37bc12768
37bc12768loc_37bc12768:
37bc12768mov r8, [rsp+272]
37bc12770add rax, 16
37bc12774lea rcx, [rsp+304]
37bc1277cmov [rsp+304], esi
37bc12783mov [rsp+160], rax
37bc1278bmov rax, [rsp+256]
37bc12793add [rsp+192], rax
37bc1279bmov rax, [rsp+264]
37bc127a3add [rsp+168], rax
37bc127ablea rax, [rdx+r8]
37bc127afmov r8, r14
37bc127b2mov [rsp+232], rax
37bc127bamov eax, [r15]
37bc127bdadd eax, ebp
37bc127bflea edx, [rax-2]
37bc127c2movsxd rdx, edx
37bc127c5shl rdx, 4
37bc127c9add rdx, rbx
37bc127cccall zlacgv_
37bc127d1movsxd rax, [r15]
37bc127d4mov edx, [r13]
37bc127d8lea r11, [rip+0x8395d1]
37bc127dfmov r8, [rsp+520]
37bc127e7mov [rsp+80], r11
37bc127eclea r9, [rip+0x83960d]
37bc127f3sub edx, eax
37bc127f5mov [rsp+56], r14
37bc127famov rcx, [rsp+176]
37bc12802mov [rsp+300], edx
37bc12809lea edx, [rax+1]
37bc1280cmovsxd rdx, edx
37bc1280fadd rdx, [rsp+128]
37bc12817mov [rsp+40], r8
37bc1281clea r8, [rsp+304]
37bc12824shl rdx, 4
37bc12828mov [rsp+304], esi
37bc1282fmov [rsp+88], 12
37bc12838add rdx, rbx
37bc1283bmov [rsp+72], rdx
37bc12840mov rdx, [rsp+184]
37bc12848mov [rsp+64], rdx
37bc1284dlea edx, [rax+rbp-2]
37bc12851shl rax, 4
37bc12855add rax, [rsp+512]
37bc1285dmovsxd rdx, edx
37bc12860mov [rsp+32], rax
37bc12865shl rdx, 4
37bc12869add rdx, rbx
37bc1286cmov [rsp+48], rdx
37bc12871mov rdx, [rsp+136]
37bc12879call zgemv_
37bc1287emov eax, [r15]
37bc12881mov r8, r14
37bc12884lea rcx, [rsp+304]
37bc1288cmov [rsp+304], esi
37bc12893add eax, ebp
37bc12895lea edx, [rax-2]
37bc12898movsxd rdx, edx
37bc1289bshl rdx, 4
37bc1289fadd rdx, rbx
37bc128a2call zlacgv_
37bc128a7mov rax, [rsp+464]
37bc128afmov r8, [rsp+144]
37bc128b7lea r11, [rip+0x8394f2]
37bc128belea rcx, [rsp+304]
37bc128c6mov [rsp+304], esi
37bc128cdmovsxd rax, [rax]
37bc128d0imul rax, [rsp+152]
37bc128d9lea rax, [r8+rax+1]
37bc128demov r8l, [r15]
37bc128e1mov [rsp+32], r11
37bc128e6shl rax, 4
37bc128ealea edx, [r8+1]
37bc128eelea r9, [r12+rax]
37bc128f2mov r8, r11
37bc128f5movsxd rdx, edx
37bc128f8add rdx, [rsp+128]
37bc12900shl rdx, 4
37bc12904add rdx, rbx
37bc12907call zcopy_
37bc1290cmov rax, [rsp+464]
37bc12914lea r11, [rip+0x839495]
37bc1291bmov [rsp+80], 4
37bc12924mov [rsp+56], r11
37bc12929mov r8, [rsp+144]
37bc12931lea r9, [rsp+304]
37bc12939lea rdx, [rip+0x8394a8]
37bc12940mov rcx, [rsp+216]
37bc12948mov [rsp+304], esi
37bc1294fmov [rsp+72], 19
37bc12958mov [rsp+64], 5
37bc12961movsxd rax, [rax]
37bc12964imul rax, [rsp+152]
37bc1296dmov [rsp+40], r14
37bc12972lea rax, [r8+rax+1]
37bc12977lea r8, [rip+0x8394ab]
37bc1297eshl rax, 4
37bc12982add rax, r12
37bc12985mov [rsp+48], rax
37bc1298amovsxd rax, [r15]
37bc1298dshl rax, 4
37bc12991add rax, rbx
37bc12994mov [rsp+32], rax
37bc12999call ztrmv_
37bc1299emov eax, [r15]
37bc129a1mov edx, [r13]
37bc129a5lea r11, [rip+0x839404]
37bc129acmov r10, [rsp+464]
37bc129b4mov [rsp+80], r11
37bc129b9lea rcx, [rip+0x839428]
37bc129c0sub edx, eax
37bc129c2mov r8, [rsp+144]
37bc129camov [rsp+88], 19
37bc129d3add eax, ebp
37bc129d5sub edx, ebp
37bc129d7cdqe
37bc129d9mov r9, [rsp+128]
37bc129e1mov [rsp+304], esi
37bc129e8add edx, 1
37bc129ebmov [rsp+300], edx
37bc129f2movsxd rdx, [r10]
37bc129f5imul rdx, [rsp+152]
37bc129femov [rsp+56], r11
37bc12a03mov [rsp+40], r14
37bc12a08lea rdx, [r8+rdx+1]
37bc12a0dlea r8, [rsp+304]
37bc12a15shl rdx, 4
37bc12a19add rdx, r12
37bc12a1cmov [rsp+72], rdx
37bc12a21mov rdx, [rsp+184]
37bc12a29mov [rsp+64], rdx
37bc12a2elea rdx, [rax+r9]
37bc12a32sub rax, 1
37bc12a36lea r9, [rip+0x83937b]
37bc12a3dshl rdx, 4
37bc12a41shl rax, 4
37bc12a45add rax, rbx
37bc12a48add rdx, rbx
37bc12a4bmov [rsp+48], rdx
37bc12a50mov rdx, [rsp+136]
37bc12a58mov [rsp+32], rax
37bc12a5dcall zgemv_
37bc12a62mov rax, [rsp+464]
37bc12a6alea r11, [rip+0x83933f]
37bc12a71mov [rsp+80], 8
37bc12a7amov [rsp+56], r11
37bc12a7fmov r8, [rsp+144]
37bc12a87lea r9, [rsp+304]
37bc12a8flea rdx, [rip+0x839352]
37bc12a96mov rcx, [rsp+208]
37bc12a9emov [rsp+304], esi
37bc12aa5mov [rsp+72], 19
37bc12aaemov [rsp+64], 5
37bc12ab7movsxd rax, [rax]
37bc12abaimul rax, [rsp+152]
37bc12ac3mov [rsp+32], r12
37bc12ac8lea rax, [r8+rax+1]
37bc12acdlea r8, [rip+0x83933c]
37bc12ad4shl rax, 4
37bc12ad8add rax, r12
37bc12adbmov [rsp+48], rax
37bc12ae0mov rax, [rsp+504]
37bc12ae8mov [rsp+40], rax
37bc12aedcall ztrmv_
37bc12af2mov eax, [r15]
37bc12af5mov r8l, [r13]
37bc12af9lea r11, [rip+0x8392b0]
37bc12b00mov r9, [rsp+128]
37bc12b08mov [rsp+80], r11
37bc12b0dsub r8l, eax
37bc12b10add eax, ebp
37bc12b12mov [rsp+56], r11
37bc12b17mov rcx, [rsp+176]
37bc12b1fmov edx, r8l
37bc12b22cdqe
37bc12b24mov [rsp+88], 12
37bc12b2dmov r8, [rsp+144]
37bc12b35sub edx, ebp
37bc12b37mov [rsp+304], esi
37bc12b3eadd edx, 1
37bc12b41mov [rsp+300], edx
37bc12b48lea rdx, [rax+r9]
37bc12b4csub rax, 1
37bc12b50lea r9, [rip+0x8392a9]
37bc12b57shl rdx, 4
37bc12b5bshl rax, 4
37bc12b5fadd rdx, rbx
37bc12b62add rax, rbx
37bc12b65mov [rsp+72], rdx
37bc12b6amov rdx, [rsp+184]
37bc12b72mov [rsp+64], rdx
37bc12b77mov rdx, [rsp+464]
37bc12b7fmovsxd rdx, [rdx]
37bc12b82mov [rsp+32], rax
37bc12b87imul rdx, [rsp+152]
37bc12b90mov [rsp+40], r14
37bc12b95lea rdx, [r8+rdx+1]
37bc12b9alea r8, [rsp+304]
37bc12ba2shl rdx, 4
37bc12ba6add rdx, r12
37bc12ba9mov [rsp+48], rdx
37bc12baemov rdx, [rsp+136]
37bc12bb6call zgemv_
37bc12bbbmov rax, [rsp+464]
37bc12bc3lea r11, [rip+0x8391e6]
37bc12bcamov [rsp+80], 4
37bc12bd3mov [rsp+56], r11
37bc12bd8mov r8, [rsp+144]
37bc12be0lea r9, [rsp+304]
37bc12be8mov rdx, [rsp+176]
37bc12bf0mov rcx, [rsp+216]
37bc12bf8mov [rsp+72], 12
37bc12c01mov [rsp+64], 5
37bc12c0amovsxd rax, [rax]
37bc12c0dimul rax, [rsp+152]
37bc12c16mov [rsp+40], r14
37bc12c1bmov [rsp+304], esi
37bc12c22lea rax, [r8+rax+1]
37bc12c27lea r8, [rip+0x8391fb]
37bc12c2eshl rax, 4
37bc12c32add rax, r12
37bc12c35mov [rsp+48], rax
37bc12c3amovsxd rax, [r15]
37bc12c3dshl rax, 4
37bc12c41add rax, rbx
37bc12c44mov [rsp+32], rax
37bc12c49call ztrmv_
37bc12c4emov rax, [rsp+464]
37bc12c56mov r8, [rsp+144]
37bc12c5elea r11, [rip+0x83914b]
37bc12c65mov r9, r11
37bc12c68lea rcx, [rsp+304]
37bc12c70mov [rsp+304], esi
37bc12c77movsxd rax, [rax]
37bc12c7amov [rsp+40], r11
37bc12c7fimul rax, [rsp+152]
37bc12c88lea rdx, [r8+rax+1]
37bc12c8dmov eax, [r15]
37bc12c90shl rdx, 4
37bc12c94add eax, 1
37bc12c97lea r8, [r12+rdx]
37bc12c9blea rdx, [rip+0x83915e]
37bc12ca2cdqe
37bc12ca4add rax, [rsp+128]
37bc12cacshl rax, 4
37bc12cb0add rax, rbx
37bc12cb3mov [rsp+32], rax
37bc12cb8call zaxpy_
37bc12cbdmov r11l, [r15]
37bc12cc0mov r10, [rsp+128]
37bc12cc8mov [rsp+248], esi
37bc12ccfmov esi, ebp
37bc12cd1lea edx, [r11+rbp]
37bc12cd5lea eax, [rdx-1]
37bc12cd8cdqe
37bc12cdaadd rax, [rsp+200]
37bc12ce2mov [rsp+200], r10
37bc12ceashl rax, 4
37bc12ceemovups [rbx+rax], x6
37bc12cf2
37bc12cf2loc_37bc12cf2:
37bc12cf2mov ecx, [r13]
37bc12cf6lea r9, [rip+0x8390b3]
37bc12cfdmov [rsp+128], r10
37bc12d05lea ebp, [rsi+1]
37bc12d08mov eax, ecx
37bc12d0asub eax, r11l
37bc12d0dsub eax, esi
37bc12d0fadd eax, 1
37bc12d12mov [rsp+304], eax
37bc12d19lea eax, [rdx+1]
37bc12d1cmovsxd rdx, edx
37bc12d1fcmp eax, ecx
37bc12d21cmovg eax, ecx
37bc12d24mov rcx, [rsp+160]
37bc12d2cadd rdx, r10
37bc12d2fshl rdx, 4
37bc12d33cdqe
37bc12d35mov [rsp+32], rcx
37bc12d3aadd rdx, rbx
37bc12d3dlea rcx, [rsp+304]
37bc12d45add rax, r10
37bc12d48shl rax, 4
37bc12d4clea r8, [rbx+rax]
37bc12d50call zlarfg_
37bc12d55mov eax, [r15]
37bc12d58mov ecx, [r13]
37bc12d5clea r11, [rip+0x83904d]
37bc12d63mov r8, [rsp+240]
37bc12d6bmov r9, [rsp+200]
37bc12d73sub ecx, eax
37bc12d75mov r10, [rsp+128]
37bc12d7dlea edx, [rax+rsi]
37bc12d80add eax, 1
37bc12d83add r9, r8
37bc12d86mov [rsp+300], ecx
37bc12d8dsub ecx, esi
37bc12d8fcdqe
37bc12d91mov r8, [rsp+192]
37bc12d99add ecx, 1
37bc12d9cmovsxd rdx, edx
37bc12d9fmov [rsp+224], r10
37bc12da7add rdx, r10
37bc12daamov [rsp+304], ecx
37bc12db1lea r10, [rip+0x839020]
37bc12db8lea rcx, [r8+rax]
37bc12dbcadd rax, r9
37bc12dbfshl rdx, 4
37bc12dc3mov [rsp+128], r9
37bc12dcbshl rax, 4
37bc12dcfadd rdx, rbx
37bc12dd2shl rcx, 4
37bc12dd6add rcx, [rsp+512]
37bc12ddeadd rax, rbx
37bc12de1movupd x6, [rdx]
37bc12de5movups [rdx], x8
37bc12de9lea r9, [rip+0x838fc8]
37bc12df0mov [rsp+80], r11
37bc12df5lea r8, [rsp+304]
37bc12dfdmov [rsp+72], rcx
37bc12e02mov rcx, [rsp+176]
37bc12e0amov [rsp+64], r10
37bc12e0fmov [rsp+56], r11
37bc12e14mov [rsp+48], rdx
37bc12e19mov rdx, [rsp+136]
37bc12e21mov [rsp+32], rax
37bc12e26mov [rsp+88], 12
37bc12e2fmov [rsp+40], r14
37bc12e34call zgemv_
37bc12e39mov r10l, [rsp+248]
37bc12e41mov eax, [r15]
37bc12e44lea r11, [rip+0x838f65]
37bc12e4bmov edx, [r13]
37bc12e4fmov [rsp+80], r11
37bc12e54lea r9, [rip+0x838f5d]
37bc12e5blea r8, [rsp+304]
37bc12e63mov [rsp+304], r10l
37bc12e6bmov r10, [rsp+168]
37bc12e73lea rcx, [rip+0x838f6e]
37bc12e7asub edx, eax
37bc12e7cadd eax, esi
37bc12e7emov [rsp+56], r11
37bc12e83mov [rsp+72], r10
37bc12e88cdqe
37bc12e8asub edx, esi
37bc12e8cmov r10, [rsp+224]
37bc12e94add edx, 1
37bc12e97mov [rsp+40], r14
37bc12e9cadd r10, rax
37bc12e9fsub rax, 1
37bc12ea3mov [rsp+300], edx
37bc12eaalea rdx, [rip+0x838f27]
37bc12eb1shl r10, 4
37bc12eb5shl rax, 4
37bc12eb9mov [rsp+64], rdx
37bc12ebemov rdx, [rsp+136]
37bc12ec6mov [rsp+88], 19
37bc12ecfadd r10, rbx
37bc12ed2add rax, rbx
37bc12ed5mov [rsp+48], r10
37bc12edamov [rsp+32], rax
37bc12edfcall zgemv_
37bc12ee4movsxd rax, [r15]
37bc12ee7mov edx, [r13]
37bc12eeblea r11, [rip+0x838ebe]
37bc12ef2mov r10, [rsp+168]
37bc12efamov rcx, [rsp+184]
37bc12f02mov [rsp+80], r11
37bc12f07lea r9, [rip+0x838ef2]
37bc12f0esub edx, eax
37bc12f10mov [rsp+56], r11
37bc12f15lea r8, [rsp+304]
37bc12f1dmov [rsp+300], edx
37bc12f24mov edx, [rsp+248]
37bc12f2bmov [rsp+48], r10
37bc12f30mov r10, [rsp+520]
37bc12f38mov [rsp+304], edx
37bc12f3flea edx, [rax+1]
37bc12f42movsxd rdx, edx
37bc12f45mov [rsp+64], rcx
37bc12f4aadd rdx, [rsp+192]
37bc12f52shl rax, 4
37bc12f56shl rdx, 4
37bc12f5amov [rsp+40], r10
37bc12f5fadd rdx, [rsp+512]
37bc12f67add rax, [rsp+512]
37bc12f6fmov [rsp+72], rdx
37bc12f74mov [rsp+32], rax
37bc12f79mov rdx, [rsp+136]
37bc12f81mov [rsp+88], 12
37bc12f8amov rcx, [rsp+176]
37bc12f92call zgemv_
37bc12f97mov eax, [r15]
37bc12f9amov edx, [r13]
37bc12f9elea r9, [rip+0x838e0b]
37bc12fa5mov r10, [rsp+512]
37bc12fadlea rcx, [rsp+304]
37bc12fb5sub edx, eax
37bc12fb7add eax, 1
37bc12fbacdqe
37bc12fbcadd rax, [rsp+192]
37bc12fc4mov [rsp+304], edx
37bc12fcbshl rax, 4
37bc12fcfmov rdx, [rsp+160]
37bc12fd7lea r8, [r10+rax]
37bc12fdbcall zscal_
37bc12fe0mov eax, [rsp+248]
37bc12fe7mov r8, [rsp+168]
37bc12feflea r9, [rip+0x838dba]
37bc12ff6mov rcx, [rsp+136]
37bc12ffelea rdx, [rsp+304]
37bc13006mov [rsp+300], eax
37bc1300dmov rax, [rsp+160]
37bc13015movupd x0, [rax]
37bc13019xorpd x0, x7
37bc1301dmovups [rsp+304], x0
37bc13025call zscal_
37bc1302amov edx, [rsp+248]
37bc13031mov [rsp+32], r12
37bc13036lea r11, [rip+0x838d73]
37bc1303dmov r10, [rsp+168]
37bc13045mov [rsp+56], r11
37bc1304alea r9, [rsp+304]
37bc13052lea r8, [rip+0x838db7]
37bc13059mov [rsp+304], edx
37bc13060mov rdx, [rsp+504]
37bc13068mov [rsp+48], r10
37bc1306dmov rcx, [rsp+208]
37bc13075mov [rsp+40], rdx
37bc1307alea rdx, [rip+0x838d97]
37bc13081mov [rsp+80], 8
37bc1308amov [rsp+72], 12
37bc13093mov [rsp+64], 5
37bc1309ccall ztrmv_
37bc130a1mov rax, [rsp+160]
37bc130a9mov rdx, [rsp+232]
37bc130b1movupd x0, [rax]
37bc130b5movups [rdx], x0
37bc130b8cmp [rsp+252], ebp
37bc130bfjge 0x37bc12768
37bc130c5mov rax, [rsp+464]
37bc130cdmov rbp, [rsp+280]
37bc130d5mov eax, [rax]
37bc130d7
37bc130d7loc_37bc130d7:
37bc130d7mov rsi, [rsp+240]
37bc130dfmovsxd rdx, eax
37bc130e2add eax, [r15]
37bc130e5mov r8, [rsp+464]
37bc130edimul rdx, rsi
37bc130f1lea rcx, [rdx+rbp]
37bc130f5movsxd rdx, eax
37bc130f8mov rax, [rsp+520]
37bc13100add rdx, rcx
37bc13103lea rcx, [rip+0x838d28]
37bc1310ashl rdx, 4
37bc1310emovups [rbx+rdx], x6
37bc13112lea rdx, [rbp+2*rsi+1]
37bc13117mov [rsp+48], rax
37bc1311cmov rax, [rsp+512]
37bc13124shl rdx, 4
37bc13128mov [rsp+56], 3
37bc13131lea r9, [rbx+rdx]
37bc13135mov rdx, r15
37bc13138mov [rsp+40], rax
37bc1313dmov [rsp+32], r14
37bc13142call zlacpy_
37bc13147mov rax, [rsp+520]
37bc1314fmov [rsp+112], 4
37bc13158lea r9, [rip+0x838cca]
37bc1315fmov [rsp+104], 12
37bc13168lea r8, [rip+0x838c59]
37bc1316flea rcx, [rip+0x838cbf]
37bc13176mov [rsp+80], rax
37bc1317bmov rax, [rsp+512]
37bc13183mov [rsp+96], 5
37bc1318cmov [rsp+72], rax
37bc13191mov rax, [rsp+184]
37bc13199mov [rsp+88], 5
37bc131a2mov [rsp+64], r14
37bc131a7movsxd rdx, [r15]
37bc131aamov [rsp+48], rax
37bc131afmov rax, [rsp+464]
37bc131b7shl rdx, 4
37bc131bbmov [rsp+32], r15
37bc131c0add rdx, rbx
37bc131c3mov [rsp+40], rax
37bc131c8mov [rsp+56], rdx
37bc131cdmov rdx, [rsp+216]
37bc131d5call ztrmm_
37bc131damov rax, [rsp+464]
37bc131e2mov r8l, [r15]
37bc131e5mov ecx, [r13]
37bc131e9mov edx, [rax]
37bc131eblea r9l, [r8+rdx]
37bc131efcmp ecx, r9l
37bc131f2jg 0x37bc132c0
37bc131f8
37bc131f8loc_37bc131f8:
37bc131f8mov rax, [rsp+520]
37bc13200mov [rsp+56], r12
37bc13205lea r9, [rip+0x838c04]
37bc1320clea r8, [rip+0x838bb5]
37bc13213mov [rsp+112], 8
37bc1321clea rcx, [rip+0x838c12]
37bc13223mov rdx, [rsp+208]
37bc1322bmov [rsp+80], rax
37bc13230mov rax, [rsp+512]
37bc13238mov [rsp+104], 12
37bc13241mov [rsp+72], rax
37bc13246mov rax, [rsp+504]
37bc1324emov [rsp+96], 5
37bc13257mov [rsp+64], rax
37bc1325cmov rax, [rsp+184]
37bc13264mov [rsp+88], 5
37bc1326dmov [rsp+48], rax
37bc13272mov rax, [rsp+464]
37bc1327amov [rsp+32], r15
37bc1327fmov [rsp+40], rax
37bc13284call ztrmm_
37bc13289nop
37bc1328a
37bc1328aloc_37bc1328a:
37bc1328amovups x6, [rsp+320]
37bc13292movups x7, [rsp+336]
37bc1329amovups x8, [rsp+352]
37bc132a3add rsp, 376
37bc132aapop rbx
37bc132abpop rsi
37bc132acpop rdi
37bc132adpop rbp
37bc132aepop r12
37bc132b0pop r13
37bc132b2pop r14
37bc132b4pop r15
37bc132b6ret
37bc132b7
37bc132b7 66 0f 1f 84 00 00 00 00 00 f........
37bc132c0
37bc132c0loc_37bc132c0:
37bc132c0sub ecx, r8l
37bc132c3mov [rsp+72], r14
37bc132c8mov rax, [rsp+520]
37bc132d0sub ecx, edx
37bc132d2mov [rsp+56], r14
37bc132d7mov r9, [rsp+464]
37bc132dfmov [rsp+304], ecx
37bc132e6lea ecx, [r8+rdx+1]
37bc132ebadd edx, 2
37bc132eemov r8, r15
37bc132f1movsxd rdx, edx
37bc132f4mov [rsp+96], rax
37bc132f9movsxd rcx, ecx
37bc132fcmov rax, [rsp+512]
37bc13304imul rdx, [rsp+240]
37bc1330dsub rcx, 1
37bc13311mov [rsp+112], 12
37bc1331amov [rsp+88], rax
37bc1331fshl rcx, 4
37bc13323mov rax, [rsp+184]
37bc1332bmov [rsp+104], 12
37bc13334add rcx, rbx
37bc13337lea rdx, [rbp+rdx+1]
37bc1333cmov [rsp+64], rcx
37bc13341mov rcx, [rsp+176]
37bc13349shl rdx, 4
37bc1334dmov [rsp+80], rax
37bc13352add rbx, rdx
37bc13355lea rdx, [rsp+304]
37bc1335dmov [rsp+40], rax
37bc13362mov [rsp+32], rdx
37bc13367mov rdx, rcx
37bc1336amov [rsp+48], rbx
37bc1336fcall zgemm_
37bc13374jmp 0x37bc131f8
37bc13379
37bc13379 0f 1f 80 00 00 00 00 .......
37bc13380
37bc13380loc_37bc13380:
37bc13380lea rdi, [rip+0x838a31]
37bc13387lea rsi, [rip+0x838a96]
37bc1338epxor x6, x6
37bc13392mov [rsp+184], rdi
37bc1339alea rdi, [rip+0x838a27]
37bc133a1mov [rsp+176], rdi
37bc133a9lea rdi, [rip+0x838a7d]
37bc133b0mov [rsp+208], rsi
37bc133b8mov [rsp+216], rdi
37bc133c0jmp 0x37bc130d7
37bc125c0
37bc125c0zlahr2_:
37bc125c0push r15
37bc125c2push r14
37bc125c4push r13
37bc125c6push r12
37bc125c8push rbp
37bc125c9push rdi
37bc125capush rsi
37bc125cbpush rbx
37bc125ccsub rsp, 376
37bc125d3movups [rsp+320], x6
37bc125dbmovups [rsp+336], x7
37bc125e3movups [rsp+352], x8
37bc125ecmov r14, [rsp+480]
37bc125f4mov r12, [rsp+496]
37bc125fcmov [rsp+464], r8
37bc12604mov r13, rcx
37bc12607mov r15, rdx
37bc1260amov rbx, r9
37bc1260dcmp [rcx], 1
37bc12610jle 0x37bc1328a
37bc12616movsxd rax, [r14]
37bc12619xor edx, edx
37bc1261btest rax, rax
37bc1261ecmovns rdx, rax
37bc12622mov eax, [r8]
37bc12625mov rbp, rdx
37bc12628mov [rsp+240], rdx
37bc12630not rbp
37bc12633test eax, eax
37bc12635jle 0x37bc13380
37bc1263bmov rsi, [rsp+504]
37bc12643xor edx, edx
37bc12645lea rcx, [rip+0x83976c]
37bc1264cmov r11l, [r15]
37bc1264fmov [rsp+184], rcx
37bc12657lea rcx, [rsp+300]
37bc1265fmovddup x7, [rip+0x8397e9]
37bc12667mov r10, -1
37bc1266emovsxd r8, [rsi]
37bc12671mov rsi, [rsp+488]
37bc12679mov [rsp+136], rcx
37bc12681lea rcx, [rip+0x839740]
37bc12688mov [rsp+176], rcx
37bc12690lea rcx, [rip+0x83978d]
37bc12697movq x8, [rip+0x8397a0]
37bc126a0test r8, r8
37bc126a3mov [rsp+160], rsi
37bc126abmov rsi, [rsp+520]
37bc126b3cmovs r8, rdx
37bc126b7mov [rsp+208], rcx
37bc126bflea rcx, [rip+0x839767]
37bc126c6mov [rsp+168], r12
37bc126cemov rdi, r8
37bc126d1mov [rsp+232], r12
37bc126d9not rdi
37bc126dcmov [rsp+248], 0
37bc126e7mov [rsp+144], rdi
37bc126efmovsxd rdi, [rsi]
37bc126f2mov [rsp+192], -1
37bc126fetest rdi, rdi
37bc12701mov [rsp+216], rcx
37bc12709cmovns rdx, rdi
37bc1270dmov rdi, r8
37bc12710mov [rsp+200], -1
37bc1271cshl rdi, 4
37bc12720mov [rsp+280], rbp
37bc12728lea rsi, [rdi+16]
37bc1272cmov [rsp+256], rdx
37bc12734lea edx, [r11+1]
37bc12738mov [rsp+272], rsi
37bc12740mov esi, 1
37bc12745mov [rsp+264], rdi
37bc1274dmov [rsp+152], r8
37bc12755mov [rsp+252], eax
37bc1275cjmp 0x37bc12cf2
37bc12761
37bc12761 0f 1f 80 00 00 00 00 .......
37bc12768
37bc12768loc_37bc12768:
37bc12768mov r8, [rsp+272]
37bc12770add rax, 16
37bc12774lea rcx, [rsp+304]
37bc1277cmov [rsp+304], esi
37bc12783mov [rsp+160], rax
37bc1278bmov rax, [rsp+256]
37bc12793add [rsp+192], rax
37bc1279bmov rax, [rsp+264]
37bc127a3add [rsp+168], rax
37bc127ablea rax, [rdx+r8]
37bc127afmov r8, r14
37bc127b2mov [rsp+232], rax
37bc127bamov eax, [r15]
37bc127bdadd eax, ebp
37bc127bflea edx, [rax-2]
37bc127c2movsxd rdx, edx
37bc127c5shl rdx, 4
37bc127c9add rdx, rbx
37bc127cccall zlacgv_
37bc127d1movsxd rax, [r15]
37bc127d4mov edx, [r13]
37bc127d8lea r11, [rip+0x8395d1]
37bc127dfmov r8, [rsp+520]
37bc127e7mov [rsp+80], r11
37bc127eclea r9, [rip+0x83960d]
37bc127f3sub edx, eax
37bc127f5mov [rsp+56], r14
37bc127famov rcx, [rsp+176]
37bc12802mov [rsp+300], edx
37bc12809lea edx, [rax+1]
37bc1280cmovsxd rdx, edx
37bc1280fadd rdx, [rsp+128]
37bc12817mov [rsp+40], r8
37bc1281clea r8, [rsp+304]
37bc12824shl rdx, 4
37bc12828mov [rsp+304], esi
37bc1282fmov [rsp+88], 12
37bc12838add rdx, rbx
37bc1283bmov [rsp+72], rdx
37bc12840mov rdx, [rsp+184]
37bc12848mov [rsp+64], rdx
37bc1284dlea edx, [rax+rbp-2]
37bc12851shl rax, 4
37bc12855add rax, [rsp+512]
37bc1285dmovsxd rdx, edx
37bc12860mov [rsp+32], rax
37bc12865shl rdx, 4
37bc12869add rdx, rbx
37bc1286cmov [rsp+48], rdx
37bc12871mov rdx, [rsp+136]
37bc12879call zgemv_
37bc1287emov eax, [r15]
37bc12881mov r8, r14
37bc12884lea rcx, [rsp+304]
37bc1288cmov [rsp+304], esi
37bc12893add eax, ebp
37bc12895lea edx, [rax-2]
37bc12898movsxd rdx, edx
37bc1289bshl rdx, 4
37bc1289fadd rdx, rbx
37bc128a2call zlacgv_
37bc128a7mov rax, [rsp+464]
37bc128afmov r8, [rsp+144]
37bc128b7lea r11, [rip+0x8394f2]
37bc128belea rcx, [rsp+304]
37bc128c6mov [rsp+304], esi
37bc128cdmovsxd rax, [rax]
37bc128d0imul rax, [rsp+152]
37bc128d9lea rax, [r8+rax+1]
37bc128demov r8l, [r15]
37bc128e1mov [rsp+32], r11
37bc128e6shl rax, 4
37bc128ealea edx, [r8+1]
37bc128eelea r9, [r12+rax]
37bc128f2mov r8, r11
37bc128f5movsxd rdx, edx
37bc128f8add rdx, [rsp+128]
37bc12900shl rdx, 4
37bc12904add rdx, rbx
37bc12907call zcopy_
37bc1290cmov rax, [rsp+464]
37bc12914lea r11, [rip+0x839495]
37bc1291bmov [rsp+80], 4
37bc12924mov [rsp+56], r11
37bc12929mov r8, [rsp+144]
37bc12931lea r9, [rsp+304]
37bc12939lea rdx, [rip+0x8394a8]
37bc12940mov rcx, [rsp+216]
37bc12948mov [rsp+304], esi
37bc1294fmov [rsp+72], 19
37bc12958mov [rsp+64], 5
37bc12961movsxd rax, [rax]
37bc12964imul rax, [rsp+152]
37bc1296dmov [rsp+40], r14
37bc12972lea rax, [r8+rax+1]
37bc12977lea r8, [rip+0x8394ab]
37bc1297eshl rax, 4
37bc12982add rax, r12
37bc12985mov [rsp+48], rax
37bc1298amovsxd rax, [r15]
37bc1298dshl rax, 4
37bc12991add rax, rbx
37bc12994mov [rsp+32], rax
37bc12999call ztrmv_
37bc1299emov eax, [r15]
37bc129a1mov edx, [r13]
37bc129a5lea r11, [rip+0x839404]
37bc129acmov r10, [rsp+464]
37bc129b4mov [rsp+80], r11
37bc129b9lea rcx, [rip+0x839428]
37bc129c0sub edx, eax
37bc129c2mov r8, [rsp+144]
37bc129camov [rsp+88], 19
37bc129d3add eax, ebp
37bc129d5sub edx, ebp
37bc129d7cdqe
37bc129d9mov r9, [rsp+128]
37bc129e1mov [rsp+304], esi
37bc129e8add edx, 1
37bc129ebmov [rsp+300], edx
37bc129f2movsxd rdx, [r10]
37bc129f5imul rdx, [rsp+152]
37bc129femov [rsp+56], r11
37bc12a03mov [rsp+40], r14
37bc12a08lea rdx, [r8+rdx+1]
37bc12a0dlea r8, [rsp+304]
37bc12a15shl rdx, 4
37bc12a19add rdx, r12
37bc12a1cmov [rsp+72], rdx
37bc12a21mov rdx, [rsp+184]
37bc12a29mov [rsp+64], rdx
37bc12a2elea rdx, [rax+r9]
37bc12a32sub rax, 1
37bc12a36lea r9, [rip+0x83937b]
37bc12a3dshl rdx, 4
37bc12a41shl rax, 4
37bc12a45add rax, rbx
37bc12a48add rdx, rbx
37bc12a4bmov [rsp+48], rdx
37bc12a50mov rdx, [rsp+136]
37bc12a58mov [rsp+32], rax
37bc12a5dcall zgemv_
37bc12a62mov rax, [rsp+464]
37bc12a6alea r11, [rip+0x83933f]
37bc12a71mov [rsp+80], 8
37bc12a7amov [rsp+56], r11
37bc12a7fmov r8, [rsp+144]
37bc12a87lea r9, [rsp+304]
37bc12a8flea rdx, [rip+0x839352]
37bc12a96mov rcx, [rsp+208]
37bc12a9emov [rsp+304], esi
37bc12aa5mov [rsp+72], 19
37bc12aaemov [rsp+64], 5
37bc12ab7movsxd rax, [rax]
37bc12abaimul rax, [rsp+152]
37bc12ac3mov [rsp+32], r12
37bc12ac8lea rax, [r8+rax+1]
37bc12acdlea r8, [rip+0x83933c]
37bc12ad4shl rax, 4
37bc12ad8add rax, r12
37bc12adbmov [rsp+48], rax
37bc12ae0mov rax, [rsp+504]
37bc12ae8mov [rsp+40], rax
37bc12aedcall ztrmv_
37bc12af2mov eax, [r15]
37bc12af5mov r8l, [r13]
37bc12af9lea r11, [rip+0x8392b0]
37bc12b00mov r9, [rsp+128]
37bc12b08mov [rsp+80], r11
37bc12b0dsub r8l, eax
37bc12b10add eax, ebp
37bc12b12mov [rsp+56], r11
37bc12b17mov rcx, [rsp+176]
37bc12b1fmov edx, r8l
37bc12b22cdqe
37bc12b24mov [rsp+88], 12
37bc12b2dmov r8, [rsp+144]
37bc12b35sub edx, ebp
37bc12b37mov [rsp+304], esi
37bc12b3eadd edx, 1
37bc12b41mov [rsp+300], edx
37bc12b48lea rdx, [rax+r9]
37bc12b4csub rax, 1
37bc12b50lea r9, [rip+0x8392a9]
37bc12b57shl rdx, 4
37bc12b5bshl rax, 4
37bc12b5fadd rdx, rbx
37bc12b62add rax, rbx
37bc12b65mov [rsp+72], rdx
37bc12b6amov rdx, [rsp+184]
37bc12b72mov [rsp+64], rdx
37bc12b77mov rdx, [rsp+464]
37bc12b7fmovsxd rdx, [rdx]
37bc12b82mov [rsp+32], rax
37bc12b87imul rdx, [rsp+152]
37bc12b90mov [rsp+40], r14
37bc12b95lea rdx, [r8+rdx+1]
37bc12b9alea r8, [rsp+304]
37bc12ba2shl rdx, 4
37bc12ba6add rdx, r12
37bc12ba9mov [rsp+48], rdx
37bc12baemov rdx, [rsp+136]
37bc12bb6call zgemv_
37bc12bbbmov rax, [rsp+464]
37bc12bc3lea r11, [rip+0x8391e6]
37bc12bcamov [rsp+80], 4
37bc12bd3mov [rsp+56], r11
37bc12bd8mov r8, [rsp+144]
37bc12be0lea r9, [rsp+304]
37bc12be8mov rdx, [rsp+176]
37bc12bf0mov rcx, [rsp+216]
37bc12bf8mov [rsp+72], 12
37bc12c01mov [rsp+64], 5
37bc12c0amovsxd rax, [rax]
37bc12c0dimul rax, [rsp+152]
37bc12c16mov [rsp+40], r14
37bc12c1bmov [rsp+304], esi
37bc12c22lea rax, [r8+rax+1]
37bc12c27lea r8, [rip+0x8391fb]
37bc12c2eshl rax, 4
37bc12c32add rax, r12
37bc12c35mov [rsp+48], rax
37bc12c3amovsxd rax, [r15]
37bc12c3dshl rax, 4
37bc12c41add rax, rbx
37bc12c44mov [rsp+32], rax
37bc12c49call ztrmv_
37bc12c4emov rax, [rsp+464]
37bc12c56mov r8, [rsp+144]
37bc12c5elea r11, [rip+0x83914b]
37bc12c65mov r9, r11
37bc12c68lea rcx, [rsp+304]
37bc12c70mov [rsp+304], esi
37bc12c77movsxd rax, [rax]
37bc12c7amov [rsp+40], r11
37bc12c7fimul rax, [rsp+152]
37bc12c88lea rdx, [r8+rax+1]
37bc12c8dmov eax, [r15]
37bc12c90shl rdx, 4
37bc12c94add eax, 1
37bc12c97lea r8, [r12+rdx]
37bc12c9blea rdx, [rip+0x83915e]
37bc12ca2cdqe
37bc12ca4add rax, [rsp+128]
37bc12cacshl rax, 4
37bc12cb0add rax, rbx
37bc12cb3mov [rsp+32], rax
37bc12cb8call zaxpy_
37bc12cbdmov r11l, [r15]
37bc12cc0mov r10, [rsp+128]
37bc12cc8mov [rsp+248], esi
37bc12ccfmov esi, ebp
37bc12cd1lea edx, [r11+rbp]
37bc12cd5lea eax, [rdx-1]
37bc12cd8cdqe
37bc12cdaadd rax, [rsp+200]
37bc12ce2mov [rsp+200], r10
37bc12ceashl rax, 4
37bc12ceemovups [rbx+rax], x6
37bc12cf2
37bc12cf2loc_37bc12cf2:
37bc12cf2mov ecx, [r13]
37bc12cf6lea r9, [rip+0x8390b3]
37bc12cfdmov [rsp+128], r10
37bc12d05lea ebp, [rsi+1]
37bc12d08mov eax, ecx
37bc12d0asub eax, r11l
37bc12d0dsub eax, esi
37bc12d0fadd eax, 1
37bc12d12mov [rsp+304], eax
37bc12d19lea eax, [rdx+1]
37bc12d1cmovsxd rdx, edx
37bc12d1fcmp eax, ecx
37bc12d21cmovg eax, ecx
37bc12d24mov rcx, [rsp+160]
37bc12d2cadd rdx, r10
37bc12d2fshl rdx, 4
37bc12d33cdqe
37bc12d35mov [rsp+32], rcx
37bc12d3aadd rdx, rbx
37bc12d3dlea rcx, [rsp+304]
37bc12d45add rax, r10
37bc12d48shl rax, 4
37bc12d4clea r8, [rbx+rax]
37bc12d50call zlarfg_
37bc12d55mov eax, [r15]
37bc12d58mov ecx, [r13]
37bc12d5clea r11, [rip+0x83904d]
37bc12d63mov r8, [rsp+240]
37bc12d6bmov r9, [rsp+200]
37bc12d73sub ecx, eax
37bc12d75mov r10, [rsp+128]
37bc12d7dlea edx, [rax+rsi]
37bc12d80add eax, 1
37bc12d83add r9, r8
37bc12d86mov [rsp+300], ecx
37bc12d8dsub ecx, esi
37bc12d8fcdqe
37bc12d91mov r8, [rsp+192]
37bc12d99add ecx, 1
37bc12d9cmovsxd rdx, edx
37bc12d9fmov [rsp+224], r10
37bc12da7add rdx, r10
37bc12daamov [rsp+304], ecx
37bc12db1lea r10, [rip+0x839020]
37bc12db8lea rcx, [r8+rax]
37bc12dbcadd rax, r9
37bc12dbfshl rdx, 4
37bc12dc3mov [rsp+128], r9
37bc12dcbshl rax, 4
37bc12dcfadd rdx, rbx
37bc12dd2shl rcx, 4
37bc12dd6add rcx, [rsp+512]
37bc12ddeadd rax, rbx
37bc12de1movupd x6, [rdx]
37bc12de5movups [rdx], x8
37bc12de9lea r9, [rip+0x838fc8]
37bc12df0mov [rsp+80], r11
37bc12df5lea r8, [rsp+304]
37bc12dfdmov [rsp+72], rcx
37bc12e02mov rcx, [rsp+176]
37bc12e0amov [rsp+64], r10
37bc12e0fmov [rsp+56], r11
37bc12e14mov [rsp+48], rdx
37bc12e19mov rdx, [rsp+136]
37bc12e21mov [rsp+32], rax
37bc12e26mov [rsp+88], 12
37bc12e2fmov [rsp+40], r14
37bc12e34call zgemv_
37bc12e39mov r10l, [rsp+248]
37bc12e41mov eax, [r15]
37bc12e44lea r11, [rip+0x838f65]
37bc12e4bmov edx, [r13]
37bc12e4fmov [rsp+80], r11
37bc12e54lea r9, [rip+0x838f5d]
37bc12e5blea r8, [rsp+304]
37bc12e63mov [rsp+304], r10l
37bc12e6bmov r10, [rsp+168]
37bc12e73lea rcx, [rip+0x838f6e]
37bc12e7asub edx, eax
37bc12e7cadd eax, esi
37bc12e7emov [rsp+56], r11
37bc12e83mov [rsp+72], r10
37bc12e88cdqe
37bc12e8asub edx, esi
37bc12e8cmov r10, [rsp+224]
37bc12e94add edx, 1
37bc12e97mov [rsp+40], r14
37bc12e9cadd r10, rax
37bc12e9fsub rax, 1
37bc12ea3mov [rsp+300], edx
37bc12eaalea rdx, [rip+0x838f27]
37bc12eb1shl r10, 4
37bc12eb5shl rax, 4
37bc12eb9mov [rsp+64], rdx
37bc12ebemov rdx, [rsp+136]
37bc12ec6mov [rsp+88], 19
37bc12ecfadd r10, rbx
37bc12ed2add rax, rbx
37bc12ed5mov [rsp+48], r10
37bc12edamov [rsp+32], rax
37bc12edfcall zgemv_
37bc12ee4movsxd rax, [r15]
37bc12ee7mov edx, [r13]
37bc12eeblea r11, [rip+0x838ebe]
37bc12ef2mov r10, [rsp+168]
37bc12efamov rcx, [rsp+184]
37bc12f02mov [rsp+80], r11
37bc12f07lea r9, [rip+0x838ef2]
37bc12f0esub edx, eax
37bc12f10mov [rsp+56], r11
37bc12f15lea r8, [rsp+304]
37bc12f1dmov [rsp+300], edx
37bc12f24mov edx, [rsp+248]
37bc12f2bmov [rsp+48], r10
37bc12f30mov r10, [rsp+520]
37bc12f38mov [rsp+304], edx
37bc12f3flea edx, [rax+1]
37bc12f42movsxd rdx, edx
37bc12f45mov [rsp+64], rcx
37bc12f4aadd rdx, [rsp+192]
37bc12f52shl rax, 4
37bc12f56shl rdx, 4
37bc12f5amov [rsp+40], r10
37bc12f5fadd rdx, [rsp+512]
37bc12f67add rax, [rsp+512]
37bc12f6fmov [rsp+72], rdx
37bc12f74mov [rsp+32], rax
37bc12f79mov rdx, [rsp+136]
37bc12f81mov [rsp+88], 12
37bc12f8amov rcx, [rsp+176]
37bc12f92call zgemv_
37bc12f97mov eax, [r15]
37bc12f9amov edx, [r13]
37bc12f9elea r9, [rip+0x838e0b]
37bc12fa5mov r10, [rsp+512]
37bc12fadlea rcx, [rsp+304]
37bc12fb5sub edx, eax
37bc12fb7add eax, 1
37bc12fbacdqe
37bc12fbcadd rax, [rsp+192]
37bc12fc4mov [rsp+304], edx
37bc12fcbshl rax, 4
37bc12fcfmov rdx, [rsp+160]
37bc12fd7lea r8, [r10+rax]
37bc12fdbcall zscal_
37bc12fe0mov eax, [rsp+248]
37bc12fe7mov r8, [rsp+168]
37bc12feflea r9, [rip+0x838dba]
37bc12ff6mov rcx, [rsp+136]
37bc12ffelea rdx, [rsp+304]
37bc13006mov [rsp+300], eax
37bc1300dmov rax, [rsp+160]
37bc13015movupd x0, [rax]
37bc13019xorpd x0, x7
37bc1301dmovups [rsp+304], x0
37bc13025call zscal_
37bc1302amov edx, [rsp+248]
37bc13031mov [rsp+32], r12
37bc13036lea r11, [rip+0x838d73]
37bc1303dmov r10, [rsp+168]
37bc13045mov [rsp+56], r11
37bc1304alea r9, [rsp+304]
37bc13052lea r8, [rip+0x838db7]
37bc13059mov [rsp+304], edx
37bc13060mov rdx, [rsp+504]
37bc13068mov [rsp+48], r10
37bc1306dmov rcx, [rsp+208]
37bc13075mov [rsp+40], rdx
37bc1307alea rdx, [rip+0x838d97]
37bc13081mov [rsp+80], 8
37bc1308amov [rsp+72], 12
37bc13093mov [rsp+64], 5
37bc1309ccall ztrmv_
37bc130a1mov rax, [rsp+160]
37bc130a9mov rdx, [rsp+232]
37bc130b1movupd x0, [rax]
37bc130b5movups [rdx], x0
37bc130b8cmp [rsp+252], ebp
37bc130bfjge 0x37bc12768
37bc130c5mov rax, [rsp+464]
37bc130cdmov rbp, [rsp+280]
37bc130d5mov eax, [rax]
37bc130d7
37bc130d7loc_37bc130d7:
37bc130d7mov rsi, [rsp+240]
37bc130dfmovsxd rdx, eax
37bc130e2add eax, [r15]
37bc130e5mov r8, [rsp+464]
37bc130edimul rdx, rsi
37bc130f1lea rcx, [rdx+rbp]
37bc130f5movsxd rdx, eax
37bc130f8mov rax, [rsp+520]
37bc13100add rdx, rcx
37bc13103lea rcx, [rip+0x838d28]
37bc1310ashl rdx, 4
37bc1310emovups [rbx+rdx], x6
37bc13112lea rdx, [rbp+2*rsi+1]
37bc13117mov [rsp+48], rax
37bc1311cmov rax, [rsp+512]
37bc13124shl rdx, 4
37bc13128mov [rsp+56], 3
37bc13131lea r9, [rbx+rdx]
37bc13135mov rdx, r15
37bc13138mov [rsp+40], rax
37bc1313dmov [rsp+32], r14
37bc13142call zlacpy_
37bc13147mov rax, [rsp+520]
37bc1314fmov [rsp+112], 4
37bc13158lea r9, [rip+0x838cca]
37bc1315fmov [rsp+104], 12
37bc13168lea r8, [rip+0x838c59]
37bc1316flea rcx, [rip+0x838cbf]
37bc13176mov [rsp+80], rax
37bc1317bmov rax, [rsp+512]
37bc13183mov [rsp+96], 5
37bc1318cmov [rsp+72], rax
37bc13191mov rax, [rsp+184]
37bc13199mov [rsp+88], 5
37bc131a2mov [rsp+64], r14
37bc131a7movsxd rdx, [r15]
37bc131aamov [rsp+48], rax
37bc131afmov rax, [rsp+464]
37bc131b7shl rdx, 4
37bc131bbmov [rsp+32], r15
37bc131c0add rdx, rbx
37bc131c3mov [rsp+40], rax
37bc131c8mov [rsp+56], rdx
37bc131cdmov rdx, [rsp+216]
37bc131d5call ztrmm_
37bc131damov rax, [rsp+464]
37bc131e2mov r8l, [r15]
37bc131e5mov ecx, [r13]
37bc131e9mov edx, [rax]
37bc131eblea r9l, [r8+rdx]
37bc131efcmp ecx, r9l
37bc131f2jg 0x37bc132c0
37bc131f8
37bc131f8loc_37bc131f8:
37bc131f8mov rax, [rsp+520]
37bc13200mov [rsp+56], r12
37bc13205lea r9, [rip+0x838c04]
37bc1320clea r8, [rip+0x838bb5]
37bc13213mov [rsp+112], 8
37bc1321clea rcx, [rip+0x838c12]
37bc13223mov rdx, [rsp+208]
37bc1322bmov [rsp+80], rax
37bc13230mov rax, [rsp+512]
37bc13238mov [rsp+104], 12
37bc13241mov [rsp+72], rax
37bc13246mov rax, [rsp+504]
37bc1324emov [rsp+96], 5
37bc13257mov [rsp+64], rax
37bc1325cmov rax, [rsp+184]
37bc13264mov [rsp+88], 5
37bc1326dmov [rsp+48], rax
37bc13272mov rax, [rsp+464]
37bc1327amov [rsp+32], r15
37bc1327fmov [rsp+40], rax
37bc13284call ztrmm_
37bc13289nop
37bc1328a
37bc1328aloc_37bc1328a:
37bc1328amovups x6, [rsp+320]
37bc13292movups x7, [rsp+336]
37bc1329amovups x8, [rsp+352]
37bc132a3add rsp, 376
37bc132aapop rbx
37bc132abpop rsi
37bc132acpop rdi
37bc132adpop rbp
37bc132aepop r12
37bc132b0pop r13
37bc132b2pop r14
37bc132b4pop r15
37bc132b6ret
37bc132b7
37bc132b7 66 0f 1f 84 00 00 00 00 00 f........
37bc132c0
37bc132c0loc_37bc132c0:
37bc132c0sub ecx, r8l
37bc132c3mov [rsp+72], r14
37bc132c8mov rax, [rsp+520]
37bc132d0sub ecx, edx
37bc132d2mov [rsp+56], r14
37bc132d7mov r9, [rsp+464]
37bc132dfmov [rsp+304], ecx
37bc132e6lea ecx, [r8+rdx+1]
37bc132ebadd edx, 2
37bc132eemov r8, r15
37bc132f1movsxd rdx, edx
37bc132f4mov [rsp+96], rax
37bc132f9movsxd rcx, ecx
37bc132fcmov rax, [rsp+512]
37bc13304imul rdx, [rsp+240]
37bc1330dsub rcx, 1
37bc13311mov [rsp+112], 12
37bc1331amov [rsp+88], rax
37bc1331fshl rcx, 4
37bc13323mov rax, [rsp+184]
37bc1332bmov [rsp+104], 12
37bc13334add rcx, rbx
37bc13337lea rdx, [rbp+rdx+1]
37bc1333cmov [rsp+64], rcx
37bc13341mov rcx, [rsp+176]
37bc13349shl rdx, 4
37bc1334dmov [rsp+80], rax
37bc13352add rbx, rdx
37bc13355lea rdx, [rsp+304]
37bc1335dmov [rsp+40], rax
37bc13362mov [rsp+32], rdx
37bc13367mov rdx, rcx
37bc1336amov [rsp+48], rbx
37bc1336fcall zgemm_
37bc13374jmp 0x37bc131f8
37bc13379
37bc13379 0f 1f 80 00 00 00 00 .......
37bc13380
37bc13380loc_37bc13380:
37bc13380lea rdi, [rip+0x838a31]
37bc13387lea rsi, [rip+0x838a96]
37bc1338epxor x6, x6
37bc13392mov [rsp+184], rdi
37bc1339alea rdi, [rip+0x838a27]
37bc133a1mov [rsp+176], rdi
37bc133a9lea rdi, [rip+0x838a7d]
37bc133b0mov [rsp+208], rsi
37bc133b8mov [rsp+216], rdi
37bc133c0jmp 0x37bc130d7
37bc125c0
37bc133c5
37bc133c5 // align 0x10
37bc133c5 // align 0x10
37bc133d0
37bc133d0zlaic1_:
37bc133d0push rbp
37bc133d1push rdi
37bc133d2push rsi
37bc133d3push rbx
37bc133d4sub rsp, 296
37bc133dbmovups [rsp+128], x6
37bc133e3movups [rsp+144], x7
37bc133ebmovups [rsp+160], x8
37bc133f4movups [rsp+176], x9
37bc133fdmovups [rsp+192], x10
37bc13406movups [rsp+208], x11
37bc1340fmovups [rsp+224], x12
37bc13418movups [rsp+240], x13
37bc13421movups [rsp+256], x14
37bc1342amovups [rsp+272], x15
37bc13433mov rsi, rcx
37bc13436mov rbp, rdx
37bc13439lea rcx, [rip+0x838a20]
37bc13440mov edx, 7
37bc13445mov rdi, r9
37bc13448mov [rsp+352], r8
37bc13450call dlamch_
37bc13455lea rax, [rip+0x838a0c]
37bc1345cmov rdx, rbp
37bc1345flea rcx, [rsp+112]
37bc13464mov [rsp+40], rax
37bc13469mov rax, [rsp+368]
37bc13471movapd x15, x0
37bc13476lea r9, [rip+0x8389eb]
37bc1347dmov r8, [rsp+352]
37bc13485mov [rsp+32], rax
37bc1348acall zdotc_
37bc1348flea rcx, [rsp+112]
37bc13494movsd_xmm x9, [rsp+112]
37bc1349bmovsd_xmm x7, [rsp+120]
37bc134a1call fn_37c42fc80
37bc134a6mov rax, [rsp+376]
37bc134aelea rcx, [rsp+112]
37bc134b3movapd x13, x0
37bc134b8movsd_xmm x8, [rax]
37bc134bdmovsd_xmm x6, [rax+8]
37bc134c2movsd_xmm [rsp+112], x8
37bc134c9movsd_xmm [rsp+120], x6
37bc134cfcall fn_37c42fc80
37bc134d4movsd_xmm x2, [rdi]
37bc134d8mov eax, [rsi]
37bc134damovapd x3, x2
37bc134deandpd x3, [rip+0x83899a]
37bc134e6cmp eax, 1
37bc134e9je 0x37bc138e0
37bc134efcmp eax, 2
37bc134f2je 0x37bc13560
37bc134f4
37bc134f4loc_37bc134f4:
37bc134f4movups x6, [rsp+128]
37bc134fcmovups x7, [rsp+144]
37bc13504movups x8, [rsp+160]
37bc1350dmovups x9, [rsp+176]
37bc13516movups x10, [rsp+192]
37bc1351fmovups x11, [rsp+208]
37bc13528movups x12, [rsp+224]
37bc13531movups x13, [rsp+240]
37bc1353amovups x14, [rsp+256]
37bc13543movups x15, [rsp+272]
37bc1354cadd rsp, 296
37bc13553pop rbx
37bc13554pop rsi
37bc13555pop rdi
37bc13556pop rbp
37bc13557ret
37bc13558
37bc13558 0f 1f 84 00 00 00 00 00 ........
37bc13560
37bc13560loc_37bc13560:
37bc13560pxor x1, x1
37bc13564ucomisd x2, x1
37bc13568jp 0x37bc13570
37bc1356aje 0x37bc13c40
37bc13570
37bc13570loc_37bc13570:
37bc13570movapd x1, x15
37bc13575mulsd x1, x3
37bc13579comisd x1, x0
37bc1357djae 0x37bc13e82
37bc13583comisd x1, x13
37bc13588jae 0x37bc143b0
37bc1358emovapd x1, x15
37bc13593movapd x5, x15
37bc13598mulsd x1, x13
37bc1359dcomisd x1, x3
37bc135a1jae 0x37bc143f0
37bc135a7mulsd x5, x0
37bc135abcomisd x5, x3
37bc135afjae 0x37bc143f0
37bc135b5divsd x0, x3
37bc135b9pxor x4, x4
37bc135bdmovapd x1, x13
37bc135c2movapd x5, x4
37bc135c6divsd x5, x3
37bc135camovapd x13, x0
37bc135cfmulsd x13, x0
37bc135d4divsd x1, x3
37bc135d8movapd x2, x5
37bc135dcmulsd x2, x4
37bc135e0movapd x10, x2
37bc135e5movapd x2, x9
37bc135eamulsd x2, x5
37bc135eeaddsd x10, x3
37bc135f3movapd x12, x2
37bc135f8movapd x2, x7
37bc135fcsubsd x2, x12
37bc13601mulsd x7, x5
37bc13605movapd x12, x8
37bc1360amulsd x12, x5
37bc1360fdivsd x2, x10
37bc13614addsd x7, x9
37bc13619movapd x9, x6
37bc1361esubsd x9, x12
37bc13623mulsd x6, x5
37bc13627movapd x5, x13
37bc1362cmovapd x11, x1
37bc13631movapd x14, x1
37bc13636mulsd x11, x1
37bc1363bmulsd x14, x0
37bc13640addsd x6, x8
37bc13645movapd x12, x11
37bc1364amovsd_xmm [rsp+48], x11
37bc13651addsd x12, x13
37bc13656movq rax, x12
37bc1365bmovsd_xmm x12, [rip+0x83880c]
37bc13664addsd x11, x12
37bc13669movsd_xmm [rsp+80], x12
37bc13670movapd x8, x11
37bc13675addsd x8, x14
37bc1367aaddsd x14, x13
37bc1367fdivsd x7, x10
37bc13684maxsd x8, x14
37bc13689movsd_xmm x14, [rip+0x838816]
37bc13692mulsd x14, x15
37bc13697mulsd x14, x15
37bc1369cmulsd x8, x14
37bc136a1divsd x9, x10
37bc136a6movapd x14, x8
37bc136abmovapd x15, x8
37bc136b0movapd x8, x1
37bc136b5addsd x1, x0
37bc136b9subsd x8, x0
37bc136beaddsd x8, x8
37bc136c3mulsd x8, x1
37bc136c8addsd x8, x12
37bc136cdcomisd x8, x4
37bc136d2divsd x6, x10
37bc136d7jb 0x37bc147c3
37bc136ddmovq x0, rax
37bc136e2lea rsi, [rsp+96]
37bc136e7addsd x0, x12
37bc136ecmulsd x0, [rip+0x8387ac]
37bc136f4movapd x1, x0
37bc136f8mulsd x1, x0
37bc136fcsubsd x1, x13
37bc13701andpd x1, [rip+0x838777]
37bc13709sqrtsd x1, x1
37bc1370daddsd x0, x1
37bc13711movapd x1, x4
37bc13715divsd x1, x0
37bc13719mulsd x1, x4
37bc1371daddsd x0, x1
37bc13721addsd x5, x1
37bc13725divsd x5, x0
37bc13729movapd x0, x4
37bc1372dsubsd x12, x5
37bc13732movapd x8, x5
37bc13737movapd x5, x2
37bc1373bdivsd x0, x12
37bc13740mulsd x5, x0
37bc13744movapd x1, x0
37bc13748mulsd x0, x7
37bc1374cmulsd x1, x4
37bc13750addsd x5, x7
37bc13754subsd x2, x0
37bc13758movapd x0, x4
37bc1375cdivsd x0, x8
37bc13761addsd x1, x12
37bc13766movapd x7, x2
37bc1376amovapd x2, x9
37bc1376fdivsd x7, x1
37bc13773mulsd x4, x0
37bc13777addsd x4, x8
37bc1377caddsd x8, x14
37bc13781sqrtsd x8, x8
37bc13786mulsd x3, x8
37bc1378bdivsd x5, x1
37bc1378fmovapd x1, x6
37bc13793mulsd x1, x0
37bc13797mulsd x0, x9
37bc1379csubsd x2, x1
37bc137a0addsd x0, x6
37bc137a4divsd x2, x4
37bc137a8divsd x0, x4
37bc137acmovapd x4, x7
37bc137b0xorpd x4, [rip+0x8386d8]
37bc137b8movq rax, x4
37bc137bdmovapd x6, x2
37bc137c1xorpd x6, [rip+0x8386c7]
37bc137c9xorpd x0, [rip+0x8386bf]
37bc137d1movapd x9, x0
37bc137d6
37bc137d6loc_37bc137d6:
37bc137d6movapd x0, x5
37bc137damovq x1, rax
37bc137dfmovapd x4, x9
37bc137e4mov rdx, rsi
37bc137e7mulsd x0, x5
37bc137eblea rcx, [rsp+112]
37bc137f0movsd_xmm [rsp+80], x5
37bc137f6mov rdi, [rsp+384]
37bc137femulsd x1, x7
37bc13802movsd_xmm [rdi], x3
37bc13806mulsd x2, x6
37bc1380amovapd x3, x5
37bc1380emulsd x3, x7
37bc13812mulsd x4, x6
37bc13816subsd x0, x1
37bc1381amovapd x1, x9
37bc1381fmulsd x1, x9
37bc13824subsd x3, x3
37bc13828subsd x4, x4
37bc1382csubsd x1, x2
37bc13830addsd x4, x3
37bc13834addsd x0, x1
37bc13838movsd_xmm [rsp+104], x4
37bc1383emovsd_xmm [rsp+96], x0
37bc13844call fn_37c4301d0
37bc13849movsd_xmm x1, [rsp+112]
37bc1384fpxor x4, x4
37bc13853movsd_xmm x5, [rsp+80]
37bc13859movapd x0, x4
37bc1385dmov rax, [rsp+392]
37bc13865divsd x0, x1
37bc13869mulsd x4, x0
37bc1386daddsd x4, x1
37bc13871movapd x1, x7
37bc13875mulsd x1, x0
37bc13879addsd x1, x5
37bc1387dmulsd x5, x0
37bc13881divsd x1, x4
37bc13885subsd x7, x5
37bc13889movapd x2, x7
37bc1388ddivsd x2, x4
37bc13891movsd_xmm [rax], x1
37bc13895movapd x1, x6
37bc13899mulsd x1, x0
37bc1389daddsd x1, x9
37bc138a2divsd x1, x4
37bc138a6movsd_xmm [rax+8], x2
37bc138abmov rax, [rsp+400]
37bc138b3movsd_xmm [rax], x1
37bc138b7movapd x1, x9
37bc138bcmulsd x1, x0
37bc138c0subsd x6, x1
37bc138c4movapd x0, x6
37bc138c8divsd x0, x4
37bc138ccmovsd_xmm [rax+8], x0
37bc138d1jmp 0x37bc134f4
37bc138d6
37bc138d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc138e0
37bc138e0loc_37bc138e0:
37bc138e0pxor x1, x1
37bc138e4movapd x4, x9
37bc138e9movapd x5, x7
37bc138educomisd x2, x1
37bc138f1unpcklpd x4, x7
37bc138f5unpcklpd x5, x9
37bc138fajp 0x37bc13902
37bc138fcje 0x37bc13e30
37bc13902
37bc13902loc_37bc13902:
37bc13902movapd x1, x15
37bc13907mulsd x1, x3
37bc1390bcomisd x1, x0
37bc1390fjae 0x37bc13c90
37bc13915comisd x1, x13
37bc1391ajae 0x37bc13e78
37bc13920movapd x1, x15
37bc13925mulsd x1, x13
37bc1392acomisd x1, x3
37bc1392ejae 0x37bc13cf0
37bc13934movapd x1, x15
37bc13939mulsd x1, x0
37bc1393dcomisd x1, x3
37bc13941jae 0x37bc13cf0
37bc13947movapd x1, x13
37bc1394cmovapd x4, x0
37bc13950lea rdx, [rsp+96]
37bc13955movsd_xmm x5, [rip+0x838513]
37bc1395ddivsd x1, x2
37bc13961lea rcx, [rsp+112]
37bc13966movsd_xmm [rsp+64], x3
37bc1396cmovapd x0, x5
37bc13970movsd_xmm [rsp+80], x5
37bc13976mov [rsp+104], 0
37bc1397fdivsd x4, x2
37bc13983mulsd x1, x1
37bc13987subsd x0, x1
37bc1398bmovsd_xmm [rsp+88], x1
37bc13991mulsd x4, x4
37bc13995subsd x0, x4
37bc13999mulsd x0, [rip+0x8384ff]
37bc139a1movapd x2, x0
37bc139a5movsd_xmm [rsp+48], x0
37bc139abmulsd x2, x0
37bc139afaddsd x2, x1
37bc139b3movsd_xmm [rsp+96], x2
37bc139b9call fn_37c4301d0
37bc139bemovsd_xmm x0, [rsp+48]
37bc139c4pxor x4, x4
37bc139c8movsd_xmm x5, [rsp+112]
37bc139cemovsd_xmm x3, [rsp+64]
37bc139d4comisd x0, x4
37bc139d8jbe 0x37bc14710
37bc139deaddsd x0, x5
37bc139e2addsd x4, [rsp+120]
37bc139e8movsd_xmm x1, [rsp+88]
37bc139eemovapd x5, x0
37bc139f2movapd x2, x4
37bc139f6andpd x5, [rip+0x838482]
37bc139feandpd x2, [rip+0x83847a]
37bc13a06comisd x2, x5
37bc13a0ajbe 0x37bc14799
37bc13a10movapd x5, x0
37bc13a14pxor x2, x2
37bc13a18divsd x5, x4
37bc13a1cmulsd x1, x5
37bc13a20mulsd x5, x0
37bc13a24addsd x1, x2
37bc13a28addsd x5, x4
37bc13a2cdivsd x1, x5
37bc13a30movapd x14, x1
37bc13a35
37bc13a35loc_37bc13a35:
37bc13a35pxor x0, x0
37bc13a39movapd x2, x7
37bc13a3dmovsd_xmm [rsp+48], x3
37bc13a43lea rdx, [rsp+96]
37bc13a48movapd x1, x0
37bc13a4cmovapd x4, x0
37bc13a50lea rcx, [rsp+112]
37bc13a55divsd x1, x3
37bc13a59divsd x4, x14
37bc13a5emulsd x2, x1
37bc13a62movapd x5, x1
37bc13a66mulsd x5, x0
37bc13a6aaddsd x2, x9
37bc13a6fmulsd x9, x1
37bc13a74addsd x5, x3
37bc13a78movapd x3, x2
37bc13a7csubsd x7, x9
37bc13a81divsd x3, x5
37bc13a85movapd x2, x4
37bc13a89mulsd x2, x0
37bc13a8dmovapd x11, x2
37bc13a92movapd x2, x4
37bc13a96addsd x11, x14
37bc13a9bdivsd x7, x5
37bc13a9fmulsd x4, x3
37bc13aa3mulsd x2, x7
37bc13aa7subsd x7, x4
37bc13aabdivsd x7, x11
37bc13ab0addsd x2, x3
37bc13ab4divsd x2, x11
37bc13ab9movapd x3, x7
37bc13abdxorpd x3, [rip+0x8383cb]
37bc13ac5movapd x11, x3
37bc13acamovapd x9, x2
37bc13acfmovapd x2, x7
37bc13ad3movapd x7, x6
37bc13ad7mulsd x7, x1
37bc13adbmulsd x1, x8
37bc13ae0addsd x7, x8
37bc13ae5subsd x6, x1
37bc13ae9divsd x7, x5
37bc13aeddivsd x6, x5
37bc13af1movapd x5, x0
37bc13af5movapd x10, x7
37bc13afamovsd_xmm x7, [rsp+80]
37bc13b00addsd x7, x14
37bc13b05divsd x5, x7
37bc13b09movapd x4, x5
37bc13b0dmovapd x1, x5
37bc13b11mulsd x4, x0
37bc13b15mulsd x1, x6
37bc13b19mulsd x5, x10
37bc13b1eaddsd x4, x7
37bc13b22addsd x1, x10
37bc13b27subsd x6, x5
37bc13b2bdivsd x1, x4
37bc13b2fdivsd x6, x4
37bc13b33movapd x4, x9
37bc13b38mulsd x4, x2
37bc13b3cmulsd x2, x3
37bc13b40movapd x8, x1
37bc13b45movapd x5, x1
37bc13b49movapd x1, x9
37bc13b4emulsd x1, x9
37bc13b53subsd x1, x2
37bc13b57movapd x2, x8
37bc13b5cmulsd x2, x8
37bc13b61mulsd x5, x6
37bc13b65movapd x12, x6
37bc13b6axorpd x12, [rip+0x83831d]
37bc13b73mulsd x6, x12
37bc13b78subsd x5, x5
37bc13b7csubsd x2, x6
37bc13b80movapd x6, x4
37bc13b84subsd x6, x4
37bc13b88addsd x2, x1
37bc13b8cmovapd x1, x5
37bc13b90addsd x1, x6
37bc13b94movsd_xmm [rsp+96], x2
37bc13b9amovsd_xmm [rsp+104], x1
37bc13ba0call fn_37c4301d0
37bc13ba5movsd_xmm x1, [rsp+112]
37bc13babpxor x0, x0
37bc13bafmovapd x2, x9
37bc13bb4movapd x6, x0
37bc13bb8mov rax, [rsp+392]
37bc13bc0sqrtsd x7, x7
37bc13bc4divsd x6, x1
37bc13bc8mulsd x7, [rsp+48]
37bc13bcemulsd x0, x6
37bc13bd2mulsd x2, x6
37bc13bd6addsd x0, x1
37bc13bdamovapd x1, x11
37bc13bdfmulsd x1, x6
37bc13be3addsd x2, x11
37bc13be8unpcklpd x0, x0
37bc13becsubsd x1, x9
37bc13bf1unpcklpd x1, x2
37bc13bf5movapd x2, x12
37bc13bfadivpd x1, x0
37bc13bfemulsd x2, x6
37bc13c02subsd x2, x8
37bc13c07movups [rax], x1
37bc13c0amovapd x1, x8
37bc13c0fmov rax, [rsp+400]
37bc13c17mulsd x1, x6
37bc13c1baddsd x1, x12
37bc13c20unpcklpd x2, x1
37bc13c24divpd x2, x0
37bc13c28movups [rax], x2
37bc13c2bmov rax, [rsp+384]
37bc13c33movsd_xmm [rax], x7
37bc13c37jmp 0x37bc134f4
37bc13c3c
37bc13c3c 0f 1f 40 00 ..@.
37bc13c40
37bc13c40loc_37bc13c40:
37bc13c40maxsd x0, x13
37bc13c45mov rax, [rsp+384]
37bc13c4dmovsd_xmm [rax], x1
37bc13c51ucomisd x0, x1
37bc13c55jp 0x37bc14068
37bc13c5bjne 0x37bc14068
37bc13c61pxor x0, x0
37bc13c65movq x1, [rip+0x838203]
37bc13c6d
37bc13c6dloc_37bc13c6d:
37bc13c6dmov rax, [rsp+392]
37bc13c75movups [rax], x1
37bc13c78mov rax, [rsp+400]
37bc13c80movups [rax], x0
37bc13c83jmp 0x37bc134f4
37bc13c88
37bc13c88 0f 1f 84 00 00 00 00 00 ........
37bc13c90
37bc13c90loc_37bc13c90:
37bc13c90maxsd x3, x13
37bc13c95movapd x7, x13
37bc13c9amov rax, [rsp+392]
37bc13ca2movq x0, [rip+0x8381c6]
37bc13caamovups [rax], x0
37bc13cadmov rax, [rsp+400]
37bc13cb5pxor x0, x0
37bc13cb9divsd x7, x3
37bc13cbdmovups [rax], x0
37bc13cc0mov rax, [rsp+384]
37bc13cc8divsd x2, x3
37bc13cccmovapd x1, x7
37bc13cd0mulsd x1, x7
37bc13cd4mulsd x2, x2
37bc13cd8addsd x2, x1
37bc13cdcsqrtsd x2, x2
37bc13ce0mulsd x2, x3
37bc13ce4movsd_xmm [rax], x2
37bc13ce8jmp 0x37bc134f4
37bc13ced
37bc13ced 0f 1f 00 ...
37bc13cf0
37bc13cf0loc_37bc13cf0:
37bc13cf0comisd x13, x0
37bc13cf5movapd x7, x13
37bc13cfajb 0x37bc14280
37bc13d00divsd x0, x13
37bc13d05pxor x1, x1
37bc13d09movapd x11, x5
37bc13d0emovapd x3, x1
37bc13d12divsd x3, x13
37bc13d17mulsd x0, x0
37bc13d1baddsd x0, [rip+0x83814d]
37bc13d23sqrtsd x0, x0
37bc13d27mulsd x7, x0
37bc13d2bmovapd x9, x0
37bc13d30comisd x1, x9
37bc13d35movq rax, x7
37bc13d3amovddup x7, x3
37bc13d3emovapd x2, x3
37bc13d42mulpd x11, x7
37bc13d47mulpd x7, x4
37bc13d4bmulsd x2, x1
37bc13d4faddsubpd x5, x7
37bc13d53movapd x7, x11
37bc13d58addpd x7, x4
37bc13d5csubpd x4, x11
37bc13d61addsd x2, x13
37bc13d66movsd_xmm x4, x7
37bc13d6amovapd x7, x6
37bc13d6emulsd x7, x3
37bc13d72movddup x0, x2
37bc13d76mulsd x3, x8
37bc13d7bdivpd x5, x0
37bc13d7faddsd x7, x8
37bc13d84subsd x6, x3
37bc13d88divpd x4, x0
37bc13d8cdivsd x7, x2
37bc13d90divsd x6, x2
37bc13d94jbe 0x37bc146b8
37bc13d9amovapd x8, x9
37bc13d9fmovapd x0, x9
37bc13da4divsd x8, x1
37bc13da9mulsd x0, x8
37bc13daemovddup x2, x8
37bc13db3mulpd x2, x4
37bc13db7addsd x0, x1
37bc13dbbmovapd x1, x5
37bc13dbfaddpd x1, x2
37bc13dc3subpd x2, x5
37bc13dc7movsd_xmm x2, x1
37bc13dcbmovapd x3, x2
37bc13dcfmovapd x2, x7
37bc13dd3movddup x1, x0
37bc13dd7mulsd x2, x8
37bc13ddcmulsd x8, x6
37bc13de1divpd x3, x1
37bc13de5addsd x2, x6
37bc13de9subsd x8, x7
37bc13deemovapd x6, x8
37bc13df3divsd x2, x0
37bc13df7divsd x6, x0
37bc13dfb
37bc13dfbloc_37bc13dfb:
37bc13dfbmov rdi, [rsp+384]
37bc13e03mov [rdi], rax
37bc13e06mov rax, [rsp+392]
37bc13e0emovups [rax], x3
37bc13e11mov rax, [rsp+400]
37bc13e19movsd_xmm [rax], x2
37bc13e1dmovsd_xmm [rax+8], x6
37bc13e22jmp 0x37bc134f4
37bc13e27
37bc13e27 66 0f 1f 84 00 00 00 00 00 f........
37bc13e30
37bc13e30loc_37bc13e30:
37bc13e30movapd x7, x13
37bc13e35maxsd x7, x0
37bc13e39ucomisd x7, x1
37bc13e3djp 0x37bc13eb8
37bc13e3fjne 0x37bc13eb8
37bc13e41mov rax, [rsp+392]
37bc13e49pxor x0, x0
37bc13e4dmovups [rax], x0
37bc13e50mov rax, [rsp+400]
37bc13e58movq x0, [rip+0x838010]
37bc13e60movups [rax], x0
37bc13e63mov rax, [rsp+384]
37bc13e6bmovsd_xmm [rax], x1
37bc13e6fjmp 0x37bc134f4
37bc13e74
37bc13e74 0f 1f 40 00 ..@.
37bc13e78
37bc13e78loc_37bc13e78:
37bc13e78comisd x3, x0
37bc13e7cjae 0x37bc143ba
37bc13e82
37bc13e82loc_37bc13e82:
37bc13e82mov rax, [rsp+392]
37bc13e8apxor x1, x1
37bc13e8emovups [rax], x1
37bc13e91mov rax, [rsp+400]
37bc13e99movq x1, [rip+0x837fcf]
37bc13ea1movups [rax], x1
37bc13ea4mov rax, [rsp+384]
37bc13eacmovsd_xmm [rax], x0
37bc13eb0jmp 0x37bc134f4
37bc13eb5
37bc13eb5 0f 1f 00 ...
37bc13eb8
37bc13eb8loc_37bc13eb8:
37bc13eb8pxor x2, x2
37bc13ebcpxor x3, x3
37bc13ec0movapd x1, x4
37bc13ec4movups [rsp+48], x4
37bc13ec9divsd x2, x7
37bc13ecdmovapd x9, x4
37bc13ed2movups [rsp+64], x5
37bc13ed7lea rdx, [rsp+96]
37bc13edclea rcx, [rsp+112]
37bc13ee1mulsd x3, x2
37bc13ee5movddup x11, x2
37bc13eeamovapd x0, x11
37bc13eefmulpd x0, x5
37bc13ef3addsd x3, x7
37bc13ef7addpd x1, x0
37bc13efbsubpd x9, x0
37bc13f00movapd x0, x6
37bc13f04mulsd x0, x2
37bc13f08movddup x10, x3
37bc13f0dmulsd x2, x8
37bc13f12movsd_xmm x9, x1
37bc13f17divpd x9, x10
37bc13f1caddsd x0, x8
37bc13f21subsd x6, x2
37bc13f25divsd x6, x3
37bc13f29movapd x4, x9
37bc13f2emovapd x1, x9
37bc13f33mulsd x1, x9
37bc13f38unpckhpd x4, x4
37bc13f3cmovapd x5, x4
37bc13f40xorpd x4, [rip+0x837f48]
37bc13f48movapd x8, x4
37bc13f4dmulsd x4, x5
37bc13f51mulsd x8, x9
37bc13f56subsd x1, x4
37bc13f5asubsd x8, x8
37bc13f5fdivsd x0, x3
37bc13f63movapd x3, x6
37bc13f67xorpd x3, [rip+0x837f21]
37bc13f6fmovapd x2, x3
37bc13f73mulsd x3, x6
37bc13f77mulsd x2, x0
37bc13f7bmovapd x5, x0
37bc13f7fmovsd_xmm [rsp+80], x0
37bc13f85mulsd x5, x0
37bc13f89subsd x2, x2
37bc13f8dsubsd x5, x3
37bc13f91addsd x2, x8
37bc13f96pxor x8, x8
37bc13f9baddsd x1, x5
37bc13f9fmovsd_xmm [rsp+104], x2
37bc13fa5movsd_xmm [rsp+96], x1
37bc13fabcall fn_37c4301d0
37bc13fb0movupd x4, [rsp+48]
37bc13fb6movupd x5, [rsp+64]
37bc13fbcpxor x3, x3
37bc13fc0movsd_xmm x1, [rsp+112]
37bc13fc6movsd_xmm x0, [rsp+80]
37bc13fccmulpd x4, x11
37bc13fd1mov rax, [rsp+392]
37bc13fd9divsd x8, x1
37bc13fdeaddsubpd x5, x4
37bc13fe2movapd x2, x5
37bc13fe6divpd x2, x10
37bc13febmulsd x3, x8
37bc13ff0movddup x4, x8
37bc13ff5addsd x3, x1
37bc13ff9mulsd x1, x7
37bc13ffdmulpd x2, x4
37bc14001movapd x4, x2
37bc14005addpd x4, x9
37bc1400asubpd x9, x2
37bc1400fmovddup x2, x3
37bc14013movsd_xmm x9, x4
37bc14018divpd x9, x2
37bc1401dmovapd x2, x6
37bc14021mulsd x2, x8
37bc14026addsd x2, x0
37bc1402amulsd x0, x8
37bc1402fsubsd x6, x0
37bc14033divsd x2, x3
37bc14037movups [rax], x9
37bc1403bmov rax, [rsp+400]
37bc14043divsd x6, x3
37bc14047movsd_xmm [rax], x2
37bc1404bmovsd_xmm [rax+8], x6
37bc14050mov rax, [rsp+384]
37bc14058movsd_xmm [rax], x1
37bc1405cjmp 0x37bc134f4
37bc14061
37bc14061 0f 1f 80 00 00 00 00 .......
37bc14068
37bc14068loc_37bc14068:
37bc14068movapd x5, x8
37bc1406dlea rcx, [rsp+112]
37bc14072movapd x10, x9
37bc14077movsd_xmm [rsp+120], x6
37bc1407dxorpd x5, [rip+0x837e0b]
37bc14085xorpd x7, [rip+0x837e03]
37bc1408dmovapd x1, x5
37bc14091movapd x12, x7
37bc14096movsd_xmm [rsp+112], x5
37bc1409cunpcklpd x10, x7
37bc140a1unpcklpd x1, x6
37bc140a5movsd_xmm [rsp+80], x5
37bc140abmovups [rsp+48], x1
37bc140b0call fn_37c42fc80
37bc140b5lea rcx, [rsp+112]
37bc140bamovsd_xmm [rsp+112], x9
37bc140c1movapd x7, x0
37bc140c5movsd_xmm [rsp+120], x12
37bc140cccall fn_37c42fc80
37bc140d1pxor x3, x3
37bc140d5movapd x5, x12
37bc140damovapd x2, x6
37bc140demaxsd x0, x7
37bc140e2movapd x4, x3
37bc140e6unpcklpd x5, x9
37bc140ebmovhpd x2, [rsp+80]
37bc140f1movupd x1, [rsp+48]
37bc140f7lea rdx, [rsp+96]
37bc140fclea rcx, [rsp+112]
37bc14101divsd x4, x0
37bc14105mulsd x6, x4
37bc14109movddup x7, x4
37bc1410dmulpd x2, x7
37bc14111mulpd x7, x5
37bc14115movapd x5, x4
37bc14119mulsd x5, x3
37bc1411dmulsd x4, x12
37bc14122subsd x6, x8
37bc14127addsd x5, x0
37bc1412bmovapd x0, x2
37bc1412faddpd x0, x1
37bc14133subpd x1, x2
37bc14137addsd x4, x9
37bc1413cdivsd x6, x5
37bc14140movddup x2, x5
37bc14144movsd_xmm x1, x0
37bc14148divpd x1, x2
37bc1414cdivsd x4, x5
37bc14150movapd x5, x6
37bc14154mulsd x5, x6
37bc14158movapd x11, x1
37bc1415dmovapd x3, x1
37bc14161movapd x1, x10
37bc14166subpd x10, x7
37bc1416baddpd x1, x7
37bc1416funpckhpd x3, x3
37bc14173movapd x12, x3
37bc14178movapd x0, x10
37bc1417dmovsd_xmm x0, x1
37bc14181movapd x7, x0
37bc14185movapd x1, x3
37bc14189xorpd x1, [rip+0x837cff]
37bc14191divpd x7, x2
37bc14195movapd x8, x4
37bc1419amovapd x9, x8
37bc1419fmulsd x9, x8
37bc141a4movapd x2, x7
37bc141a8unpckhpd x2, x2
37bc141acmovapd x4, x2
37bc141b0xorpd x4, [rip+0x837cd8]
37bc141b8movapd x10, x2
37bc141bdmovapd x2, x6
37bc141c1mulsd x2, x1
37bc141c5movapd x0, x4
37bc141c9mulsd x4, x10
37bc141cemulsd x1, x3
37bc141d2mulsd x0, x8
37bc141d7subsd x9, x4
37bc141dcmovapd x4, x2
37bc141e0subsd x5, x1
37bc141e4subsd x4, x2
37bc141e8subsd x0, x0
37bc141ecaddsd x5, x9
37bc141f1addsd x4, x0
37bc141f5movsd_xmm [rsp+96], x5
37bc141fbmovsd_xmm [rsp+104], x4
37bc14201call fn_37c4301d0
37bc14206movsd_xmm x5, [rsp+112]
37bc1420cpxor x3, x3
37bc14210movapd x2, x12
37bc14215movapd x4, x3
37bc14219movapd x0, x10
37bc1421edivsd x4, x5
37bc14222mulsd x3, x4
37bc14226mulsd x2, x4
37bc1422amulsd x6, x4
37bc1422emulsd x0, x4
37bc14232mulsd x4, x8
37bc14237addsd x3, x5
37bc1423bmovapd x5, x11
37bc14240unpcklpd x2, x6
37bc14244addpd x5, x2
37bc14248subpd x11, x2
37bc1424dunpcklpd x3, x3
37bc14251unpcklpd x0, x4
37bc14255movapd x2, x0
37bc14259addpd x2, x7
37bc1425dsubpd x7, x0
37bc14261movapd x1, x11
37bc14266movsd_xmm x1, x5
37bc1426adivpd x1, x3
37bc1426emovsd_xmm x7, x2
37bc14272movapd x0, x7
37bc14276divpd x0, x3
37bc1427ajmp 0x37bc13c6d
37bc1427f
37bc1427f 90 .
37bc14280
37bc14280loc_37bc14280:
37bc14280movapd x1, x13
37bc14285movapd x3, x0
37bc14289movapd x11, x5
37bc1428edivsd x1, x0
37bc14292mulsd x1, x1
37bc14296addsd x1, [rip+0x837bd2]
37bc1429emovapd x7, x1
37bc142a2pxor x1, x1
37bc142a6sqrtsd x7, x7
37bc142aamulsd x3, x7
37bc142aecomisd x1, x7
37bc142b2movq rax, x3
37bc142b7movapd x3, x1
37bc142bbdivsd x3, x0
37bc142bfmovddup x2, x3
37bc142c3movapd x9, x3
37bc142c8mulpd x11, x2
37bc142cdmulpd x2, x4
37bc142d1mulsd x9, x1
37bc142d6addsubpd x5, x2
37bc142daaddsd x9, x0
37bc142dfmovapd x2, x5
37bc142e3movapd x5, x11
37bc142e8addpd x5, x4
37bc142ecsubpd x4, x11
37bc142f1movddup x13, x9
37bc142f6divpd x2, x13
37bc142fbmovapd x0, x4
37bc142ffmovapd x4, x6
37bc14303mulsd x4, x3
37bc14307movsd_xmm x0, x5
37bc1430bmulsd x3, x8
37bc14310addsd x4, x8
37bc14315subsd x6, x3
37bc14319divpd x0, x13
37bc1431edivsd x4, x9
37bc14323divsd x6, x9
37bc14328jbe 0x37bc14660
37bc1432emovapd x3, x7
37bc14332divsd x3, x1
37bc14336mulsd x7, x3
37bc1433amovddup x5, x3
37bc1433emulpd x0, x5
37bc14342movapd x5, x2
37bc14346addsd x1, x7
37bc1434aaddpd x5, x0
37bc1434esubpd x0, x2
37bc14352movddup x2, x1
37bc14356movsd_xmm x0, x5
37bc1435adivpd x0, x2
37bc1435emovapd x2, x4
37bc14362mulsd x2, x3
37bc14366mulsd x3, x6
37bc1436aaddsd x2, x6
37bc1436esubsd x3, x4
37bc14372movapd x6, x3
37bc14376divsd x2, x1
37bc1437adivsd x6, x1
37bc1437e
37bc1437eloc_37bc1437e:
37bc1437emov rdi, [rsp+384]
37bc14386mov [rdi], rax
37bc14389mov rax, [rsp+392]
37bc14391movups [rax], x0
37bc14394mov rax, [rsp+400]
37bc1439cmovsd_xmm [rax], x2
37bc143a0movsd_xmm [rax+8], x6
37bc143a5jmp 0x37bc134f4
37bc143aa
37bc143aa 66 0f 1f 44 00 00 f..D..
37bc143b0
37bc143b0loc_37bc143b0:
37bc143b0comisd x3, x0
37bc143b4jae 0x37bc13e82
37bc143ba
37bc143baloc_37bc143ba:
37bc143bamov rax, [rsp+392]
37bc143c2movq x0, [rip+0x837aa6]
37bc143camovups [rax], x0
37bc143cdmov rax, [rsp+400]
37bc143d5pxor x0, x0
37bc143d9movups [rax], x0
37bc143dcmov rax, [rsp+384]
37bc143e4movsd_xmm [rax], x3
37bc143e8jmp 0x37bc134f4
37bc143ed
37bc143ed 0f 1f 00 ...
37bc143f0
37bc143f0loc_37bc143f0:
37bc143f0comisd x13, x0
37bc143f5xorpd x6, [rip+0x837a93]
37bc143fdxorpd x7, [rip+0x837a8b]
37bc14405jb 0x37bc14538
37bc1440bdivsd x0, x13
37bc14410movapd x1, x6
37bc14414movapd x4, x0
37bc14418mulsd x4, x0
37bc1441caddsd x4, [rip+0x837a4c]
37bc14424sqrtsd x4, x4
37bc14428divsd x0, x4
37bc1442cmulsd x0, x3
37bc14430pxor x3, x3
37bc14434movapd x2, x3
37bc14438comisd x3, x4
37bc1443cdivsd x2, x13
37bc14441movq rax, x0
37bc14446movapd x0, x7
37bc1444amulsd x1, x2
37bc1444emovapd x5, x2
37bc14452mulsd x5, x3
37bc14456mulsd x7, x2
37bc1445aaddsd x1, x8
37bc1445fmulsd x8, x2
37bc14464addsd x5, x13
37bc14469addsd x7, x9
37bc1446eunpcklpd x5, x5
37bc14472subsd x6, x8
37bc14477movapd x8, x6
37bc1447cunpcklpd x8, x1
37bc14481unpcklpd x1, x6
37bc14485movapd x6, x9
37bc1448amulsd x6, x2
37bc1448edivpd x8, x5
37bc14493subsd x0, x6
37bc14497movapd x6, x0
37bc1449bunpcklpd x6, x7
37bc1449funpcklpd x7, x0
37bc144a3divpd x1, x5
37bc144a7divpd x6, x5
37bc144abdivpd x7, x5
37bc144afjbe 0x37bc14720
37bc144b5movapd x2, x4
37bc144b9divsd x2, x3
37bc144bdmovddup x5, x2
37bc144c1mulsd x2, x4
37bc144c5mulpd x1, x5
37bc144c9mulpd x5, x7
37bc144cdaddsd x2, x3
37bc144d1movddup x3, x2
37bc144d5movapd x2, x8
37bc144daaddpd x2, x1
37bc144desubpd x1, x8
37bc144e3movsd_xmm x1, x2
37bc144e7divpd x1, x3
37bc144ebmovapd x2, x6
37bc144efaddpd x2, x5
37bc144f3subpd x5, x6
37bc144f7shufpd x2, x5, 2
37bc144fcdivpd x2, x3
37bc14500
37bc14500loc_37bc14500:
37bc14500mov rdi, [rsp+384]
37bc14508movddup x0, [rip+0x837980]
37bc14510mov [rdi], rax
37bc14513mov rax, [rsp+392]
37bc1451bxorpd x0, x1
37bc1451fmovups [rax], x0
37bc14522mov rax, [rsp+400]
37bc1452amovups [rax], x2
37bc1452djmp 0x37bc134f4
37bc14532
37bc14532 66 0f 1f 44 00 00 f..D..
37bc14538
37bc14538loc_37bc14538:
37bc14538movapd x1, x13
37bc1453dpxor x2, x2
37bc14541divsd x1, x0
37bc14545mulsd x1, x1
37bc14549addsd x1, [rip+0x83791f]
37bc14551sqrtsd x1, x1
37bc14555divsd x3, x1
37bc14559comisd x2, x1
37bc1455dmovq rax, x3
37bc14562movapd x3, x2
37bc14566divsd x3, x0
37bc1456amovapd x4, x3
37bc1456emulsd x4, x2
37bc14572addsd x4, x0
37bc14576movapd x0, x6
37bc1457amulsd x0, x3
37bc1457eunpcklpd x4, x4
37bc14582addsd x0, x8
37bc14587mulsd x8, x3
37bc1458csubsd x6, x8
37bc14591movapd x8, x7
37bc14596mulsd x7, x3
37bc1459amovapd x5, x6
37bc1459eunpcklpd x5, x0
37bc145a2unpcklpd x0, x6
37bc145a6movapd x6, x9
37bc145abmulsd x6, x3
37bc145afaddsd x7, x9
37bc145b4divpd x5, x4
37bc145b8subsd x8, x6
37bc145bdmovapd x6, x8
37bc145c2unpcklpd x6, x7
37bc145c6unpcklpd x7, x8
37bc145cbdivpd x0, x4
37bc145cfdivpd x6, x4
37bc145d3divpd x7, x4
37bc145d7jbe 0x37bc14778
37bc145ddmovapd x4, x1
37bc145e1divsd x4, x2
37bc145e5movddup x8, x4
37bc145eamulsd x4, x1
37bc145eemulpd x0, x8
37bc145f3mulpd x7, x8
37bc145f8addsd x4, x2
37bc145fc
37bc145fcloc_37bc145fc:
37bc145fcmovapd x1, x0
37bc14600subpd x0, x5
37bc14604movddup x2, x4
37bc14608mov rsi, [rsp+384]
37bc14610addpd x1, x5
37bc14614mov [rsi], rax
37bc14617mov rax, [rsp+392]
37bc1461fmovsd_xmm x0, x1
37bc14623divpd x0, x2
37bc14627movapd x1, x7
37bc1462bsubpd x7, x6
37bc1462faddpd x1, x6
37bc14633shufpd x1, x7, 2
37bc14638divpd x1, x2
37bc1463cmovddup x2, [rip+0x83784c]
37bc14644xorpd x0, x2
37bc14648movups [rax], x0
37bc1464bmov rax, [rsp+400]
37bc14653movups [rax], x1
37bc14656jmp 0x37bc134f4
37bc1465b
37bc1465b 0f 1f 44 00 00 ..D..
37bc14660
37bc14660loc_37bc14660:
37bc14660movapd x3, x1
37bc14664divsd x3, x7
37bc14668mulsd x1, x3
37bc1466cmovddup x5, x3
37bc14670mulpd x2, x5
37bc14674addsd x1, x7
37bc14678movapd x5, x2
37bc1467caddpd x5, x0
37bc14680subpd x0, x2
37bc14684movddup x2, x1
37bc14688movsd_xmm x0, x5
37bc1468cdivpd x0, x2
37bc14690movapd x2, x6
37bc14694mulsd x2, x3
37bc14698addsd x2, x4
37bc1469cmulsd x4, x3
37bc146a0subsd x6, x4
37bc146a4divsd x2, x1
37bc146a8divsd x6, x1
37bc146acjmp 0x37bc1437e
37bc146b1
37bc146b1 0f 1f 80 00 00 00 00 .......
37bc146b8
37bc146b8loc_37bc146b8:
37bc146b8movapd x0, x1
37bc146bcdivsd x0, x9
37bc146c1mulsd x1, x0
37bc146c5movddup x2, x0
37bc146c9mulpd x2, x5
37bc146cdaddsd x1, x9
37bc146d2movapd x3, x2
37bc146d6addpd x3, x4
37bc146dasubpd x4, x2
37bc146demovddup x2, x1
37bc146e2shufpd x3, x4, 2
37bc146e7divpd x3, x2
37bc146ebmovapd x2, x6
37bc146efmulsd x2, x0
37bc146f3addsd x2, x7
37bc146f7mulsd x7, x0
37bc146fbsubsd x6, x7
37bc146ffdivsd x2, x1
37bc14703divsd x6, x1
37bc14707jmp 0x37bc13dfb
37bc1470c
37bc1470c 0f 1f 40 00 ..@.
37bc14710
37bc14710loc_37bc14710:
37bc14710subsd x5, x0
37bc14714movapd x14, x5
37bc14719jmp 0x37bc13a35
37bc1471e
37bc1471e 66 90 f.
37bc14720
37bc14720loc_37bc14720:
37bc14720movapd x2, x3
37bc14724divsd x2, x4
37bc14728movddup x5, x2
37bc1472cmulsd x2, x3
37bc14730mulpd x8, x5
37bc14735mulpd x5, x6
37bc14739addsd x2, x4
37bc1473dmovddup x3, x2
37bc14741movapd x2, x8
37bc14746addpd x2, x1
37bc1474asubpd x1, x8
37bc1474fmovsd_xmm x1, x2
37bc14753divpd x1, x3
37bc14757movapd x2, x5
37bc1475baddpd x2, x7
37bc1475fsubpd x7, x5
37bc14763shufpd x2, x7, 2
37bc14768divpd x2, x3
37bc1476cjmp 0x37bc14500
37bc14771
37bc14771 0f 1f 80 00 00 00 00 .......
37bc14778
37bc14778loc_37bc14778:
37bc14778movapd x4, x2
37bc1477cdivsd x4, x1
37bc14780movddup x3, x4
37bc14784mulsd x4, x2
37bc14788mulpd x5, x3
37bc1478cmulpd x6, x3
37bc14790addsd x4, x1
37bc14794jmp 0x37bc145fc
37bc14799
37bc14799loc_37bc14799:
37bc14799movapd x5, x4
37bc1479dpxor x2, x2
37bc147a1divsd x5, x0
37bc147a5mulsd x2, x5
37bc147a9mulsd x4, x5
37bc147adaddsd x2, x1
37bc147b1addsd x4, x0
37bc147b5divsd x2, x4
37bc147b9movapd x14, x2
37bc147bejmp 0x37bc13a35
37bc147c3
37bc147c3loc_37bc147c3:
37bc147c3movq x8, rax
37bc147c8lea rsi, [rsp+96]
37bc147cdlea rcx, [rsp+112]
37bc147d2movsd_xmm x14, [rsp+48]
37bc147d9subsd x8, [rsp+80]
37bc147e0mov rdx, rsi
37bc147e3movsd_xmm [rsp+88], x2
37bc147e9mulsd x8, [rip+0x8376ae]
37bc147f2movsd_xmm [rsp+64], x3
37bc147f8mov [rsp+104], 0
37bc14801movapd x0, x8
37bc14806mulsd x0, x8
37bc1480baddsd x0, x14
37bc14810movsd_xmm [rsp+96], x0
37bc14816call fn_37c4301d0
37bc1481bpxor x4, x4
37bc1481fmovsd_xmm x3, [rsp+64]
37bc14825movsd_xmm x2, [rsp+88]
37bc1482bcomisd x8, x4
37bc14830jb 0x37bc14957
37bc14836movsd_xmm x0, [rsp+120]
37bc1483caddsd x8, [rsp+112]
37bc14843addsd x0, x4
37bc14847movapd x1, x8
37bc1484candpd x1, [rip+0x83762c]
37bc14854movapd x5, x0
37bc14858andpd x5, [rip+0x837620]
37bc14860comisd x5, x1
37bc14864jbe 0x37bc1496b
37bc1486amovapd x1, x8
37bc1486fmovapd x5, x14
37bc14874divsd x1, x0
37bc14878mulsd x5, x1
37bc1487cmulsd x1, x8
37bc14881addsd x4, x5
37bc14885addsd x1, x0
37bc14889divsd x4, x1
37bc1488d
37bc1488dloc_37bc1488d:
37bc1488dmovq x0, [rip+0x8375fb]
37bc14895xorpd x4, x0
37bc14899movapd x8, x4
37bc1489e
37bc1489eloc_37bc1489e:
37bc1489epxor x1, x1
37bc148a2movapd x13, x7
37bc148a7movapd x14, x2
37bc148acmovapd x5, x1
37bc148b0divsd x5, x8
37bc148b5mulsd x13, x5
37bc148bamovapd x4, x5
37bc148bemulsd x4, x1
37bc148c2mulsd x2, x5
37bc148c6subsd x14, x13
37bc148cbaddsd x4, x8
37bc148d0addsd x8, [rsp+80]
37bc148d7addsd x2, x7
37bc148dbdivsd x14, x4
37bc148e0divsd x2, x4
37bc148e4movapd x4, x1
37bc148e8movapd x7, x14
37bc148edmovq rax, x14
37bc148f2xorpd x7, x0
37bc148f6divsd x4, x8
37bc148fbmovapd x5, x2
37bc148ffmovapd x2, x6
37bc14903xorpd x5, x0
37bc14907mulsd x2, x4
37bc1490bmulsd x1, x4
37bc1490fmovapd x13, x2
37bc14914movapd x2, x9
37bc14919mulsd x9, x4
37bc1491eaddsd x1, x8
37bc14923subsd x2, x13
37bc14928addsd x8, x15
37bc1492ddivsd x2, x1
37bc14931sqrtsd x8, x8
37bc14936addsd x9, x6
37bc1493bmulsd x3, x8
37bc14940divsd x9, x1
37bc14945xorpd x9, x0
37bc1494axorpd x0, x2
37bc1494emovapd x6, x0
37bc14952jmp 0x37bc137d6
37bc14957
37bc14957loc_37bc14957:
37bc14957subsd x8, [rsp+112]
37bc1495emovq x0, [rip+0x83752a]
37bc14966jmp 0x37bc1489e
37bc1496b
37bc1496bloc_37bc1496b:
37bc1496bmovapd x1, x0
37bc1496fdivsd x1, x8
37bc14974mulsd x0, x1
37bc14978mulsd x4, x1
37bc1497caddsd x4, [rsp+48]
37bc14982addsd x0, x8
37bc14987divsd x4, x0
37bc1498bjmp 0x37bc1488d
37bc133d0
37bc133d0zlaic1_:
37bc133d0push rbp
37bc133d1push rdi
37bc133d2push rsi
37bc133d3push rbx
37bc133d4sub rsp, 296
37bc133dbmovups [rsp+128], x6
37bc133e3movups [rsp+144], x7
37bc133ebmovups [rsp+160], x8
37bc133f4movups [rsp+176], x9
37bc133fdmovups [rsp+192], x10
37bc13406movups [rsp+208], x11
37bc1340fmovups [rsp+224], x12
37bc13418movups [rsp+240], x13
37bc13421movups [rsp+256], x14
37bc1342amovups [rsp+272], x15
37bc13433mov rsi, rcx
37bc13436mov rbp, rdx
37bc13439lea rcx, [rip+0x838a20]
37bc13440mov edx, 7
37bc13445mov rdi, r9
37bc13448mov [rsp+352], r8
37bc13450call dlamch_
37bc13455lea rax, [rip+0x838a0c]
37bc1345cmov rdx, rbp
37bc1345flea rcx, [rsp+112]
37bc13464mov [rsp+40], rax
37bc13469mov rax, [rsp+368]
37bc13471movapd x15, x0
37bc13476lea r9, [rip+0x8389eb]
37bc1347dmov r8, [rsp+352]
37bc13485mov [rsp+32], rax
37bc1348acall zdotc_
37bc1348flea rcx, [rsp+112]
37bc13494movsd_xmm x9, [rsp+112]
37bc1349bmovsd_xmm x7, [rsp+120]
37bc134a1call fn_37c42fc80
37bc134a6mov rax, [rsp+376]
37bc134aelea rcx, [rsp+112]
37bc134b3movapd x13, x0
37bc134b8movsd_xmm x8, [rax]
37bc134bdmovsd_xmm x6, [rax+8]
37bc134c2movsd_xmm [rsp+112], x8
37bc134c9movsd_xmm [rsp+120], x6
37bc134cfcall fn_37c42fc80
37bc134d4movsd_xmm x2, [rdi]
37bc134d8mov eax, [rsi]
37bc134damovapd x3, x2
37bc134deandpd x3, [rip+0x83899a]
37bc134e6cmp eax, 1
37bc134e9je 0x37bc138e0
37bc134efcmp eax, 2
37bc134f2je 0x37bc13560
37bc134f4
37bc134f4loc_37bc134f4:
37bc134f4movups x6, [rsp+128]
37bc134fcmovups x7, [rsp+144]
37bc13504movups x8, [rsp+160]
37bc1350dmovups x9, [rsp+176]
37bc13516movups x10, [rsp+192]
37bc1351fmovups x11, [rsp+208]
37bc13528movups x12, [rsp+224]
37bc13531movups x13, [rsp+240]
37bc1353amovups x14, [rsp+256]
37bc13543movups x15, [rsp+272]
37bc1354cadd rsp, 296
37bc13553pop rbx
37bc13554pop rsi
37bc13555pop rdi
37bc13556pop rbp
37bc13557ret
37bc13558
37bc13558 0f 1f 84 00 00 00 00 00 ........
37bc13560
37bc13560loc_37bc13560:
37bc13560pxor x1, x1
37bc13564ucomisd x2, x1
37bc13568jp 0x37bc13570
37bc1356aje 0x37bc13c40
37bc13570
37bc13570loc_37bc13570:
37bc13570movapd x1, x15
37bc13575mulsd x1, x3
37bc13579comisd x1, x0
37bc1357djae 0x37bc13e82
37bc13583comisd x1, x13
37bc13588jae 0x37bc143b0
37bc1358emovapd x1, x15
37bc13593movapd x5, x15
37bc13598mulsd x1, x13
37bc1359dcomisd x1, x3
37bc135a1jae 0x37bc143f0
37bc135a7mulsd x5, x0
37bc135abcomisd x5, x3
37bc135afjae 0x37bc143f0
37bc135b5divsd x0, x3
37bc135b9pxor x4, x4
37bc135bdmovapd x1, x13
37bc135c2movapd x5, x4
37bc135c6divsd x5, x3
37bc135camovapd x13, x0
37bc135cfmulsd x13, x0
37bc135d4divsd x1, x3
37bc135d8movapd x2, x5
37bc135dcmulsd x2, x4
37bc135e0movapd x10, x2
37bc135e5movapd x2, x9
37bc135eamulsd x2, x5
37bc135eeaddsd x10, x3
37bc135f3movapd x12, x2
37bc135f8movapd x2, x7
37bc135fcsubsd x2, x12
37bc13601mulsd x7, x5
37bc13605movapd x12, x8
37bc1360amulsd x12, x5
37bc1360fdivsd x2, x10
37bc13614addsd x7, x9
37bc13619movapd x9, x6
37bc1361esubsd x9, x12
37bc13623mulsd x6, x5
37bc13627movapd x5, x13
37bc1362cmovapd x11, x1
37bc13631movapd x14, x1
37bc13636mulsd x11, x1
37bc1363bmulsd x14, x0
37bc13640addsd x6, x8
37bc13645movapd x12, x11
37bc1364amovsd_xmm [rsp+48], x11
37bc13651addsd x12, x13
37bc13656movq rax, x12
37bc1365bmovsd_xmm x12, [rip+0x83880c]
37bc13664addsd x11, x12
37bc13669movsd_xmm [rsp+80], x12
37bc13670movapd x8, x11
37bc13675addsd x8, x14
37bc1367aaddsd x14, x13
37bc1367fdivsd x7, x10
37bc13684maxsd x8, x14
37bc13689movsd_xmm x14, [rip+0x838816]
37bc13692mulsd x14, x15
37bc13697mulsd x14, x15
37bc1369cmulsd x8, x14
37bc136a1divsd x9, x10
37bc136a6movapd x14, x8
37bc136abmovapd x15, x8
37bc136b0movapd x8, x1
37bc136b5addsd x1, x0
37bc136b9subsd x8, x0
37bc136beaddsd x8, x8
37bc136c3mulsd x8, x1
37bc136c8addsd x8, x12
37bc136cdcomisd x8, x4
37bc136d2divsd x6, x10
37bc136d7jb 0x37bc147c3
37bc136ddmovq x0, rax
37bc136e2lea rsi, [rsp+96]
37bc136e7addsd x0, x12
37bc136ecmulsd x0, [rip+0x8387ac]
37bc136f4movapd x1, x0
37bc136f8mulsd x1, x0
37bc136fcsubsd x1, x13
37bc13701andpd x1, [rip+0x838777]
37bc13709sqrtsd x1, x1
37bc1370daddsd x0, x1
37bc13711movapd x1, x4
37bc13715divsd x1, x0
37bc13719mulsd x1, x4
37bc1371daddsd x0, x1
37bc13721addsd x5, x1
37bc13725divsd x5, x0
37bc13729movapd x0, x4
37bc1372dsubsd x12, x5
37bc13732movapd x8, x5
37bc13737movapd x5, x2
37bc1373bdivsd x0, x12
37bc13740mulsd x5, x0
37bc13744movapd x1, x0
37bc13748mulsd x0, x7
37bc1374cmulsd x1, x4
37bc13750addsd x5, x7
37bc13754subsd x2, x0
37bc13758movapd x0, x4
37bc1375cdivsd x0, x8
37bc13761addsd x1, x12
37bc13766movapd x7, x2
37bc1376amovapd x2, x9
37bc1376fdivsd x7, x1
37bc13773mulsd x4, x0
37bc13777addsd x4, x8
37bc1377caddsd x8, x14
37bc13781sqrtsd x8, x8
37bc13786mulsd x3, x8
37bc1378bdivsd x5, x1
37bc1378fmovapd x1, x6
37bc13793mulsd x1, x0
37bc13797mulsd x0, x9
37bc1379csubsd x2, x1
37bc137a0addsd x0, x6
37bc137a4divsd x2, x4
37bc137a8divsd x0, x4
37bc137acmovapd x4, x7
37bc137b0xorpd x4, [rip+0x8386d8]
37bc137b8movq rax, x4
37bc137bdmovapd x6, x2
37bc137c1xorpd x6, [rip+0x8386c7]
37bc137c9xorpd x0, [rip+0x8386bf]
37bc137d1movapd x9, x0
37bc137d6
37bc137d6loc_37bc137d6:
37bc137d6movapd x0, x5
37bc137damovq x1, rax
37bc137dfmovapd x4, x9
37bc137e4mov rdx, rsi
37bc137e7mulsd x0, x5
37bc137eblea rcx, [rsp+112]
37bc137f0movsd_xmm [rsp+80], x5
37bc137f6mov rdi, [rsp+384]
37bc137femulsd x1, x7
37bc13802movsd_xmm [rdi], x3
37bc13806mulsd x2, x6
37bc1380amovapd x3, x5
37bc1380emulsd x3, x7
37bc13812mulsd x4, x6
37bc13816subsd x0, x1
37bc1381amovapd x1, x9
37bc1381fmulsd x1, x9
37bc13824subsd x3, x3
37bc13828subsd x4, x4
37bc1382csubsd x1, x2
37bc13830addsd x4, x3
37bc13834addsd x0, x1
37bc13838movsd_xmm [rsp+104], x4
37bc1383emovsd_xmm [rsp+96], x0
37bc13844call fn_37c4301d0
37bc13849movsd_xmm x1, [rsp+112]
37bc1384fpxor x4, x4
37bc13853movsd_xmm x5, [rsp+80]
37bc13859movapd x0, x4
37bc1385dmov rax, [rsp+392]
37bc13865divsd x0, x1
37bc13869mulsd x4, x0
37bc1386daddsd x4, x1
37bc13871movapd x1, x7
37bc13875mulsd x1, x0
37bc13879addsd x1, x5
37bc1387dmulsd x5, x0
37bc13881divsd x1, x4
37bc13885subsd x7, x5
37bc13889movapd x2, x7
37bc1388ddivsd x2, x4
37bc13891movsd_xmm [rax], x1
37bc13895movapd x1, x6
37bc13899mulsd x1, x0
37bc1389daddsd x1, x9
37bc138a2divsd x1, x4
37bc138a6movsd_xmm [rax+8], x2
37bc138abmov rax, [rsp+400]
37bc138b3movsd_xmm [rax], x1
37bc138b7movapd x1, x9
37bc138bcmulsd x1, x0
37bc138c0subsd x6, x1
37bc138c4movapd x0, x6
37bc138c8divsd x0, x4
37bc138ccmovsd_xmm [rax+8], x0
37bc138d1jmp 0x37bc134f4
37bc138d6
37bc138d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bc138e0
37bc138e0loc_37bc138e0:
37bc138e0pxor x1, x1
37bc138e4movapd x4, x9
37bc138e9movapd x5, x7
37bc138educomisd x2, x1
37bc138f1unpcklpd x4, x7
37bc138f5unpcklpd x5, x9
37bc138fajp 0x37bc13902
37bc138fcje 0x37bc13e30
37bc13902
37bc13902loc_37bc13902:
37bc13902movapd x1, x15
37bc13907mulsd x1, x3
37bc1390bcomisd x1, x0
37bc1390fjae 0x37bc13c90
37bc13915comisd x1, x13
37bc1391ajae 0x37bc13e78
37bc13920movapd x1, x15
37bc13925mulsd x1, x13
37bc1392acomisd x1, x3
37bc1392ejae 0x37bc13cf0
37bc13934movapd x1, x15
37bc13939mulsd x1, x0
37bc1393dcomisd x1, x3
37bc13941jae 0x37bc13cf0
37bc13947movapd x1, x13
37bc1394cmovapd x4, x0
37bc13950lea rdx, [rsp+96]
37bc13955movsd_xmm x5, [rip+0x838513]
37bc1395ddivsd x1, x2
37bc13961lea rcx, [rsp+112]
37bc13966movsd_xmm [rsp+64], x3
37bc1396cmovapd x0, x5
37bc13970movsd_xmm [rsp+80], x5
37bc13976mov [rsp+104], 0
37bc1397fdivsd x4, x2
37bc13983mulsd x1, x1
37bc13987subsd x0, x1
37bc1398bmovsd_xmm [rsp+88], x1
37bc13991mulsd x4, x4
37bc13995subsd x0, x4
37bc13999mulsd x0, [rip+0x8384ff]
37bc139a1movapd x2, x0
37bc139a5movsd_xmm [rsp+48], x0
37bc139abmulsd x2, x0
37bc139afaddsd x2, x1
37bc139b3movsd_xmm [rsp+96], x2
37bc139b9call fn_37c4301d0
37bc139bemovsd_xmm x0, [rsp+48]
37bc139c4pxor x4, x4
37bc139c8movsd_xmm x5, [rsp+112]
37bc139cemovsd_xmm x3, [rsp+64]
37bc139d4comisd x0, x4
37bc139d8jbe 0x37bc14710
37bc139deaddsd x0, x5
37bc139e2addsd x4, [rsp+120]
37bc139e8movsd_xmm x1, [rsp+88]
37bc139eemovapd x5, x0
37bc139f2movapd x2, x4
37bc139f6andpd x5, [rip+0x838482]
37bc139feandpd x2, [rip+0x83847a]
37bc13a06comisd x2, x5
37bc13a0ajbe 0x37bc14799
37bc13a10movapd x5, x0
37bc13a14pxor x2, x2
37bc13a18divsd x5, x4
37bc13a1cmulsd x1, x5
37bc13a20mulsd x5, x0
37bc13a24addsd x1, x2
37bc13a28addsd x5, x4
37bc13a2cdivsd x1, x5
37bc13a30movapd x14, x1
37bc13a35
37bc13a35loc_37bc13a35:
37bc13a35pxor x0, x0
37bc13a39movapd x2, x7
37bc13a3dmovsd_xmm [rsp+48], x3
37bc13a43lea rdx, [rsp+96]
37bc13a48movapd x1, x0
37bc13a4cmovapd x4, x0
37bc13a50lea rcx, [rsp+112]
37bc13a55divsd x1, x3
37bc13a59divsd x4, x14
37bc13a5emulsd x2, x1
37bc13a62movapd x5, x1
37bc13a66mulsd x5, x0
37bc13a6aaddsd x2, x9
37bc13a6fmulsd x9, x1
37bc13a74addsd x5, x3
37bc13a78movapd x3, x2
37bc13a7csubsd x7, x9
37bc13a81divsd x3, x5
37bc13a85movapd x2, x4
37bc13a89mulsd x2, x0
37bc13a8dmovapd x11, x2
37bc13a92movapd x2, x4
37bc13a96addsd x11, x14
37bc13a9bdivsd x7, x5
37bc13a9fmulsd x4, x3
37bc13aa3mulsd x2, x7
37bc13aa7subsd x7, x4
37bc13aabdivsd x7, x11
37bc13ab0addsd x2, x3
37bc13ab4divsd x2, x11
37bc13ab9movapd x3, x7
37bc13abdxorpd x3, [rip+0x8383cb]
37bc13ac5movapd x11, x3
37bc13acamovapd x9, x2
37bc13acfmovapd x2, x7
37bc13ad3movapd x7, x6
37bc13ad7mulsd x7, x1
37bc13adbmulsd x1, x8
37bc13ae0addsd x7, x8
37bc13ae5subsd x6, x1
37bc13ae9divsd x7, x5
37bc13aeddivsd x6, x5
37bc13af1movapd x5, x0
37bc13af5movapd x10, x7
37bc13afamovsd_xmm x7, [rsp+80]
37bc13b00addsd x7, x14
37bc13b05divsd x5, x7
37bc13b09movapd x4, x5
37bc13b0dmovapd x1, x5
37bc13b11mulsd x4, x0
37bc13b15mulsd x1, x6
37bc13b19mulsd x5, x10
37bc13b1eaddsd x4, x7
37bc13b22addsd x1, x10
37bc13b27subsd x6, x5
37bc13b2bdivsd x1, x4
37bc13b2fdivsd x6, x4
37bc13b33movapd x4, x9
37bc13b38mulsd x4, x2
37bc13b3cmulsd x2, x3
37bc13b40movapd x8, x1
37bc13b45movapd x5, x1
37bc13b49movapd x1, x9
37bc13b4emulsd x1, x9
37bc13b53subsd x1, x2
37bc13b57movapd x2, x8
37bc13b5cmulsd x2, x8
37bc13b61mulsd x5, x6
37bc13b65movapd x12, x6
37bc13b6axorpd x12, [rip+0x83831d]
37bc13b73mulsd x6, x12
37bc13b78subsd x5, x5
37bc13b7csubsd x2, x6
37bc13b80movapd x6, x4
37bc13b84subsd x6, x4
37bc13b88addsd x2, x1
37bc13b8cmovapd x1, x5
37bc13b90addsd x1, x6
37bc13b94movsd_xmm [rsp+96], x2
37bc13b9amovsd_xmm [rsp+104], x1
37bc13ba0call fn_37c4301d0
37bc13ba5movsd_xmm x1, [rsp+112]
37bc13babpxor x0, x0
37bc13bafmovapd x2, x9
37bc13bb4movapd x6, x0
37bc13bb8mov rax, [rsp+392]
37bc13bc0sqrtsd x7, x7
37bc13bc4divsd x6, x1
37bc13bc8mulsd x7, [rsp+48]
37bc13bcemulsd x0, x6
37bc13bd2mulsd x2, x6
37bc13bd6addsd x0, x1
37bc13bdamovapd x1, x11
37bc13bdfmulsd x1, x6
37bc13be3addsd x2, x11
37bc13be8unpcklpd x0, x0
37bc13becsubsd x1, x9
37bc13bf1unpcklpd x1, x2
37bc13bf5movapd x2, x12
37bc13bfadivpd x1, x0
37bc13bfemulsd x2, x6
37bc13c02subsd x2, x8
37bc13c07movups [rax], x1
37bc13c0amovapd x1, x8
37bc13c0fmov rax, [rsp+400]
37bc13c17mulsd x1, x6
37bc13c1baddsd x1, x12
37bc13c20unpcklpd x2, x1
37bc13c24divpd x2, x0
37bc13c28movups [rax], x2
37bc13c2bmov rax, [rsp+384]
37bc13c33movsd_xmm [rax], x7
37bc13c37jmp 0x37bc134f4
37bc13c3c
37bc13c3c 0f 1f 40 00 ..@.
37bc13c40
37bc13c40loc_37bc13c40:
37bc13c40maxsd x0, x13
37bc13c45mov rax, [rsp+384]
37bc13c4dmovsd_xmm [rax], x1
37bc13c51ucomisd x0, x1
37bc13c55jp 0x37bc14068
37bc13c5bjne 0x37bc14068
37bc13c61pxor x0, x0
37bc13c65movq x1, [rip+0x838203]
37bc13c6d
37bc13c6dloc_37bc13c6d:
37bc13c6dmov rax, [rsp+392]
37bc13c75movups [rax], x1
37bc13c78mov rax, [rsp+400]
37bc13c80movups [rax], x0
37bc13c83jmp 0x37bc134f4
37bc13c88
37bc13c88 0f 1f 84 00 00 00 00 00 ........
37bc13c90
37bc13c90loc_37bc13c90:
37bc13c90maxsd x3, x13
37bc13c95movapd x7, x13
37bc13c9amov rax, [rsp+392]
37bc13ca2movq x0, [rip+0x8381c6]
37bc13caamovups [rax], x0
37bc13cadmov rax, [rsp+400]
37bc13cb5pxor x0, x0
37bc13cb9divsd x7, x3
37bc13cbdmovups [rax], x0
37bc13cc0mov rax, [rsp+384]
37bc13cc8divsd x2, x3
37bc13cccmovapd x1, x7
37bc13cd0mulsd x1, x7
37bc13cd4mulsd x2, x2
37bc13cd8addsd x2, x1
37bc13cdcsqrtsd x2, x2
37bc13ce0mulsd x2, x3
37bc13ce4movsd_xmm [rax], x2
37bc13ce8jmp 0x37bc134f4
37bc13ced
37bc13ced 0f 1f 00 ...
37bc13cf0
37bc13cf0loc_37bc13cf0:
37bc13cf0comisd x13, x0
37bc13cf5movapd x7, x13
37bc13cfajb 0x37bc14280
37bc13d00divsd x0, x13
37bc13d05pxor x1, x1
37bc13d09movapd x11, x5
37bc13d0emovapd x3, x1
37bc13d12divsd x3, x13
37bc13d17mulsd x0, x0
37bc13d1baddsd x0, [rip+0x83814d]
37bc13d23sqrtsd x0, x0
37bc13d27mulsd x7, x0
37bc13d2bmovapd x9, x0
37bc13d30comisd x1, x9
37bc13d35movq rax, x7
37bc13d3amovddup x7, x3
37bc13d3emovapd x2, x3
37bc13d42mulpd x11, x7
37bc13d47mulpd x7, x4
37bc13d4bmulsd x2, x1
37bc13d4faddsubpd x5, x7
37bc13d53movapd x7, x11
37bc13d58addpd x7, x4
37bc13d5csubpd x4, x11
37bc13d61addsd x2, x13
37bc13d66movsd_xmm x4, x7
37bc13d6amovapd x7, x6
37bc13d6emulsd x7, x3
37bc13d72movddup x0, x2
37bc13d76mulsd x3, x8
37bc13d7bdivpd x5, x0
37bc13d7faddsd x7, x8
37bc13d84subsd x6, x3
37bc13d88divpd x4, x0
37bc13d8cdivsd x7, x2
37bc13d90divsd x6, x2
37bc13d94jbe 0x37bc146b8
37bc13d9amovapd x8, x9
37bc13d9fmovapd x0, x9
37bc13da4divsd x8, x1
37bc13da9mulsd x0, x8
37bc13daemovddup x2, x8
37bc13db3mulpd x2, x4
37bc13db7addsd x0, x1
37bc13dbbmovapd x1, x5
37bc13dbfaddpd x1, x2
37bc13dc3subpd x2, x5
37bc13dc7movsd_xmm x2, x1
37bc13dcbmovapd x3, x2
37bc13dcfmovapd x2, x7
37bc13dd3movddup x1, x0
37bc13dd7mulsd x2, x8
37bc13ddcmulsd x8, x6
37bc13de1divpd x3, x1
37bc13de5addsd x2, x6
37bc13de9subsd x8, x7
37bc13deemovapd x6, x8
37bc13df3divsd x2, x0
37bc13df7divsd x6, x0
37bc13dfb
37bc13dfbloc_37bc13dfb:
37bc13dfbmov rdi, [rsp+384]
37bc13e03mov [rdi], rax
37bc13e06mov rax, [rsp+392]
37bc13e0emovups [rax], x3
37bc13e11mov rax, [rsp+400]
37bc13e19movsd_xmm [rax], x2
37bc13e1dmovsd_xmm [rax+8], x6
37bc13e22jmp 0x37bc134f4
37bc13e27
37bc13e27 66 0f 1f 84 00 00 00 00 00 f........
37bc13e30
37bc13e30loc_37bc13e30:
37bc13e30movapd x7, x13
37bc13e35maxsd x7, x0
37bc13e39ucomisd x7, x1
37bc13e3djp 0x37bc13eb8
37bc13e3fjne 0x37bc13eb8
37bc13e41mov rax, [rsp+392]
37bc13e49pxor x0, x0
37bc13e4dmovups [rax], x0
37bc13e50mov rax, [rsp+400]
37bc13e58movq x0, [rip+0x838010]
37bc13e60movups [rax], x0
37bc13e63mov rax, [rsp+384]
37bc13e6bmovsd_xmm [rax], x1
37bc13e6fjmp 0x37bc134f4
37bc13e74
37bc13e74 0f 1f 40 00 ..@.
37bc13e78
37bc13e78loc_37bc13e78:
37bc13e78comisd x3, x0
37bc13e7cjae 0x37bc143ba
37bc13e82
37bc13e82loc_37bc13e82:
37bc13e82mov rax, [rsp+392]
37bc13e8apxor x1, x1
37bc13e8emovups [rax], x1
37bc13e91mov rax, [rsp+400]
37bc13e99movq x1, [rip+0x837fcf]
37bc13ea1movups [rax], x1
37bc13ea4mov rax, [rsp+384]
37bc13eacmovsd_xmm [rax], x0
37bc13eb0jmp 0x37bc134f4
37bc13eb5
37bc13eb5 0f 1f 00 ...
37bc13eb8
37bc13eb8loc_37bc13eb8:
37bc13eb8pxor x2, x2
37bc13ebcpxor x3, x3
37bc13ec0movapd x1, x4
37bc13ec4movups [rsp+48], x4
37bc13ec9divsd x2, x7
37bc13ecdmovapd x9, x4
37bc13ed2movups [rsp+64], x5
37bc13ed7lea rdx, [rsp+96]
37bc13edclea rcx, [rsp+112]
37bc13ee1mulsd x3, x2
37bc13ee5movddup x11, x2
37bc13eeamovapd x0, x11
37bc13eefmulpd x0, x5
37bc13ef3addsd x3, x7
37bc13ef7addpd x1, x0
37bc13efbsubpd x9, x0
37bc13f00movapd x0, x6
37bc13f04mulsd x0, x2
37bc13f08movddup x10, x3
37bc13f0dmulsd x2, x8
37bc13f12movsd_xmm x9, x1
37bc13f17divpd x9, x10
37bc13f1caddsd x0, x8
37bc13f21subsd x6, x2
37bc13f25divsd x6, x3
37bc13f29movapd x4, x9
37bc13f2emovapd x1, x9
37bc13f33mulsd x1, x9
37bc13f38unpckhpd x4, x4
37bc13f3cmovapd x5, x4
37bc13f40xorpd x4, [rip+0x837f48]
37bc13f48movapd x8, x4
37bc13f4dmulsd x4, x5
37bc13f51mulsd x8, x9
37bc13f56subsd x1, x4
37bc13f5asubsd x8, x8
37bc13f5fdivsd x0, x3
37bc13f63movapd x3, x6
37bc13f67xorpd x3, [rip+0x837f21]
37bc13f6fmovapd x2, x3
37bc13f73mulsd x3, x6
37bc13f77mulsd x2, x0
37bc13f7bmovapd x5, x0
37bc13f7fmovsd_xmm [rsp+80], x0
37bc13f85mulsd x5, x0
37bc13f89subsd x2, x2
37bc13f8dsubsd x5, x3
37bc13f91addsd x2, x8
37bc13f96pxor x8, x8
37bc13f9baddsd x1, x5
37bc13f9fmovsd_xmm [rsp+104], x2
37bc13fa5movsd_xmm [rsp+96], x1
37bc13fabcall fn_37c4301d0
37bc13fb0movupd x4, [rsp+48]
37bc13fb6movupd x5, [rsp+64]
37bc13fbcpxor x3, x3
37bc13fc0movsd_xmm x1, [rsp+112]
37bc13fc6movsd_xmm x0, [rsp+80]
37bc13fccmulpd x4, x11
37bc13fd1mov rax, [rsp+392]
37bc13fd9divsd x8, x1
37bc13fdeaddsubpd x5, x4
37bc13fe2movapd x2, x5
37bc13fe6divpd x2, x10
37bc13febmulsd x3, x8
37bc13ff0movddup x4, x8
37bc13ff5addsd x3, x1
37bc13ff9mulsd x1, x7
37bc13ffdmulpd x2, x4
37bc14001movapd x4, x2
37bc14005addpd x4, x9
37bc1400asubpd x9, x2
37bc1400fmovddup x2, x3
37bc14013movsd_xmm x9, x4
37bc14018divpd x9, x2
37bc1401dmovapd x2, x6
37bc14021mulsd x2, x8
37bc14026addsd x2, x0
37bc1402amulsd x0, x8
37bc1402fsubsd x6, x0
37bc14033divsd x2, x3
37bc14037movups [rax], x9
37bc1403bmov rax, [rsp+400]
37bc14043divsd x6, x3
37bc14047movsd_xmm [rax], x2
37bc1404bmovsd_xmm [rax+8], x6
37bc14050mov rax, [rsp+384]
37bc14058movsd_xmm [rax], x1
37bc1405cjmp 0x37bc134f4
37bc14061
37bc14061 0f 1f 80 00 00 00 00 .......
37bc14068
37bc14068loc_37bc14068:
37bc14068movapd x5, x8
37bc1406dlea rcx, [rsp+112]
37bc14072movapd x10, x9
37bc14077movsd_xmm [rsp+120], x6
37bc1407dxorpd x5, [rip+0x837e0b]
37bc14085xorpd x7, [rip+0x837e03]
37bc1408dmovapd x1, x5
37bc14091movapd x12, x7
37bc14096movsd_xmm [rsp+112], x5
37bc1409cunpcklpd x10, x7
37bc140a1unpcklpd x1, x6
37bc140a5movsd_xmm [rsp+80], x5
37bc140abmovups [rsp+48], x1
37bc140b0call fn_37c42fc80
37bc140b5lea rcx, [rsp+112]
37bc140bamovsd_xmm [rsp+112], x9
37bc140c1movapd x7, x0
37bc140c5movsd_xmm [rsp+120], x12
37bc140cccall fn_37c42fc80
37bc140d1pxor x3, x3
37bc140d5movapd x5, x12
37bc140damovapd x2, x6
37bc140demaxsd x0, x7
37bc140e2movapd x4, x3
37bc140e6unpcklpd x5, x9
37bc140ebmovhpd x2, [rsp+80]
37bc140f1movupd x1, [rsp+48]
37bc140f7lea rdx, [rsp+96]
37bc140fclea rcx, [rsp+112]
37bc14101divsd x4, x0
37bc14105mulsd x6, x4
37bc14109movddup x7, x4
37bc1410dmulpd x2, x7
37bc14111mulpd x7, x5
37bc14115movapd x5, x4
37bc14119mulsd x5, x3
37bc1411dmulsd x4, x12
37bc14122subsd x6, x8
37bc14127addsd x5, x0
37bc1412bmovapd x0, x2
37bc1412faddpd x0, x1
37bc14133subpd x1, x2
37bc14137addsd x4, x9
37bc1413cdivsd x6, x5
37bc14140movddup x2, x5
37bc14144movsd_xmm x1, x0
37bc14148divpd x1, x2
37bc1414cdivsd x4, x5
37bc14150movapd x5, x6
37bc14154mulsd x5, x6
37bc14158movapd x11, x1
37bc1415dmovapd x3, x1
37bc14161movapd x1, x10
37bc14166subpd x10, x7
37bc1416baddpd x1, x7
37bc1416funpckhpd x3, x3
37bc14173movapd x12, x3
37bc14178movapd x0, x10
37bc1417dmovsd_xmm x0, x1
37bc14181movapd x7, x0
37bc14185movapd x1, x3
37bc14189xorpd x1, [rip+0x837cff]
37bc14191divpd x7, x2
37bc14195movapd x8, x4
37bc1419amovapd x9, x8
37bc1419fmulsd x9, x8
37bc141a4movapd x2, x7
37bc141a8unpckhpd x2, x2
37bc141acmovapd x4, x2
37bc141b0xorpd x4, [rip+0x837cd8]
37bc141b8movapd x10, x2
37bc141bdmovapd x2, x6
37bc141c1mulsd x2, x1
37bc141c5movapd x0, x4
37bc141c9mulsd x4, x10
37bc141cemulsd x1, x3
37bc141d2mulsd x0, x8
37bc141d7subsd x9, x4
37bc141dcmovapd x4, x2
37bc141e0subsd x5, x1
37bc141e4subsd x4, x2
37bc141e8subsd x0, x0
37bc141ecaddsd x5, x9
37bc141f1addsd x4, x0
37bc141f5movsd_xmm [rsp+96], x5
37bc141fbmovsd_xmm [rsp+104], x4
37bc14201call fn_37c4301d0
37bc14206movsd_xmm x5, [rsp+112]
37bc1420cpxor x3, x3
37bc14210movapd x2, x12
37bc14215movapd x4, x3
37bc14219movapd x0, x10
37bc1421edivsd x4, x5
37bc14222mulsd x3, x4
37bc14226mulsd x2, x4
37bc1422amulsd x6, x4
37bc1422emulsd x0, x4
37bc14232mulsd x4, x8
37bc14237addsd x3, x5
37bc1423bmovapd x5, x11
37bc14240unpcklpd x2, x6
37bc14244addpd x5, x2
37bc14248subpd x11, x2
37bc1424dunpcklpd x3, x3
37bc14251unpcklpd x0, x4
37bc14255movapd x2, x0
37bc14259addpd x2, x7
37bc1425dsubpd x7, x0
37bc14261movapd x1, x11
37bc14266movsd_xmm x1, x5
37bc1426adivpd x1, x3
37bc1426emovsd_xmm x7, x2
37bc14272movapd x0, x7
37bc14276divpd x0, x3
37bc1427ajmp 0x37bc13c6d
37bc1427f
37bc1427f 90 .
37bc14280
37bc14280loc_37bc14280:
37bc14280movapd x1, x13
37bc14285movapd x3, x0
37bc14289movapd x11, x5
37bc1428edivsd x1, x0
37bc14292mulsd x1, x1
37bc14296addsd x1, [rip+0x837bd2]
37bc1429emovapd x7, x1
37bc142a2pxor x1, x1
37bc142a6sqrtsd x7, x7
37bc142aamulsd x3, x7
37bc142aecomisd x1, x7
37bc142b2movq rax, x3
37bc142b7movapd x3, x1
37bc142bbdivsd x3, x0
37bc142bfmovddup x2, x3
37bc142c3movapd x9, x3
37bc142c8mulpd x11, x2
37bc142cdmulpd x2, x4
37bc142d1mulsd x9, x1
37bc142d6addsubpd x5, x2
37bc142daaddsd x9, x0
37bc142dfmovapd x2, x5
37bc142e3movapd x5, x11
37bc142e8addpd x5, x4
37bc142ecsubpd x4, x11
37bc142f1movddup x13, x9
37bc142f6divpd x2, x13
37bc142fbmovapd x0, x4
37bc142ffmovapd x4, x6
37bc14303mulsd x4, x3
37bc14307movsd_xmm x0, x5
37bc1430bmulsd x3, x8
37bc14310addsd x4, x8
37bc14315subsd x6, x3
37bc14319divpd x0, x13
37bc1431edivsd x4, x9
37bc14323divsd x6, x9
37bc14328jbe 0x37bc14660
37bc1432emovapd x3, x7
37bc14332divsd x3, x1
37bc14336mulsd x7, x3
37bc1433amovddup x5, x3
37bc1433emulpd x0, x5
37bc14342movapd x5, x2
37bc14346addsd x1, x7
37bc1434aaddpd x5, x0
37bc1434esubpd x0, x2
37bc14352movddup x2, x1
37bc14356movsd_xmm x0, x5
37bc1435adivpd x0, x2
37bc1435emovapd x2, x4
37bc14362mulsd x2, x3
37bc14366mulsd x3, x6
37bc1436aaddsd x2, x6
37bc1436esubsd x3, x4
37bc14372movapd x6, x3
37bc14376divsd x2, x1
37bc1437adivsd x6, x1
37bc1437e
37bc1437eloc_37bc1437e:
37bc1437emov rdi, [rsp+384]
37bc14386mov [rdi], rax
37bc14389mov rax, [rsp+392]
37bc14391movups [rax], x0
37bc14394mov rax, [rsp+400]
37bc1439cmovsd_xmm [rax], x2
37bc143a0movsd_xmm [rax+8], x6
37bc143a5jmp 0x37bc134f4
37bc143aa
37bc143aa 66 0f 1f 44 00 00 f..D..
37bc143b0
37bc143b0loc_37bc143b0:
37bc143b0comisd x3, x0
37bc143b4jae 0x37bc13e82
37bc143ba
37bc143baloc_37bc143ba:
37bc143bamov rax, [rsp+392]
37bc143c2movq x0, [rip+0x837aa6]
37bc143camovups [rax], x0
37bc143cdmov rax, [rsp+400]
37bc143d5pxor x0, x0
37bc143d9movups [rax], x0
37bc143dcmov rax, [rsp+384]
37bc143e4movsd_xmm [rax], x3
37bc143e8jmp 0x37bc134f4
37bc143ed
37bc143ed 0f 1f 00 ...
37bc143f0
37bc143f0loc_37bc143f0:
37bc143f0comisd x13, x0
37bc143f5xorpd x6, [rip+0x837a93]
37bc143fdxorpd x7, [rip+0x837a8b]
37bc14405jb 0x37bc14538
37bc1440bdivsd x0, x13
37bc14410movapd x1, x6
37bc14414movapd x4, x0
37bc14418mulsd x4, x0
37bc1441caddsd x4, [rip+0x837a4c]
37bc14424sqrtsd x4, x4
37bc14428divsd x0, x4
37bc1442cmulsd x0, x3
37bc14430pxor x3, x3
37bc14434movapd x2, x3
37bc14438comisd x3, x4
37bc1443cdivsd x2, x13
37bc14441movq rax, x0
37bc14446movapd x0, x7
37bc1444amulsd x1, x2
37bc1444emovapd x5, x2
37bc14452mulsd x5, x3
37bc14456mulsd x7, x2
37bc1445aaddsd x1, x8
37bc1445fmulsd x8, x2
37bc14464addsd x5, x13
37bc14469addsd x7, x9
37bc1446eunpcklpd x5, x5
37bc14472subsd x6, x8
37bc14477movapd x8, x6
37bc1447cunpcklpd x8, x1
37bc14481unpcklpd x1, x6
37bc14485movapd x6, x9
37bc1448amulsd x6, x2
37bc1448edivpd x8, x5
37bc14493subsd x0, x6
37bc14497movapd x6, x0
37bc1449bunpcklpd x6, x7
37bc1449funpcklpd x7, x0
37bc144a3divpd x1, x5
37bc144a7divpd x6, x5
37bc144abdivpd x7, x5
37bc144afjbe 0x37bc14720
37bc144b5movapd x2, x4
37bc144b9divsd x2, x3
37bc144bdmovddup x5, x2
37bc144c1mulsd x2, x4
37bc144c5mulpd x1, x5
37bc144c9mulpd x5, x7
37bc144cdaddsd x2, x3
37bc144d1movddup x3, x2
37bc144d5movapd x2, x8
37bc144daaddpd x2, x1
37bc144desubpd x1, x8
37bc144e3movsd_xmm x1, x2
37bc144e7divpd x1, x3
37bc144ebmovapd x2, x6
37bc144efaddpd x2, x5
37bc144f3subpd x5, x6
37bc144f7shufpd x2, x5, 2
37bc144fcdivpd x2, x3
37bc14500
37bc14500loc_37bc14500:
37bc14500mov rdi, [rsp+384]
37bc14508movddup x0, [rip+0x837980]
37bc14510mov [rdi], rax
37bc14513mov rax, [rsp+392]
37bc1451bxorpd x0, x1
37bc1451fmovups [rax], x0
37bc14522mov rax, [rsp+400]
37bc1452amovups [rax], x2
37bc1452djmp 0x37bc134f4
37bc14532
37bc14532 66 0f 1f 44 00 00 f..D..
37bc14538
37bc14538loc_37bc14538:
37bc14538movapd x1, x13
37bc1453dpxor x2, x2
37bc14541divsd x1, x0
37bc14545mulsd x1, x1
37bc14549addsd x1, [rip+0x83791f]
37bc14551sqrtsd x1, x1
37bc14555divsd x3, x1
37bc14559comisd x2, x1
37bc1455dmovq rax, x3
37bc14562movapd x3, x2
37bc14566divsd x3, x0
37bc1456amovapd x4, x3
37bc1456emulsd x4, x2
37bc14572addsd x4, x0
37bc14576movapd x0, x6
37bc1457amulsd x0, x3
37bc1457eunpcklpd x4, x4
37bc14582addsd x0, x8
37bc14587mulsd x8, x3
37bc1458csubsd x6, x8
37bc14591movapd x8, x7
37bc14596mulsd x7, x3
37bc1459amovapd x5, x6
37bc1459eunpcklpd x5, x0
37bc145a2unpcklpd x0, x6
37bc145a6movapd x6, x9
37bc145abmulsd x6, x3
37bc145afaddsd x7, x9
37bc145b4divpd x5, x4
37bc145b8subsd x8, x6
37bc145bdmovapd x6, x8
37bc145c2unpcklpd x6, x7
37bc145c6unpcklpd x7, x8
37bc145cbdivpd x0, x4
37bc145cfdivpd x6, x4
37bc145d3divpd x7, x4
37bc145d7jbe 0x37bc14778
37bc145ddmovapd x4, x1
37bc145e1divsd x4, x2
37bc145e5movddup x8, x4
37bc145eamulsd x4, x1
37bc145eemulpd x0, x8
37bc145f3mulpd x7, x8
37bc145f8addsd x4, x2
37bc145fc
37bc145fcloc_37bc145fc:
37bc145fcmovapd x1, x0
37bc14600subpd x0, x5
37bc14604movddup x2, x4
37bc14608mov rsi, [rsp+384]
37bc14610addpd x1, x5
37bc14614mov [rsi], rax
37bc14617mov rax, [rsp+392]
37bc1461fmovsd_xmm x0, x1
37bc14623divpd x0, x2
37bc14627movapd x1, x7
37bc1462bsubpd x7, x6
37bc1462faddpd x1, x6
37bc14633shufpd x1, x7, 2
37bc14638divpd x1, x2
37bc1463cmovddup x2, [rip+0x83784c]
37bc14644xorpd x0, x2
37bc14648movups [rax], x0
37bc1464bmov rax, [rsp+400]
37bc14653movups [rax], x1
37bc14656jmp 0x37bc134f4
37bc1465b
37bc1465b 0f 1f 44 00 00 ..D..
37bc14660
37bc14660loc_37bc14660:
37bc14660movapd x3, x1
37bc14664divsd x3, x7
37bc14668mulsd x1, x3
37bc1466cmovddup x5, x3
37bc14670mulpd x2, x5
37bc14674addsd x1, x7
37bc14678movapd x5, x2
37bc1467caddpd x5, x0
37bc14680subpd x0, x2
37bc14684movddup x2, x1
37bc14688movsd_xmm x0, x5
37bc1468cdivpd x0, x2
37bc14690movapd x2, x6
37bc14694mulsd x2, x3
37bc14698addsd x2, x4
37bc1469cmulsd x4, x3
37bc146a0subsd x6, x4
37bc146a4divsd x2, x1
37bc146a8divsd x6, x1
37bc146acjmp 0x37bc1437e
37bc146b1
37bc146b1 0f 1f 80 00 00 00 00 .......
37bc146b8
37bc146b8loc_37bc146b8:
37bc146b8movapd x0, x1
37bc146bcdivsd x0, x9
37bc146c1mulsd x1, x0
37bc146c5movddup x2, x0
37bc146c9mulpd x2, x5
37bc146cdaddsd x1, x9
37bc146d2movapd x3, x2
37bc146d6addpd x3, x4
37bc146dasubpd x4, x2
37bc146demovddup x2, x1
37bc146e2shufpd x3, x4, 2
37bc146e7divpd x3, x2
37bc146ebmovapd x2, x6
37bc146efmulsd x2, x0
37bc146f3addsd x2, x7
37bc146f7mulsd x7, x0
37bc146fbsubsd x6, x7
37bc146ffdivsd x2, x1
37bc14703divsd x6, x1
37bc14707jmp 0x37bc13dfb
37bc1470c
37bc1470c 0f 1f 40 00 ..@.
37bc14710
37bc14710loc_37bc14710:
37bc14710subsd x5, x0
37bc14714movapd x14, x5
37bc14719jmp 0x37bc13a35
37bc1471e
37bc1471e 66 90 f.
37bc14720
37bc14720loc_37bc14720:
37bc14720movapd x2, x3
37bc14724divsd x2, x4
37bc14728movddup x5, x2
37bc1472cmulsd x2, x3
37bc14730mulpd x8, x5
37bc14735mulpd x5, x6
37bc14739addsd x2, x4
37bc1473dmovddup x3, x2
37bc14741movapd x2, x8
37bc14746addpd x2, x1
37bc1474asubpd x1, x8
37bc1474fmovsd_xmm x1, x2
37bc14753divpd x1, x3
37bc14757movapd x2, x5
37bc1475baddpd x2, x7
37bc1475fsubpd x7, x5
37bc14763shufpd x2, x7, 2
37bc14768divpd x2, x3
37bc1476cjmp 0x37bc14500
37bc14771
37bc14771 0f 1f 80 00 00 00 00 .......
37bc14778
37bc14778loc_37bc14778:
37bc14778movapd x4, x2
37bc1477cdivsd x4, x1
37bc14780movddup x3, x4
37bc14784mulsd x4, x2
37bc14788mulpd x5, x3
37bc1478cmulpd x6, x3
37bc14790addsd x4, x1
37bc14794jmp 0x37bc145fc
37bc14799
37bc14799loc_37bc14799:
37bc14799movapd x5, x4
37bc1479dpxor x2, x2
37bc147a1divsd x5, x0
37bc147a5mulsd x2, x5
37bc147a9mulsd x4, x5
37bc147adaddsd x2, x1
37bc147b1addsd x4, x0
37bc147b5divsd x2, x4
37bc147b9movapd x14, x2
37bc147bejmp 0x37bc13a35
37bc147c3
37bc147c3loc_37bc147c3:
37bc147c3movq x8, rax
37bc147c8lea rsi, [rsp+96]
37bc147cdlea rcx, [rsp+112]
37bc147d2movsd_xmm x14, [rsp+48]
37bc147d9subsd x8, [rsp+80]
37bc147e0mov rdx, rsi
37bc147e3movsd_xmm [rsp+88], x2
37bc147e9mulsd x8, [rip+0x8376ae]
37bc147f2movsd_xmm [rsp+64], x3
37bc147f8mov [rsp+104], 0
37bc14801movapd x0, x8
37bc14806mulsd x0, x8
37bc1480baddsd x0, x14
37bc14810movsd_xmm [rsp+96], x0
37bc14816call fn_37c4301d0
37bc1481bpxor x4, x4
37bc1481fmovsd_xmm x3, [rsp+64]
37bc14825movsd_xmm x2, [rsp+88]
37bc1482bcomisd x8, x4
37bc14830jb 0x37bc14957
37bc14836movsd_xmm x0, [rsp+120]
37bc1483caddsd x8, [rsp+112]
37bc14843addsd x0, x4
37bc14847movapd x1, x8
37bc1484candpd x1, [rip+0x83762c]
37bc14854movapd x5, x0
37bc14858andpd x5, [rip+0x837620]
37bc14860comisd x5, x1
37bc14864jbe 0x37bc1496b
37bc1486amovapd x1, x8
37bc1486fmovapd x5, x14
37bc14874divsd x1, x0
37bc14878mulsd x5, x1
37bc1487cmulsd x1, x8
37bc14881addsd x4, x5
37bc14885addsd x1, x0
37bc14889divsd x4, x1
37bc1488d
37bc1488dloc_37bc1488d:
37bc1488dmovq x0, [rip+0x8375fb]
37bc14895xorpd x4, x0
37bc14899movapd x8, x4
37bc1489e
37bc1489eloc_37bc1489e:
37bc1489epxor x1, x1
37bc148a2movapd x13, x7
37bc148a7movapd x14, x2
37bc148acmovapd x5, x1
37bc148b0divsd x5, x8
37bc148b5mulsd x13, x5
37bc148bamovapd x4, x5
37bc148bemulsd x4, x1
37bc148c2mulsd x2, x5
37bc148c6subsd x14, x13
37bc148cbaddsd x4, x8
37bc148d0addsd x8, [rsp+80]
37bc148d7addsd x2, x7
37bc148dbdivsd x14, x4
37bc148e0divsd x2, x4
37bc148e4movapd x4, x1
37bc148e8movapd x7, x14
37bc148edmovq rax, x14
37bc148f2xorpd x7, x0
37bc148f6divsd x4, x8
37bc148fbmovapd x5, x2
37bc148ffmovapd x2, x6
37bc14903xorpd x5, x0
37bc14907mulsd x2, x4
37bc1490bmulsd x1, x4
37bc1490fmovapd x13, x2
37bc14914movapd x2, x9
37bc14919mulsd x9, x4
37bc1491eaddsd x1, x8
37bc14923subsd x2, x13
37bc14928addsd x8, x15
37bc1492ddivsd x2, x1
37bc14931sqrtsd x8, x8
37bc14936addsd x9, x6
37bc1493bmulsd x3, x8
37bc14940divsd x9, x1
37bc14945xorpd x9, x0
37bc1494axorpd x0, x2
37bc1494emovapd x6, x0
37bc14952jmp 0x37bc137d6
37bc14957
37bc14957loc_37bc14957:
37bc14957subsd x8, [rsp+112]
37bc1495emovq x0, [rip+0x83752a]
37bc14966jmp 0x37bc1489e
37bc1496b
37bc1496bloc_37bc1496b:
37bc1496bmovapd x1, x0
37bc1496fdivsd x1, x8
37bc14974mulsd x0, x1
37bc14978mulsd x4, x1
37bc1497caddsd x4, [rsp+48]
37bc14982addsd x0, x8
37bc14987divsd x4, x0
37bc1498bjmp 0x37bc1488d
37bc133d0
Loading..