File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bf9b740
37bf9b740dlalsd_64_:
37bf9b740push r15
37bf9b742push r14
37bf9b744push r13
37bf9b746push r12
37bf9b748push rbp
37bf9b749push rdi
37bf9b74apush rsi
37bf9b74bpush rbx
37bf9b74csub rsp, 632
37bf9b753movups [rsp+576], x6
37bf9b75bmovups [rsp+592], x7
37bf9b763movups [rsp+608], x8
37bf9b76cmov rax, [rsp+760]
37bf9b774mov r15, [rsp+784]
37bf9b77cmov rbx, rcx
37bf9b77fmov rcx, [rax]
37bf9b782mov rax, [rsp+800]
37bf9b78amov r12, r8
37bf9b78dmov [rsp+712], rdx
37bf9b795mov [rax], 0
37bf9b79cmov rax, [r8]
37bf9b79fmov [rsp+728], r9
37bf9b7a7mov [rsp+216], rcx
37bf9b7aftest rax, rax
37bf9b7b2js 0x37bf9bea8
37bf9b7b8cmp [r9], 0
37bf9b7bcjle 0x37bf9b7e0
37bf9b7betest rcx, rcx
37bf9b7c1jle 0x37bf9b7cc
37bf9b7c3cmp rax, rcx
37bf9b7c6jle 0x37bf9b850
37bf9b7cc
37bf9b7ccloc_37bf9b7cc:
37bf9b7ccmov rdx, -8
37bf9b7d3mov eax, 8
37bf9b7d8jmp 0x37bf9b7ec
37bf9b7da
37bf9b7da 66 0f 1f 44 00 00 f..D..
37bf9b7e0
37bf9b7e0loc_37bf9b7e0:
37bf9b7e0mov rdx, -4
37bf9b7e7mov eax, 4
37bf9b7ec
37bf9b7ecloc_37bf9b7ec:
37bf9b7ecmov rdi, [rsp+800]
37bf9b7f4mov r8l, 6
37bf9b7falea rcx, [rip+0x4c09d4]
37bf9b801mov [rsp+568], rax
37bf9b809mov [rdi], rdx
37bf9b80clea rdx, [rsp+568]
37bf9b814call xerbla_64_
37bf9b819nop
37bf9b81a
37bf9b81aloc_37bf9b81a:
37bf9b81amovups x6, [rsp+576]
37bf9b822movups x7, [rsp+592]
37bf9b82amovups x8, [rsp+608]
37bf9b833add rsp, 632
37bf9b83apop rbx
37bf9b83bpop rsi
37bf9b83cpop rdi
37bf9b83dpop rbp
37bf9b83epop r12
37bf9b840pop r13
37bf9b842pop r14
37bf9b844pop r15
37bf9b846ret
37bf9b847
37bf9b847 66 0f 1f 84 00 00 00 00 00 f........
37bf9b850
37bf9b850loc_37bf9b850:
37bf9b850mov edx, 7
37bf9b855lea rcx, [rip+0x4c097f]
37bf9b85ccall dlamch_64_
37bf9b861mov rax, [rsp+768]
37bf9b869movapd x6, x0
37bf9b86dpxor x0, x0
37bf9b871movsd_xmm x8, [rax]
37bf9b876comisd x0, x8
37bf9b87bjae 0x37bf9bec0
37bf9b881movsd_xmm x0, [rip+0x4c095f]
37bf9b889cmpsd x0, x8, 6
37bf9b88fandpd x8, x0
37bf9b894andnpd x0, x6
37bf9b898orpd x8, x0
37bf9b89d
37bf9b89dloc_37bf9b89d:
37bf9b89dmov rax, [rsp+776]
37bf9b8a5mov rdi, [r12]
37bf9b8a9mov [rax], 0
37bf9b8b0test rdi, rdi
37bf9b8b3je 0x37bf9b81a
37bf9b8b9cmp rdi, 1
37bf9b8bdje 0x37bf9c7f8
37bf9b8c3cmp [rbx], 76
37bf9b8c6je 0x37bf9c570
37bf9b8cc
37bf9b8ccloc_37bf9b8cc:
37bf9b8ccmov [rsp+32], 1
37bf9b8d5mov r9, [rsp+744]
37bf9b8ddlea rax, [rdi-1]
37bf9b8e1mov rdx, r12
37bf9b8e4mov r8, [rsp+736]
37bf9b8eclea rcx, [rip+0x4c08dd]
37bf9b8f3mov [rsp+528], rax
37bf9b8fbcall dlanst_64_
37bf9b900pxor x1, x1
37bf9b904movsd_xmm [rsp+544], x0
37bf9b90ducomisd x0, x1
37bf9b911jp 0x37bf9b919
37bf9b913je 0x37bf9c520
37bf9b919
37bf9b919loc_37bf9b919:
37bf9b919mov rax, [rsp+800]
37bf9b921lea rbx, [rip+0x4c08a0]
37bf9b928lea rsi, [rip+0x4c0879]
37bf9b92fmov [rsp+80], 1
37bf9b938mov [rsp+32], rbx
37bf9b93dlea rdi, [rsp+544]
37bf9b945lea r8, [rip+0x4c086c]
37bf9b94cmov [rsp+72], rax
37bf9b951mov rax, [rsp+736]
37bf9b959mov rdx, r8
37bf9b95cmov r9, rdi
37bf9b95fmov [rsp+64], r12
37bf9b964lea rcx, [rip+0x4c0855]
37bf9b96bmov [rsp+56], rax
37bf9b970mov [rsp+48], rsi
37bf9b975mov [rsp+40], r12
37bf9b97amov [rsp+480], rdi
37bf9b982call dlascl_64_
37bf9b987mov rax, [rsp+800]
37bf9b98fmov [rsp+32], rbx
37bf9b994mov r9, rdi
37bf9b997mov rcx, [rsp+744]
37bf9b99fmov [rsp+48], rsi
37bf9b9a4lea r8, [rip+0x4c080d]
37bf9b9abmov [rsp+72], rax
37bf9b9b0lea rax, [rsp+528]
37bf9b9b8mov rdx, r8
37bf9b9bbmov [rsp+64], rax
37bf9b9c0mov [rsp+56], rcx
37bf9b9c5lea rcx, [rip+0x4c07f4]
37bf9b9ccmov [rsp+40], rax
37bf9b9d1mov [rsp+80], 1
37bf9b9dacall dlascl_64_
37bf9b9dfmov rax, [rsp+712]
37bf9b9e7mov r9, [r12]
37bf9b9ebmov rbx, [rax]
37bf9b9eecmp r9, rbx
37bf9b9f1jle 0x37bf9bed0
37bf9b9f7lea rax, [rbx+1]
37bf9b9fbpxor x0, x0
37bf9b9ffpxor x1, x1
37bf9ba03mov [rsp+216], r9
37bf9ba0bcvtsi2sd x0, r9
37bf9ba10cvtsi2sd x1, rax
37bf9ba15divsd x0, x1
37bf9ba19call log
37bf9ba1edivsd x0, [rip+0x4c07da]
37bf9ba26cvttsd2si rax, x0
37bf9ba2bmov r9, [rsp+216]
37bf9ba33mov [rsp+568], 0
37bf9ba3fmov [rsp+512], 1
37bf9ba4bimul rbx, r9
37bf9ba4fmov [rsp+520], 0
37bf9ba5badd rax, 1
37bf9ba5fimul rax, r9
37bf9ba63lea rdi, [r9+2*rbx+1]
37bf9ba68mov [rsp+240], rbx
37bf9ba70mov [rsp+376], rdi
37bf9ba78lea rdx, [rax+rax]
37bf9ba7cadd rdi, rax
37bf9ba7fmov [rsp+384], rdi
37bf9ba87add rdi, rdx
37bf9ba8amov [rsp+392], rdi
37bf9ba92add rdi, rax
37bf9ba95mov [rsp+400], rdi
37bf9ba9dadd rdi, r9
37bf9baa0lea rsi, [r9+rdi]
37bf9baa4mov [rsp+408], rdi
37bf9baaclea rdi, [rdx+rsi]
37bf9bab0mov [rsp+416], rsi
37bf9bab8mov [rsp+424], rdi
37bf9bac0lea rsi, [rdx+rdi]
37bf9bac4mov rdi, [rsp+728]
37bf9baccmov [rsp+256], rsi
37bf9bad4mov rcx, [rdi]
37bf9bad7lea rdi, [r9+r9+1]
37bf9badcmov [rsp+432], rdi
37bf9bae4imul rcx, r9
37bf9bae8lea r14, [rcx+rsi]
37bf9baeclea rsi, [r9+rdi]
37bf9baf0lea rdi, [r9+rsi]
37bf9baf4mov [rsp+440], rsi
37bf9bafcadd rax, rdi
37bf9baffmov [rsp+448], rdi
37bf9bb07mov [rsp+456], rax
37bf9bb0fadd rax, rdx
37bf9bb12mov [rsp+472], rax
37bf9bb1atest r9, r9
37bf9bb1djle 0x37bf9bb77
37bf9bb1fmov rdx, [rsp+736]
37bf9bb27mov eax, 1
37bf9bb2cmovq x2, [rip+0x4c06dc]
37bf9bb34jmp 0x37bf9bb44
37bf9bb36
37bf9bb36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9bb40
37bf9bb40loc_37bf9bb40:
37bf9bb40add rax, 1
37bf9bb44
37bf9bb44loc_37bf9bb44:
37bf9bb44movsd_xmm x0, [rdx+8*rax-8]
37bf9bb4amovapd x1, x0
37bf9bb4eandpd x1, [rip+0x4c069a]
37bf9bb56comisd x6, x1
37bf9bb5ajbe 0x37bf9bb72
37bf9bb5cmovapd x1, x2
37bf9bb60andpd x0, x2
37bf9bb64andnpd x1, x6
37bf9bb68orpd x0, x1
37bf9bb6cmovsd_xmm [rdx+8*rax-8], x0
37bf9bb72
37bf9bb72loc_37bf9bb72:
37bf9bb72cmp r9, rax
37bf9bb75jne 0x37bf9bb40
37bf9bb77
37bf9bb77loc_37bf9bb77:
37bf9bb77mov rdx, [rsp+528]
37bf9bb7ftest rdx, rdx
37bf9bb82jle 0x37bf9d06f
37bf9bb88mov rax, [rsp+256]
37bf9bb90xor ebp, ebp
37bf9bb92mov rsi, [rsp+472]
37bf9bb9amov [rsp+344], r9
37bf9bba2mov [rsp+224], rbp
37bf9bbaamov r13, [rsp+792]
37bf9bbb2mov edi, 1
37bf9bbb7mov ebx, 1
37bf9bbbclea rax, [rax+rdx-1]
37bf9bbc1mov [rsp+488], r14
37bf9bbc9movq x7, [rip+0x4c061f]
37bf9bbd1lea rax, [r15+8*rax]
37bf9bbd5mov [rsp+216], rdx
37bf9bbddmov [rsp+464], rax
37bf9bbe5mov rax, [rsp+792]
37bf9bbedlea rax, [rax+8*rsi-8]
37bf9bbf2mov [rsp+352], rax
37bf9bbfalea rax, [r15+8*r14-8]
37bf9bbffmov [rsp+248], rax
37bf9bc07jmp 0x37bf9bc30
37bf9bc09
37bf9bc09 0f 1f 80 00 00 00 00 .......
37bf9bc10
37bf9bc10loc_37bf9bc10:
37bf9bc10cmp [rsp+216], rdi
37bf9bc18je 0x37bf9c100
37bf9bc1eadd rdi, 1
37bf9bc22
37bf9bc22loc_37bf9bc22:
37bf9bc22cmp [rsp+216], rdi
37bf9bc2ajl 0x37bf9c870
37bf9bc30
37bf9bc30loc_37bf9bc30:
37bf9bc30mov rax, [rsp+744]
37bf9bc38movsd_xmm x0, [rax+8*rdi-8]
37bf9bc3eandpd x0, x7
37bf9bc42comisd x6, x0
37bf9bc46jbe 0x37bf9bc10
37bf9bc48mov rsi, [rsp+224]
37bf9bc50mov r14, rdi
37bf9bc53mov [r13+8*rsi], rbx
37bf9bc58lea rax, [rsi+1]
37bf9bc5ccmp [rsp+216], rdi
37bf9bc64jg 0x37bf9c11f
37bf9bc6a
37bf9bc6aloc_37bf9bc6a:
37bf9bc6amov rcx, [rsp+344]
37bf9bc72mov r14, rdi
37bf9bc75add [rsp+224], 2
37bf9bc7esub r14, rbx
37bf9bc81mov rsi, [rsp+224]
37bf9bc89mov r9, [rsp+464]
37bf9bc91lea rdx, [rcx+rax-1]
37bf9bc96add r14, 1
37bf9bc9amov r8, [rsp+760]
37bf9bca2mov [r13+8*rdx], r14
37bf9bca7mov rdx, [r12]
37bf9bcabmov [rsp+536], r14
37bf9bcb3mov [r13+8*rax], rdx
37bf9bcb8lea rax, [rcx+rsi-1]
37bf9bcbdmov rcx, [rsp+728]
37bf9bcc5mov [r13+8*rax], 1
37bf9bccemov rax, [rsp+752]
37bf9bcd6mov [rsp+32], r12
37bf9bcdblea rdx, [rax+8*rdx-8]
37bf9bce0call dcopy_64_
37bf9bce5
37bf9bce5loc_37bf9bce5:
37bf9bce5sub rbx, 1
37bf9bce9lea rsi, [8*rbx]
37bf9bcf1cmp r14, 1
37bf9bcf5je 0x37bf9c4e0
37bf9bcfbmov rax, [rsp+240]
37bf9bd03mov r10, [rsp+744]
37bf9bd0bmov r11, [rsp+736]
37bf9bd13mov rcx, [rsp+712]
37bf9bd1badd rax, rbx
37bf9bd1eadd r10, rsi
37bf9bd21lea rax, [r15+8*rax]
37bf9bd25add r11, rsi
37bf9bd28mov [rsp+232], rax
37bf9bd30mov rbp, rax
37bf9bd33cmp [rcx], r14
37bf9bd36jl 0x37bf9c150
37bf9bd3clea rcx, [rip+0x4c0485]
37bf9bd43mov [rsp+40], rax
37bf9bd48lea r9, [rip+0x4c0451]
37bf9bd4fmov [rsp+32], rcx
37bf9bd54lea r8, [rsp+536]
37bf9bd5clea rdx, [rsp+536]
37bf9bd64mov [rsp+56], 1
37bf9bd6dlea rcx, [rip+0x4c043c]
37bf9bd74mov [rsp+48], r12
37bf9bd79mov [rsp+264], r11
37bf9bd81mov [rsp+232], r10
37bf9bd89call dlaset_64_
37bf9bd8emov rcx, [rsp+800]
37bf9bd96mov rax, [rsp+728]
37bf9bd9emov [rsp+88], r12
37bf9bda3mov rdx, [rsp+760]
37bf9bdabmov r10, [rsp+232]
37bf9bdb3mov [rsp+72], r12
37bf9bdb8lea r9, [rsp+536]
37bf9bdc0mov [rsp+120], rcx
37bf9bdc5mov r11, [rsp+264]
37bf9bdcdlea r8, [rsp+536]
37bf9bdd5mov rcx, [rsp+248]
37bf9bdddmov [rsp+40], rax
37bf9bde2lea rax, [rip+0x4c03cf]
37bf9bde9add rsi, [rsp+752]
37bf9bdf1mov [rsp+104], rdx
37bf9bdf6mov rdx, rax
37bf9bdf9mov [rsp+112], rcx
37bf9bdfemov [rsp+80], rcx
37bf9be03lea rcx, [rip+0x4c03c7]
37bf9be0amov [rsp+32], rax
37bf9be0fmov [rsp+96], rsi
37bf9be14mov [rsp+64], rbp
37bf9be19mov [rsp+56], r10
37bf9be1emov [rsp+48], r11
37bf9be23mov [rsp+128], 1
37bf9be2fcall dlasdq_64_
37bf9be34mov rax, [rsp+800]
37bf9be3ccmp [rax], 0
37bf9be40jne 0x37bf9b81a
37bf9be46mov rax, [rsp+256]
37bf9be4emov [rsp+48], r12
37bf9be53mov r9, rsi
37bf9be56lea rdx, [rsp+536]
37bf9be5emov [rsp+56], 1
37bf9be67mov r8, [rsp+728]
37bf9be6flea rcx, [rip+0x4c033a]
37bf9be76lea rax, [rax+rbx-1]
37bf9be7blea rax, [r15+8*rax]
37bf9be7fmov [rsp+40], rax
37bf9be84mov rax, [rsp+760]
37bf9be8cmov [rsp+32], rax
37bf9be91call dlacpy_64_
37bf9be96
37bf9be96loc_37bf9be96:
37bf9be96add rdi, 1
37bf9be9amov rbx, rdi
37bf9be9djmp 0x37bf9bc22
37bf9bea2
37bf9bea2 66 0f 1f 44 00 00 f..D..
37bf9bea8
37bf9bea8loc_37bf9bea8:
37bf9bea8mov rdx, -3
37bf9beafmov eax, 3
37bf9beb4jmp 0x37bf9b7ec
37bf9beb9
37bf9beb9 0f 1f 80 00 00 00 00 .......
37bf9bec0
37bf9bec0loc_37bf9bec0:
37bf9bec0movapd x8, x6
37bf9bec5jmp 0x37bf9b89d
37bf9beca
37bf9beca 66 0f 1f 44 00 00 f..D..
37bf9bed0
37bf9bed0loc_37bf9bed0:
37bf9bed0lea rax, [rip+0x4c02f1]
37bf9bed7mov rbx, r9
37bf9bedamov r8, r12
37bf9beddmov rdx, r12
37bf9bee0mov [rsp+32], rax
37bf9bee5imul rbx, r9
37bf9bee9lea rcx, [rip+0x4c02c0]
37bf9bef0mov [rsp+56], 1
37bf9bef9lea r9, [rip+0x4c02a0]
37bf9bf00mov [rsp+48], r12
37bf9bf05mov [rsp+40], r15
37bf9bf0alea rbx, [r15+8*rbx]
37bf9bf0ecall dlaset_64_
37bf9bf13mov [rsp+112], rbx
37bf9bf18mov r9, r12
37bf9bf1bmov r8, r12
37bf9bf1emov rax, [rsp+800]
37bf9bf26mov [rsp+88], r12
37bf9bf2blea rcx, [rip+0x4c029f]
37bf9bf32mov [rsp+128], 1
37bf9bf3emov [rsp+120], rax
37bf9bf43mov rax, [rsp+760]
37bf9bf4bmov [rsp+80], r15
37bf9bf50mov [rsp+104], rax
37bf9bf55mov rax, [rsp+752]
37bf9bf5dmov [rsp+72], r12
37bf9bf62mov [rsp+96], rax
37bf9bf67mov rax, [rsp+744]
37bf9bf6fmov [rsp+64], r15
37bf9bf74mov [rsp+56], rax
37bf9bf79mov rax, [rsp+736]
37bf9bf81mov [rsp+48], rax
37bf9bf86mov rax, [rsp+728]
37bf9bf8emov [rsp+40], rax
37bf9bf93lea rax, [rip+0x4c021e]
37bf9bf9amov [rsp+32], rax
37bf9bf9fmov rdx, rax
37bf9bfa2call dlasdq_64_
37bf9bfa7mov rax, [rsp+800]
37bf9bfafcmp [rax], 0
37bf9bfb3jne 0x37bf9b81a
37bf9bfb9mov rdx, [rsp+736]
37bf9bfc1mov r8, rsi
37bf9bfc4mov rcx, r12
37bf9bfc7call idamax_64_
37bf9bfccmov r14, [r12]
37bf9bfd0test r14, r14
37bf9bfd3jle 0x37bf9d0c9
37bf9bfd9mov rdi, [rsp+736]
37bf9bfe1mov rbp, [rsp+752]
37bf9bfe9mov [rsp+216], rbx
37bf9bff1lea r13, [rip+0x4c01a8]
37bf9bff8mov [rsp+720], r12
37bf9c000mov rsi, [rsp+728]
37bf9c008movsd_xmm x6, [rdi+8*rax-8]
37bf9c00eandpd x6, [rip+0x4c01da]
37bf9c016mov rbx, rbp
37bf9c019mov r12, rdi
37bf9c01cmov [rsp+784], r15
37bf9c024mov rbp, [rsp+776]
37bf9c02cmov r15l, 1
37bf9c032mulsd x6, x8
37bf9c037mov rdi, [rsp+760]
37bf9c03fjmp 0x37bf9c092
37bf9c041
37bf9c041 0f 1f 80 00 00 00 00 .......
37bf9c048
37bf9c048loc_37bf9c048:
37bf9c048mov [rsp+48], rdi
37bf9c04dlea r9, [rip+0x4c014c]
37bf9c054mov r8, rsi
37bf9c057lea rdx, [rip+0x4c014a]
37bf9c05emov [rsp+56], 1
37bf9c067lea rcx, [rip+0x4c0142]
37bf9c06emov [rsp+40], rbx
37bf9c073mov [rsp+32], r13
37bf9c078call dlaset_64_
37bf9c07d
37bf9c07dloc_37bf9c07d:
37bf9c07dadd r15, 1
37bf9c081add r12, 8
37bf9c085add rbx, 8
37bf9c089cmp r14, r15
37bf9c08cjl 0x37bf9cece
37bf9c092
37bf9c092loc_37bf9c092:
37bf9c092comisd x6, [r12]
37bf9c098jae 0x37bf9c048
37bf9c09amov rax, [rsp+800]
37bf9c0a2mov [rsp+64], rdi
37bf9c0a7mov r9, r12
37bf9c0aalea r8, [rip+0x4c0107]
37bf9c0b1mov [rsp+56], rbx
37bf9c0b6mov rdx, r8
37bf9c0b9lea rcx, [rip+0x4c0100]
37bf9c0c0mov [rsp+72], rax
37bf9c0c5lea rax, [rip+0x4c00dc]
37bf9c0ccmov [rsp+40], rax
37bf9c0d1lea rax, [rip+0x4c00f0]
37bf9c0d8mov [rsp+80], 1
37bf9c0e1mov [rsp+48], rsi
37bf9c0e6mov [rsp+32], rax
37bf9c0ebcall dlascl_64_
37bf9c0f0add [rbp], 1
37bf9c0f5jmp 0x37bf9c07d
37bf9c0f7
37bf9c0f7 66 0f 1f 84 00 00 00 00 00 f........
37bf9c100
37bf9c100loc_37bf9c100:
37bf9c100comisd x0, x6
37bf9c104mov rsi, [rsp+224]
37bf9c10cmov [r13+8*rsi], rbx
37bf9c111lea rax, [rsi+1]
37bf9c115jb 0x37bf9bc6a
37bf9c11bmov r14, [r12]
37bf9c11f
37bf9c11floc_37bf9c11f:
37bf9c11fmov rsi, [rsp+344]
37bf9c127sub r14, rbx
37bf9c12aadd r14, 1
37bf9c12elea rdx, [rsi+rax-1]
37bf9c133mov [rsp+536], r14
37bf9c13bmov [r13+8*rdx], r14
37bf9c140mov [rsp+224], rax
37bf9c148jmp 0x37bf9bce5
37bf9c14d
37bf9c14d 0f 1f 00 ...
37bf9c150
37bf9c150loc_37bf9c150:
37bf9c150mov rax, [rsp+408]
37bf9c158mov rcx, [rsp+448]
37bf9c160mov r14, [rsp+456]
37bf9c168mov r8, [rsp+440]
37bf9c170lea rax, [rax+rbx-1]
37bf9c175mov rbp, [rsp+416]
37bf9c17dlea rdx, [r15+8*rax]
37bf9c181mov rax, [rsp+400]
37bf9c189mov [rsp+264], rdx
37bf9c191lea rax, [rax+rbx-1]
37bf9c196mov [rsp+160], rdx
37bf9c19elea r9, [r15+8*rax]
37bf9c1a2mov rax, [rsp+424]
37bf9c1aamov [rsp+272], r9
37bf9c1b2lea rax, [rax+rbx-1]
37bf9c1b7mov [rsp+152], r9
37bf9c1bflea rax, [r15+8*rax]
37bf9c1c3mov [rsp+280], rax
37bf9c1cblea rax, [rcx+rbx-1]
37bf9c1d0mov rdx, [rsp+280]
37bf9c1d8lea rcx, [r13+8*rax]
37bf9c1ddlea rax, [r14+rbx-1]
37bf9c1e2lea r14, [r13+8*rax]
37bf9c1e7lea rax, [r8+rbx-1]
37bf9c1ecmov [rsp+288], rcx
37bf9c1f4mov r9, [rsp+288]
37bf9c1fclea r8, [r13+8*rax]
37bf9c201lea rax, [rbp+rbx-1]
37bf9c206mov rbp, [rsp+392]
37bf9c20emov [rsp+296], r14
37bf9c216lea rax, [r15+8*rax]
37bf9c21amov [rsp+304], r8
37bf9c222mov [rsp+312], rax
37bf9c22alea rax, [rbp+rbx-1]
37bf9c22fmov rbp, [rsp+384]
37bf9c237lea rcx, [r15+8*rax]
37bf9c23bmov [rsp+144], rdx
37bf9c243lea rax, [rbp+rbx-1]
37bf9c248mov rbp, [rsp+376]
37bf9c250mov [rsp+320], rcx
37bf9c258lea rcx, [rsp+512]
37bf9c260lea r14, [r15+8*rax]
37bf9c264lea rax, [rbp+rbx-1]
37bf9c269mov rbp, [rsp+432]
37bf9c271mov [rsp+328], r14
37bf9c279lea r14, [r15+rsi]
37bf9c27dlea r8, [r15+8*rax]
37bf9c281lea rax, [rbp+rbx-1]
37bf9c286mov rbp, [rsp+800]
37bf9c28emov [rsp+336], r8
37bf9c296lea r8, [rsp+536]
37bf9c29elea rax, [r13+8*rax]
37bf9c2a3mov [rsp+184], rbp
37bf9c2abmov rbp, [rsp+352]
37bf9c2b3mov [rsp+176], rbp
37bf9c2bbmov rbp, [rsp+248]
37bf9c2c3mov [rsp+168], rbp
37bf9c2cbmov [rsp+136], r9
37bf9c2d3mov rdx, [rsp+296]
37bf9c2dbmov r9, [rsp+304]
37bf9c2e3mov [rsp+72], rax
37bf9c2e8mov [rsp+120], rdx
37bf9c2edmov rdx, [rsp+312]
37bf9c2f5mov [rsp+112], r9
37bf9c2famov r9, [rsp+320]
37bf9c302mov [rsp+104], rdx
37bf9c307mov rdx, [rsp+328]
37bf9c30fmov [rsp+96], r9
37bf9c314mov r9, [rsp+336]
37bf9c31cmov [rsp+368], rax
37bf9c324mov rax, [rsp+232]
37bf9c32cmov [rsp+88], rdx
37bf9c331mov rdx, [rsp+712]
37bf9c339mov [rsp+80], r9
37bf9c33elea r9, [rsp+568]
37bf9c346mov [rsp+40], r10
37bf9c34bmov [rsp+64], rax
37bf9c350mov [rsp+56], r12
37bf9c355mov [rsp+48], r14
37bf9c35amov [rsp+32], r11
37bf9c35fmov [rsp+128], r12
37bf9c367mov [rsp+360], r8
37bf9c36fcall dlasda_64_
37bf9c374mov r10, [rsp+800]
37bf9c37ccmp [r10], 0
37bf9c380jne 0x37bf9b81a
37bf9c386mov rdx, [rsp+264]
37bf9c38emov r9, [rsp+272]
37bf9c396mov [rsp+200], r10
37bf9c39elea rcx, [rsp+520]
37bf9c3a6mov rbp, [rsp+352]
37bf9c3aemov rax, [rsp+368]
37bf9c3b6mov [rsp+72], r12
37bf9c3bbmov [rsp+176], rdx
37bf9c3c3mov rdx, [rsp+280]
37bf9c3cbmov [rsp+168], r9
37bf9c3d3mov r9, [rsp+288]
37bf9c3dbmov [rsp+160], rdx
37bf9c3e3mov rdx, [rsp+296]
37bf9c3ebmov [rsp+152], r9
37bf9c3f3mov r9, [rsp+304]
37bf9c3fbmov [rsp+136], rdx
37bf9c403mov rdx, [rsp+312]
37bf9c40bmov [rsp+128], r9
37bf9c413mov r9, [rsp+320]
37bf9c41bmov [rsp+192], rbp
37bf9c423mov rbp, [rsp+248]
37bf9c42bmov [rsp+120], rdx
37bf9c430mov rdx, [rsp+328]
37bf9c438mov [rsp+112], r9
37bf9c43dmov r9, [rsp+336]
37bf9c445mov [rsp+88], rax
37bf9c44amov rax, [rsp+232]
37bf9c452mov [rsp+104], rdx
37bf9c457mov [rsp+96], r9
37bf9c45cmov [rsp+80], rax
37bf9c461mov [rsp+184], rbp
37bf9c469mov [rsp+144], r12
37bf9c471mov [rsp+64], r14
37bf9c476mov [rsp+56], r12
37bf9c47bmov rax, [rsp+256]
37bf9c483add rsi, [rsp+752]
37bf9c48bmov r9, [rsp+728]
37bf9c493lea rax, [rax+rbx-1]
37bf9c498mov [rsp+32], rsi
37bf9c49dmov r8, [rsp+360]
37bf9c4a5lea rax, [r15+8*rax]
37bf9c4a9mov rdx, [rsp+712]
37bf9c4b1mov [rsp+48], rax
37bf9c4b6mov rax, [rsp+760]
37bf9c4bemov [rsp+40], rax
37bf9c4c3call dlalsa_64_
37bf9c4c8mov rax, [rsp+800]
37bf9c4d0cmp [rax], 0
37bf9c4d4je 0x37bf9be96
37bf9c4dajmp 0x37bf9b81a
37bf9c4df
37bf9c4df 90 .
37bf9c4e0
37bf9c4e0loc_37bf9c4e0:
37bf9c4e0mov rax, [rsp+256]
37bf9c4e8mov [rsp+32], r12
37bf9c4edadd rsi, [rsp+752]
37bf9c4f5mov r8, [rsp+760]
37bf9c4fdlea rax, [rax+rbx-1]
37bf9c502mov rcx, [rsp+728]
37bf9c50amov rdx, rsi
37bf9c50dlea r9, [r15+8*rax]
37bf9c511call dcopy_64_
37bf9c516jmp 0x37bf9be96
37bf9c51b
37bf9c51b 0f 1f 44 00 00 ..D..
37bf9c520
37bf9c520loc_37bf9c520:
37bf9c520mov rax, [rsp+760]
37bf9c528mov r8, [rsp+728]
37bf9c530mov rdx, r12
37bf9c533mov [rsp+56], 1
37bf9c53clea rcx, [rip+0x4bfc6d]
37bf9c543mov [rsp+48], rax
37bf9c548mov rax, [rsp+752]
37bf9c550mov [rsp+40], rax
37bf9c555lea rax, [rip+0x4bfc44]
37bf9c55cmov [rsp+32], rax
37bf9c561mov r9, rax
37bf9c564call dlaset_64_
37bf9c569jmp 0x37bf9b81a
37bf9c56e
37bf9c56e 66 90 f.
37bf9c570
37bf9c570loc_37bf9c570:
37bf9c570cmp rdi, 1
37bf9c574jle 0x37bf9c6cc
37bf9c57amov rax, [rsp+752]
37bf9c582lea rsi, [rsp+560]
37bf9c58amov r13, [rsp+744]
37bf9c592mov ebp, 1
37bf9c597mov [rsp+232], rsi
37bf9c59flea rsi, [rsp+504]
37bf9c5a7mov rbx, [rsp+736]
37bf9c5aflea r14, [rsp+552]
37bf9c5b7mov [rsp+224], rsi
37bf9c5bfmov rsi, rax
37bf9c5c2mov rax, rdi
37bf9c5c5mov rdi, r13
37bf9c5c8mov [rsp+720], r12
37bf9c5d0mov r13, rax
37bf9c5d3mov r12, rbp
37bf9c5d6mov rbp, [rsp+728]
37bf9c5dejmp 0x37bf9c60d
37bf9c5e0
37bf9c5e0loc_37bf9c5e0:
37bf9c5e0mov rdx, r12
37bf9c5e3unpcklpd x1, x2
37bf9c5e7lea r9, [rsi+8]
37bf9c5ebshl rdx, 4
37bf9c5efmovups [r15+rdx-16], x1
37bf9c5f5
37bf9c5f5loc_37bf9c5f5:
37bf9c5f5add r12, 1
37bf9c5f9add rbx, 8
37bf9c5fdadd rdi, 8
37bf9c601mov rsi, r9
37bf9c604cmp r13, r12
37bf9c607je 0x37bf9c6c0
37bf9c60d
37bf9c60dloc_37bf9c60d:
37bf9c60dmov [rsp+32], r14
37bf9c612mov r9, [rsp+232]
37bf9c61amov rdx, rdi
37bf9c61dmov rcx, rbx
37bf9c620mov r8, [rsp+224]
37bf9c628call dlartg_64_
37bf9c62dmovsd_xmm x0, [rbx+8]
37bf9c632movsd_xmm x2, [rsp+560]
37bf9c63bmovsd_xmm x3, [rsp+552]
37bf9c644movapd x1, x0
37bf9c648mulsd x1, x2
37bf9c64cmovsd_xmm [rdi], x1
37bf9c650movsd_xmm x1, [rsp+504]
37bf9c659mulsd x0, x1
37bf9c65dunpcklpd x3, x0
37bf9c661movups [rbx], x3
37bf9c664cmp [rbp], 1
37bf9c669jne 0x37bf9c5e0
37bf9c66fmov rax, [rsp+232]
37bf9c677lea r9, [rsi+8]
37bf9c67bmov rdx, rsi
37bf9c67emov [rsp+240], r9
37bf9c686mov [rsp+48], rax
37bf9c68bmov rax, [rsp+224]
37bf9c693mov [rsp+40], rax
37bf9c698lea rax, [rip+0x4bfb09]
37bf9c69fmov [rsp+32], rax
37bf9c6a4mov r8, rax
37bf9c6a7mov rcx, rax
37bf9c6aacall drot_64_
37bf9c6afmov r9, [rsp+240]
37bf9c6b7jmp 0x37bf9c5f5
37bf9c6bc
37bf9c6bc 0f 1f 40 00 ..@.
37bf9c6c0
37bf9c6c0loc_37bf9c6c0:
37bf9c6c0mov r12, [rsp+720]
37bf9c6c8mov rdi, [r12]
37bf9c6cc
37bf9c6ccloc_37bf9c6cc:
37bf9c6ccmov rax, [rsp+728]
37bf9c6d4mov rcx, [rax]
37bf9c6d7cmp rcx, 1
37bf9c6dbjle 0x37bf9b8cc
37bf9c6e1mov rsi, [rsp+752]
37bf9c6e9mov [rsp+224], rcx
37bf9c6f1mov r13, rdi
37bf9c6f4lea rbp, [rsp+560]
37bf9c6fcmov [rsp+720], r12
37bf9c704mov r14, -1
37bf9c70bmov edi, 1
37bf9c710add rsi, 8
37bf9c714mov [rsp+784], r15
37bf9c71cmov [rsp+232], rsi
37bf9c724nop
37bf9c725nop [rax+rax]
37bf9c730
37bf9c730loc_37bf9c730:
37bf9c730cmp r13, 1
37bf9c734jle 0x37bf9c7c2
37bf9c73amov rax, [rsp+232]
37bf9c742mov r12, [rsp+784]
37bf9c74amov r15l, 1
37bf9c750lea rsi, [rsp+504]
37bf9c758lea rbx, [rax+8*r14]
37bf9c75cnop [rax]
37bf9c760
37bf9c760loc_37bf9c760:
37bf9c760movsd_xmm x0, [r12]
37bf9c766mov rdx, rbx
37bf9c769add rbx, 8
37bf9c76dadd r15, 1
37bf9c771lea rax, [rip+0x4bfa30]
37bf9c778mov r9, rbx
37bf9c77badd r12, 16
37bf9c77fmovsd_xmm [rsp+504], x0
37bf9c788mov r8, rax
37bf9c78bmov rcx, rax
37bf9c78emovsd_xmm x0, [r12-8]
37bf9c795mov [rsp+48], rbp
37bf9c79amov [rsp+40], rsi
37bf9c79fmov [rsp+32], rax
37bf9c7a4movsd_xmm [rsp+560], x0
37bf9c7adcall drot_64_
37bf9c7b2cmp r15, r13
37bf9c7b5jne 0x37bf9c760
37bf9c7b7mov rax, [rsp+720]
37bf9c7bfmov r13, [rax]
37bf9c7c2
37bf9c7c2loc_37bf9c7c2:
37bf9c7c2add rdi, 1
37bf9c7c6add r14, [rsp+216]
37bf9c7cecmp [rsp+224], rdi
37bf9c7d6jge 0x37bf9c730
37bf9c7dcmov r12, [rsp+720]
37bf9c7e4mov r15, [rsp+784]
37bf9c7ecmov rdi, r13
37bf9c7efjmp 0x37bf9b8cc
37bf9c7f4
37bf9c7f4 0f 1f 40 00 ..@.
37bf9c7f8
37bf9c7f8loc_37bf9c7f8:
37bf9c7f8mov rax, [rsp+736]
37bf9c800pxor x0, x0
37bf9c804ucomisd x0, [rax]
37bf9c808jp 0x37bf9ce2f
37bf9c80ejne 0x37bf9ce2f
37bf9c814mov rax, [rsp+760]
37bf9c81cmov r8, [rsp+728]
37bf9c824mov [rsp+56], 1
37bf9c82dlea rdx, [rip+0x4bf974]
37bf9c834lea rcx, [rip+0x4bf975]
37bf9c83bmov [rsp+48], rax
37bf9c840mov rax, [rsp+752]
37bf9c848mov [rsp+40], rax
37bf9c84dlea rax, [rip+0x4bf94c]
37bf9c854mov [rsp+32], rax
37bf9c859mov r9, rax
37bf9c85ccall dlaset_64_
37bf9c861jmp 0x37bf9b81a
37bf9c866
37bf9c866 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9c870
37bf9c870loc_37bf9c870:
37bf9c870mov r9, [rsp+344]
37bf9c878mov rdx, [rsp+736]
37bf9c880mov rcx, r12
37bf9c883lea r8, [rip+0x4bf91e]
37bf9c88amov rbp, [rsp+224]
37bf9c892mov r14, [rsp+488]
37bf9c89amov [rsp+216], r9
37bf9c8a2call idamax_64_
37bf9c8a7mov r13, [r12]
37bf9c8abmov r9, [rsp+216]
37bf9c8b3test r13, r13
37bf9c8b6jle 0x37bf9ca10
37bf9c8bcmov rsi, [rsp+736]
37bf9c8c4movsd_xmm x6, [rsi+8*rax-8]
37bf9c8caandpd x6, x7
37bf9c8cemulsd x6, x8
37bf9c8d3
37bf9c8d3loc_37bf9c8d3:
37bf9c8d3mov rbx, [rsp+736]
37bf9c8dbmov rax, [rsp+256]
37bf9c8e3mov [rsp+224], rbp
37bf9c8ebmov edi, 1
37bf9c8f0mov [rsp+232], r14
37bf9c8f8mov rsi, [rsp+776]
37bf9c900mov [rsp+784], r15
37bf9c908lea rbp, [r15+8*rax-8]
37bf9c90dmov r14, rbx
37bf9c910mov r15, [rsp+800]
37bf9c918mov [rsp+216], r9
37bf9c920mov rbx, [rsp+728]
37bf9c928jmp 0x37bf9c988
37bf9c92a
37bf9c92a 66 0f 1f 44 00 00 f..D..
37bf9c930
37bf9c930loc_37bf9c930:
37bf9c930lea rax, [rip+0x4bf869]
37bf9c937mov [rsp+48], r12
37bf9c93cmov r8, rbx
37bf9c93flea rdx, [rip+0x4bf862]
37bf9c946mov [rsp+40], rbp
37bf9c94bmov r9, rax
37bf9c94elea rcx, [rip+0x4bf85b]
37bf9c955mov [rsp+56], 1
37bf9c95emov [rsp+32], rax
37bf9c963call dlaset_64_
37bf9c968
37bf9c968loc_37bf9c968:
37bf9c968movsd_xmm x0, [r14]
37bf9c96dadd rdi, 1
37bf9c971add r14, 8
37bf9c975add rbp, 8
37bf9c979andpd x0, x7
37bf9c97dmovsd_xmm [r14-8], x0
37bf9c983cmp r13, rdi
37bf9c986jl 0x37bf9c9f0
37bf9c988
37bf9c988loc_37bf9c988:
37bf9c988movsd_xmm x0, [r14]
37bf9c98dandpd x0, x7
37bf9c991comisd x6, x0
37bf9c995jae 0x37bf9c930
37bf9c997lea rax, [rip+0x4bf80a]
37bf9c99eadd [rsi], 1
37bf9c9a2mov r9, r14
37bf9c9a5mov [rsp+40], rax
37bf9c9aalea rax, [rip+0x4bf817]
37bf9c9b1lea r8, [rip+0x4bf800]
37bf9c9b8mov [rsp+72], r15
37bf9c9bdmov rdx, r8
37bf9c9c0lea rcx, [rip+0x4bf7f9]
37bf9c9c7mov [rsp+80], 1
37bf9c9d0mov [rsp+64], r12
37bf9c9d5mov [rsp+56], rbp
37bf9c9damov [rsp+48], rbx
37bf9c9dfmov [rsp+32], rax
37bf9c9e4call dlascl_64_
37bf9c9e9jmp 0x37bf9c968
37bf9c9ee
37bf9c9ee 66 90 f.
37bf9c9f0
37bf9c9f0loc_37bf9c9f0:
37bf9c9f0mov r9, [rsp+216]
37bf9c9f8mov rbp, [rsp+224]
37bf9ca00mov r14, [rsp+232]
37bf9ca08mov r15, [rsp+784]
37bf9ca10
37bf9ca10loc_37bf9ca10:
37bf9ca10mov [rsp+520], 1
37bf9ca1ctest rbp, rbp
37bf9ca1fjle 0x37bf9cd38
37bf9ca25mov rsi, [rsp+472]
37bf9ca2dmov rax, [rsp+792]
37bf9ca35lea r13, [r15+8*r14-8]
37bf9ca3amov [rsp+216], rbp
37bf9ca42mov [rsp+232], r13
37bf9ca4amov rbp, [rsp+256]
37bf9ca52mov ebx, 1
37bf9ca57lea rdi, [rip+0x4bf742]
37bf9ca5elea rax, [rax+8*rsi-8]
37bf9ca63mov r13, [rsp+712]
37bf9ca6bmov [rsp+224], rax
37bf9ca73mov rax, [rsp+792]
37bf9ca7blea rsi, [rax+8*r9]
37bf9ca7fmov r14, rax
37bf9ca82jmp 0x37bf9cb13
37bf9ca87
37bf9ca87 66 0f 1f 84 00 00 00 00 00 f........
37bf9ca90
37bf9ca90loc_37bf9ca90:
37bf9ca90mov rax, [rsp+760]
37bf9ca98lea r8, [rsp+536]
37bf9caa0mov [rsp+88], r9
37bf9caa5lea rdx, [rip+0x4bf726]
37bf9caacmov [rsp+64], rcx
37bf9cab1mov r9, [rsp+728]
37bf9cab9lea rcx, [rip+0x4bf713]
37bf9cac0mov [rsp+96], rax
37bf9cac5lea rax, [rip+0x4bf6fc]
37bf9caccmov [rsp+112], 1
37bf9cad5mov [rsp+104], 1
37bf9cademov [rsp+80], rdi
37bf9cae3mov [rsp+72], r12
37bf9cae8mov [rsp+56], r12
37bf9caedmov [rsp+48], r11
37bf9caf2mov [rsp+40], rax
37bf9caf7mov [rsp+32], r8
37bf9cafccall dgemm_64_
37bf9cb01
37bf9cb01loc_37bf9cb01:
37bf9cb01add rbx, 1
37bf9cb05cmp [rsp+216], rbx
37bf9cb0djl 0x37bf9cd38
37bf9cb13
37bf9cb13loc_37bf9cb13:
37bf9cb13mov rax, [r14+8*rbx-8]
37bf9cb18mov r8, [rsi+8*rbx-8]
37bf9cb1dmov r9, [rsp+752]
37bf9cb25sub rax, 1
37bf9cb29mov [rsp+536], r8
37bf9cb31lea rdx, [8*rax]
37bf9cb39lea rcx, [rbp+rax-1]
37bf9cb3eadd r9, rdx
37bf9cb41lea rcx, [r15+8*rcx]
37bf9cb45cmp r8, 1
37bf9cb49je 0x37bf9cd10
37bf9cb4fmov r10, [rsp+240]
37bf9cb57add r10, rax
37bf9cb5alea r11, [r15+8*r10]
37bf9cb5ecmp r8, [r13]
37bf9cb62jle 0x37bf9ca90
37bf9cb68mov r8, [rsp+800]
37bf9cb70add rdx, r15
37bf9cb73mov [rsp+80], r11
37bf9cb78mov [rsp+64], rdx
37bf9cb7dmov rdx, r13
37bf9cb80mov [rsp+200], r8
37bf9cb88mov r8, [rsp+224]
37bf9cb90mov [rsp+144], r12
37bf9cb98mov [rsp+192], r8
37bf9cba0mov r8, [rsp+232]
37bf9cba8mov [rsp+72], r12
37bf9cbadmov [rsp+184], r8
37bf9cbb5mov r8, [rsp+408]
37bf9cbbdlea r8, [r8+rax-1]
37bf9cbc2lea r8, [r15+8*r8]
37bf9cbc6mov [rsp+176], r8
37bf9cbcemov r8, [rsp+400]
37bf9cbd6lea r8, [r8+rax-1]
37bf9cbdblea r8, [r15+8*r8]
37bf9cbdfmov [rsp+168], r8
37bf9cbe7mov r8, [rsp+424]
37bf9cbeflea r8, [r8+rax-1]
37bf9cbf4lea r8, [r15+8*r8]
37bf9cbf8mov [rsp+160], r8
37bf9cc00mov r8, [rsp+448]
37bf9cc08lea r8, [r8+rax-1]
37bf9cc0dlea r8, [r14+8*r8]
37bf9cc11mov [rsp+152], r8
37bf9cc19mov r8, [rsp+456]
37bf9cc21lea r8, [r8+rax-1]
37bf9cc26lea r8, [r14+8*r8]
37bf9cc2amov [rsp+136], r8
37bf9cc32mov r8, [rsp+440]
37bf9cc3alea r8, [r8+rax-1]
37bf9cc3flea r8, [r14+8*r8]
37bf9cc43mov [rsp+128], r8
37bf9cc4bmov r8, [rsp+416]
37bf9cc53lea r8, [r8+rax-1]
37bf9cc58lea r8, [r15+8*r8]
37bf9cc5cmov [rsp+120], r8
37bf9cc61mov r8, [rsp+392]
37bf9cc69lea r8, [r8+rax-1]
37bf9cc6elea r8, [r15+8*r8]
37bf9cc72mov [rsp+112], r8
37bf9cc77mov r8, [rsp+384]
37bf9cc7flea r8, [r8+rax-1]
37bf9cc84lea r8, [r15+8*r8]
37bf9cc88mov [rsp+104], r8
37bf9cc8dmov r8, [rsp+376]
37bf9cc95lea r8, [r8+rax-1]
37bf9cc9alea r8, [r15+8*r8]
37bf9cc9emov [rsp+96], r8
37bf9cca3mov r8, [rsp+432]
37bf9ccablea rax, [r8+rax-1]
37bf9ccb0lea r8, [rsp+536]
37bf9ccb8lea rax, [r14+8*rax]
37bf9ccbcmov [rsp+88], rax
37bf9ccc1mov rax, [rsp+760]
37bf9ccc9mov [rsp+48], r9
37bf9cccemov r9, [rsp+728]
37bf9ccd6mov [rsp+56], rax
37bf9ccdbmov [rsp+32], rcx
37bf9cce0lea rcx, [rsp+520]
37bf9cce8mov [rsp+40], r12
37bf9ccedcall dlalsa_64_
37bf9ccf2mov rax, [rsp+800]
37bf9ccfacmp [rax], 0
37bf9ccfeje 0x37bf9cb01
37bf9cd04jmp 0x37bf9b81a
37bf9cd09
37bf9cd09 0f 1f 80 00 00 00 00 .......
37bf9cd10
37bf9cd10loc_37bf9cd10:
37bf9cd10mov rax, [rsp+760]
37bf9cd18mov rdx, rcx
37bf9cd1bmov r8, r12
37bf9cd1emov rcx, [rsp+728]
37bf9cd26mov [rsp+32], rax
37bf9cd2bcall dcopy_64_
37bf9cd30jmp 0x37bf9cb01
37bf9cd35
37bf9cd35 0f 1f 00 ...
37bf9cd38
37bf9cd38loc_37bf9cd38:
37bf9cd38mov rax, [rsp+800]
37bf9cd40mov rsi, [rsp+480]
37bf9cd48mov [rsp+80], 1
37bf9cd51lea r8, [rip+0x4bf460]
37bf9cd58mov [rsp+64], r12
37bf9cd5dmov rdx, r8
37bf9cd60lea r9, [rip+0x4bf461]
37bf9cd67lea rcx, [rip+0x4bf452]
37bf9cd6emov [rsp+72], rax
37bf9cd73mov rax, [rsp+736]
37bf9cd7bmov [rsp+40], r12
37bf9cd80mov [rsp+56], rax
37bf9cd85lea rax, [rip+0x4bf41c]
37bf9cd8cmov [rsp+48], rax
37bf9cd91mov [rsp+32], rsi
37bf9cd96call dlascl_64_
37bf9cd9bmov r9, [rsp+800]
37bf9cda3mov rdx, r12
37bf9cda6mov [rsp+32], 1
37bf9cdafmov r8, [rsp+736]
37bf9cdb7lea rcx, [rip+0x4bf416]
37bf9cdbecall dlasrt_64_
37bf9cdc3mov rax, [rsp+800]
37bf9cdcbmov [rsp+40], r12
37bf9cdd0mov [rsp+80], 1
37bf9cdd9mov [rsp+72], rax
37bf9cddemov rax, [rsp+760]
37bf9cde6mov [rsp+64], rax
37bf9cdebmov rax, [rsp+752]
37bf9cdf3mov [rsp+56], rax
37bf9cdf8mov rax, [rsp+728]
37bf9ce00mov [rsp+48], rax
37bf9ce05lea rax, [rip+0x4bf3bc]
37bf9ce0cmov [rsp+32], rax
37bf9ce11
37bf9ce11loc_37bf9ce11:
37bf9ce11lea r8, [rip+0x4bf3a0]
37bf9ce18mov r9, rsi
37bf9ce1blea rcx, [rip+0x4bf39e]
37bf9ce22mov rdx, r8
37bf9ce25call dlascl_64_
37bf9ce2ajmp 0x37bf9b81a
37bf9ce2f
37bf9ce2floc_37bf9ce2f:
37bf9ce2fmov rax, [rsp+776]
37bf9ce37lea r8, [rip+0x4bf37a]
37bf9ce3emov r9, [rsp+736]
37bf9ce46lea rcx, [rip+0x4bf373]
37bf9ce4dmov rdx, r8
37bf9ce50mov [rax], 1
37bf9ce57mov rax, [rsp+800]
37bf9ce5fmov [rsp+80], 1
37bf9ce68mov [rsp+72], rax
37bf9ce6dmov rax, [rsp+760]
37bf9ce75mov [rsp+64], rax
37bf9ce7amov rax, [rsp+752]
37bf9ce82mov [rsp+56], rax
37bf9ce87mov rax, [rsp+728]
37bf9ce8fmov [rsp+48], rax
37bf9ce94lea rax, [rip+0x4bf30d]
37bf9ce9bmov [rsp+40], rax
37bf9cea0lea rax, [rip+0x4bf321]
37bf9cea7mov [rsp+32], rax
37bf9ceaccall dlascl_64_
37bf9ceb1mov rax, [rsp+736]
37bf9ceb9movsd_xmm x0, [rax]
37bf9cebdandpd x0, [rip+0x4bf32b]
37bf9cec5movsd_xmm [rax], x0
37bf9cec9jmp 0x37bf9b81a
37bf9cece
37bf9ceceloc_37bf9cece:
37bf9cecemov rbx, [rsp+216]
37bf9ced6mov r12, [rsp+720]
37bf9cedemov r15, [rsp+784]
37bf9cee6
37bf9cee6loc_37bf9cee6:
37bf9cee6mov rax, [rsp+760]
37bf9ceeelea rdi, [rip+0x4bf2d3]
37bf9cef5mov [rsp+112], 1
37bf9cefemov r8, r12
37bf9cf01mov [rsp+104], 1
37bf9cf0amov r9, [rsp+728]
37bf9cf12lea rdx, [rip+0x4bf2b9]
37bf9cf19lea rcx, [rip+0x4bf2b3]
37bf9cf20mov [rsp+72], rax
37bf9cf25mov rax, [rsp+752]
37bf9cf2dmov [rsp+96], r12
37bf9cf32mov [rsp+64], rax
37bf9cf37mov [rsp+88], rbx
37bf9cf3cmov [rsp+80], r13
37bf9cf41mov [rsp+56], r12
37bf9cf46mov [rsp+48], r15
37bf9cf4bmov [rsp+40], rdi
37bf9cf50mov [rsp+32], r12
37bf9cf55call dgemm_64_
37bf9cf5amov [rsp+32], r12
37bf9cf5fmov r9, rbx
37bf9cf62mov rdx, r12
37bf9cf65mov rax, [rsp+760]
37bf9cf6dmov r8, [rsp+728]
37bf9cf75mov [rsp+56], 1
37bf9cf7elea rcx, [rip+0x4bf22b]
37bf9cf85mov [rsp+48], rax
37bf9cf8amov rax, [rsp+752]
37bf9cf92mov [rsp+40], rax
37bf9cf97call dlacpy_64_
37bf9cf9cmov rax, [rsp+800]
37bf9cfa4mov [rsp+64], r12
37bf9cfa9mov r9, rdi
37bf9cfacmov rsi, [rsp+480]
37bf9cfb4mov [rsp+40], r12
37bf9cfb9lea r8, [rip+0x4bf1f8]
37bf9cfc0lea rcx, [rip+0x4bf1f9]
37bf9cfc7mov [rsp+72], rax
37bf9cfccmov rax, [rsp+736]
37bf9cfd4mov rdx, r8
37bf9cfd7mov [rsp+80], 1
37bf9cfe0mov [rsp+56], rax
37bf9cfe5lea rax, [rip+0x4bf1bc]
37bf9cfecmov [rsp+48], rax
37bf9cff1mov [rsp+32], rsi
37bf9cff6call dlascl_64_
37bf9cffbmov r9, [rsp+800]
37bf9d003mov rdx, r12
37bf9d006mov [rsp+32], 1
37bf9d00fmov r8, [rsp+736]
37bf9d017lea rcx, [rip+0x4bf1b6]
37bf9d01ecall dlasrt_64_
37bf9d023mov rax, [rsp+800]
37bf9d02bmov [rsp+40], r12
37bf9d030mov [rsp+80], 1
37bf9d039mov [rsp+72], rax
37bf9d03emov rax, [rsp+760]
37bf9d046mov [rsp+32], rdi
37bf9d04bmov [rsp+64], rax
37bf9d050mov rax, [rsp+752]
37bf9d058mov [rsp+56], rax
37bf9d05dmov rax, [rsp+728]
37bf9d065mov [rsp+48], rax
37bf9d06ajmp 0x37bf9ce11
37bf9d06f
37bf9d06floc_37bf9d06f:
37bf9d06fmov rdx, [rsp+736]
37bf9d077lea r8, [rip+0x4bf12a]
37bf9d07emov rcx, r12
37bf9d081mov [rsp+216], r9
37bf9d089call idamax_64_
37bf9d08emov r13, [r12]
37bf9d092test r13, r13
37bf9d095jle 0x37bf9cd38
37bf9d09bmov rdi, [rsp+736]
37bf9d0a3movq x7, [rip+0x4bf145]
37bf9d0abmov r9, [rsp+216]
37bf9d0b3xor ebp, ebp
37bf9d0b5movsd_xmm x6, [rdi+8*rax-8]
37bf9d0bbandpd x6, x7
37bf9d0bfmulsd x6, x8
37bf9d0c4jmp 0x37bf9c8d3
37bf9d0c9
37bf9d0c9loc_37bf9d0c9:
37bf9d0c9lea r13, [rip+0x4bf0d0]
37bf9d0d0jmp 0x37bf9cee6
37bf9b740
37bf9b740dlalsd_64_:
37bf9b740push r15
37bf9b742push r14
37bf9b744push r13
37bf9b746push r12
37bf9b748push rbp
37bf9b749push rdi
37bf9b74apush rsi
37bf9b74bpush rbx
37bf9b74csub rsp, 632
37bf9b753movups [rsp+576], x6
37bf9b75bmovups [rsp+592], x7
37bf9b763movups [rsp+608], x8
37bf9b76cmov rax, [rsp+760]
37bf9b774mov r15, [rsp+784]
37bf9b77cmov rbx, rcx
37bf9b77fmov rcx, [rax]
37bf9b782mov rax, [rsp+800]
37bf9b78amov r12, r8
37bf9b78dmov [rsp+712], rdx
37bf9b795mov [rax], 0
37bf9b79cmov rax, [r8]
37bf9b79fmov [rsp+728], r9
37bf9b7a7mov [rsp+216], rcx
37bf9b7aftest rax, rax
37bf9b7b2js 0x37bf9bea8
37bf9b7b8cmp [r9], 0
37bf9b7bcjle 0x37bf9b7e0
37bf9b7betest rcx, rcx
37bf9b7c1jle 0x37bf9b7cc
37bf9b7c3cmp rax, rcx
37bf9b7c6jle 0x37bf9b850
37bf9b7cc
37bf9b7ccloc_37bf9b7cc:
37bf9b7ccmov rdx, -8
37bf9b7d3mov eax, 8
37bf9b7d8jmp 0x37bf9b7ec
37bf9b7da
37bf9b7da 66 0f 1f 44 00 00 f..D..
37bf9b7e0
37bf9b7e0loc_37bf9b7e0:
37bf9b7e0mov rdx, -4
37bf9b7e7mov eax, 4
37bf9b7ec
37bf9b7ecloc_37bf9b7ec:
37bf9b7ecmov rdi, [rsp+800]
37bf9b7f4mov r8l, 6
37bf9b7falea rcx, [rip+0x4c09d4]
37bf9b801mov [rsp+568], rax
37bf9b809mov [rdi], rdx
37bf9b80clea rdx, [rsp+568]
37bf9b814call xerbla_64_
37bf9b819nop
37bf9b81a
37bf9b81aloc_37bf9b81a:
37bf9b81amovups x6, [rsp+576]
37bf9b822movups x7, [rsp+592]
37bf9b82amovups x8, [rsp+608]
37bf9b833add rsp, 632
37bf9b83apop rbx
37bf9b83bpop rsi
37bf9b83cpop rdi
37bf9b83dpop rbp
37bf9b83epop r12
37bf9b840pop r13
37bf9b842pop r14
37bf9b844pop r15
37bf9b846ret
37bf9b847
37bf9b847 66 0f 1f 84 00 00 00 00 00 f........
37bf9b850
37bf9b850loc_37bf9b850:
37bf9b850mov edx, 7
37bf9b855lea rcx, [rip+0x4c097f]
37bf9b85ccall dlamch_64_
37bf9b861mov rax, [rsp+768]
37bf9b869movapd x6, x0
37bf9b86dpxor x0, x0
37bf9b871movsd_xmm x8, [rax]
37bf9b876comisd x0, x8
37bf9b87bjae 0x37bf9bec0
37bf9b881movsd_xmm x0, [rip+0x4c095f]
37bf9b889cmpsd x0, x8, 6
37bf9b88fandpd x8, x0
37bf9b894andnpd x0, x6
37bf9b898orpd x8, x0
37bf9b89d
37bf9b89dloc_37bf9b89d:
37bf9b89dmov rax, [rsp+776]
37bf9b8a5mov rdi, [r12]
37bf9b8a9mov [rax], 0
37bf9b8b0test rdi, rdi
37bf9b8b3je 0x37bf9b81a
37bf9b8b9cmp rdi, 1
37bf9b8bdje 0x37bf9c7f8
37bf9b8c3cmp [rbx], 76
37bf9b8c6je 0x37bf9c570
37bf9b8cc
37bf9b8ccloc_37bf9b8cc:
37bf9b8ccmov [rsp+32], 1
37bf9b8d5mov r9, [rsp+744]
37bf9b8ddlea rax, [rdi-1]
37bf9b8e1mov rdx, r12
37bf9b8e4mov r8, [rsp+736]
37bf9b8eclea rcx, [rip+0x4c08dd]
37bf9b8f3mov [rsp+528], rax
37bf9b8fbcall dlanst_64_
37bf9b900pxor x1, x1
37bf9b904movsd_xmm [rsp+544], x0
37bf9b90ducomisd x0, x1
37bf9b911jp 0x37bf9b919
37bf9b913je 0x37bf9c520
37bf9b919
37bf9b919loc_37bf9b919:
37bf9b919mov rax, [rsp+800]
37bf9b921lea rbx, [rip+0x4c08a0]
37bf9b928lea rsi, [rip+0x4c0879]
37bf9b92fmov [rsp+80], 1
37bf9b938mov [rsp+32], rbx
37bf9b93dlea rdi, [rsp+544]
37bf9b945lea r8, [rip+0x4c086c]
37bf9b94cmov [rsp+72], rax
37bf9b951mov rax, [rsp+736]
37bf9b959mov rdx, r8
37bf9b95cmov r9, rdi
37bf9b95fmov [rsp+64], r12
37bf9b964lea rcx, [rip+0x4c0855]
37bf9b96bmov [rsp+56], rax
37bf9b970mov [rsp+48], rsi
37bf9b975mov [rsp+40], r12
37bf9b97amov [rsp+480], rdi
37bf9b982call dlascl_64_
37bf9b987mov rax, [rsp+800]
37bf9b98fmov [rsp+32], rbx
37bf9b994mov r9, rdi
37bf9b997mov rcx, [rsp+744]
37bf9b99fmov [rsp+48], rsi
37bf9b9a4lea r8, [rip+0x4c080d]
37bf9b9abmov [rsp+72], rax
37bf9b9b0lea rax, [rsp+528]
37bf9b9b8mov rdx, r8
37bf9b9bbmov [rsp+64], rax
37bf9b9c0mov [rsp+56], rcx
37bf9b9c5lea rcx, [rip+0x4c07f4]
37bf9b9ccmov [rsp+40], rax
37bf9b9d1mov [rsp+80], 1
37bf9b9dacall dlascl_64_
37bf9b9dfmov rax, [rsp+712]
37bf9b9e7mov r9, [r12]
37bf9b9ebmov rbx, [rax]
37bf9b9eecmp r9, rbx
37bf9b9f1jle 0x37bf9bed0
37bf9b9f7lea rax, [rbx+1]
37bf9b9fbpxor x0, x0
37bf9b9ffpxor x1, x1
37bf9ba03mov [rsp+216], r9
37bf9ba0bcvtsi2sd x0, r9
37bf9ba10cvtsi2sd x1, rax
37bf9ba15divsd x0, x1
37bf9ba19call log
37bf9ba1edivsd x0, [rip+0x4c07da]
37bf9ba26cvttsd2si rax, x0
37bf9ba2bmov r9, [rsp+216]
37bf9ba33mov [rsp+568], 0
37bf9ba3fmov [rsp+512], 1
37bf9ba4bimul rbx, r9
37bf9ba4fmov [rsp+520], 0
37bf9ba5badd rax, 1
37bf9ba5fimul rax, r9
37bf9ba63lea rdi, [r9+2*rbx+1]
37bf9ba68mov [rsp+240], rbx
37bf9ba70mov [rsp+376], rdi
37bf9ba78lea rdx, [rax+rax]
37bf9ba7cadd rdi, rax
37bf9ba7fmov [rsp+384], rdi
37bf9ba87add rdi, rdx
37bf9ba8amov [rsp+392], rdi
37bf9ba92add rdi, rax
37bf9ba95mov [rsp+400], rdi
37bf9ba9dadd rdi, r9
37bf9baa0lea rsi, [r9+rdi]
37bf9baa4mov [rsp+408], rdi
37bf9baaclea rdi, [rdx+rsi]
37bf9bab0mov [rsp+416], rsi
37bf9bab8mov [rsp+424], rdi
37bf9bac0lea rsi, [rdx+rdi]
37bf9bac4mov rdi, [rsp+728]
37bf9baccmov [rsp+256], rsi
37bf9bad4mov rcx, [rdi]
37bf9bad7lea rdi, [r9+r9+1]
37bf9badcmov [rsp+432], rdi
37bf9bae4imul rcx, r9
37bf9bae8lea r14, [rcx+rsi]
37bf9baeclea rsi, [r9+rdi]
37bf9baf0lea rdi, [r9+rsi]
37bf9baf4mov [rsp+440], rsi
37bf9bafcadd rax, rdi
37bf9baffmov [rsp+448], rdi
37bf9bb07mov [rsp+456], rax
37bf9bb0fadd rax, rdx
37bf9bb12mov [rsp+472], rax
37bf9bb1atest r9, r9
37bf9bb1djle 0x37bf9bb77
37bf9bb1fmov rdx, [rsp+736]
37bf9bb27mov eax, 1
37bf9bb2cmovq x2, [rip+0x4c06dc]
37bf9bb34jmp 0x37bf9bb44
37bf9bb36
37bf9bb36 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9bb40
37bf9bb40loc_37bf9bb40:
37bf9bb40add rax, 1
37bf9bb44
37bf9bb44loc_37bf9bb44:
37bf9bb44movsd_xmm x0, [rdx+8*rax-8]
37bf9bb4amovapd x1, x0
37bf9bb4eandpd x1, [rip+0x4c069a]
37bf9bb56comisd x6, x1
37bf9bb5ajbe 0x37bf9bb72
37bf9bb5cmovapd x1, x2
37bf9bb60andpd x0, x2
37bf9bb64andnpd x1, x6
37bf9bb68orpd x0, x1
37bf9bb6cmovsd_xmm [rdx+8*rax-8], x0
37bf9bb72
37bf9bb72loc_37bf9bb72:
37bf9bb72cmp r9, rax
37bf9bb75jne 0x37bf9bb40
37bf9bb77
37bf9bb77loc_37bf9bb77:
37bf9bb77mov rdx, [rsp+528]
37bf9bb7ftest rdx, rdx
37bf9bb82jle 0x37bf9d06f
37bf9bb88mov rax, [rsp+256]
37bf9bb90xor ebp, ebp
37bf9bb92mov rsi, [rsp+472]
37bf9bb9amov [rsp+344], r9
37bf9bba2mov [rsp+224], rbp
37bf9bbaamov r13, [rsp+792]
37bf9bbb2mov edi, 1
37bf9bbb7mov ebx, 1
37bf9bbbclea rax, [rax+rdx-1]
37bf9bbc1mov [rsp+488], r14
37bf9bbc9movq x7, [rip+0x4c061f]
37bf9bbd1lea rax, [r15+8*rax]
37bf9bbd5mov [rsp+216], rdx
37bf9bbddmov [rsp+464], rax
37bf9bbe5mov rax, [rsp+792]
37bf9bbedlea rax, [rax+8*rsi-8]
37bf9bbf2mov [rsp+352], rax
37bf9bbfalea rax, [r15+8*r14-8]
37bf9bbffmov [rsp+248], rax
37bf9bc07jmp 0x37bf9bc30
37bf9bc09
37bf9bc09 0f 1f 80 00 00 00 00 .......
37bf9bc10
37bf9bc10loc_37bf9bc10:
37bf9bc10cmp [rsp+216], rdi
37bf9bc18je 0x37bf9c100
37bf9bc1eadd rdi, 1
37bf9bc22
37bf9bc22loc_37bf9bc22:
37bf9bc22cmp [rsp+216], rdi
37bf9bc2ajl 0x37bf9c870
37bf9bc30
37bf9bc30loc_37bf9bc30:
37bf9bc30mov rax, [rsp+744]
37bf9bc38movsd_xmm x0, [rax+8*rdi-8]
37bf9bc3eandpd x0, x7
37bf9bc42comisd x6, x0
37bf9bc46jbe 0x37bf9bc10
37bf9bc48mov rsi, [rsp+224]
37bf9bc50mov r14, rdi
37bf9bc53mov [r13+8*rsi], rbx
37bf9bc58lea rax, [rsi+1]
37bf9bc5ccmp [rsp+216], rdi
37bf9bc64jg 0x37bf9c11f
37bf9bc6a
37bf9bc6aloc_37bf9bc6a:
37bf9bc6amov rcx, [rsp+344]
37bf9bc72mov r14, rdi
37bf9bc75add [rsp+224], 2
37bf9bc7esub r14, rbx
37bf9bc81mov rsi, [rsp+224]
37bf9bc89mov r9, [rsp+464]
37bf9bc91lea rdx, [rcx+rax-1]
37bf9bc96add r14, 1
37bf9bc9amov r8, [rsp+760]
37bf9bca2mov [r13+8*rdx], r14
37bf9bca7mov rdx, [r12]
37bf9bcabmov [rsp+536], r14
37bf9bcb3mov [r13+8*rax], rdx
37bf9bcb8lea rax, [rcx+rsi-1]
37bf9bcbdmov rcx, [rsp+728]
37bf9bcc5mov [r13+8*rax], 1
37bf9bccemov rax, [rsp+752]
37bf9bcd6mov [rsp+32], r12
37bf9bcdblea rdx, [rax+8*rdx-8]
37bf9bce0call dcopy_64_
37bf9bce5
37bf9bce5loc_37bf9bce5:
37bf9bce5sub rbx, 1
37bf9bce9lea rsi, [8*rbx]
37bf9bcf1cmp r14, 1
37bf9bcf5je 0x37bf9c4e0
37bf9bcfbmov rax, [rsp+240]
37bf9bd03mov r10, [rsp+744]
37bf9bd0bmov r11, [rsp+736]
37bf9bd13mov rcx, [rsp+712]
37bf9bd1badd rax, rbx
37bf9bd1eadd r10, rsi
37bf9bd21lea rax, [r15+8*rax]
37bf9bd25add r11, rsi
37bf9bd28mov [rsp+232], rax
37bf9bd30mov rbp, rax
37bf9bd33cmp [rcx], r14
37bf9bd36jl 0x37bf9c150
37bf9bd3clea rcx, [rip+0x4c0485]
37bf9bd43mov [rsp+40], rax
37bf9bd48lea r9, [rip+0x4c0451]
37bf9bd4fmov [rsp+32], rcx
37bf9bd54lea r8, [rsp+536]
37bf9bd5clea rdx, [rsp+536]
37bf9bd64mov [rsp+56], 1
37bf9bd6dlea rcx, [rip+0x4c043c]
37bf9bd74mov [rsp+48], r12
37bf9bd79mov [rsp+264], r11
37bf9bd81mov [rsp+232], r10
37bf9bd89call dlaset_64_
37bf9bd8emov rcx, [rsp+800]
37bf9bd96mov rax, [rsp+728]
37bf9bd9emov [rsp+88], r12
37bf9bda3mov rdx, [rsp+760]
37bf9bdabmov r10, [rsp+232]
37bf9bdb3mov [rsp+72], r12
37bf9bdb8lea r9, [rsp+536]
37bf9bdc0mov [rsp+120], rcx
37bf9bdc5mov r11, [rsp+264]
37bf9bdcdlea r8, [rsp+536]
37bf9bdd5mov rcx, [rsp+248]
37bf9bdddmov [rsp+40], rax
37bf9bde2lea rax, [rip+0x4c03cf]
37bf9bde9add rsi, [rsp+752]
37bf9bdf1mov [rsp+104], rdx
37bf9bdf6mov rdx, rax
37bf9bdf9mov [rsp+112], rcx
37bf9bdfemov [rsp+80], rcx
37bf9be03lea rcx, [rip+0x4c03c7]
37bf9be0amov [rsp+32], rax
37bf9be0fmov [rsp+96], rsi
37bf9be14mov [rsp+64], rbp
37bf9be19mov [rsp+56], r10
37bf9be1emov [rsp+48], r11
37bf9be23mov [rsp+128], 1
37bf9be2fcall dlasdq_64_
37bf9be34mov rax, [rsp+800]
37bf9be3ccmp [rax], 0
37bf9be40jne 0x37bf9b81a
37bf9be46mov rax, [rsp+256]
37bf9be4emov [rsp+48], r12
37bf9be53mov r9, rsi
37bf9be56lea rdx, [rsp+536]
37bf9be5emov [rsp+56], 1
37bf9be67mov r8, [rsp+728]
37bf9be6flea rcx, [rip+0x4c033a]
37bf9be76lea rax, [rax+rbx-1]
37bf9be7blea rax, [r15+8*rax]
37bf9be7fmov [rsp+40], rax
37bf9be84mov rax, [rsp+760]
37bf9be8cmov [rsp+32], rax
37bf9be91call dlacpy_64_
37bf9be96
37bf9be96loc_37bf9be96:
37bf9be96add rdi, 1
37bf9be9amov rbx, rdi
37bf9be9djmp 0x37bf9bc22
37bf9bea2
37bf9bea2 66 0f 1f 44 00 00 f..D..
37bf9bea8
37bf9bea8loc_37bf9bea8:
37bf9bea8mov rdx, -3
37bf9beafmov eax, 3
37bf9beb4jmp 0x37bf9b7ec
37bf9beb9
37bf9beb9 0f 1f 80 00 00 00 00 .......
37bf9bec0
37bf9bec0loc_37bf9bec0:
37bf9bec0movapd x8, x6
37bf9bec5jmp 0x37bf9b89d
37bf9beca
37bf9beca 66 0f 1f 44 00 00 f..D..
37bf9bed0
37bf9bed0loc_37bf9bed0:
37bf9bed0lea rax, [rip+0x4c02f1]
37bf9bed7mov rbx, r9
37bf9bedamov r8, r12
37bf9beddmov rdx, r12
37bf9bee0mov [rsp+32], rax
37bf9bee5imul rbx, r9
37bf9bee9lea rcx, [rip+0x4c02c0]
37bf9bef0mov [rsp+56], 1
37bf9bef9lea r9, [rip+0x4c02a0]
37bf9bf00mov [rsp+48], r12
37bf9bf05mov [rsp+40], r15
37bf9bf0alea rbx, [r15+8*rbx]
37bf9bf0ecall dlaset_64_
37bf9bf13mov [rsp+112], rbx
37bf9bf18mov r9, r12
37bf9bf1bmov r8, r12
37bf9bf1emov rax, [rsp+800]
37bf9bf26mov [rsp+88], r12
37bf9bf2blea rcx, [rip+0x4c029f]
37bf9bf32mov [rsp+128], 1
37bf9bf3emov [rsp+120], rax
37bf9bf43mov rax, [rsp+760]
37bf9bf4bmov [rsp+80], r15
37bf9bf50mov [rsp+104], rax
37bf9bf55mov rax, [rsp+752]
37bf9bf5dmov [rsp+72], r12
37bf9bf62mov [rsp+96], rax
37bf9bf67mov rax, [rsp+744]
37bf9bf6fmov [rsp+64], r15
37bf9bf74mov [rsp+56], rax
37bf9bf79mov rax, [rsp+736]
37bf9bf81mov [rsp+48], rax
37bf9bf86mov rax, [rsp+728]
37bf9bf8emov [rsp+40], rax
37bf9bf93lea rax, [rip+0x4c021e]
37bf9bf9amov [rsp+32], rax
37bf9bf9fmov rdx, rax
37bf9bfa2call dlasdq_64_
37bf9bfa7mov rax, [rsp+800]
37bf9bfafcmp [rax], 0
37bf9bfb3jne 0x37bf9b81a
37bf9bfb9mov rdx, [rsp+736]
37bf9bfc1mov r8, rsi
37bf9bfc4mov rcx, r12
37bf9bfc7call idamax_64_
37bf9bfccmov r14, [r12]
37bf9bfd0test r14, r14
37bf9bfd3jle 0x37bf9d0c9
37bf9bfd9mov rdi, [rsp+736]
37bf9bfe1mov rbp, [rsp+752]
37bf9bfe9mov [rsp+216], rbx
37bf9bff1lea r13, [rip+0x4c01a8]
37bf9bff8mov [rsp+720], r12
37bf9c000mov rsi, [rsp+728]
37bf9c008movsd_xmm x6, [rdi+8*rax-8]
37bf9c00eandpd x6, [rip+0x4c01da]
37bf9c016mov rbx, rbp
37bf9c019mov r12, rdi
37bf9c01cmov [rsp+784], r15
37bf9c024mov rbp, [rsp+776]
37bf9c02cmov r15l, 1
37bf9c032mulsd x6, x8
37bf9c037mov rdi, [rsp+760]
37bf9c03fjmp 0x37bf9c092
37bf9c041
37bf9c041 0f 1f 80 00 00 00 00 .......
37bf9c048
37bf9c048loc_37bf9c048:
37bf9c048mov [rsp+48], rdi
37bf9c04dlea r9, [rip+0x4c014c]
37bf9c054mov r8, rsi
37bf9c057lea rdx, [rip+0x4c014a]
37bf9c05emov [rsp+56], 1
37bf9c067lea rcx, [rip+0x4c0142]
37bf9c06emov [rsp+40], rbx
37bf9c073mov [rsp+32], r13
37bf9c078call dlaset_64_
37bf9c07d
37bf9c07dloc_37bf9c07d:
37bf9c07dadd r15, 1
37bf9c081add r12, 8
37bf9c085add rbx, 8
37bf9c089cmp r14, r15
37bf9c08cjl 0x37bf9cece
37bf9c092
37bf9c092loc_37bf9c092:
37bf9c092comisd x6, [r12]
37bf9c098jae 0x37bf9c048
37bf9c09amov rax, [rsp+800]
37bf9c0a2mov [rsp+64], rdi
37bf9c0a7mov r9, r12
37bf9c0aalea r8, [rip+0x4c0107]
37bf9c0b1mov [rsp+56], rbx
37bf9c0b6mov rdx, r8
37bf9c0b9lea rcx, [rip+0x4c0100]
37bf9c0c0mov [rsp+72], rax
37bf9c0c5lea rax, [rip+0x4c00dc]
37bf9c0ccmov [rsp+40], rax
37bf9c0d1lea rax, [rip+0x4c00f0]
37bf9c0d8mov [rsp+80], 1
37bf9c0e1mov [rsp+48], rsi
37bf9c0e6mov [rsp+32], rax
37bf9c0ebcall dlascl_64_
37bf9c0f0add [rbp], 1
37bf9c0f5jmp 0x37bf9c07d
37bf9c0f7
37bf9c0f7 66 0f 1f 84 00 00 00 00 00 f........
37bf9c100
37bf9c100loc_37bf9c100:
37bf9c100comisd x0, x6
37bf9c104mov rsi, [rsp+224]
37bf9c10cmov [r13+8*rsi], rbx
37bf9c111lea rax, [rsi+1]
37bf9c115jb 0x37bf9bc6a
37bf9c11bmov r14, [r12]
37bf9c11f
37bf9c11floc_37bf9c11f:
37bf9c11fmov rsi, [rsp+344]
37bf9c127sub r14, rbx
37bf9c12aadd r14, 1
37bf9c12elea rdx, [rsi+rax-1]
37bf9c133mov [rsp+536], r14
37bf9c13bmov [r13+8*rdx], r14
37bf9c140mov [rsp+224], rax
37bf9c148jmp 0x37bf9bce5
37bf9c14d
37bf9c14d 0f 1f 00 ...
37bf9c150
37bf9c150loc_37bf9c150:
37bf9c150mov rax, [rsp+408]
37bf9c158mov rcx, [rsp+448]
37bf9c160mov r14, [rsp+456]
37bf9c168mov r8, [rsp+440]
37bf9c170lea rax, [rax+rbx-1]
37bf9c175mov rbp, [rsp+416]
37bf9c17dlea rdx, [r15+8*rax]
37bf9c181mov rax, [rsp+400]
37bf9c189mov [rsp+264], rdx
37bf9c191lea rax, [rax+rbx-1]
37bf9c196mov [rsp+160], rdx
37bf9c19elea r9, [r15+8*rax]
37bf9c1a2mov rax, [rsp+424]
37bf9c1aamov [rsp+272], r9
37bf9c1b2lea rax, [rax+rbx-1]
37bf9c1b7mov [rsp+152], r9
37bf9c1bflea rax, [r15+8*rax]
37bf9c1c3mov [rsp+280], rax
37bf9c1cblea rax, [rcx+rbx-1]
37bf9c1d0mov rdx, [rsp+280]
37bf9c1d8lea rcx, [r13+8*rax]
37bf9c1ddlea rax, [r14+rbx-1]
37bf9c1e2lea r14, [r13+8*rax]
37bf9c1e7lea rax, [r8+rbx-1]
37bf9c1ecmov [rsp+288], rcx
37bf9c1f4mov r9, [rsp+288]
37bf9c1fclea r8, [r13+8*rax]
37bf9c201lea rax, [rbp+rbx-1]
37bf9c206mov rbp, [rsp+392]
37bf9c20emov [rsp+296], r14
37bf9c216lea rax, [r15+8*rax]
37bf9c21amov [rsp+304], r8
37bf9c222mov [rsp+312], rax
37bf9c22alea rax, [rbp+rbx-1]
37bf9c22fmov rbp, [rsp+384]
37bf9c237lea rcx, [r15+8*rax]
37bf9c23bmov [rsp+144], rdx
37bf9c243lea rax, [rbp+rbx-1]
37bf9c248mov rbp, [rsp+376]
37bf9c250mov [rsp+320], rcx
37bf9c258lea rcx, [rsp+512]
37bf9c260lea r14, [r15+8*rax]
37bf9c264lea rax, [rbp+rbx-1]
37bf9c269mov rbp, [rsp+432]
37bf9c271mov [rsp+328], r14
37bf9c279lea r14, [r15+rsi]
37bf9c27dlea r8, [r15+8*rax]
37bf9c281lea rax, [rbp+rbx-1]
37bf9c286mov rbp, [rsp+800]
37bf9c28emov [rsp+336], r8
37bf9c296lea r8, [rsp+536]
37bf9c29elea rax, [r13+8*rax]
37bf9c2a3mov [rsp+184], rbp
37bf9c2abmov rbp, [rsp+352]
37bf9c2b3mov [rsp+176], rbp
37bf9c2bbmov rbp, [rsp+248]
37bf9c2c3mov [rsp+168], rbp
37bf9c2cbmov [rsp+136], r9
37bf9c2d3mov rdx, [rsp+296]
37bf9c2dbmov r9, [rsp+304]
37bf9c2e3mov [rsp+72], rax
37bf9c2e8mov [rsp+120], rdx
37bf9c2edmov rdx, [rsp+312]
37bf9c2f5mov [rsp+112], r9
37bf9c2famov r9, [rsp+320]
37bf9c302mov [rsp+104], rdx
37bf9c307mov rdx, [rsp+328]
37bf9c30fmov [rsp+96], r9
37bf9c314mov r9, [rsp+336]
37bf9c31cmov [rsp+368], rax
37bf9c324mov rax, [rsp+232]
37bf9c32cmov [rsp+88], rdx
37bf9c331mov rdx, [rsp+712]
37bf9c339mov [rsp+80], r9
37bf9c33elea r9, [rsp+568]
37bf9c346mov [rsp+40], r10
37bf9c34bmov [rsp+64], rax
37bf9c350mov [rsp+56], r12
37bf9c355mov [rsp+48], r14
37bf9c35amov [rsp+32], r11
37bf9c35fmov [rsp+128], r12
37bf9c367mov [rsp+360], r8
37bf9c36fcall dlasda_64_
37bf9c374mov r10, [rsp+800]
37bf9c37ccmp [r10], 0
37bf9c380jne 0x37bf9b81a
37bf9c386mov rdx, [rsp+264]
37bf9c38emov r9, [rsp+272]
37bf9c396mov [rsp+200], r10
37bf9c39elea rcx, [rsp+520]
37bf9c3a6mov rbp, [rsp+352]
37bf9c3aemov rax, [rsp+368]
37bf9c3b6mov [rsp+72], r12
37bf9c3bbmov [rsp+176], rdx
37bf9c3c3mov rdx, [rsp+280]
37bf9c3cbmov [rsp+168], r9
37bf9c3d3mov r9, [rsp+288]
37bf9c3dbmov [rsp+160], rdx
37bf9c3e3mov rdx, [rsp+296]
37bf9c3ebmov [rsp+152], r9
37bf9c3f3mov r9, [rsp+304]
37bf9c3fbmov [rsp+136], rdx
37bf9c403mov rdx, [rsp+312]
37bf9c40bmov [rsp+128], r9
37bf9c413mov r9, [rsp+320]
37bf9c41bmov [rsp+192], rbp
37bf9c423mov rbp, [rsp+248]
37bf9c42bmov [rsp+120], rdx
37bf9c430mov rdx, [rsp+328]
37bf9c438mov [rsp+112], r9
37bf9c43dmov r9, [rsp+336]
37bf9c445mov [rsp+88], rax
37bf9c44amov rax, [rsp+232]
37bf9c452mov [rsp+104], rdx
37bf9c457mov [rsp+96], r9
37bf9c45cmov [rsp+80], rax
37bf9c461mov [rsp+184], rbp
37bf9c469mov [rsp+144], r12
37bf9c471mov [rsp+64], r14
37bf9c476mov [rsp+56], r12
37bf9c47bmov rax, [rsp+256]
37bf9c483add rsi, [rsp+752]
37bf9c48bmov r9, [rsp+728]
37bf9c493lea rax, [rax+rbx-1]
37bf9c498mov [rsp+32], rsi
37bf9c49dmov r8, [rsp+360]
37bf9c4a5lea rax, [r15+8*rax]
37bf9c4a9mov rdx, [rsp+712]
37bf9c4b1mov [rsp+48], rax
37bf9c4b6mov rax, [rsp+760]
37bf9c4bemov [rsp+40], rax
37bf9c4c3call dlalsa_64_
37bf9c4c8mov rax, [rsp+800]
37bf9c4d0cmp [rax], 0
37bf9c4d4je 0x37bf9be96
37bf9c4dajmp 0x37bf9b81a
37bf9c4df
37bf9c4df 90 .
37bf9c4e0
37bf9c4e0loc_37bf9c4e0:
37bf9c4e0mov rax, [rsp+256]
37bf9c4e8mov [rsp+32], r12
37bf9c4edadd rsi, [rsp+752]
37bf9c4f5mov r8, [rsp+760]
37bf9c4fdlea rax, [rax+rbx-1]
37bf9c502mov rcx, [rsp+728]
37bf9c50amov rdx, rsi
37bf9c50dlea r9, [r15+8*rax]
37bf9c511call dcopy_64_
37bf9c516jmp 0x37bf9be96
37bf9c51b
37bf9c51b 0f 1f 44 00 00 ..D..
37bf9c520
37bf9c520loc_37bf9c520:
37bf9c520mov rax, [rsp+760]
37bf9c528mov r8, [rsp+728]
37bf9c530mov rdx, r12
37bf9c533mov [rsp+56], 1
37bf9c53clea rcx, [rip+0x4bfc6d]
37bf9c543mov [rsp+48], rax
37bf9c548mov rax, [rsp+752]
37bf9c550mov [rsp+40], rax
37bf9c555lea rax, [rip+0x4bfc44]
37bf9c55cmov [rsp+32], rax
37bf9c561mov r9, rax
37bf9c564call dlaset_64_
37bf9c569jmp 0x37bf9b81a
37bf9c56e
37bf9c56e 66 90 f.
37bf9c570
37bf9c570loc_37bf9c570:
37bf9c570cmp rdi, 1
37bf9c574jle 0x37bf9c6cc
37bf9c57amov rax, [rsp+752]
37bf9c582lea rsi, [rsp+560]
37bf9c58amov r13, [rsp+744]
37bf9c592mov ebp, 1
37bf9c597mov [rsp+232], rsi
37bf9c59flea rsi, [rsp+504]
37bf9c5a7mov rbx, [rsp+736]
37bf9c5aflea r14, [rsp+552]
37bf9c5b7mov [rsp+224], rsi
37bf9c5bfmov rsi, rax
37bf9c5c2mov rax, rdi
37bf9c5c5mov rdi, r13
37bf9c5c8mov [rsp+720], r12
37bf9c5d0mov r13, rax
37bf9c5d3mov r12, rbp
37bf9c5d6mov rbp, [rsp+728]
37bf9c5dejmp 0x37bf9c60d
37bf9c5e0
37bf9c5e0loc_37bf9c5e0:
37bf9c5e0mov rdx, r12
37bf9c5e3unpcklpd x1, x2
37bf9c5e7lea r9, [rsi+8]
37bf9c5ebshl rdx, 4
37bf9c5efmovups [r15+rdx-16], x1
37bf9c5f5
37bf9c5f5loc_37bf9c5f5:
37bf9c5f5add r12, 1
37bf9c5f9add rbx, 8
37bf9c5fdadd rdi, 8
37bf9c601mov rsi, r9
37bf9c604cmp r13, r12
37bf9c607je 0x37bf9c6c0
37bf9c60d
37bf9c60dloc_37bf9c60d:
37bf9c60dmov [rsp+32], r14
37bf9c612mov r9, [rsp+232]
37bf9c61amov rdx, rdi
37bf9c61dmov rcx, rbx
37bf9c620mov r8, [rsp+224]
37bf9c628call dlartg_64_
37bf9c62dmovsd_xmm x0, [rbx+8]
37bf9c632movsd_xmm x2, [rsp+560]
37bf9c63bmovsd_xmm x3, [rsp+552]
37bf9c644movapd x1, x0
37bf9c648mulsd x1, x2
37bf9c64cmovsd_xmm [rdi], x1
37bf9c650movsd_xmm x1, [rsp+504]
37bf9c659mulsd x0, x1
37bf9c65dunpcklpd x3, x0
37bf9c661movups [rbx], x3
37bf9c664cmp [rbp], 1
37bf9c669jne 0x37bf9c5e0
37bf9c66fmov rax, [rsp+232]
37bf9c677lea r9, [rsi+8]
37bf9c67bmov rdx, rsi
37bf9c67emov [rsp+240], r9
37bf9c686mov [rsp+48], rax
37bf9c68bmov rax, [rsp+224]
37bf9c693mov [rsp+40], rax
37bf9c698lea rax, [rip+0x4bfb09]
37bf9c69fmov [rsp+32], rax
37bf9c6a4mov r8, rax
37bf9c6a7mov rcx, rax
37bf9c6aacall drot_64_
37bf9c6afmov r9, [rsp+240]
37bf9c6b7jmp 0x37bf9c5f5
37bf9c6bc
37bf9c6bc 0f 1f 40 00 ..@.
37bf9c6c0
37bf9c6c0loc_37bf9c6c0:
37bf9c6c0mov r12, [rsp+720]
37bf9c6c8mov rdi, [r12]
37bf9c6cc
37bf9c6ccloc_37bf9c6cc:
37bf9c6ccmov rax, [rsp+728]
37bf9c6d4mov rcx, [rax]
37bf9c6d7cmp rcx, 1
37bf9c6dbjle 0x37bf9b8cc
37bf9c6e1mov rsi, [rsp+752]
37bf9c6e9mov [rsp+224], rcx
37bf9c6f1mov r13, rdi
37bf9c6f4lea rbp, [rsp+560]
37bf9c6fcmov [rsp+720], r12
37bf9c704mov r14, -1
37bf9c70bmov edi, 1
37bf9c710add rsi, 8
37bf9c714mov [rsp+784], r15
37bf9c71cmov [rsp+232], rsi
37bf9c724nop
37bf9c725nop [rax+rax]
37bf9c730
37bf9c730loc_37bf9c730:
37bf9c730cmp r13, 1
37bf9c734jle 0x37bf9c7c2
37bf9c73amov rax, [rsp+232]
37bf9c742mov r12, [rsp+784]
37bf9c74amov r15l, 1
37bf9c750lea rsi, [rsp+504]
37bf9c758lea rbx, [rax+8*r14]
37bf9c75cnop [rax]
37bf9c760
37bf9c760loc_37bf9c760:
37bf9c760movsd_xmm x0, [r12]
37bf9c766mov rdx, rbx
37bf9c769add rbx, 8
37bf9c76dadd r15, 1
37bf9c771lea rax, [rip+0x4bfa30]
37bf9c778mov r9, rbx
37bf9c77badd r12, 16
37bf9c77fmovsd_xmm [rsp+504], x0
37bf9c788mov r8, rax
37bf9c78bmov rcx, rax
37bf9c78emovsd_xmm x0, [r12-8]
37bf9c795mov [rsp+48], rbp
37bf9c79amov [rsp+40], rsi
37bf9c79fmov [rsp+32], rax
37bf9c7a4movsd_xmm [rsp+560], x0
37bf9c7adcall drot_64_
37bf9c7b2cmp r15, r13
37bf9c7b5jne 0x37bf9c760
37bf9c7b7mov rax, [rsp+720]
37bf9c7bfmov r13, [rax]
37bf9c7c2
37bf9c7c2loc_37bf9c7c2:
37bf9c7c2add rdi, 1
37bf9c7c6add r14, [rsp+216]
37bf9c7cecmp [rsp+224], rdi
37bf9c7d6jge 0x37bf9c730
37bf9c7dcmov r12, [rsp+720]
37bf9c7e4mov r15, [rsp+784]
37bf9c7ecmov rdi, r13
37bf9c7efjmp 0x37bf9b8cc
37bf9c7f4
37bf9c7f4 0f 1f 40 00 ..@.
37bf9c7f8
37bf9c7f8loc_37bf9c7f8:
37bf9c7f8mov rax, [rsp+736]
37bf9c800pxor x0, x0
37bf9c804ucomisd x0, [rax]
37bf9c808jp 0x37bf9ce2f
37bf9c80ejne 0x37bf9ce2f
37bf9c814mov rax, [rsp+760]
37bf9c81cmov r8, [rsp+728]
37bf9c824mov [rsp+56], 1
37bf9c82dlea rdx, [rip+0x4bf974]
37bf9c834lea rcx, [rip+0x4bf975]
37bf9c83bmov [rsp+48], rax
37bf9c840mov rax, [rsp+752]
37bf9c848mov [rsp+40], rax
37bf9c84dlea rax, [rip+0x4bf94c]
37bf9c854mov [rsp+32], rax
37bf9c859mov r9, rax
37bf9c85ccall dlaset_64_
37bf9c861jmp 0x37bf9b81a
37bf9c866
37bf9c866 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9c870
37bf9c870loc_37bf9c870:
37bf9c870mov r9, [rsp+344]
37bf9c878mov rdx, [rsp+736]
37bf9c880mov rcx, r12
37bf9c883lea r8, [rip+0x4bf91e]
37bf9c88amov rbp, [rsp+224]
37bf9c892mov r14, [rsp+488]
37bf9c89amov [rsp+216], r9
37bf9c8a2call idamax_64_
37bf9c8a7mov r13, [r12]
37bf9c8abmov r9, [rsp+216]
37bf9c8b3test r13, r13
37bf9c8b6jle 0x37bf9ca10
37bf9c8bcmov rsi, [rsp+736]
37bf9c8c4movsd_xmm x6, [rsi+8*rax-8]
37bf9c8caandpd x6, x7
37bf9c8cemulsd x6, x8
37bf9c8d3
37bf9c8d3loc_37bf9c8d3:
37bf9c8d3mov rbx, [rsp+736]
37bf9c8dbmov rax, [rsp+256]
37bf9c8e3mov [rsp+224], rbp
37bf9c8ebmov edi, 1
37bf9c8f0mov [rsp+232], r14
37bf9c8f8mov rsi, [rsp+776]
37bf9c900mov [rsp+784], r15
37bf9c908lea rbp, [r15+8*rax-8]
37bf9c90dmov r14, rbx
37bf9c910mov r15, [rsp+800]
37bf9c918mov [rsp+216], r9
37bf9c920mov rbx, [rsp+728]
37bf9c928jmp 0x37bf9c988
37bf9c92a
37bf9c92a 66 0f 1f 44 00 00 f..D..
37bf9c930
37bf9c930loc_37bf9c930:
37bf9c930lea rax, [rip+0x4bf869]
37bf9c937mov [rsp+48], r12
37bf9c93cmov r8, rbx
37bf9c93flea rdx, [rip+0x4bf862]
37bf9c946mov [rsp+40], rbp
37bf9c94bmov r9, rax
37bf9c94elea rcx, [rip+0x4bf85b]
37bf9c955mov [rsp+56], 1
37bf9c95emov [rsp+32], rax
37bf9c963call dlaset_64_
37bf9c968
37bf9c968loc_37bf9c968:
37bf9c968movsd_xmm x0, [r14]
37bf9c96dadd rdi, 1
37bf9c971add r14, 8
37bf9c975add rbp, 8
37bf9c979andpd x0, x7
37bf9c97dmovsd_xmm [r14-8], x0
37bf9c983cmp r13, rdi
37bf9c986jl 0x37bf9c9f0
37bf9c988
37bf9c988loc_37bf9c988:
37bf9c988movsd_xmm x0, [r14]
37bf9c98dandpd x0, x7
37bf9c991comisd x6, x0
37bf9c995jae 0x37bf9c930
37bf9c997lea rax, [rip+0x4bf80a]
37bf9c99eadd [rsi], 1
37bf9c9a2mov r9, r14
37bf9c9a5mov [rsp+40], rax
37bf9c9aalea rax, [rip+0x4bf817]
37bf9c9b1lea r8, [rip+0x4bf800]
37bf9c9b8mov [rsp+72], r15
37bf9c9bdmov rdx, r8
37bf9c9c0lea rcx, [rip+0x4bf7f9]
37bf9c9c7mov [rsp+80], 1
37bf9c9d0mov [rsp+64], r12
37bf9c9d5mov [rsp+56], rbp
37bf9c9damov [rsp+48], rbx
37bf9c9dfmov [rsp+32], rax
37bf9c9e4call dlascl_64_
37bf9c9e9jmp 0x37bf9c968
37bf9c9ee
37bf9c9ee 66 90 f.
37bf9c9f0
37bf9c9f0loc_37bf9c9f0:
37bf9c9f0mov r9, [rsp+216]
37bf9c9f8mov rbp, [rsp+224]
37bf9ca00mov r14, [rsp+232]
37bf9ca08mov r15, [rsp+784]
37bf9ca10
37bf9ca10loc_37bf9ca10:
37bf9ca10mov [rsp+520], 1
37bf9ca1ctest rbp, rbp
37bf9ca1fjle 0x37bf9cd38
37bf9ca25mov rsi, [rsp+472]
37bf9ca2dmov rax, [rsp+792]
37bf9ca35lea r13, [r15+8*r14-8]
37bf9ca3amov [rsp+216], rbp
37bf9ca42mov [rsp+232], r13
37bf9ca4amov rbp, [rsp+256]
37bf9ca52mov ebx, 1
37bf9ca57lea rdi, [rip+0x4bf742]
37bf9ca5elea rax, [rax+8*rsi-8]
37bf9ca63mov r13, [rsp+712]
37bf9ca6bmov [rsp+224], rax
37bf9ca73mov rax, [rsp+792]
37bf9ca7blea rsi, [rax+8*r9]
37bf9ca7fmov r14, rax
37bf9ca82jmp 0x37bf9cb13
37bf9ca87
37bf9ca87 66 0f 1f 84 00 00 00 00 00 f........
37bf9ca90
37bf9ca90loc_37bf9ca90:
37bf9ca90mov rax, [rsp+760]
37bf9ca98lea r8, [rsp+536]
37bf9caa0mov [rsp+88], r9
37bf9caa5lea rdx, [rip+0x4bf726]
37bf9caacmov [rsp+64], rcx
37bf9cab1mov r9, [rsp+728]
37bf9cab9lea rcx, [rip+0x4bf713]
37bf9cac0mov [rsp+96], rax
37bf9cac5lea rax, [rip+0x4bf6fc]
37bf9caccmov [rsp+112], 1
37bf9cad5mov [rsp+104], 1
37bf9cademov [rsp+80], rdi
37bf9cae3mov [rsp+72], r12
37bf9cae8mov [rsp+56], r12
37bf9caedmov [rsp+48], r11
37bf9caf2mov [rsp+40], rax
37bf9caf7mov [rsp+32], r8
37bf9cafccall dgemm_64_
37bf9cb01
37bf9cb01loc_37bf9cb01:
37bf9cb01add rbx, 1
37bf9cb05cmp [rsp+216], rbx
37bf9cb0djl 0x37bf9cd38
37bf9cb13
37bf9cb13loc_37bf9cb13:
37bf9cb13mov rax, [r14+8*rbx-8]
37bf9cb18mov r8, [rsi+8*rbx-8]
37bf9cb1dmov r9, [rsp+752]
37bf9cb25sub rax, 1
37bf9cb29mov [rsp+536], r8
37bf9cb31lea rdx, [8*rax]
37bf9cb39lea rcx, [rbp+rax-1]
37bf9cb3eadd r9, rdx
37bf9cb41lea rcx, [r15+8*rcx]
37bf9cb45cmp r8, 1
37bf9cb49je 0x37bf9cd10
37bf9cb4fmov r10, [rsp+240]
37bf9cb57add r10, rax
37bf9cb5alea r11, [r15+8*r10]
37bf9cb5ecmp r8, [r13]
37bf9cb62jle 0x37bf9ca90
37bf9cb68mov r8, [rsp+800]
37bf9cb70add rdx, r15
37bf9cb73mov [rsp+80], r11
37bf9cb78mov [rsp+64], rdx
37bf9cb7dmov rdx, r13
37bf9cb80mov [rsp+200], r8
37bf9cb88mov r8, [rsp+224]
37bf9cb90mov [rsp+144], r12
37bf9cb98mov [rsp+192], r8
37bf9cba0mov r8, [rsp+232]
37bf9cba8mov [rsp+72], r12
37bf9cbadmov [rsp+184], r8
37bf9cbb5mov r8, [rsp+408]
37bf9cbbdlea r8, [r8+rax-1]
37bf9cbc2lea r8, [r15+8*r8]
37bf9cbc6mov [rsp+176], r8
37bf9cbcemov r8, [rsp+400]
37bf9cbd6lea r8, [r8+rax-1]
37bf9cbdblea r8, [r15+8*r8]
37bf9cbdfmov [rsp+168], r8
37bf9cbe7mov r8, [rsp+424]
37bf9cbeflea r8, [r8+rax-1]
37bf9cbf4lea r8, [r15+8*r8]
37bf9cbf8mov [rsp+160], r8
37bf9cc00mov r8, [rsp+448]
37bf9cc08lea r8, [r8+rax-1]
37bf9cc0dlea r8, [r14+8*r8]
37bf9cc11mov [rsp+152], r8
37bf9cc19mov r8, [rsp+456]
37bf9cc21lea r8, [r8+rax-1]
37bf9cc26lea r8, [r14+8*r8]
37bf9cc2amov [rsp+136], r8
37bf9cc32mov r8, [rsp+440]
37bf9cc3alea r8, [r8+rax-1]
37bf9cc3flea r8, [r14+8*r8]
37bf9cc43mov [rsp+128], r8
37bf9cc4bmov r8, [rsp+416]
37bf9cc53lea r8, [r8+rax-1]
37bf9cc58lea r8, [r15+8*r8]
37bf9cc5cmov [rsp+120], r8
37bf9cc61mov r8, [rsp+392]
37bf9cc69lea r8, [r8+rax-1]
37bf9cc6elea r8, [r15+8*r8]
37bf9cc72mov [rsp+112], r8
37bf9cc77mov r8, [rsp+384]
37bf9cc7flea r8, [r8+rax-1]
37bf9cc84lea r8, [r15+8*r8]
37bf9cc88mov [rsp+104], r8
37bf9cc8dmov r8, [rsp+376]
37bf9cc95lea r8, [r8+rax-1]
37bf9cc9alea r8, [r15+8*r8]
37bf9cc9emov [rsp+96], r8
37bf9cca3mov r8, [rsp+432]
37bf9ccablea rax, [r8+rax-1]
37bf9ccb0lea r8, [rsp+536]
37bf9ccb8lea rax, [r14+8*rax]
37bf9ccbcmov [rsp+88], rax
37bf9ccc1mov rax, [rsp+760]
37bf9ccc9mov [rsp+48], r9
37bf9cccemov r9, [rsp+728]
37bf9ccd6mov [rsp+56], rax
37bf9ccdbmov [rsp+32], rcx
37bf9cce0lea rcx, [rsp+520]
37bf9cce8mov [rsp+40], r12
37bf9ccedcall dlalsa_64_
37bf9ccf2mov rax, [rsp+800]
37bf9ccfacmp [rax], 0
37bf9ccfeje 0x37bf9cb01
37bf9cd04jmp 0x37bf9b81a
37bf9cd09
37bf9cd09 0f 1f 80 00 00 00 00 .......
37bf9cd10
37bf9cd10loc_37bf9cd10:
37bf9cd10mov rax, [rsp+760]
37bf9cd18mov rdx, rcx
37bf9cd1bmov r8, r12
37bf9cd1emov rcx, [rsp+728]
37bf9cd26mov [rsp+32], rax
37bf9cd2bcall dcopy_64_
37bf9cd30jmp 0x37bf9cb01
37bf9cd35
37bf9cd35 0f 1f 00 ...
37bf9cd38
37bf9cd38loc_37bf9cd38:
37bf9cd38mov rax, [rsp+800]
37bf9cd40mov rsi, [rsp+480]
37bf9cd48mov [rsp+80], 1
37bf9cd51lea r8, [rip+0x4bf460]
37bf9cd58mov [rsp+64], r12
37bf9cd5dmov rdx, r8
37bf9cd60lea r9, [rip+0x4bf461]
37bf9cd67lea rcx, [rip+0x4bf452]
37bf9cd6emov [rsp+72], rax
37bf9cd73mov rax, [rsp+736]
37bf9cd7bmov [rsp+40], r12
37bf9cd80mov [rsp+56], rax
37bf9cd85lea rax, [rip+0x4bf41c]
37bf9cd8cmov [rsp+48], rax
37bf9cd91mov [rsp+32], rsi
37bf9cd96call dlascl_64_
37bf9cd9bmov r9, [rsp+800]
37bf9cda3mov rdx, r12
37bf9cda6mov [rsp+32], 1
37bf9cdafmov r8, [rsp+736]
37bf9cdb7lea rcx, [rip+0x4bf416]
37bf9cdbecall dlasrt_64_
37bf9cdc3mov rax, [rsp+800]
37bf9cdcbmov [rsp+40], r12
37bf9cdd0mov [rsp+80], 1
37bf9cdd9mov [rsp+72], rax
37bf9cddemov rax, [rsp+760]
37bf9cde6mov [rsp+64], rax
37bf9cdebmov rax, [rsp+752]
37bf9cdf3mov [rsp+56], rax
37bf9cdf8mov rax, [rsp+728]
37bf9ce00mov [rsp+48], rax
37bf9ce05lea rax, [rip+0x4bf3bc]
37bf9ce0cmov [rsp+32], rax
37bf9ce11
37bf9ce11loc_37bf9ce11:
37bf9ce11lea r8, [rip+0x4bf3a0]
37bf9ce18mov r9, rsi
37bf9ce1blea rcx, [rip+0x4bf39e]
37bf9ce22mov rdx, r8
37bf9ce25call dlascl_64_
37bf9ce2ajmp 0x37bf9b81a
37bf9ce2f
37bf9ce2floc_37bf9ce2f:
37bf9ce2fmov rax, [rsp+776]
37bf9ce37lea r8, [rip+0x4bf37a]
37bf9ce3emov r9, [rsp+736]
37bf9ce46lea rcx, [rip+0x4bf373]
37bf9ce4dmov rdx, r8
37bf9ce50mov [rax], 1
37bf9ce57mov rax, [rsp+800]
37bf9ce5fmov [rsp+80], 1
37bf9ce68mov [rsp+72], rax
37bf9ce6dmov rax, [rsp+760]
37bf9ce75mov [rsp+64], rax
37bf9ce7amov rax, [rsp+752]
37bf9ce82mov [rsp+56], rax
37bf9ce87mov rax, [rsp+728]
37bf9ce8fmov [rsp+48], rax
37bf9ce94lea rax, [rip+0x4bf30d]
37bf9ce9bmov [rsp+40], rax
37bf9cea0lea rax, [rip+0x4bf321]
37bf9cea7mov [rsp+32], rax
37bf9ceaccall dlascl_64_
37bf9ceb1mov rax, [rsp+736]
37bf9ceb9movsd_xmm x0, [rax]
37bf9cebdandpd x0, [rip+0x4bf32b]
37bf9cec5movsd_xmm [rax], x0
37bf9cec9jmp 0x37bf9b81a
37bf9cece
37bf9ceceloc_37bf9cece:
37bf9cecemov rbx, [rsp+216]
37bf9ced6mov r12, [rsp+720]
37bf9cedemov r15, [rsp+784]
37bf9cee6
37bf9cee6loc_37bf9cee6:
37bf9cee6mov rax, [rsp+760]
37bf9ceeelea rdi, [rip+0x4bf2d3]
37bf9cef5mov [rsp+112], 1
37bf9cefemov r8, r12
37bf9cf01mov [rsp+104], 1
37bf9cf0amov r9, [rsp+728]
37bf9cf12lea rdx, [rip+0x4bf2b9]
37bf9cf19lea rcx, [rip+0x4bf2b3]
37bf9cf20mov [rsp+72], rax
37bf9cf25mov rax, [rsp+752]
37bf9cf2dmov [rsp+96], r12
37bf9cf32mov [rsp+64], rax
37bf9cf37mov [rsp+88], rbx
37bf9cf3cmov [rsp+80], r13
37bf9cf41mov [rsp+56], r12
37bf9cf46mov [rsp+48], r15
37bf9cf4bmov [rsp+40], rdi
37bf9cf50mov [rsp+32], r12
37bf9cf55call dgemm_64_
37bf9cf5amov [rsp+32], r12
37bf9cf5fmov r9, rbx
37bf9cf62mov rdx, r12
37bf9cf65mov rax, [rsp+760]
37bf9cf6dmov r8, [rsp+728]
37bf9cf75mov [rsp+56], 1
37bf9cf7elea rcx, [rip+0x4bf22b]
37bf9cf85mov [rsp+48], rax
37bf9cf8amov rax, [rsp+752]
37bf9cf92mov [rsp+40], rax
37bf9cf97call dlacpy_64_
37bf9cf9cmov rax, [rsp+800]
37bf9cfa4mov [rsp+64], r12
37bf9cfa9mov r9, rdi
37bf9cfacmov rsi, [rsp+480]
37bf9cfb4mov [rsp+40], r12
37bf9cfb9lea r8, [rip+0x4bf1f8]
37bf9cfc0lea rcx, [rip+0x4bf1f9]
37bf9cfc7mov [rsp+72], rax
37bf9cfccmov rax, [rsp+736]
37bf9cfd4mov rdx, r8
37bf9cfd7mov [rsp+80], 1
37bf9cfe0mov [rsp+56], rax
37bf9cfe5lea rax, [rip+0x4bf1bc]
37bf9cfecmov [rsp+48], rax
37bf9cff1mov [rsp+32], rsi
37bf9cff6call dlascl_64_
37bf9cffbmov r9, [rsp+800]
37bf9d003mov rdx, r12
37bf9d006mov [rsp+32], 1
37bf9d00fmov r8, [rsp+736]
37bf9d017lea rcx, [rip+0x4bf1b6]
37bf9d01ecall dlasrt_64_
37bf9d023mov rax, [rsp+800]
37bf9d02bmov [rsp+40], r12
37bf9d030mov [rsp+80], 1
37bf9d039mov [rsp+72], rax
37bf9d03emov rax, [rsp+760]
37bf9d046mov [rsp+32], rdi
37bf9d04bmov [rsp+64], rax
37bf9d050mov rax, [rsp+752]
37bf9d058mov [rsp+56], rax
37bf9d05dmov rax, [rsp+728]
37bf9d065mov [rsp+48], rax
37bf9d06ajmp 0x37bf9ce11
37bf9d06f
37bf9d06floc_37bf9d06f:
37bf9d06fmov rdx, [rsp+736]
37bf9d077lea r8, [rip+0x4bf12a]
37bf9d07emov rcx, r12
37bf9d081mov [rsp+216], r9
37bf9d089call idamax_64_
37bf9d08emov r13, [r12]
37bf9d092test r13, r13
37bf9d095jle 0x37bf9cd38
37bf9d09bmov rdi, [rsp+736]
37bf9d0a3movq x7, [rip+0x4bf145]
37bf9d0abmov r9, [rsp+216]
37bf9d0b3xor ebp, ebp
37bf9d0b5movsd_xmm x6, [rdi+8*rax-8]
37bf9d0bbandpd x6, x7
37bf9d0bfmulsd x6, x8
37bf9d0c4jmp 0x37bf9c8d3
37bf9d0c9
37bf9d0c9loc_37bf9d0c9:
37bf9d0c9lea r13, [rip+0x4bf0d0]
37bf9d0d0jmp 0x37bf9cee6
37bf9b740
37bf9d0d5
37bf9d0d5 // align 0x40
37bf9d0d5 // align 0x40
37bf9d100
37bf9d100dlamch_64_:
37bf9d100push rbx
37bf9d101sub rsp, 32
37bf9d105mov r9l, 1
37bf9d10bmov r8l, 1
37bf9d111lea rdx, [rip+0x4bf108]
37bf9d118mov rbx, rcx
37bf9d11bcall lsame_64_
37bf9d120test rax, rax
37bf9d123je 0x37bf9d138
37bf9d125movsd_xmm x0, [rip+0x4bf103]
37bf9d12d
37bf9d12dloc_37bf9d12d:
37bf9d12dadd rsp, 32
37bf9d131pop rbx
37bf9d132ret
37bf9d133
37bf9d133 0f 1f 44 00 00 ..D..
37bf9d138
37bf9d138loc_37bf9d138:
37bf9d138mov r9l, 1
37bf9d13emov r8l, 1
37bf9d144lea rdx, [rip+0x4bf0d6]
37bf9d14bmov rcx, rbx
37bf9d14ecall lsame_64_
37bf9d153test rax, rax
37bf9d156je 0x37bf9d170
37bf9d158
37bf9d158loc_37bf9d158:
37bf9d158movsd_xmm x0, [rip+0x4bf0d8]
37bf9d160add rsp, 32
37bf9d164pop rbx
37bf9d165ret
37bf9d166
37bf9d166 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9d170
37bf9d170loc_37bf9d170:
37bf9d170mov r9l, 1
37bf9d176mov r8l, 1
37bf9d17clea rdx, [rip+0x4bf09f]
37bf9d183mov rcx, rbx
37bf9d186call lsame_64_
37bf9d18btest rax, rax
37bf9d18eje 0x37bf9d1a0
37bf9d190movsd_xmm x0, [rip+0x4bf0a8]
37bf9d198jmp 0x37bf9d12d
37bf9d19a
37bf9d19a 66 0f 1f 44 00 00 f..D..
37bf9d1a0
37bf9d1a0loc_37bf9d1a0:
37bf9d1a0mov r9l, 1
37bf9d1a6mov r8l, 1
37bf9d1aclea rdx, [rip+0x4bf070]
37bf9d1b3mov rcx, rbx
37bf9d1b6call lsame_64_
37bf9d1bbtest rax, rax
37bf9d1beje 0x37bf9d1d0
37bf9d1c0movsd_xmm x0, [rip+0x4bf080]
37bf9d1c8jmp 0x37bf9d12d
37bf9d1cd
37bf9d1cd 0f 1f 00 ...
37bf9d1d0
37bf9d1d0loc_37bf9d1d0:
37bf9d1d0mov r9l, 1
37bf9d1d6mov r8l, 1
37bf9d1dclea rdx, [rip+0x4bf041]
37bf9d1e3mov rcx, rbx
37bf9d1e6call lsame_64_
37bf9d1ebtest rax, rax
37bf9d1eeje 0x37bf9d1fd
37bf9d1f0movsd_xmm x0, [rip+0x4bf058]
37bf9d1f8jmp 0x37bf9d12d
37bf9d1fd
37bf9d1fdloc_37bf9d1fd:
37bf9d1fdmov r9l, 1
37bf9d203mov r8l, 1
37bf9d209lea rdx, [rip+0x4bf015]
37bf9d210mov rcx, rbx
37bf9d213call lsame_64_
37bf9d218test rax, rax
37bf9d21bje 0x37bf9d22a
37bf9d21dmovsd_xmm x0, [rip+0x4bf033]
37bf9d225jmp 0x37bf9d12d
37bf9d22a
37bf9d22aloc_37bf9d22a:
37bf9d22amov r9l, 1
37bf9d230mov r8l, 1
37bf9d236lea rdx, [rip+0x4befe9]
37bf9d23dmov rcx, rbx
37bf9d240call lsame_64_
37bf9d245movsd_xmm x0, [rip+0x4bf013]
37bf9d24dtest rax, rax
37bf9d250jne 0x37bf9d12d
37bf9d256mov r9l, 1
37bf9d25cmov r8l, 1
37bf9d262lea rdx, [rip+0x4befbe]
37bf9d269mov rcx, rbx
37bf9d26ccall lsame_64_
37bf9d271test rax, rax
37bf9d274jne 0x37bf9d158
37bf9d27amov r9l, 1
37bf9d280mov r8l, 1
37bf9d286lea rdx, [rip+0x4bef9b]
37bf9d28dmov rcx, rbx
37bf9d290call lsame_64_
37bf9d295test rax, rax
37bf9d298je 0x37bf9d2a7
37bf9d29amovsd_xmm x0, [rip+0x4befc6]
37bf9d2a2jmp 0x37bf9d12d
37bf9d2a7
37bf9d2a7loc_37bf9d2a7:
37bf9d2a7mov r9l, 1
37bf9d2admov r8l, 1
37bf9d2b3lea rdx, [rip+0x4bef6f]
37bf9d2bamov rcx, rbx
37bf9d2bdcall lsame_64_
37bf9d2c2pxor x0, x0
37bf9d2c6test rax, rax
37bf9d2c9je 0x37bf9d12d
37bf9d2cfmovsd_xmm x0, [rip+0x4bef99]
37bf9d2d7jmp 0x37bf9d12d
37bf9d100
37bf9d100dlamch_64_:
37bf9d100push rbx
37bf9d101sub rsp, 32
37bf9d105mov r9l, 1
37bf9d10bmov r8l, 1
37bf9d111lea rdx, [rip+0x4bf108]
37bf9d118mov rbx, rcx
37bf9d11bcall lsame_64_
37bf9d120test rax, rax
37bf9d123je 0x37bf9d138
37bf9d125movsd_xmm x0, [rip+0x4bf103]
37bf9d12d
37bf9d12dloc_37bf9d12d:
37bf9d12dadd rsp, 32
37bf9d131pop rbx
37bf9d132ret
37bf9d133
37bf9d133 0f 1f 44 00 00 ..D..
37bf9d138
37bf9d138loc_37bf9d138:
37bf9d138mov r9l, 1
37bf9d13emov r8l, 1
37bf9d144lea rdx, [rip+0x4bf0d6]
37bf9d14bmov rcx, rbx
37bf9d14ecall lsame_64_
37bf9d153test rax, rax
37bf9d156je 0x37bf9d170
37bf9d158
37bf9d158loc_37bf9d158:
37bf9d158movsd_xmm x0, [rip+0x4bf0d8]
37bf9d160add rsp, 32
37bf9d164pop rbx
37bf9d165ret
37bf9d166
37bf9d166 66 2e 0f 1f 84 00 00 00 00 00 f.........
37bf9d170
37bf9d170loc_37bf9d170:
37bf9d170mov r9l, 1
37bf9d176mov r8l, 1
37bf9d17clea rdx, [rip+0x4bf09f]
37bf9d183mov rcx, rbx
37bf9d186call lsame_64_
37bf9d18btest rax, rax
37bf9d18eje 0x37bf9d1a0
37bf9d190movsd_xmm x0, [rip+0x4bf0a8]
37bf9d198jmp 0x37bf9d12d
37bf9d19a
37bf9d19a 66 0f 1f 44 00 00 f..D..
37bf9d1a0
37bf9d1a0loc_37bf9d1a0:
37bf9d1a0mov r9l, 1
37bf9d1a6mov r8l, 1
37bf9d1aclea rdx, [rip+0x4bf070]
37bf9d1b3mov rcx, rbx
37bf9d1b6call lsame_64_
37bf9d1bbtest rax, rax
37bf9d1beje 0x37bf9d1d0
37bf9d1c0movsd_xmm x0, [rip+0x4bf080]
37bf9d1c8jmp 0x37bf9d12d
37bf9d1cd
37bf9d1cd 0f 1f 00 ...
37bf9d1d0
37bf9d1d0loc_37bf9d1d0:
37bf9d1d0mov r9l, 1
37bf9d1d6mov r8l, 1
37bf9d1dclea rdx, [rip+0x4bf041]
37bf9d1e3mov rcx, rbx
37bf9d1e6call lsame_64_
37bf9d1ebtest rax, rax
37bf9d1eeje 0x37bf9d1fd
37bf9d1f0movsd_xmm x0, [rip+0x4bf058]
37bf9d1f8jmp 0x37bf9d12d
37bf9d1fd
37bf9d1fdloc_37bf9d1fd:
37bf9d1fdmov r9l, 1
37bf9d203mov r8l, 1
37bf9d209lea rdx, [rip+0x4bf015]
37bf9d210mov rcx, rbx
37bf9d213call lsame_64_
37bf9d218test rax, rax
37bf9d21bje 0x37bf9d22a
37bf9d21dmovsd_xmm x0, [rip+0x4bf033]
37bf9d225jmp 0x37bf9d12d
37bf9d22a
37bf9d22aloc_37bf9d22a:
37bf9d22amov r9l, 1
37bf9d230mov r8l, 1
37bf9d236lea rdx, [rip+0x4befe9]
37bf9d23dmov rcx, rbx
37bf9d240call lsame_64_
37bf9d245movsd_xmm x0, [rip+0x4bf013]
37bf9d24dtest rax, rax
37bf9d250jne 0x37bf9d12d
37bf9d256mov r9l, 1
37bf9d25cmov r8l, 1
37bf9d262lea rdx, [rip+0x4befbe]
37bf9d269mov rcx, rbx
37bf9d26ccall lsame_64_
37bf9d271test rax, rax
37bf9d274jne 0x37bf9d158
37bf9d27amov r9l, 1
37bf9d280mov r8l, 1
37bf9d286lea rdx, [rip+0x4bef9b]
37bf9d28dmov rcx, rbx
37bf9d290call lsame_64_
37bf9d295test rax, rax
37bf9d298je 0x37bf9d2a7
37bf9d29amovsd_xmm x0, [rip+0x4befc6]
37bf9d2a2jmp 0x37bf9d12d
37bf9d2a7
37bf9d2a7loc_37bf9d2a7:
37bf9d2a7mov r9l, 1
37bf9d2admov r8l, 1
37bf9d2b3lea rdx, [rip+0x4bef6f]
37bf9d2bamov rcx, rbx
37bf9d2bdcall lsame_64_
37bf9d2c2pxor x0, x0
37bf9d2c6test rax, rax
37bf9d2c9je 0x37bf9d12d
37bf9d2cfmovsd_xmm x0, [rip+0x4bef99]
37bf9d2d7jmp 0x37bf9d12d
37bf9d100
37bf9d2dc
37bf9d2dc // align 0x10
37bf9d2dc // align 0x10
37bf9d2e0
37bf9d2e0dlamc3_64_:
37bf9d2e0movsd_xmm x0, [rcx]
37bf9d2e4addsd x0, [rdx]
37bf9d2e8ret
37bf9d2e0
37bf9d2e0dlamc3_64_:
37bf9d2e0movsd_xmm x0, [rcx]
37bf9d2e4addsd x0, [rdx]
37bf9d2e8ret
37bf9d2e0
37bf9d2e9
37bf9d2e9 // align 0x20
37bf9d2e9 // align 0x20
37bf9d300
37bf9d300dlamrg_64_:
37bf9d300push rdi
37bf9d301push rsi
37bf9d302push rbx
37bf9d303mov r10, [rcx]
37bf9d306mov r11, [rdx]
37bf9d309mov edx, 1
37bf9d30elea rcx, [r10+r11]
37bf9d312mov rax, r9
37bf9d315mov r9, [rsp+72]
37bf9d31amov rsi, [rax]
37bf9d31dmov rax, [rsp+64]
37bf9d322mov rdi, [rax]
37bf9d325test rsi, rsi
37bf9d328lea rax, [r10+1]
37bf9d32ccmovle rdx, r10
37bf9d330test rdi, rdi
37bf9d333cmovg rcx, rax
37bf9d337test r10, r10
37bf9d33ajle 0x37bf9d3d8
37bf9d340mov eax, 1
37bf9d345test r11, r11
37bf9d348jg 0x37bf9d369
37bf9d34ajmp 0x37bf9d3d8
37bf9d34f
37bf9d34f 90 .
37bf9d350
37bf9d350loc_37bf9d350:
37bf9d350mov rbx, rdx
37bf9d353sub r10, 1
37bf9d357add rdx, rsi
37bf9d35amov [r9+8*rax-16], rbx
37bf9d35ftest r10, r10
37bf9d362je 0x37bf9d391
37bf9d364
37bf9d364loc_37bf9d364:
37bf9d364test r11, r11
37bf9d367je 0x37bf9d391
37bf9d369
37bf9d369loc_37bf9d369:
37bf9d369movsd_xmm x0, [r8+8*rcx-8]
37bf9d370add rax, 1
37bf9d374comisd x0, [r8+8*rdx-8]
37bf9d37bjae 0x37bf9d350
37bf9d37dmov rbx, rcx
37bf9d380sub r11, 1
37bf9d384add rcx, rdi
37bf9d387mov [r9+8*rax-16], rbx
37bf9d38ctest r10, r10
37bf9d38fjne 0x37bf9d364
37bf9d391
37bf9d391loc_37bf9d391:
37bf9d391test r10, r10
37bf9d394jne 0x37bf9d3b8
37bf9d396lea rdx, [r11+rax]
37bf9d39atest r11, r11
37bf9d39djle 0x37bf9d3b1
37bf9d39fnop
37bf9d3a0
37bf9d3a0loc_37bf9d3a0:
37bf9d3a0mov [r9+8*rax-8], rcx
37bf9d3a5add rax, 1
37bf9d3a9add rcx, rdi
37bf9d3accmp rax, rdx
37bf9d3afjne 0x37bf9d3a0
37bf9d3b1
37bf9d3b1loc_37bf9d3b1:
37bf9d3b1pop rbx
37bf9d3b2pop rsi
37bf9d3b3pop rdi
37bf9d3b4ret
37bf9d3b5
37bf9d3b5 0f 1f 00 ...
37bf9d3b8
37bf9d3b8loc_37bf9d3b8:
37bf9d3b8jle 0x37bf9d3b1
37bf9d3baadd r10, rax
37bf9d3bdnop [rax]
37bf9d3c0
37bf9d3c0loc_37bf9d3c0:
37bf9d3c0mov [r9+8*rax-8], rdx
37bf9d3c5add rax, 1
37bf9d3c9add rdx, rsi
37bf9d3cccmp r10, rax
37bf9d3cfjne 0x37bf9d3c0
37bf9d3d1pop rbx
37bf9d3d2pop rsi
37bf9d3d3pop rdi
37bf9d3d4ret
37bf9d3d5
37bf9d3d5 0f 1f 00 ...
37bf9d3d8
37bf9d3d8loc_37bf9d3d8:
37bf9d3d8mov eax, 1
37bf9d3ddjmp 0x37bf9d391
37bf9d300
37bf9d300dlamrg_64_:
37bf9d300push rdi
37bf9d301push rsi
37bf9d302push rbx
37bf9d303mov r10, [rcx]
37bf9d306mov r11, [rdx]
37bf9d309mov edx, 1
37bf9d30elea rcx, [r10+r11]
37bf9d312mov rax, r9
37bf9d315mov r9, [rsp+72]
37bf9d31amov rsi, [rax]
37bf9d31dmov rax, [rsp+64]
37bf9d322mov rdi, [rax]
37bf9d325test rsi, rsi
37bf9d328lea rax, [r10+1]
37bf9d32ccmovle rdx, r10
37bf9d330test rdi, rdi
37bf9d333cmovg rcx, rax
37bf9d337test r10, r10
37bf9d33ajle 0x37bf9d3d8
37bf9d340mov eax, 1
37bf9d345test r11, r11
37bf9d348jg 0x37bf9d369
37bf9d34ajmp 0x37bf9d3d8
37bf9d34f
37bf9d34f 90 .
37bf9d350
37bf9d350loc_37bf9d350:
37bf9d350mov rbx, rdx
37bf9d353sub r10, 1
37bf9d357add rdx, rsi
37bf9d35amov [r9+8*rax-16], rbx
37bf9d35ftest r10, r10
37bf9d362je 0x37bf9d391
37bf9d364
37bf9d364loc_37bf9d364:
37bf9d364test r11, r11
37bf9d367je 0x37bf9d391
37bf9d369
37bf9d369loc_37bf9d369:
37bf9d369movsd_xmm x0, [r8+8*rcx-8]
37bf9d370add rax, 1
37bf9d374comisd x0, [r8+8*rdx-8]
37bf9d37bjae 0x37bf9d350
37bf9d37dmov rbx, rcx
37bf9d380sub r11, 1
37bf9d384add rcx, rdi
37bf9d387mov [r9+8*rax-16], rbx
37bf9d38ctest r10, r10
37bf9d38fjne 0x37bf9d364
37bf9d391
37bf9d391loc_37bf9d391:
37bf9d391test r10, r10
37bf9d394jne 0x37bf9d3b8
37bf9d396lea rdx, [r11+rax]
37bf9d39atest r11, r11
37bf9d39djle 0x37bf9d3b1
37bf9d39fnop
37bf9d3a0
37bf9d3a0loc_37bf9d3a0:
37bf9d3a0mov [r9+8*rax-8], rcx
37bf9d3a5add rax, 1
37bf9d3a9add rcx, rdi
37bf9d3accmp rax, rdx
37bf9d3afjne 0x37bf9d3a0
37bf9d3b1
37bf9d3b1loc_37bf9d3b1:
37bf9d3b1pop rbx
37bf9d3b2pop rsi
37bf9d3b3pop rdi
37bf9d3b4ret
37bf9d3b5
37bf9d3b5 0f 1f 00 ...
37bf9d3b8
37bf9d3b8loc_37bf9d3b8:
37bf9d3b8jle 0x37bf9d3b1
37bf9d3baadd r10, rax
37bf9d3bdnop [rax]
37bf9d3c0
37bf9d3c0loc_37bf9d3c0:
37bf9d3c0mov [r9+8*rax-8], rdx
37bf9d3c5add rax, 1
37bf9d3c9add rdx, rsi
37bf9d3cccmp r10, rax
37bf9d3cfjne 0x37bf9d3c0
37bf9d3d1pop rbx
37bf9d3d2pop rsi
37bf9d3d3pop rdi
37bf9d3d4ret
37bf9d3d5
37bf9d3d5 0f 1f 00 ...
37bf9d3d8
37bf9d3d8loc_37bf9d3d8:
37bf9d3d8mov eax, 1
37bf9d3ddjmp 0x37bf9d391
37bf9d300
37bf9d3df
37bf9d3df // align 0x10
37bf9d3df // align 0x10
37bf9d3e0
37bf9d3e0dlamswlq_64_:
37bf9d3e0push r15
37bf9d3e2push r14
37bf9d3e4push r13
37bf9d3e6push r12
37bf9d3e8push rbp
37bf9d3e9push rdi
37bf9d3eapush rsi
37bf9d3ebpush rbx
37bf9d3ecsub rsp, 280
37bf9d3f3movups [rsp+256], x6
37bf9d3fbmov rax, [rsp+416]
37bf9d403mov rbp, [rsp+448]
37bf9d40bmov rax, [rax]
37bf9d40emov [rsp+192], rax
37bf9d416mov rsi, rdx
37bf9d419mov rbx, rcx
37bf9d41cmov rax, [rsp+432]
37bf9d424mov [rsp+368], r8
37bf9d42cmov r12, r9
37bf9d42fmov r8l, 1
37bf9d435mov rcx, rsi
37bf9d438mov r13, [rax]
37bf9d43bmov rax, [rbp]
37bf9d43fmov r9l, 1
37bf9d445lea rdx, [rip+0x4bee34]
37bf9d44cmov [rsp+200], rax
37bf9d454mov rax, [rsp+464]
37bf9d45cmov rax, [rax]
37bf9d45fmov [rsp+168], rax
37bf9d467call lsame_64_
37bf9d46cmov r9l, 1
37bf9d472mov r8l, 1
37bf9d478mov rcx, rsi
37bf9d47blea rdx, [rip+0x4bedff]
37bf9d482mov r14, rax
37bf9d485call lsame_64_
37bf9d48amov r9l, 1
37bf9d490mov r8l, 1
37bf9d496mov rcx, rbx
37bf9d499lea rdx, [rip+0x4bede2]
37bf9d4a0mov [rsp+176], rax
37bf9d4a8call lsame_64_
37bf9d4admov r9l, 1
37bf9d4b3mov rcx, rbx
37bf9d4b6mov r8l, 1
37bf9d4bclea rdx, [rip+0x4bedc0]
37bf9d4c3mov rdi, rax
37bf9d4c6call lsame_64_
37bf9d4cbmov r9, [r12]
37bf9d4cfmov [rsp+184], rax
37bf9d4d7mov rax, [rsp+368]
37bf9d4dfmov r8, [rax]
37bf9d4e2mov rax, [rsp+392]
37bf9d4eamov r15, [rax]
37bf9d4edmov rax, [rsp+384]
37bf9d4f5mov rcx, [rax]
37bf9d4f8cmp r9, rcx
37bf9d4fbmov rax, rcx
37bf9d4fecmovle rax, r9
37bf9d502cmp rax, r8
37bf9d505cmovg rax, r8
37bf9d509test rdi, rdi
37bf9d50cje 0x37bf9d598
37bf9d512test rax, rax
37bf9d515je 0x37bf9d620
37bf9d51bmov rdx, r15
37bf9d51emov r10l, 1
37bf9d524imul rdx, r9
37bf9d528test rdx, rdx
37bf9d52bcmovle rdx, r10
37bf9d52fmov r10, [rsp+472]
37bf9d537mov [r10], 0
37bf9d53e
37bf9d53eloc_37bf9d53e:
37bf9d53etest r14, r14
37bf9d541jne 0x37bf9d55b
37bf9d543mov r11, -2
37bf9d54amov r10l, 2
37bf9d550cmp [rsp+176], 0
37bf9d559je 0x37bf9d5d1
37bf9d55b
37bf9d55bloc_37bf9d55b:
37bf9d55btest rcx, rcx
37bf9d55ejs 0x37bf9d660
37bf9d564cmp r8, rcx
37bf9d567jl 0x37bf9d678
37bf9d56dtest r9, r9
37bf9d570js 0x37bf9d690
37bf9d576cmp r15, rcx
37bf9d579jg 0x37bf9d584
37bf9d57btest r15, r15
37bf9d57ejg 0x37bf9d6a8
37bf9d584
37bf9d584loc_37bf9d584:
37bf9d584mov r11, -6
37bf9d58bmov r10l, 6
37bf9d591jmp 0x37bf9d5d1
37bf9d593
37bf9d593 0f 1f 44 00 00 ..D..
37bf9d598
37bf9d598loc_37bf9d598:
37bf9d598mov edx, 1
37bf9d59dtest rax, rax
37bf9d5a0jne 0x37bf9d640
37bf9d5a6
37bf9d5a6loc_37bf9d5a6:
37bf9d5a6mov r11, [rsp+472]
37bf9d5aemov [r11], 0
37bf9d5b5cmp [rsp+184], 0
37bf9d5bejne 0x37bf9d53e
37bf9d5c4mov r11, -1
37bf9d5cbmov r10l, 1
37bf9d5d1
37bf9d5d1loc_37bf9d5d1:
37bf9d5d1mov rax, [rsp+472]
37bf9d5d9lea rdx, [rsp+248]
37bf9d5e1mov r8l, 8
37bf9d5e7lea rcx, [rip+0x4bec96]
37bf9d5eemov [rsp+248], r10
37bf9d5f6mov [rax], r11
37bf9d5f9call xerbla_64_
37bf9d5fenop
37bf9d5ff
37bf9d5ffloc_37bf9d5ff:
37bf9d5ffmovups x6, [rsp+256]
37bf9d607add rsp, 280
37bf9d60epop rbx
37bf9d60fpop rsi
37bf9d610pop rdi
37bf9d611pop rbp
37bf9d612pop r12
37bf9d614pop r13
37bf9d616pop r14
37bf9d618pop r15
37bf9d61aret
37bf9d61b
37bf9d61b 0f 1f 44 00 00 ..D..
37bf9d620
37bf9d620loc_37bf9d620:
37bf9d620mov rdx, [rsp+472]
37bf9d628mov [rdx], 0
37bf9d62fmov edx, 1
37bf9d634jmp 0x37bf9d53e
37bf9d639
37bf9d639 0f 1f 80 00 00 00 00 .......
37bf9d640
37bf9d640loc_37bf9d640:
37bf9d640mov rdx, r8
37bf9d643mov r10l, 1
37bf9d649imul rdx, r15
37bf9d64dtest rdx, rdx
37bf9d650cmovle rdx, r10
37bf9d654jmp 0x37bf9d5a6
37bf9d659
37bf9d659 0f 1f 80 00 00 00 00 .......
37bf9d660
37bf9d660loc_37bf9d660:
37bf9d660mov r11, -5
37bf9d667mov r10l, 5
37bf9d66djmp 0x37bf9d5d1
37bf9d672
37bf9d672 66 0f 1f 44 00 00 f..D..
37bf9d678
37bf9d678loc_37bf9d678:
37bf9d678mov r11, -3
37bf9d67fmov r10l, 3
37bf9d685jmp 0x37bf9d5d1
37bf9d68a
37bf9d68a 66 0f 1f 44 00 00 f..D..
37bf9d690
37bf9d690loc_37bf9d690:
37bf9d690mov r11, -4
37bf9d697mov r10l, 4
37bf9d69djmp 0x37bf9d5d1
37bf9d6a2
37bf9d6a2 66 0f 1f 44 00 00 f..D..
37bf9d6a8
37bf9d6a8loc_37bf9d6a8:
37bf9d6a8mov r11, [rsp+416]
37bf9d6b0test rcx, rcx
37bf9d6b3mov r10l, 1
37bf9d6b9cmovg r10, rcx
37bf9d6bdcmp [r11], r10
37bf9d6c0jl 0x37bf9e9e3
37bf9d6c6mov r11, [rsp+432]
37bf9d6cecmp [r11], r15
37bf9d6d1jl 0x37bf9ea10
37bf9d6d7test r8, r8
37bf9d6damov r10l, 1
37bf9d6e0cmovg r10, r8
37bf9d6e4cmp [rbp], r10
37bf9d6e8jl 0x37bf9ea22
37bf9d6eemov r11, [rsp+464]
37bf9d6f6cmp [r11], rdx
37bf9d6f9jge 0x37bf9d720
37bf9d6fbcmp [rsp+168], -1
37bf9d704je 0x37bf9ea3e
37bf9d70amov r11, -15
37bf9d711mov r10l, 15
37bf9d717jmp 0x37bf9d5d1
37bf9d71c
37bf9d71c 0f 1f 40 00 ..@.
37bf9d720
37bf9d720loc_37bf9d720:
37bf9d720pxor x0, x0
37bf9d724cvtsi2sd x0, rdx
37bf9d729mov rdx, [rsp+456]
37bf9d731movsd_xmm [rdx], x0
37bf9d735cmp [rsp+168], -1
37bf9d73eje 0x37bf9d5ff
37bf9d744test rax, rax
37bf9d747je 0x37bf9d5ff
37bf9d74dmov rax, [rsp+400]
37bf9d755cmp r9, rcx
37bf9d758mov r10, [rax]
37bf9d75bmov rax, rcx
37bf9d75ecmovge rax, r9
37bf9d762cmp rax, r8
37bf9d765cmovl rax, r8
37bf9d769cmp r10, rax
37bf9d76cjge 0x37bf9dbc0
37bf9d772cmp r10, rcx
37bf9d775jle 0x37bf9dbc0
37bf9d77bmov rsi, [rsp+192]
37bf9d783xor eax, eax
37bf9d785test rsi, rsi
37bf9d788cmovs rsi, rax
37bf9d78ctest r13, r13
37bf9d78fcmovns rax, r13
37bf9d793mov r15, rsi
37bf9d796mov r11, rsi
37bf9d799not r15
37bf9d79cmov rsi, rax
37bf9d79fmov [rsp+192], r15
37bf9d7a7cmp [rsp+176], 0
37bf9d7b0je 0x37bf9dc70
37bf9d7b6test rdi, rdi
37bf9d7b9je 0x37bf9dc70
37bf9d7bfmov rax, r8
37bf9d7c2mov r9, r10
37bf9d7c5lea rbx, [r8+1]
37bf9d7c9sub rax, rcx
37bf9d7ccsub r9, rcx
37bf9d7cfcqo
37bf9d7d1idiv r9
37bf9d7d4mov [rsp+240], rdx
37bf9d7dcmov r13, rax
37bf9d7dftest rdx, rdx
37bf9d7e2je 0x37bf9d925
37bf9d7e8sub r8, rdx
37bf9d7ebimul rcx, r13
37bf9d7efmov r9, r12
37bf9d7f2mov [rsp+112], rbp
37bf9d7f7lea rbx, [r8+1]
37bf9d7fbmov rax, [rsp+472]
37bf9d803mov rdi, [rsp+408]
37bf9d80blea rdx, [rip+0x4bea6f]
37bf9d812mov [rsp+168], r11
37bf9d81amov [rsp+128], rax
37bf9d822add rcx, 1
37bf9d826mov rax, [rsp+456]
37bf9d82eimul rcx, rsi
37bf9d832movsd_xmm [rsp+176], x0
37bf9d83bmov [rsp+120], rax
37bf9d840mov rax, [rsp+440]
37bf9d848mov [rsp+144], 1
37bf9d854lea rax, [rax+8*r8]
37bf9d858sub rcx, rsi
37bf9d85bmov [rsp+96], rbp
37bf9d860lea r8, [rsp+240]
37bf9d868mov [rsp+104], rax
37bf9d86dmov rax, [rsp+440]
37bf9d875mov [rsp+136], 1
37bf9d881mov [rsp+88], rax
37bf9d886mov rax, [rsp+432]
37bf9d88emov [rsp+80], rax
37bf9d893mov rax, [rsp+424]
37bf9d89blea rax, [rax+8*rcx]
37bf9d89flea rcx, [rip+0x4be9dc]
37bf9d8a6mov [rsp+72], rax
37bf9d8abmov rax, [rsp+416]
37bf9d8b3mov [rsp+64], rax
37bf9d8b8mov rax, r11
37bf9d8bbimul rax, rbx
37bf9d8bflea rax, [r15+rax+1]
37bf9d8c4lea rax, [rdi+8*rax]
37bf9d8c8mov [rsp+56], rax
37bf9d8cdmov rax, [rsp+392]
37bf9d8d5mov [rsp+48], rax
37bf9d8dalea rax, [rip+0x4be9af]
37bf9d8e1mov [rsp+40], rax
37bf9d8e6mov rax, [rsp+384]
37bf9d8eemov [rsp+32], rax
37bf9d8f3call dtpmlqt_64_
37bf9d8f8mov rax, [rsp+400]
37bf9d900movsd_xmm x0, [rsp+176]
37bf9d909mov r11, [rsp+168]
37bf9d911mov r10, [rax]
37bf9d914mov rax, [rsp+384]
37bf9d91cmov rcx, [rax]
37bf9d91fmov r9, r10
37bf9d922sub r9, rcx
37bf9d925
37bf9d925loc_37bf9d925:
37bf9d925sub rbx, r9
37bf9d928mov rdi, rcx
37bf9d92blea rax, [r10+1]
37bf9d92fmov r8, rbx
37bf9d932sub rdi, r10
37bf9d935js 0x37bf9e4f0
37bf9d93bcmp rbx, rax
37bf9d93ejg 0x37bf9daef
37bf9d944sub rax, rbx
37bf9d947xor edx, edx
37bf9d949div rdi
37bf9d94c
37bf9d94cloc_37bf9d94c:
37bf9d94cmov [rsp+376], r12
37bf9d954mov rdx, r11
37bf9d957sub r13, 1
37bf9d95bmovapd x6, x0
37bf9d95fmov r12, rbp
37bf9d962imul rdx, rdi
37bf9d966shl rdi, 3
37bf9d96amov rbp, rsi
37bf9d96dmov [rsp+176], rdi
37bf9d975mov rdi, [rsp+440]
37bf9d97dlea rsi, [rip+0x4be90c]
37bf9d984lea rbx, [8*rdx]
37bf9d98clea r14, [rdi+8*r8-8]
37bf9d991mov rdx, r11
37bf9d994mov rdi, r13
37bf9d997mov [rsp+184], rbx
37bf9d99fimul rdx, r8
37bf9d9a3sub rdi, rax
37bf9d9a6mov rbx, [rsp+408]
37bf9d9aeadd rdx, [rsp+192]
37bf9d9b6lea rax, [rsp+248]
37bf9d9belea r15, [rbx+8*rdx+8]
37bf9d9c3mov [rsp+168], rax
37bf9d9cbmov rbx, [rsp+384]
37bf9d9d3mov rdx, r10
37bf9d9d6jmp 0x37bf9da02
37bf9d9d8
37bf9d9d8 0f 1f 84 00 00 00 00 00 ........
37bf9d9e0
37bf9d9e0loc_37bf9d9e0:
37bf9d9e0mov rax, [rsp+400]
37bf9d9e8mov rcx, [rbx]
37bf9d9ebsub r13, 1
37bf9d9efadd r15, [rsp+184]
37bf9d9f7add r14, [rsp+176]
37bf9d9ffmov rdx, [rax]
37bf9da02
37bf9da02loc_37bf9da02:
37bf9da02mov rax, [rsp+472]
37bf9da0asub rdx, rcx
37bf9da0dimul rcx, r13
37bf9da11mov [rsp+56], r15
37bf9da16mov [rsp+248], rdx
37bf9da1emov r9, [rsp+376]
37bf9da26mov [rsp+128], rax
37bf9da2emov rax, [rsp+456]
37bf9da36add rcx, 1
37bf9da3amov [rsp+40], rsi
37bf9da3fmov r8, [rsp+168]
37bf9da47mov [rsp+120], rax
37bf9da4cimul rcx, rbp
37bf9da50mov rax, [rsp+440]
37bf9da58mov [rsp+32], rbx
37bf9da5dmov [rsp+88], rax
37bf9da62mov rax, [rsp+432]
37bf9da6asub rcx, rbp
37bf9da6dmov [rsp+112], r12
37bf9da72mov [rsp+80], rax
37bf9da77mov rax, [rsp+424]
37bf9da7fmov [rsp+144], 1
37bf9da8blea rdx, [rax+8*rcx]
37bf9da8fmov rax, [rsp+416]
37bf9da97mov [rsp+104], r14
37bf9da9clea rcx, [rip+0x4be7df]
37bf9daa3mov [rsp+72], rdx
37bf9daa8lea rdx, [rip+0x4be7d2]
37bf9daafmov [rsp+64], rax
37bf9dab4mov rax, [rsp+392]
37bf9dabcmov [rsp+136], 1
37bf9dac8mov [rsp+48], rax
37bf9dacdmov [rsp+96], r12
37bf9dad2call dtpmlqt_64_
37bf9dad7cmp r13, rdi
37bf9dadajne 0x37bf9d9e0
37bf9dae0mov rbp, r12
37bf9dae3mov r12, [rsp+376]
37bf9daebmovapd x0, x6
37bf9daef
37bf9daefloc_37bf9daef:
37bf9daefmov rax, [rsp+472]
37bf9daf7mov [rsp+88], rbp
37bf9dafcmov r9, r12
37bf9dafflea rdx, [rip+0x4be77b]
37bf9db06mov r8, [rsp+400]
37bf9db0elea rcx, [rip+0x4be76d]
37bf9db15movsd_xmm [rsp+168], x0
37bf9db1emov [rsp+104], rax
37bf9db23mov rax, [rsp+456]
37bf9db2bmov [rsp+120], 1
37bf9db34mov [rsp+96], rax
37bf9db39mov rax, [rsp+440]
37bf9db41mov [rsp+112], 1
37bf9db4amov [rsp+80], rax
37bf9db4fmov rax, [rsp+432]
37bf9db57mov [rsp+72], rax
37bf9db5cmov rax, [rsp+424]
37bf9db64mov [rsp+64], rax
37bf9db69mov rax, [rsp+416]
37bf9db71mov [rsp+56], rax
37bf9db76mov rax, [rsp+408]
37bf9db7emov [rsp+48], rax
37bf9db83mov rax, [rsp+392]
37bf9db8bmov [rsp+40], rax
37bf9db90mov rax, [rsp+384]
37bf9db98mov [rsp+32], rax
37bf9db9dcall dgemlqt_64_
37bf9dba2movsd_xmm x0, [rsp+168]
37bf9dbab
37bf9dbabloc_37bf9dbab:
37bf9dbabmov rax, [rsp+456]
37bf9dbb3movsd_xmm [rax], x0
37bf9dbb7jmp 0x37bf9d5ff
37bf9dbbc
37bf9dbbc 0f 1f 40 00 ..@.
37bf9dbc0
37bf9dbc0loc_37bf9dbc0:
37bf9dbc0mov [rsp+88], rbp
37bf9dbc5mov r9, r12
37bf9dbc8mov rdx, rsi
37bf9dbcbmov rcx, rbx
37bf9dbcemov rax, [rsp+472]
37bf9dbd6mov r8, [rsp+368]
37bf9dbdemov [rsp+120], 1
37bf9dbe7mov [rsp+112], 1
37bf9dbf0mov [rsp+104], rax
37bf9dbf5mov rax, [rsp+456]
37bf9dbfdmov [rsp+96], rax
37bf9dc02mov rax, [rsp+440]
37bf9dc0amov [rsp+80], rax
37bf9dc0fmov rax, [rsp+432]
37bf9dc17mov [rsp+72], rax
37bf9dc1cmov rax, [rsp+424]
37bf9dc24mov [rsp+64], rax
37bf9dc29mov rax, [rsp+416]
37bf9dc31mov [rsp+56], rax
37bf9dc36mov rax, [rsp+408]
37bf9dc3emov [rsp+48], rax
37bf9dc43mov rax, [rsp+392]
37bf9dc4bmov [rsp+40], rax
37bf9dc50mov rax, [rsp+384]
37bf9dc58mov [rsp+32], rax
37bf9dc5dcall dgemlqt_64_
37bf9dc62jmp 0x37bf9d5ff
37bf9dc67
37bf9dc67 66 0f 1f 84 00 00 00 00 00 f........
37bf9dc70
37bf9dc70loc_37bf9dc70:
37bf9dc70test r14, r14
37bf9dc73je 0x37bf9e0b0
37bf9dc79test rdi, rdi
37bf9dc7cje 0x37bf9e0b0
37bf9dc82mov rax, r8
37bf9dc85sub r10, rcx
37bf9dc88mov r9, r12
37bf9dc8bmov [rsp+88], rbp
37bf9dc90sub rax, rcx
37bf9dc93lea rcx, [rip+0x4be5e8]
37bf9dc9amov [rsp+176], r11
37bf9dca2movsd_xmm [rsp+168], x0
37bf9dcabcqo
37bf9dcadidiv r10
37bf9dcb0mov rax, [rsp+472]
37bf9dcb8mov [rsp+120], 1
37bf9dcc1mov [rsp+112], 1
37bf9dccamov [rsp+104], rax
37bf9dccfmov rax, [rsp+456]
37bf9dcd7mov [rsp+96], rax
37bf9dcdcmov rax, [rsp+440]
37bf9dce4mov [rsp+80], rax
37bf9dce9mov rax, [rsp+432]
37bf9dcf1mov [rsp+72], rax
37bf9dcf6mov rax, [rsp+424]
37bf9dcfemov [rsp+64], rax
37bf9dd03mov rax, [rsp+416]
37bf9dd0bmov [rsp+56], rax
37bf9dd10mov rax, [rsp+408]
37bf9dd18mov [rsp+48], rax
37bf9dd1dmov rax, [rsp+392]
37bf9dd25mov [rsp+40], rax
37bf9dd2amov rax, [rsp+384]
37bf9dd32mov [rsp+32], rax
37bf9dd37sub r8, rdx
37bf9dd3amov [rsp+240], rdx
37bf9dd42lea rdx, [rip+0x4be537]
37bf9dd49lea rdi, [r8+1]
37bf9dd4dmov [rsp+224], r8
37bf9dd55mov r8, [rsp+400]
37bf9dd5dmov [rsp+200], rdi
37bf9dd65call dgemlqt_64_
37bf9dd6amov rax, [rsp+400]
37bf9dd72movsd_xmm x0, [rsp+168]
37bf9dd7bmov r11, [rsp+176]
37bf9dd83mov r8, [rax]
37bf9dd86mov rax, [rsp+384]
37bf9dd8emov rcx, [rax]
37bf9dd91sub rdi, r8
37bf9dd94lea r9, [r8+1]
37bf9dd98lea rdx, [rdi+rcx]
37bf9dd9cmov rdi, r8
37bf9dd9fsub rdi, rcx
37bf9dda2js 0x37bf9e9c8
37bf9dda8cmp r9, rdx
37bf9ddabjg 0x37bf9ea34
37bf9ddb1mov rax, rdx
37bf9ddb4xor edx, edx
37bf9ddb6sub rax, r9
37bf9ddb9div rdi
37bf9ddbc
37bf9ddbcloc_37bf9ddbc:
37bf9ddbcmov [rsp+376], r12
37bf9ddc4mov [rsp+208], rax
37bf9ddccmov [rsp+216], r11
37bf9ddd4mov rdx, r11
37bf9ddd7imul r9, r11
37bf9dddbmov r12, rbp
37bf9dddemov r13l, 1
37bf9dde4imul rdx, rdi
37bf9dde8add r9, [rsp+192]
37bf9ddf0movapd x6, x0
37bf9ddf4lea rbx, [8*rdx]
37bf9ddfcmov [rsp+184], rbx
37bf9de04mov rbx, [rsp+408]
37bf9de0clea r15, [rbx+8*r9+8]
37bf9de11mov rbx, [rsp+440]
37bf9de19mov rbp, r15
37bf9de1clea r15, [8*rdi]
37bf9de24lea rdi, [rip+0x4be465]
37bf9de2blea r14, [rbx+8*r8]
37bf9de2flea rbx, [rax+1]
37bf9de33mov [rsp+176], rbx
37bf9de3blea rbx, [rsp+248]
37bf9de43mov [rsp+168], rbx
37bf9de4bmov rbx, [rsp+384]
37bf9de53jmp 0x37bf9de75
37bf9de55
37bf9de55 0f 1f 00 ...
37bf9de58
37bf9de58loc_37bf9de58:
37bf9de58mov rax, [rsp+400]
37bf9de60mov rcx, [rbx]
37bf9de63add r14, r15
37bf9de66add r13, 1
37bf9de6aadd rbp, [rsp+184]
37bf9de72mov r8, [rax]
37bf9de75
37bf9de75loc_37bf9de75:
37bf9de75mov rax, [rsp+472]
37bf9de7dsub r8, rcx
37bf9de80imul rcx, r13
37bf9de84mov [rsp+56], rbp
37bf9de89mov [rsp+40], rdi
37bf9de8emov r9, [rsp+376]
37bf9de96mov [rsp+128], rax
37bf9de9emov rax, [rsp+456]
37bf9dea6add rcx, 1
37bf9deaamov [rsp+32], rbx
37bf9deafmov [rsp+120], rax
37bf9deb4imul rcx, rsi
37bf9deb8mov rax, [rsp+440]
37bf9dec0mov [rsp+248], r8
37bf9dec8mov r8, [rsp+168]
37bf9ded0mov [rsp+88], rax
37bf9ded5mov rax, [rsp+432]
37bf9deddsub rcx, rsi
37bf9dee0mov [rsp+112], r12
37bf9dee5mov [rsp+80], rax
37bf9deeamov rax, [rsp+424]
37bf9def2mov [rsp+144], 1
37bf9defelea rdx, [rax+8*rcx]
37bf9df02mov rax, [rsp+416]
37bf9df0amov [rsp+104], r14
37bf9df0flea rcx, [rip+0x4be36c]
37bf9df16mov [rsp+72], rdx
37bf9df1blea rdx, [rip+0x4be35e]
37bf9df22mov [rsp+64], rax
37bf9df27mov rax, [rsp+392]
37bf9df2fmov [rsp+136], 1
37bf9df3bmov [rsp+48], rax
37bf9df40mov [rsp+96], r12
37bf9df45call dtpmlqt_64_
37bf9df4acmp [rsp+176], r13
37bf9df52jne 0x37bf9de58
37bf9df58mov rax, [rsp+208]
37bf9df60mov rbp, r12
37bf9df63mov r11, [rsp+216]
37bf9df6bmovapd x0, x6
37bf9df6fmov r12, [rsp+376]
37bf9df77add rax, 2
37bf9df7b
37bf9df7bloc_37bf9df7b:
37bf9df7bmov rdi, [rsp+368]
37bf9df83mov rbx, [rsp+200]
37bf9df8bcmp [rdi], rbx
37bf9df8ejl 0x37bf9dbab
37bf9df94mov rdi, [rsp+472]
37bf9df9cmov r9, r12
37bf9df9fmov rbx, [rsp+224]
37bf9dfa7mov [rsp+144], 1
37bf9dfb3mov [rsp+112], rbp
37bf9dfb8lea r8, [rsp+240]
37bf9dfc0lea rcx, [rip+0x4be2bb]
37bf9dfc7mov [rsp+128], rdi
37bf9dfcfmov rdi, [rsp+456]
37bf9dfd7mov [rsp+136], 1
37bf9dfe3mov [rsp+120], rdi
37bf9dfe8mov rdi, [rsp+440]
37bf9dff0mov [rsp+96], rbp
37bf9dff5mov [rsp+88], rdi
37bf9dffalea rdx, [rdi+8*rbx]
37bf9dffemov rdi, [rsp+432]
37bf9e006mov [rsp+104], rdx
37bf9e00blea rdx, [rip+0x4be26e]
37bf9e012mov [rsp+80], rdi
37bf9e017mov rdi, [rsp+384]
37bf9e01fmovsd_xmm [rsp+168], x0
37bf9e028imul rax, [rdi]
37bf9e02cmov [rsp+32], rdi
37bf9e031add rax, 1
37bf9e035imul rax, rsi
37bf9e039sub rax, rsi
37bf9e03cmov rsi, [rsp+424]
37bf9e044lea rax, [rsi+8*rax]
37bf9e048mov rsi, [rsp+192]
37bf9e050mov [rsp+72], rax
37bf9e055mov rax, [rsp+416]
37bf9e05dmov [rsp+64], rax
37bf9e062mov rax, [rsp+200]
37bf9e06aimul rax, r11
37bf9e06elea rax, [rsi+rax+1]
37bf9e073mov rsi, [rsp+408]
37bf9e07blea rax, [rsi+8*rax]
37bf9e07fmov [rsp+56], rax
37bf9e084mov rax, [rsp+392]
37bf9e08cmov [rsp+48], rax
37bf9e091lea rax, [rip+0x4be1f8]
37bf9e098mov [rsp+40], rax
37bf9e09dcall dtpmlqt_64_
37bf9e0a2movsd_xmm x0, [rsp+168]
37bf9e0abjmp 0x37bf9dbab
37bf9e0b0
37bf9e0b0loc_37bf9e0b0:
37bf9e0b0mov rdi, [rsp+200]
37bf9e0b8xor eax, eax
37bf9e0batest rdi, rdi
37bf9e0bdcmovs rdi, rax
37bf9e0c1mov r15, rdi
37bf9e0c4mov r13, rdi
37bf9e0c7not r15
37bf9e0camov [rsp+200], r15
37bf9e0d2test r14, r14
37bf9e0d5je 0x37bf9e518
37bf9e0dbcmp [rsp+184], 0
37bf9e0e4je 0x37bf9e518
37bf9e0eamov rax, r9
37bf9e0edmov rbx, r10
37bf9e0f0lea rdi, [r9+1]
37bf9e0f4sub rax, rcx
37bf9e0f7sub rbx, rcx
37bf9e0facqo
37bf9e0fcidiv rbx
37bf9e0ffmov [rsp+240], rdx
37bf9e107mov r12, rax
37bf9e10atest rdx, rdx
37bf9e10djle 0x37bf9e261
37bf9e113mov rax, [rsp+472]
37bf9e11bsub r9, rdx
37bf9e11eimul rcx, r12
37bf9e122mov [rsp+112], rbp
37bf9e127lea rdi, [r9+1]
37bf9e12bmov rbx, [rsp+440]
37bf9e133mov r8, [rsp+368]
37bf9e13blea r9, [rsp+240]
37bf9e143mov [rsp+128], rax
37bf9e14blea rdx, [rip+0x4be12e]
37bf9e152mov rax, [rsp+456]
37bf9e15amov [rsp+88], rbx
37bf9e15fmov [rsp+120], rax
37bf9e164mov rax, r13
37bf9e167imul rax, rdi
37bf9e16bmov [rsp+168], r11
37bf9e173movsd_xmm [rsp+176], x0
37bf9e17cmov [rsp+144], 1
37bf9e188lea rax, [r15+rax+1]
37bf9e18dmov [rsp+96], rbp
37bf9e192mov [rsp+136], 1
37bf9e19elea rax, [rbx+8*rax]
37bf9e1a2mov rbx, [rsp+424]
37bf9e1aamov [rsp+104], rax
37bf9e1afmov rax, [rsp+432]
37bf9e1b7mov [rsp+80], rax
37bf9e1bclea rax, [rcx+1]
37bf9e1c0lea rcx, [rip+0x4be0bc]
37bf9e1c7imul rax, rsi
37bf9e1cbsub rax, rsi
37bf9e1celea rax, [rbx+8*rax]
37bf9e1d2mov rbx, [rsp+192]
37bf9e1damov [rsp+72], rax
37bf9e1dfmov rax, [rsp+416]
37bf9e1e7mov [rsp+64], rax
37bf9e1ecmov rax, r11
37bf9e1efimul rax, rdi
37bf9e1f3lea rax, [rbx+rax+1]
37bf9e1f8mov rbx, [rsp+408]
37bf9e200lea rax, [rbx+8*rax]
37bf9e204mov [rsp+56], rax
37bf9e209mov rax, [rsp+392]
37bf9e211mov [rsp+48], rax
37bf9e216lea rax, [rip+0x4be073]
37bf9e21dmov [rsp+40], rax
37bf9e222mov rax, [rsp+384]
37bf9e22amov [rsp+32], rax
37bf9e22fcall dtpmlqt_64_
37bf9e234mov rax, [rsp+400]
37bf9e23cmovsd_xmm x0, [rsp+176]
37bf9e245mov r11, [rsp+168]
37bf9e24dmov r10, [rax]
37bf9e250mov rax, [rsp+384]
37bf9e258mov rcx, [rax]
37bf9e25bmov rbx, r10
37bf9e25esub rbx, rcx
37bf9e261
37bf9e261loc_37bf9e261:
37bf9e261sub rdi, rbx
37bf9e264lea rax, [r10+1]
37bf9e268mov r8, rdi
37bf9e26bmov rdi, rcx
37bf9e26esub rdi, r10
37bf9e271js 0x37bf9e9a0
37bf9e277cmp r8, rax
37bf9e27ajg 0x37bf9e424
37bf9e280sub rax, r8
37bf9e283xor edx, edx
37bf9e285div rdi
37bf9e288
37bf9e288loc_37bf9e288:
37bf9e288mov rbx, [rsp+408]
37bf9e290mov rdx, r11
37bf9e293sub r12, 1
37bf9e297movapd x6, x0
37bf9e29bimul rdx, rdi
37bf9e29fimul rdi, r13
37bf9e2a3lea r15, [8*rdx]
37bf9e2abmov rdx, r11
37bf9e2aeimul rdx, r8
37bf9e2b2add rdx, [rsp+192]
37bf9e2bamov [rsp+184], r15
37bf9e2c2lea r15, [8*rdi]
37bf9e2caimul r8, r13
37bf9e2celea r14, [rbx+8*rdx+8]
37bf9e2d3mov rdx, r10
37bf9e2d6mov rbx, [rsp+440]
37bf9e2deadd r8, [rsp+200]
37bf9e2e6mov rdi, r14
37bf9e2e9lea r14, [rip+0x4bdfa0]
37bf9e2f0lea r13, [rbx+8*r8+8]
37bf9e2f5mov rbx, r12
37bf9e2f8sub rbx, rax
37bf9e2fblea rax, [rsp+248]
37bf9e303mov [rsp+176], rbx
37bf9e30bmov rbx, [rsp+384]
37bf9e313mov [rsp+168], rax
37bf9e31bjmp 0x37bf9e33d
37bf9e31d
37bf9e31d 0f 1f 00 ...
37bf9e320
37bf9e320loc_37bf9e320:
37bf9e320mov rax, [rsp+400]
37bf9e328mov rcx, [rbx]
37bf9e32badd r13, r15
37bf9e32esub r12, 1
37bf9e332add rdi, [rsp+184]
37bf9e33amov rdx, [rax]
37bf9e33d
37bf9e33dloc_37bf9e33d:
37bf9e33dmov rax, [rsp+472]
37bf9e345sub rdx, rcx
37bf9e348imul rcx, r12
37bf9e34cmov [rsp+56], rdi
37bf9e351mov [rsp+248], rdx
37bf9e359mov r9, [rsp+168]
37bf9e361mov [rsp+128], rax
37bf9e369mov rax, [rsp+456]
37bf9e371add rcx, 1
37bf9e375mov [rsp+40], r14
37bf9e37amov r8, [rsp+368]
37bf9e382mov [rsp+120], rax
37bf9e387imul rcx, rsi
37bf9e38bmov rax, [rsp+440]
37bf9e393mov [rsp+32], rbx
37bf9e398mov [rsp+88], rax
37bf9e39dmov rax, [rsp+432]
37bf9e3a5sub rcx, rsi
37bf9e3a8mov [rsp+112], rbp
37bf9e3admov [rsp+80], rax
37bf9e3b2mov rax, [rsp+424]
37bf9e3bamov [rsp+144], 1
37bf9e3c6lea rdx, [rax+8*rcx]
37bf9e3camov rax, [rsp+416]
37bf9e3d2mov [rsp+104], r13
37bf9e3d7lea rcx, [rip+0x4bdea5]
37bf9e3demov [rsp+72], rdx
37bf9e3e3lea rdx, [rip+0x4bde96]
37bf9e3eamov [rsp+64], rax
37bf9e3efmov rax, [rsp+392]
37bf9e3f7mov [rsp+136], 1
37bf9e403mov [rsp+48], rax
37bf9e408mov [rsp+96], rbp
37bf9e40dcall dtpmlqt_64_
37bf9e412cmp [rsp+176], r12
37bf9e41ajne 0x37bf9e320
37bf9e420movapd x0, x6
37bf9e424
37bf9e424loc_37bf9e424:
37bf9e424mov rax, [rsp+472]
37bf9e42cmov [rsp+88], rbp
37bf9e431lea rdx, [rip+0x4bde48]
37bf9e438lea rcx, [rip+0x4bde44]
37bf9e43fmov r9, [rsp+400]
37bf9e447mov r8, [rsp+368]
37bf9e44fmovsd_xmm [rsp+168], x0
37bf9e458mov [rsp+104], rax
37bf9e45dmov rax, [rsp+456]
37bf9e465mov [rsp+120], 1
37bf9e46emov [rsp+96], rax
37bf9e473mov rax, [rsp+440]
37bf9e47bmov [rsp+112], 1
37bf9e484mov [rsp+80], rax
37bf9e489mov rax, [rsp+432]
37bf9e491mov [rsp+72], rax
37bf9e496mov rax, [rsp+424]
37bf9e49emov [rsp+64], rax
37bf9e4a3mov rax, [rsp+416]
37bf9e4abmov [rsp+56], rax
37bf9e4b0mov rax, [rsp+408]
37bf9e4b8mov [rsp+48], rax
37bf9e4bdmov rax, [rsp+392]
37bf9e4c5mov [rsp+40], rax
37bf9e4camov rax, [rsp+384]
37bf9e4d2mov [rsp+32], rax
37bf9e4d7call dgemlqt_64_
37bf9e4dcmovsd_xmm x0, [rsp+168]
37bf9e4e5jmp 0x37bf9dbab
37bf9e4ea
37bf9e4ea 66 0f 1f 44 00 00 f..D..
37bf9e4f0
37bf9e4f0loc_37bf9e4f0:
37bf9e4f0cmp rbx, rax
37bf9e4f3jl 0x37bf9daef
37bf9e4f9mov rdx, rbx
37bf9e4fcmov r9, rdi
37bf9e4ffsub rdx, rax
37bf9e502neg r9
37bf9e505mov rax, rdx
37bf9e508xor edx, edx
37bf9e50adiv r9
37bf9e50djmp 0x37bf9d94c
37bf9e512
37bf9e512 66 0f 1f 44 00 00 f..D..
37bf9e518
37bf9e518loc_37bf9e518:
37bf9e518cmp [rsp+176], 0
37bf9e521je 0x37bf9dbab
37bf9e527cmp [rsp+184], 0
37bf9e530je 0x37bf9dbab
37bf9e536mov rax, r9
37bf9e539sub r10, rcx
37bf9e53cmov r8, [rsp+368]
37bf9e544mov [rsp+176], r11
37bf9e54csub rax, rcx
37bf9e54flea rcx, [rip+0x4bdd2d]
37bf9e556movsd_xmm [rsp+168], x0
37bf9e55fcqo
37bf9e561mov [rsp+88], rbp
37bf9e566idiv r10
37bf9e569mov rax, [rsp+472]
37bf9e571mov [rsp+120], 1
37bf9e57amov [rsp+112], 1
37bf9e583mov [rsp+104], rax
37bf9e588mov rax, [rsp+456]
37bf9e590mov [rsp+96], rax
37bf9e595mov rax, [rsp+440]
37bf9e59dmov [rsp+80], rax
37bf9e5a2mov rax, [rsp+432]
37bf9e5aamov [rsp+72], rax
37bf9e5afmov rax, [rsp+424]
37bf9e5b7mov [rsp+64], rax
37bf9e5bcmov rax, [rsp+416]
37bf9e5c4mov [rsp+56], rax
37bf9e5c9mov rax, [rsp+408]
37bf9e5d1mov [rsp+48], rax
37bf9e5d6mov rax, [rsp+392]
37bf9e5demov [rsp+40], rax
37bf9e5e3mov rax, [rsp+384]
37bf9e5ebmov [rsp+32], rax
37bf9e5f0sub r9, rdx
37bf9e5f3mov [rsp+240], rdx
37bf9e5fblea rdx, [rip+0x4bdc7f]
37bf9e602lea rdi, [r9+1]
37bf9e606mov r9, [rsp+400]
37bf9e60emov [rsp+208], rdi
37bf9e616call dgemlqt_64_
37bf9e61bmov rax, [rsp+400]
37bf9e623movsd_xmm x0, [rsp+168]
37bf9e62cmov r11, [rsp+176]
37bf9e634mov r8, [rax]
37bf9e637mov rax, [rsp+384]
37bf9e63fmov rcx, [rax]
37bf9e642mov rbx, r8
37bf9e645sub rdi, r8
37bf9e648lea r10, [r8+1]
37bf9e64csub rbx, rcx
37bf9e64flea rdx, [rdi+rcx]
37bf9e653js 0x37bf9e9f5
37bf9e659cmp r10, rdx
37bf9e65cjg 0x37bf9ea58
37bf9e662mov rax, rdx
37bf9e665xor edx, edx
37bf9e667sub rax, r10
37bf9e66adiv rbx
37bf9e66d
37bf9e66dloc_37bf9e66d:
37bf9e66dmov [rsp+232], r13
37bf9e675mov [rsp+376], r12
37bf9e67dmov r12, [rsp+384]
37bf9e685mov [rsp+216], rax
37bf9e68dmov [rsp+224], r11
37bf9e695mov rdx, r11
37bf9e698movapd x6, x0
37bf9e69cimul rdx, rbx
37bf9e6a0imul rbx, r13
37bf9e6a4lea rdi, [8*rdx]
37bf9e6acmov rdx, r11
37bf9e6afmov [rsp+184], rdi
37bf9e6b7mov rdi, [rsp+408]
37bf9e6bfimul rdx, r10
37bf9e6c3lea r9, [8*rbx]
37bf9e6cbadd rdx, [rsp+192]
37bf9e6d3lea rbx, [rsp+248]
37bf9e6dblea r15, [rdi+8*rdx+8]
37bf9e6e0mov rdi, [rsp+440]
37bf9e6e8mov rdx, r10
37bf9e6ebmov [rsp+168], rbx
37bf9e6f3imul rdx, r13
37bf9e6f7add rdx, [rsp+200]
37bf9e6ffmov r13, rsi
37bf9e702mov rsi, r15
37bf9e705lea r14, [rdi+8*rdx+8]
37bf9e70alea rdi, [rax+1]
37bf9e70emov r15, r9
37bf9e711mov [rsp+176], rdi
37bf9e719lea rbx, [rip+0x4bdb70]
37bf9e720mov edi, 1
37bf9e725jmp 0x37bf9e74e
37bf9e727
37bf9e727 66 0f 1f 84 00 00 00 00 00 f........
37bf9e730
37bf9e730loc_37bf9e730:
37bf9e730mov rax, [rsp+400]
37bf9e738mov rcx, [r12]
37bf9e73cadd r14, r15
37bf9e73fadd rdi, 1
37bf9e743add rsi, [rsp+184]
37bf9e74bmov r8, [rax]
37bf9e74e
37bf9e74eloc_37bf9e74e:
37bf9e74emov rax, [rsp+472]
37bf9e756sub r8, rcx
37bf9e759imul rcx, rdi
37bf9e75dmov [rsp+56], rsi
37bf9e762mov [rsp+40], rbx
37bf9e767mov r9, [rsp+168]
37bf9e76fmov [rsp+128], rax
37bf9e777mov rax, [rsp+456]
37bf9e77fadd rcx, 1
37bf9e783mov [rsp+32], r12
37bf9e788mov [rsp+120], rax
37bf9e78dimul rcx, r13
37bf9e791mov rax, [rsp+440]
37bf9e799mov [rsp+248], r8
37bf9e7a1mov r8, [rsp+368]
37bf9e7a9mov [rsp+88], rax
37bf9e7aemov rax, [rsp+432]
37bf9e7b6sub rcx, r13
37bf9e7b9mov [rsp+112], rbp
37bf9e7bemov [rsp+80], rax
37bf9e7c3mov rax, [rsp+424]
37bf9e7cbmov [rsp+144], 1
37bf9e7d7lea rdx, [rax+8*rcx]
37bf9e7dbmov rax, [rsp+416]
37bf9e7e3mov [rsp+104], r14
37bf9e7e8lea rcx, [rip+0x4bda94]
37bf9e7efmov [rsp+72], rdx
37bf9e7f4lea rdx, [rip+0x4bda86]
37bf9e7fbmov [rsp+64], rax
37bf9e800mov rax, [rsp+392]
37bf9e808mov [rsp+136], 1
37bf9e814mov [rsp+48], rax
37bf9e819mov [rsp+96], rbp
37bf9e81ecall dtpmlqt_64_
37bf9e823cmp [rsp+176], rdi
37bf9e82bjne 0x37bf9e730
37bf9e831mov rax, [rsp+216]
37bf9e839mov rsi, r13
37bf9e83cmovapd x0, x6
37bf9e840mov r11, [rsp+224]
37bf9e848mov r13, [rsp+232]
37bf9e850mov r12, [rsp+376]
37bf9e858add rax, 2
37bf9e85c
37bf9e85cloc_37bf9e85c:
37bf9e85cmov rdi, [rsp+208]
37bf9e864cmp [r12], rdi
37bf9e868jl 0x37bf9dbab
37bf9e86emov rdi, [rsp+472]
37bf9e876mov rbx, [rsp+200]
37bf9e87emov [rsp+144], 1
37bf9e88alea r9, [rsp+240]
37bf9e892mov [rsp+112], rbp
37bf9e897mov r8, [rsp+368]
37bf9e89flea rcx, [rip+0x4bd9dd]
37bf9e8a6mov [rsp+128], rdi
37bf9e8aemov rdi, [rsp+456]
37bf9e8b6mov [rsp+136], 1
37bf9e8c2mov [rsp+120], rdi
37bf9e8c7mov rdi, [rsp+208]
37bf9e8cfmov [rsp+96], rbp
37bf9e8d4movsd_xmm [rsp+168], x0
37bf9e8ddmov rdx, rdi
37bf9e8e0imul rdx, r13
37bf9e8e4lea rdx, [rbx+rdx+1]
37bf9e8e9mov rbx, [rsp+440]
37bf9e8f1mov [rsp+88], rbx
37bf9e8f6lea rdx, [rbx+8*rdx]
37bf9e8famov rbx, [rsp+432]
37bf9e902mov [rsp+104], rdx
37bf9e907lea rdx, [rip+0x4bd973]
37bf9e90emov [rsp+80], rbx
37bf9e913mov rbx, [rsp+384]
37bf9e91bimul rax, [rbx]
37bf9e91fmov [rsp+32], rbx
37bf9e924add rax, 1
37bf9e928imul rax, rsi
37bf9e92csub rax, rsi
37bf9e92fmov rsi, [rsp+424]
37bf9e937lea rax, [rsi+8*rax]
37bf9e93bmov rsi, [rsp+192]
37bf9e943mov [rsp+72], rax
37bf9e948mov rax, [rsp+416]
37bf9e950mov [rsp+64], rax
37bf9e955mov rax, rdi
37bf9e958imul rax, r11
37bf9e95clea rax, [rsi+rax+1]
37bf9e961mov rsi, [rsp+408]
37bf9e969lea rax, [rsi+8*rax]
37bf9e96dmov [rsp+56], rax
37bf9e972mov rax, [rsp+392]
37bf9e97amov [rsp+48], rax
37bf9e97flea rax, [rip+0x4bd90a]
37bf9e986mov [rsp+40], rax
37bf9e98bcall dtpmlqt_64_
37bf9e990movsd_xmm x0, [rsp+168]
37bf9e999jmp 0x37bf9dbab
37bf9e99e
37bf9e99e 66 90 f.
37bf9e9a0
37bf9e9a0loc_37bf9e9a0:
37bf9e9a0cmp r8, rax
37bf9e9a3jl 0x37bf9e424
37bf9e9a9mov rdx, r8
37bf9e9acmov r9, rdi
37bf9e9afsub rdx, rax
37bf9e9b2neg r9
37bf9e9b5mov rax, rdx
37bf9e9b8xor edx, edx
37bf9e9badiv r9
37bf9e9bdjmp 0x37bf9e288
37bf9e9c2
37bf9e9c2 66 0f 1f 44 00 00 f..D..
37bf9e9c8
37bf9e9c8loc_37bf9e9c8:
37bf9e9c8cmp r9, rdx
37bf9e9cbjl 0x37bf9ea34
37bf9e9cdmov rax, r9
37bf9e9d0mov r10, rdi
37bf9e9d3sub rax, rdx
37bf9e9d6neg r10
37bf9e9d9xor edx, edx
37bf9e9dbdiv r10
37bf9e9dejmp 0x37bf9ddbc
37bf9e9e3
37bf9e9e3loc_37bf9e9e3:
37bf9e9e3mov r11, -9
37bf9e9eamov r10l, 9
37bf9e9f0jmp 0x37bf9d5d1
37bf9e9f5
37bf9e9f5loc_37bf9e9f5:
37bf9e9f5cmp r10, rdx
37bf9e9f8jl 0x37bf9ea58
37bf9e9famov rax, r10
37bf9e9fdmov r9, rbx
37bf9ea00sub rax, rdx
37bf9ea03neg r9
37bf9ea06xor edx, edx
37bf9ea08div r9
37bf9ea0bjmp 0x37bf9e66d
37bf9ea10
37bf9ea10loc_37bf9ea10:
37bf9ea10mov r11, -11
37bf9ea17mov r10l, 11
37bf9ea1djmp 0x37bf9d5d1
37bf9ea22
37bf9ea22loc_37bf9ea22:
37bf9ea22mov r11, -13
37bf9ea29mov r10l, 13
37bf9ea2fjmp 0x37bf9d5d1
37bf9ea34
37bf9ea34loc_37bf9ea34:
37bf9ea34mov eax, 1
37bf9ea39jmp 0x37bf9df7b
37bf9ea3e
37bf9ea3eloc_37bf9ea3e:
37bf9ea3emov rax, [rsp+456]
37bf9ea46pxor x0, x0
37bf9ea4acvtsi2sd x0, rdx
37bf9ea4fmovsd_xmm [rax], x0
37bf9ea53jmp 0x37bf9d5ff
37bf9ea58
37bf9ea58loc_37bf9ea58:
37bf9ea58mov eax, 1
37bf9ea5djmp 0x37bf9e85c
37bf9d3e0
37bf9d3e0dlamswlq_64_:
37bf9d3e0push r15
37bf9d3e2push r14
37bf9d3e4push r13
37bf9d3e6push r12
37bf9d3e8push rbp
37bf9d3e9push rdi
37bf9d3eapush rsi
37bf9d3ebpush rbx
37bf9d3ecsub rsp, 280
37bf9d3f3movups [rsp+256], x6
37bf9d3fbmov rax, [rsp+416]
37bf9d403mov rbp, [rsp+448]
37bf9d40bmov rax, [rax]
37bf9d40emov [rsp+192], rax
37bf9d416mov rsi, rdx
37bf9d419mov rbx, rcx
37bf9d41cmov rax, [rsp+432]
37bf9d424mov [rsp+368], r8
37bf9d42cmov r12, r9
37bf9d42fmov r8l, 1
37bf9d435mov rcx, rsi
37bf9d438mov r13, [rax]
37bf9d43bmov rax, [rbp]
37bf9d43fmov r9l, 1
37bf9d445lea rdx, [rip+0x4bee34]
37bf9d44cmov [rsp+200], rax
37bf9d454mov rax, [rsp+464]
37bf9d45cmov rax, [rax]
37bf9d45fmov [rsp+168], rax
37bf9d467call lsame_64_
37bf9d46cmov r9l, 1
37bf9d472mov r8l, 1
37bf9d478mov rcx, rsi
37bf9d47blea rdx, [rip+0x4bedff]
37bf9d482mov r14, rax
37bf9d485call lsame_64_
37bf9d48amov r9l, 1
37bf9d490mov r8l, 1
37bf9d496mov rcx, rbx
37bf9d499lea rdx, [rip+0x4bede2]
37bf9d4a0mov [rsp+176], rax
37bf9d4a8call lsame_64_
37bf9d4admov r9l, 1
37bf9d4b3mov rcx, rbx
37bf9d4b6mov r8l, 1
37bf9d4bclea rdx, [rip+0x4bedc0]
37bf9d4c3mov rdi, rax
37bf9d4c6call lsame_64_
37bf9d4cbmov r9, [r12]
37bf9d4cfmov [rsp+184], rax
37bf9d4d7mov rax, [rsp+368]
37bf9d4dfmov r8, [rax]
37bf9d4e2mov rax, [rsp+392]
37bf9d4eamov r15, [rax]
37bf9d4edmov rax, [rsp+384]
37bf9d4f5mov rcx, [rax]
37bf9d4f8cmp r9, rcx
37bf9d4fbmov rax, rcx
37bf9d4fecmovle rax, r9
37bf9d502cmp rax, r8
37bf9d505cmovg rax, r8
37bf9d509test rdi, rdi
37bf9d50cje 0x37bf9d598
37bf9d512test rax, rax
37bf9d515je 0x37bf9d620
37bf9d51bmov rdx, r15
37bf9d51emov r10l, 1
37bf9d524imul rdx, r9
37bf9d528test rdx, rdx
37bf9d52bcmovle rdx, r10
37bf9d52fmov r10, [rsp+472]
37bf9d537mov [r10], 0
37bf9d53e
37bf9d53eloc_37bf9d53e:
37bf9d53etest r14, r14
37bf9d541jne 0x37bf9d55b
37bf9d543mov r11, -2
37bf9d54amov r10l, 2
37bf9d550cmp [rsp+176], 0
37bf9d559je 0x37bf9d5d1
37bf9d55b
37bf9d55bloc_37bf9d55b:
37bf9d55btest rcx, rcx
37bf9d55ejs 0x37bf9d660
37bf9d564cmp r8, rcx
37bf9d567jl 0x37bf9d678
37bf9d56dtest r9, r9
37bf9d570js 0x37bf9d690
37bf9d576cmp r15, rcx
37bf9d579jg 0x37bf9d584
37bf9d57btest r15, r15
37bf9d57ejg 0x37bf9d6a8
37bf9d584
37bf9d584loc_37bf9d584:
37bf9d584mov r11, -6
37bf9d58bmov r10l, 6
37bf9d591jmp 0x37bf9d5d1
37bf9d593
37bf9d593 0f 1f 44 00 00 ..D..
37bf9d598
37bf9d598loc_37bf9d598:
37bf9d598mov edx, 1
37bf9d59dtest rax, rax
37bf9d5a0jne 0x37bf9d640
37bf9d5a6
37bf9d5a6loc_37bf9d5a6:
37bf9d5a6mov r11, [rsp+472]
37bf9d5aemov [r11], 0
37bf9d5b5cmp [rsp+184], 0
37bf9d5bejne 0x37bf9d53e
37bf9d5c4mov r11, -1
37bf9d5cbmov r10l, 1
37bf9d5d1
37bf9d5d1loc_37bf9d5d1:
37bf9d5d1mov rax, [rsp+472]
37bf9d5d9lea rdx, [rsp+248]
37bf9d5e1mov r8l, 8
37bf9d5e7lea rcx, [rip+0x4bec96]
37bf9d5eemov [rsp+248], r10
37bf9d5f6mov [rax], r11
37bf9d5f9call xerbla_64_
37bf9d5fenop
37bf9d5ff
37bf9d5ffloc_37bf9d5ff:
37bf9d5ffmovups x6, [rsp+256]
37bf9d607add rsp, 280
37bf9d60epop rbx
37bf9d60fpop rsi
37bf9d610pop rdi
37bf9d611pop rbp
37bf9d612pop r12
37bf9d614pop r13
37bf9d616pop r14
37bf9d618pop r15
37bf9d61aret
37bf9d61b
37bf9d61b 0f 1f 44 00 00 ..D..
37bf9d620
37bf9d620loc_37bf9d620:
37bf9d620mov rdx, [rsp+472]
37bf9d628mov [rdx], 0
37bf9d62fmov edx, 1
37bf9d634jmp 0x37bf9d53e
37bf9d639
37bf9d639 0f 1f 80 00 00 00 00 .......
37bf9d640
37bf9d640loc_37bf9d640:
37bf9d640mov rdx, r8
37bf9d643mov r10l, 1
37bf9d649imul rdx, r15
37bf9d64dtest rdx, rdx
37bf9d650cmovle rdx, r10
37bf9d654jmp 0x37bf9d5a6
37bf9d659
37bf9d659 0f 1f 80 00 00 00 00 .......
37bf9d660
37bf9d660loc_37bf9d660:
37bf9d660mov r11, -5
37bf9d667mov r10l, 5
37bf9d66djmp 0x37bf9d5d1
37bf9d672
37bf9d672 66 0f 1f 44 00 00 f..D..
37bf9d678
37bf9d678loc_37bf9d678:
37bf9d678mov r11, -3
37bf9d67fmov r10l, 3
37bf9d685jmp 0x37bf9d5d1
37bf9d68a
37bf9d68a 66 0f 1f 44 00 00 f..D..
37bf9d690
37bf9d690loc_37bf9d690:
37bf9d690mov r11, -4
37bf9d697mov r10l, 4
37bf9d69djmp 0x37bf9d5d1
37bf9d6a2
37bf9d6a2 66 0f 1f 44 00 00 f..D..
37bf9d6a8
37bf9d6a8loc_37bf9d6a8:
37bf9d6a8mov r11, [rsp+416]
37bf9d6b0test rcx, rcx
37bf9d6b3mov r10l, 1
37bf9d6b9cmovg r10, rcx
37bf9d6bdcmp [r11], r10
37bf9d6c0jl 0x37bf9e9e3
37bf9d6c6mov r11, [rsp+432]
37bf9d6cecmp [r11], r15
37bf9d6d1jl 0x37bf9ea10
37bf9d6d7test r8, r8
37bf9d6damov r10l, 1
37bf9d6e0cmovg r10, r8
37bf9d6e4cmp [rbp], r10
37bf9d6e8jl 0x37bf9ea22
37bf9d6eemov r11, [rsp+464]
37bf9d6f6cmp [r11], rdx
37bf9d6f9jge 0x37bf9d720
37bf9d6fbcmp [rsp+168], -1
37bf9d704je 0x37bf9ea3e
37bf9d70amov r11, -15
37bf9d711mov r10l, 15
37bf9d717jmp 0x37bf9d5d1
37bf9d71c
37bf9d71c 0f 1f 40 00 ..@.
37bf9d720
37bf9d720loc_37bf9d720:
37bf9d720pxor x0, x0
37bf9d724cvtsi2sd x0, rdx
37bf9d729mov rdx, [rsp+456]
37bf9d731movsd_xmm [rdx], x0
37bf9d735cmp [rsp+168], -1
37bf9d73eje 0x37bf9d5ff
37bf9d744test rax, rax
37bf9d747je 0x37bf9d5ff
37bf9d74dmov rax, [rsp+400]
37bf9d755cmp r9, rcx
37bf9d758mov r10, [rax]
37bf9d75bmov rax, rcx
37bf9d75ecmovge rax, r9
37bf9d762cmp rax, r8
37bf9d765cmovl rax, r8
37bf9d769cmp r10, rax
37bf9d76cjge 0x37bf9dbc0
37bf9d772cmp r10, rcx
37bf9d775jle 0x37bf9dbc0
37bf9d77bmov rsi, [rsp+192]
37bf9d783xor eax, eax
37bf9d785test rsi, rsi
37bf9d788cmovs rsi, rax
37bf9d78ctest r13, r13
37bf9d78fcmovns rax, r13
37bf9d793mov r15, rsi
37bf9d796mov r11, rsi
37bf9d799not r15
37bf9d79cmov rsi, rax
37bf9d79fmov [rsp+192], r15
37bf9d7a7cmp [rsp+176], 0
37bf9d7b0je 0x37bf9dc70
37bf9d7b6test rdi, rdi
37bf9d7b9je 0x37bf9dc70
37bf9d7bfmov rax, r8
37bf9d7c2mov r9, r10
37bf9d7c5lea rbx, [r8+1]
37bf9d7c9sub rax, rcx
37bf9d7ccsub r9, rcx
37bf9d7cfcqo
37bf9d7d1idiv r9
37bf9d7d4mov [rsp+240], rdx
37bf9d7dcmov r13, rax
37bf9d7dftest rdx, rdx
37bf9d7e2je 0x37bf9d925
37bf9d7e8sub r8, rdx
37bf9d7ebimul rcx, r13
37bf9d7efmov r9, r12
37bf9d7f2mov [rsp+112], rbp
37bf9d7f7lea rbx, [r8+1]
37bf9d7fbmov rax, [rsp+472]
37bf9d803mov rdi, [rsp+408]
37bf9d80blea rdx, [rip+0x4bea6f]
37bf9d812mov [rsp+168], r11
37bf9d81amov [rsp+128], rax
37bf9d822add rcx, 1
37bf9d826mov rax, [rsp+456]
37bf9d82eimul rcx, rsi
37bf9d832movsd_xmm [rsp+176], x0
37bf9d83bmov [rsp+120], rax
37bf9d840mov rax, [rsp+440]
37bf9d848mov [rsp+144], 1
37bf9d854lea rax, [rax+8*r8]
37bf9d858sub rcx, rsi
37bf9d85bmov [rsp+96], rbp
37bf9d860lea r8, [rsp+240]
37bf9d868mov [rsp+104], rax
37bf9d86dmov rax, [rsp+440]
37bf9d875mov [rsp+136], 1
37bf9d881mov [rsp+88], rax
37bf9d886mov rax, [rsp+432]
37bf9d88emov [rsp+80], rax
37bf9d893mov rax, [rsp+424]
37bf9d89blea rax, [rax+8*rcx]
37bf9d89flea rcx, [rip+0x4be9dc]
37bf9d8a6mov [rsp+72], rax
37bf9d8abmov rax, [rsp+416]
37bf9d8b3mov [rsp+64], rax
37bf9d8b8mov rax, r11
37bf9d8bbimul rax, rbx
37bf9d8bflea rax, [r15+rax+1]
37bf9d8c4lea rax, [rdi+8*rax]
37bf9d8c8mov [rsp+56], rax
37bf9d8cdmov rax, [rsp+392]
37bf9d8d5mov [rsp+48], rax
37bf9d8dalea rax, [rip+0x4be9af]
37bf9d8e1mov [rsp+40], rax
37bf9d8e6mov rax, [rsp+384]
37bf9d8eemov [rsp+32], rax
37bf9d8f3call dtpmlqt_64_
37bf9d8f8mov rax, [rsp+400]
37bf9d900movsd_xmm x0, [rsp+176]
37bf9d909mov r11, [rsp+168]
37bf9d911mov r10, [rax]
37bf9d914mov rax, [rsp+384]
37bf9d91cmov rcx, [rax]
37bf9d91fmov r9, r10
37bf9d922sub r9, rcx
37bf9d925
37bf9d925loc_37bf9d925:
37bf9d925sub rbx, r9
37bf9d928mov rdi, rcx
37bf9d92blea rax, [r10+1]
37bf9d92fmov r8, rbx
37bf9d932sub rdi, r10
37bf9d935js 0x37bf9e4f0
37bf9d93bcmp rbx, rax
37bf9d93ejg 0x37bf9daef
37bf9d944sub rax, rbx
37bf9d947xor edx, edx
37bf9d949div rdi
37bf9d94c
37bf9d94cloc_37bf9d94c:
37bf9d94cmov [rsp+376], r12
37bf9d954mov rdx, r11
37bf9d957sub r13, 1
37bf9d95bmovapd x6, x0
37bf9d95fmov r12, rbp
37bf9d962imul rdx, rdi
37bf9d966shl rdi, 3
37bf9d96amov rbp, rsi
37bf9d96dmov [rsp+176], rdi
37bf9d975mov rdi, [rsp+440]
37bf9d97dlea rsi, [rip+0x4be90c]
37bf9d984lea rbx, [8*rdx]
37bf9d98clea r14, [rdi+8*r8-8]
37bf9d991mov rdx, r11
37bf9d994mov rdi, r13
37bf9d997mov [rsp+184], rbx
37bf9d99fimul rdx, r8
37bf9d9a3sub rdi, rax
37bf9d9a6mov rbx, [rsp+408]
37bf9d9aeadd rdx, [rsp+192]
37bf9d9b6lea rax, [rsp+248]
37bf9d9belea r15, [rbx+8*rdx+8]
37bf9d9c3mov [rsp+168], rax
37bf9d9cbmov rbx, [rsp+384]
37bf9d9d3mov rdx, r10
37bf9d9d6jmp 0x37bf9da02
37bf9d9d8
37bf9d9d8 0f 1f 84 00 00 00 00 00 ........
37bf9d9e0
37bf9d9e0loc_37bf9d9e0:
37bf9d9e0mov rax, [rsp+400]
37bf9d9e8mov rcx, [rbx]
37bf9d9ebsub r13, 1
37bf9d9efadd r15, [rsp+184]
37bf9d9f7add r14, [rsp+176]
37bf9d9ffmov rdx, [rax]
37bf9da02
37bf9da02loc_37bf9da02:
37bf9da02mov rax, [rsp+472]
37bf9da0asub rdx, rcx
37bf9da0dimul rcx, r13
37bf9da11mov [rsp+56], r15
37bf9da16mov [rsp+248], rdx
37bf9da1emov r9, [rsp+376]
37bf9da26mov [rsp+128], rax
37bf9da2emov rax, [rsp+456]
37bf9da36add rcx, 1
37bf9da3amov [rsp+40], rsi
37bf9da3fmov r8, [rsp+168]
37bf9da47mov [rsp+120], rax
37bf9da4cimul rcx, rbp
37bf9da50mov rax, [rsp+440]
37bf9da58mov [rsp+32], rbx
37bf9da5dmov [rsp+88], rax
37bf9da62mov rax, [rsp+432]
37bf9da6asub rcx, rbp
37bf9da6dmov [rsp+112], r12
37bf9da72mov [rsp+80], rax
37bf9da77mov rax, [rsp+424]
37bf9da7fmov [rsp+144], 1
37bf9da8blea rdx, [rax+8*rcx]
37bf9da8fmov rax, [rsp+416]
37bf9da97mov [rsp+104], r14
37bf9da9clea rcx, [rip+0x4be7df]
37bf9daa3mov [rsp+72], rdx
37bf9daa8lea rdx, [rip+0x4be7d2]
37bf9daafmov [rsp+64], rax
37bf9dab4mov rax, [rsp+392]
37bf9dabcmov [rsp+136], 1
37bf9dac8mov [rsp+48], rax
37bf9dacdmov [rsp+96], r12
37bf9dad2call dtpmlqt_64_
37bf9dad7cmp r13, rdi
37bf9dadajne 0x37bf9d9e0
37bf9dae0mov rbp, r12
37bf9dae3mov r12, [rsp+376]
37bf9daebmovapd x0, x6
37bf9daef
37bf9daefloc_37bf9daef:
37bf9daefmov rax, [rsp+472]
37bf9daf7mov [rsp+88], rbp
37bf9dafcmov r9, r12
37bf9dafflea rdx, [rip+0x4be77b]
37bf9db06mov r8, [rsp+400]
37bf9db0elea rcx, [rip+0x4be76d]
37bf9db15movsd_xmm [rsp+168], x0
37bf9db1emov [rsp+104], rax
37bf9db23mov rax, [rsp+456]
37bf9db2bmov [rsp+120], 1
37bf9db34mov [rsp+96], rax
37bf9db39mov rax, [rsp+440]
37bf9db41mov [rsp+112], 1
37bf9db4amov [rsp+80], rax
37bf9db4fmov rax, [rsp+432]
37bf9db57mov [rsp+72], rax
37bf9db5cmov rax, [rsp+424]
37bf9db64mov [rsp+64], rax
37bf9db69mov rax, [rsp+416]
37bf9db71mov [rsp+56], rax
37bf9db76mov rax, [rsp+408]
37bf9db7emov [rsp+48], rax
37bf9db83mov rax, [rsp+392]
37bf9db8bmov [rsp+40], rax
37bf9db90mov rax, [rsp+384]
37bf9db98mov [rsp+32], rax
37bf9db9dcall dgemlqt_64_
37bf9dba2movsd_xmm x0, [rsp+168]
37bf9dbab
37bf9dbabloc_37bf9dbab:
37bf9dbabmov rax, [rsp+456]
37bf9dbb3movsd_xmm [rax], x0
37bf9dbb7jmp 0x37bf9d5ff
37bf9dbbc
37bf9dbbc 0f 1f 40 00 ..@.
37bf9dbc0
37bf9dbc0loc_37bf9dbc0:
37bf9dbc0mov [rsp+88], rbp
37bf9dbc5mov r9, r12
37bf9dbc8mov rdx, rsi
37bf9dbcbmov rcx, rbx
37bf9dbcemov rax, [rsp+472]
37bf9dbd6mov r8, [rsp+368]
37bf9dbdemov [rsp+120], 1
37bf9dbe7mov [rsp+112], 1
37bf9dbf0mov [rsp+104], rax
37bf9dbf5mov rax, [rsp+456]
37bf9dbfdmov [rsp+96], rax
37bf9dc02mov rax, [rsp+440]
37bf9dc0amov [rsp+80], rax
37bf9dc0fmov rax, [rsp+432]
37bf9dc17mov [rsp+72], rax
37bf9dc1cmov rax, [rsp+424]
37bf9dc24mov [rsp+64], rax
37bf9dc29mov rax, [rsp+416]
37bf9dc31mov [rsp+56], rax
37bf9dc36mov rax, [rsp+408]
37bf9dc3emov [rsp+48], rax
37bf9dc43mov rax, [rsp+392]
37bf9dc4bmov [rsp+40], rax
37bf9dc50mov rax, [rsp+384]
37bf9dc58mov [rsp+32], rax
37bf9dc5dcall dgemlqt_64_
37bf9dc62jmp 0x37bf9d5ff
37bf9dc67
37bf9dc67 66 0f 1f 84 00 00 00 00 00 f........
37bf9dc70
37bf9dc70loc_37bf9dc70:
37bf9dc70test r14, r14
37bf9dc73je 0x37bf9e0b0
37bf9dc79test rdi, rdi
37bf9dc7cje 0x37bf9e0b0
37bf9dc82mov rax, r8
37bf9dc85sub r10, rcx
37bf9dc88mov r9, r12
37bf9dc8bmov [rsp+88], rbp
37bf9dc90sub rax, rcx
37bf9dc93lea rcx, [rip+0x4be5e8]
37bf9dc9amov [rsp+176], r11
37bf9dca2movsd_xmm [rsp+168], x0
37bf9dcabcqo
37bf9dcadidiv r10
37bf9dcb0mov rax, [rsp+472]
37bf9dcb8mov [rsp+120], 1
37bf9dcc1mov [rsp+112], 1
37bf9dccamov [rsp+104], rax
37bf9dccfmov rax, [rsp+456]
37bf9dcd7mov [rsp+96], rax
37bf9dcdcmov rax, [rsp+440]
37bf9dce4mov [rsp+80], rax
37bf9dce9mov rax, [rsp+432]
37bf9dcf1mov [rsp+72], rax
37bf9dcf6mov rax, [rsp+424]
37bf9dcfemov [rsp+64], rax
37bf9dd03mov rax, [rsp+416]
37bf9dd0bmov [rsp+56], rax
37bf9dd10mov rax, [rsp+408]
37bf9dd18mov [rsp+48], rax
37bf9dd1dmov rax, [rsp+392]
37bf9dd25mov [rsp+40], rax
37bf9dd2amov rax, [rsp+384]
37bf9dd32mov [rsp+32], rax
37bf9dd37sub r8, rdx
37bf9dd3amov [rsp+240], rdx
37bf9dd42lea rdx, [rip+0x4be537]
37bf9dd49lea rdi, [r8+1]
37bf9dd4dmov [rsp+224], r8
37bf9dd55mov r8, [rsp+400]
37bf9dd5dmov [rsp+200], rdi
37bf9dd65call dgemlqt_64_
37bf9dd6amov rax, [rsp+400]
37bf9dd72movsd_xmm x0, [rsp+168]
37bf9dd7bmov r11, [rsp+176]
37bf9dd83mov r8, [rax]
37bf9dd86mov rax, [rsp+384]
37bf9dd8emov rcx, [rax]
37bf9dd91sub rdi, r8
37bf9dd94lea r9, [r8+1]
37bf9dd98lea rdx, [rdi+rcx]
37bf9dd9cmov rdi, r8
37bf9dd9fsub rdi, rcx
37bf9dda2js 0x37bf9e9c8
37bf9dda8cmp r9, rdx
37bf9ddabjg 0x37bf9ea34
37bf9ddb1mov rax, rdx
37bf9ddb4xor edx, edx
37bf9ddb6sub rax, r9
37bf9ddb9div rdi
37bf9ddbc
37bf9ddbcloc_37bf9ddbc:
37bf9ddbcmov [rsp+376], r12
37bf9ddc4mov [rsp+208], rax
37bf9ddccmov [rsp+216], r11
37bf9ddd4mov rdx, r11
37bf9ddd7imul r9, r11
37bf9dddbmov r12, rbp
37bf9dddemov r13l, 1
37bf9dde4imul rdx, rdi
37bf9dde8add r9, [rsp+192]
37bf9ddf0movapd x6, x0
37bf9ddf4lea rbx, [8*rdx]
37bf9ddfcmov [rsp+184], rbx
37bf9de04mov rbx, [rsp+408]
37bf9de0clea r15, [rbx+8*r9+8]
37bf9de11mov rbx, [rsp+440]
37bf9de19mov rbp, r15
37bf9de1clea r15, [8*rdi]
37bf9de24lea rdi, [rip+0x4be465]
37bf9de2blea r14, [rbx+8*r8]
37bf9de2flea rbx, [rax+1]
37bf9de33mov [rsp+176], rbx
37bf9de3blea rbx, [rsp+248]
37bf9de43mov [rsp+168], rbx
37bf9de4bmov rbx, [rsp+384]
37bf9de53jmp 0x37bf9de75
37bf9de55
37bf9de55 0f 1f 00 ...
37bf9de58
37bf9de58loc_37bf9de58:
37bf9de58mov rax, [rsp+400]
37bf9de60mov rcx, [rbx]
37bf9de63add r14, r15
37bf9de66add r13, 1
37bf9de6aadd rbp, [rsp+184]
37bf9de72mov r8, [rax]
37bf9de75
37bf9de75loc_37bf9de75:
37bf9de75mov rax, [rsp+472]
37bf9de7dsub r8, rcx
37bf9de80imul rcx, r13
37bf9de84mov [rsp+56], rbp
37bf9de89mov [rsp+40], rdi
37bf9de8emov r9, [rsp+376]
37bf9de96mov [rsp+128], rax
37bf9de9emov rax, [rsp+456]
37bf9dea6add rcx, 1
37bf9deaamov [rsp+32], rbx
37bf9deafmov [rsp+120], rax
37bf9deb4imul rcx, rsi
37bf9deb8mov rax, [rsp+440]
37bf9dec0mov [rsp+248], r8
37bf9dec8mov r8, [rsp+168]
37bf9ded0mov [rsp+88], rax
37bf9ded5mov rax, [rsp+432]
37bf9deddsub rcx, rsi
37bf9dee0mov [rsp+112], r12
37bf9dee5mov [rsp+80], rax
37bf9deeamov rax, [rsp+424]
37bf9def2mov [rsp+144], 1
37bf9defelea rdx, [rax+8*rcx]
37bf9df02mov rax, [rsp+416]
37bf9df0amov [rsp+104], r14
37bf9df0flea rcx, [rip+0x4be36c]
37bf9df16mov [rsp+72], rdx
37bf9df1blea rdx, [rip+0x4be35e]
37bf9df22mov [rsp+64], rax
37bf9df27mov rax, [rsp+392]
37bf9df2fmov [rsp+136], 1
37bf9df3bmov [rsp+48], rax
37bf9df40mov [rsp+96], r12
37bf9df45call dtpmlqt_64_
37bf9df4acmp [rsp+176], r13
37bf9df52jne 0x37bf9de58
37bf9df58mov rax, [rsp+208]
37bf9df60mov rbp, r12
37bf9df63mov r11, [rsp+216]
37bf9df6bmovapd x0, x6
37bf9df6fmov r12, [rsp+376]
37bf9df77add rax, 2
37bf9df7b
37bf9df7bloc_37bf9df7b:
37bf9df7bmov rdi, [rsp+368]
37bf9df83mov rbx, [rsp+200]
37bf9df8bcmp [rdi], rbx
37bf9df8ejl 0x37bf9dbab
37bf9df94mov rdi, [rsp+472]
37bf9df9cmov r9, r12
37bf9df9fmov rbx, [rsp+224]
37bf9dfa7mov [rsp+144], 1
37bf9dfb3mov [rsp+112], rbp
37bf9dfb8lea r8, [rsp+240]
37bf9dfc0lea rcx, [rip+0x4be2bb]
37bf9dfc7mov [rsp+128], rdi
37bf9dfcfmov rdi, [rsp+456]
37bf9dfd7mov [rsp+136], 1
37bf9dfe3mov [rsp+120], rdi
37bf9dfe8mov rdi, [rsp+440]
37bf9dff0mov [rsp+96], rbp
37bf9dff5mov [rsp+88], rdi
37bf9dffalea rdx, [rdi+8*rbx]
37bf9dffemov rdi, [rsp+432]
37bf9e006mov [rsp+104], rdx
37bf9e00blea rdx, [rip+0x4be26e]
37bf9e012mov [rsp+80], rdi
37bf9e017mov rdi, [rsp+384]
37bf9e01fmovsd_xmm [rsp+168], x0
37bf9e028imul rax, [rdi]
37bf9e02cmov [rsp+32], rdi
37bf9e031add rax, 1
37bf9e035imul rax, rsi
37bf9e039sub rax, rsi
37bf9e03cmov rsi, [rsp+424]
37bf9e044lea rax, [rsi+8*rax]
37bf9e048mov rsi, [rsp+192]
37bf9e050mov [rsp+72], rax
37bf9e055mov rax, [rsp+416]
37bf9e05dmov [rsp+64], rax
37bf9e062mov rax, [rsp+200]
37bf9e06aimul rax, r11
37bf9e06elea rax, [rsi+rax+1]
37bf9e073mov rsi, [rsp+408]
37bf9e07blea rax, [rsi+8*rax]
37bf9e07fmov [rsp+56], rax
37bf9e084mov rax, [rsp+392]
37bf9e08cmov [rsp+48], rax
37bf9e091lea rax, [rip+0x4be1f8]
37bf9e098mov [rsp+40], rax
37bf9e09dcall dtpmlqt_64_
37bf9e0a2movsd_xmm x0, [rsp+168]
37bf9e0abjmp 0x37bf9dbab
37bf9e0b0
37bf9e0b0loc_37bf9e0b0:
37bf9e0b0mov rdi, [rsp+200]
37bf9e0b8xor eax, eax
37bf9e0batest rdi, rdi
37bf9e0bdcmovs rdi, rax
37bf9e0c1mov r15, rdi
37bf9e0c4mov r13, rdi
37bf9e0c7not r15
37bf9e0camov [rsp+200], r15
37bf9e0d2test r14, r14
37bf9e0d5je 0x37bf9e518
37bf9e0dbcmp [rsp+184], 0
37bf9e0e4je 0x37bf9e518
37bf9e0eamov rax, r9
37bf9e0edmov rbx, r10
37bf9e0f0lea rdi, [r9+1]
37bf9e0f4sub rax, rcx
37bf9e0f7sub rbx, rcx
37bf9e0facqo
37bf9e0fcidiv rbx
37bf9e0ffmov [rsp+240], rdx
37bf9e107mov r12, rax
37bf9e10atest rdx, rdx
37bf9e10djle 0x37bf9e261
37bf9e113mov rax, [rsp+472]
37bf9e11bsub r9, rdx
37bf9e11eimul rcx, r12
37bf9e122mov [rsp+112], rbp
37bf9e127lea rdi, [r9+1]
37bf9e12bmov rbx, [rsp+440]
37bf9e133mov r8, [rsp+368]
37bf9e13blea r9, [rsp+240]
37bf9e143mov [rsp+128], rax
37bf9e14blea rdx, [rip+0x4be12e]
37bf9e152mov rax, [rsp+456]
37bf9e15amov [rsp+88], rbx
37bf9e15fmov [rsp+120], rax
37bf9e164mov rax, r13
37bf9e167imul rax, rdi
37bf9e16bmov [rsp+168], r11
37bf9e173movsd_xmm [rsp+176], x0
37bf9e17cmov [rsp+144], 1
37bf9e188lea rax, [r15+rax+1]
37bf9e18dmov [rsp+96], rbp
37bf9e192mov [rsp+136], 1
37bf9e19elea rax, [rbx+8*rax]
37bf9e1a2mov rbx, [rsp+424]
37bf9e1aamov [rsp+104], rax
37bf9e1afmov rax, [rsp+432]
37bf9e1b7mov [rsp+80], rax
37bf9e1bclea rax, [rcx+1]
37bf9e1c0lea rcx, [rip+0x4be0bc]
37bf9e1c7imul rax, rsi
37bf9e1cbsub rax, rsi
37bf9e1celea rax, [rbx+8*rax]
37bf9e1d2mov rbx, [rsp+192]
37bf9e1damov [rsp+72], rax
37bf9e1dfmov rax, [rsp+416]
37bf9e1e7mov [rsp+64], rax
37bf9e1ecmov rax, r11
37bf9e1efimul rax, rdi
37bf9e1f3lea rax, [rbx+rax+1]
37bf9e1f8mov rbx, [rsp+408]
37bf9e200lea rax, [rbx+8*rax]
37bf9e204mov [rsp+56], rax
37bf9e209mov rax, [rsp+392]
37bf9e211mov [rsp+48], rax
37bf9e216lea rax, [rip+0x4be073]
37bf9e21dmov [rsp+40], rax
37bf9e222mov rax, [rsp+384]
37bf9e22amov [rsp+32], rax
37bf9e22fcall dtpmlqt_64_
37bf9e234mov rax, [rsp+400]
37bf9e23cmovsd_xmm x0, [rsp+176]
37bf9e245mov r11, [rsp+168]
37bf9e24dmov r10, [rax]
37bf9e250mov rax, [rsp+384]
37bf9e258mov rcx, [rax]
37bf9e25bmov rbx, r10
37bf9e25esub rbx, rcx
37bf9e261
37bf9e261loc_37bf9e261:
37bf9e261sub rdi, rbx
37bf9e264lea rax, [r10+1]
37bf9e268mov r8, rdi
37bf9e26bmov rdi, rcx
37bf9e26esub rdi, r10
37bf9e271js 0x37bf9e9a0
37bf9e277cmp r8, rax
37bf9e27ajg 0x37bf9e424
37bf9e280sub rax, r8
37bf9e283xor edx, edx
37bf9e285div rdi
37bf9e288
37bf9e288loc_37bf9e288:
37bf9e288mov rbx, [rsp+408]
37bf9e290mov rdx, r11
37bf9e293sub r12, 1
37bf9e297movapd x6, x0
37bf9e29bimul rdx, rdi
37bf9e29fimul rdi, r13
37bf9e2a3lea r15, [8*rdx]
37bf9e2abmov rdx, r11
37bf9e2aeimul rdx, r8
37bf9e2b2add rdx, [rsp+192]
37bf9e2bamov [rsp+184], r15
37bf9e2c2lea r15, [8*rdi]
37bf9e2caimul r8, r13
37bf9e2celea r14, [rbx+8*rdx+8]
37bf9e2d3mov rdx, r10
37bf9e2d6mov rbx, [rsp+440]
37bf9e2deadd r8, [rsp+200]
37bf9e2e6mov rdi, r14
37bf9e2e9lea r14, [rip+0x4bdfa0]
37bf9e2f0lea r13, [rbx+8*r8+8]
37bf9e2f5mov rbx, r12
37bf9e2f8sub rbx, rax
37bf9e2fblea rax, [rsp+248]
37bf9e303mov [rsp+176], rbx
37bf9e30bmov rbx, [rsp+384]
37bf9e313mov [rsp+168], rax
37bf9e31bjmp 0x37bf9e33d
37bf9e31d
37bf9e31d 0f 1f 00 ...
37bf9e320
37bf9e320loc_37bf9e320:
37bf9e320mov rax, [rsp+400]
37bf9e328mov rcx, [rbx]
37bf9e32badd r13, r15
37bf9e32esub r12, 1
37bf9e332add rdi, [rsp+184]
37bf9e33amov rdx, [rax]
37bf9e33d
37bf9e33dloc_37bf9e33d:
37bf9e33dmov rax, [rsp+472]
37bf9e345sub rdx, rcx
37bf9e348imul rcx, r12
37bf9e34cmov [rsp+56], rdi
37bf9e351mov [rsp+248], rdx
37bf9e359mov r9, [rsp+168]
37bf9e361mov [rsp+128], rax
37bf9e369mov rax, [rsp+456]
37bf9e371add rcx, 1
37bf9e375mov [rsp+40], r14
37bf9e37amov r8, [rsp+368]
37bf9e382mov [rsp+120], rax
37bf9e387imul rcx, rsi
37bf9e38bmov rax, [rsp+440]
37bf9e393mov [rsp+32], rbx
37bf9e398mov [rsp+88], rax
37bf9e39dmov rax, [rsp+432]
37bf9e3a5sub rcx, rsi
37bf9e3a8mov [rsp+112], rbp
37bf9e3admov [rsp+80], rax
37bf9e3b2mov rax, [rsp+424]
37bf9e3bamov [rsp+144], 1
37bf9e3c6lea rdx, [rax+8*rcx]
37bf9e3camov rax, [rsp+416]
37bf9e3d2mov [rsp+104], r13
37bf9e3d7lea rcx, [rip+0x4bdea5]
37bf9e3demov [rsp+72], rdx
37bf9e3e3lea rdx, [rip+0x4bde96]
37bf9e3eamov [rsp+64], rax
37bf9e3efmov rax, [rsp+392]
37bf9e3f7mov [rsp+136], 1
37bf9e403mov [rsp+48], rax
37bf9e408mov [rsp+96], rbp
37bf9e40dcall dtpmlqt_64_
37bf9e412cmp [rsp+176], r12
37bf9e41ajne 0x37bf9e320
37bf9e420movapd x0, x6
37bf9e424
37bf9e424loc_37bf9e424:
37bf9e424mov rax, [rsp+472]
37bf9e42cmov [rsp+88], rbp
37bf9e431lea rdx, [rip+0x4bde48]
37bf9e438lea rcx, [rip+0x4bde44]
37bf9e43fmov r9, [rsp+400]
37bf9e447mov r8, [rsp+368]
37bf9e44fmovsd_xmm [rsp+168], x0
37bf9e458mov [rsp+104], rax
37bf9e45dmov rax, [rsp+456]
37bf9e465mov [rsp+120], 1
37bf9e46emov [rsp+96], rax
37bf9e473mov rax, [rsp+440]
37bf9e47bmov [rsp+112], 1
37bf9e484mov [rsp+80], rax
37bf9e489mov rax, [rsp+432]
37bf9e491mov [rsp+72], rax
37bf9e496mov rax, [rsp+424]
37bf9e49emov [rsp+64], rax
37bf9e4a3mov rax, [rsp+416]
37bf9e4abmov [rsp+56], rax
37bf9e4b0mov rax, [rsp+408]
37bf9e4b8mov [rsp+48], rax
37bf9e4bdmov rax, [rsp+392]
37bf9e4c5mov [rsp+40], rax
37bf9e4camov rax, [rsp+384]
37bf9e4d2mov [rsp+32], rax
37bf9e4d7call dgemlqt_64_
37bf9e4dcmovsd_xmm x0, [rsp+168]
37bf9e4e5jmp 0x37bf9dbab
37bf9e4ea
37bf9e4ea 66 0f 1f 44 00 00 f..D..
37bf9e4f0
37bf9e4f0loc_37bf9e4f0:
37bf9e4f0cmp rbx, rax
37bf9e4f3jl 0x37bf9daef
37bf9e4f9mov rdx, rbx
37bf9e4fcmov r9, rdi
37bf9e4ffsub rdx, rax
37bf9e502neg r9
37bf9e505mov rax, rdx
37bf9e508xor edx, edx
37bf9e50adiv r9
37bf9e50djmp 0x37bf9d94c
37bf9e512
37bf9e512 66 0f 1f 44 00 00 f..D..
37bf9e518
37bf9e518loc_37bf9e518:
37bf9e518cmp [rsp+176], 0
37bf9e521je 0x37bf9dbab
37bf9e527cmp [rsp+184], 0
37bf9e530je 0x37bf9dbab
37bf9e536mov rax, r9
37bf9e539sub r10, rcx
37bf9e53cmov r8, [rsp+368]
37bf9e544mov [rsp+176], r11
37bf9e54csub rax, rcx
37bf9e54flea rcx, [rip+0x4bdd2d]
37bf9e556movsd_xmm [rsp+168], x0
37bf9e55fcqo
37bf9e561mov [rsp+88], rbp
37bf9e566idiv r10
37bf9e569mov rax, [rsp+472]
37bf9e571mov [rsp+120], 1
37bf9e57amov [rsp+112], 1
37bf9e583mov [rsp+104], rax
37bf9e588mov rax, [rsp+456]
37bf9e590mov [rsp+96], rax
37bf9e595mov rax, [rsp+440]
37bf9e59dmov [rsp+80], rax
37bf9e5a2mov rax, [rsp+432]
37bf9e5aamov [rsp+72], rax
37bf9e5afmov rax, [rsp+424]
37bf9e5b7mov [rsp+64], rax
37bf9e5bcmov rax, [rsp+416]
37bf9e5c4mov [rsp+56], rax
37bf9e5c9mov rax, [rsp+408]
37bf9e5d1mov [rsp+48], rax
37bf9e5d6mov rax, [rsp+392]
37bf9e5demov [rsp+40], rax
37bf9e5e3mov rax, [rsp+384]
37bf9e5ebmov [rsp+32], rax
37bf9e5f0sub r9, rdx
37bf9e5f3mov [rsp+240], rdx
37bf9e5fblea rdx, [rip+0x4bdc7f]
37bf9e602lea rdi, [r9+1]
37bf9e606mov r9, [rsp+400]
37bf9e60emov [rsp+208], rdi
37bf9e616call dgemlqt_64_
37bf9e61bmov rax, [rsp+400]
37bf9e623movsd_xmm x0, [rsp+168]
37bf9e62cmov r11, [rsp+176]
37bf9e634mov r8, [rax]
37bf9e637mov rax, [rsp+384]
37bf9e63fmov rcx, [rax]
37bf9e642mov rbx, r8
37bf9e645sub rdi, r8
37bf9e648lea r10, [r8+1]
37bf9e64csub rbx, rcx
37bf9e64flea rdx, [rdi+rcx]
37bf9e653js 0x37bf9e9f5
37bf9e659cmp r10, rdx
37bf9e65cjg 0x37bf9ea58
37bf9e662mov rax, rdx
37bf9e665xor edx, edx
37bf9e667sub rax, r10
37bf9e66adiv rbx
37bf9e66d
37bf9e66dloc_37bf9e66d:
37bf9e66dmov [rsp+232], r13
37bf9e675mov [rsp+376], r12
37bf9e67dmov r12, [rsp+384]
37bf9e685mov [rsp+216], rax
37bf9e68dmov [rsp+224], r11
37bf9e695mov rdx, r11
37bf9e698movapd x6, x0
37bf9e69cimul rdx, rbx
37bf9e6a0imul rbx, r13
37bf9e6a4lea rdi, [8*rdx]
37bf9e6acmov rdx, r11
37bf9e6afmov [rsp+184], rdi
37bf9e6b7mov rdi, [rsp+408]
37bf9e6bfimul rdx, r10
37bf9e6c3lea r9, [8*rbx]
37bf9e6cbadd rdx, [rsp+192]
37bf9e6d3lea rbx, [rsp+248]
37bf9e6dblea r15, [rdi+8*rdx+8]
37bf9e6e0mov rdi, [rsp+440]
37bf9e6e8mov rdx, r10
37bf9e6ebmov [rsp+168], rbx
37bf9e6f3imul rdx, r13
37bf9e6f7add rdx, [rsp+200]
37bf9e6ffmov r13, rsi
37bf9e702mov rsi, r15
37bf9e705lea r14, [rdi+8*rdx+8]
37bf9e70alea rdi, [rax+1]
37bf9e70emov r15, r9
37bf9e711mov [rsp+176], rdi
37bf9e719lea rbx, [rip+0x4bdb70]
37bf9e720mov edi, 1
37bf9e725jmp 0x37bf9e74e
37bf9e727
37bf9e727 66 0f 1f 84 00 00 00 00 00 f........
37bf9e730
37bf9e730loc_37bf9e730:
37bf9e730mov rax, [rsp+400]
37bf9e738mov rcx, [r12]
37bf9e73cadd r14, r15
37bf9e73fadd rdi, 1
37bf9e743add rsi, [rsp+184]
37bf9e74bmov r8, [rax]
37bf9e74e
37bf9e74eloc_37bf9e74e:
37bf9e74emov rax, [rsp+472]
37bf9e756sub r8, rcx
37bf9e759imul rcx, rdi
37bf9e75dmov [rsp+56], rsi
37bf9e762mov [rsp+40], rbx
37bf9e767mov r9, [rsp+168]
37bf9e76fmov [rsp+128], rax
37bf9e777mov rax, [rsp+456]
37bf9e77fadd rcx, 1
37bf9e783mov [rsp+32], r12
37bf9e788mov [rsp+120], rax
37bf9e78dimul rcx, r13
37bf9e791mov rax, [rsp+440]
37bf9e799mov [rsp+248], r8
37bf9e7a1mov r8, [rsp+368]
37bf9e7a9mov [rsp+88], rax
37bf9e7aemov rax, [rsp+432]
37bf9e7b6sub rcx, r13
37bf9e7b9mov [rsp+112], rbp
37bf9e7bemov [rsp+80], rax
37bf9e7c3mov rax, [rsp+424]
37bf9e7cbmov [rsp+144], 1
37bf9e7d7lea rdx, [rax+8*rcx]
37bf9e7dbmov rax, [rsp+416]
37bf9e7e3mov [rsp+104], r14
37bf9e7e8lea rcx, [rip+0x4bda94]
37bf9e7efmov [rsp+72], rdx
37bf9e7f4lea rdx, [rip+0x4bda86]
37bf9e7fbmov [rsp+64], rax
37bf9e800mov rax, [rsp+392]
37bf9e808mov [rsp+136], 1
37bf9e814mov [rsp+48], rax
37bf9e819mov [rsp+96], rbp
37bf9e81ecall dtpmlqt_64_
37bf9e823cmp [rsp+176], rdi
37bf9e82bjne 0x37bf9e730
37bf9e831mov rax, [rsp+216]
37bf9e839mov rsi, r13
37bf9e83cmovapd x0, x6
37bf9e840mov r11, [rsp+224]
37bf9e848mov r13, [rsp+232]
37bf9e850mov r12, [rsp+376]
37bf9e858add rax, 2
37bf9e85c
37bf9e85cloc_37bf9e85c:
37bf9e85cmov rdi, [rsp+208]
37bf9e864cmp [r12], rdi
37bf9e868jl 0x37bf9dbab
37bf9e86emov rdi, [rsp+472]
37bf9e876mov rbx, [rsp+200]
37bf9e87emov [rsp+144], 1
37bf9e88alea r9, [rsp+240]
37bf9e892mov [rsp+112], rbp
37bf9e897mov r8, [rsp+368]
37bf9e89flea rcx, [rip+0x4bd9dd]
37bf9e8a6mov [rsp+128], rdi
37bf9e8aemov rdi, [rsp+456]
37bf9e8b6mov [rsp+136], 1
37bf9e8c2mov [rsp+120], rdi
37bf9e8c7mov rdi, [rsp+208]
37bf9e8cfmov [rsp+96], rbp
37bf9e8d4movsd_xmm [rsp+168], x0
37bf9e8ddmov rdx, rdi
37bf9e8e0imul rdx, r13
37bf9e8e4lea rdx, [rbx+rdx+1]
37bf9e8e9mov rbx, [rsp+440]
37bf9e8f1mov [rsp+88], rbx
37bf9e8f6lea rdx, [rbx+8*rdx]
37bf9e8famov rbx, [rsp+432]
37bf9e902mov [rsp+104], rdx
37bf9e907lea rdx, [rip+0x4bd973]
37bf9e90emov [rsp+80], rbx
37bf9e913mov rbx, [rsp+384]
37bf9e91bimul rax, [rbx]
37bf9e91fmov [rsp+32], rbx
37bf9e924add rax, 1
37bf9e928imul rax, rsi
37bf9e92csub rax, rsi
37bf9e92fmov rsi, [rsp+424]
37bf9e937lea rax, [rsi+8*rax]
37bf9e93bmov rsi, [rsp+192]
37bf9e943mov [rsp+72], rax
37bf9e948mov rax, [rsp+416]
37bf9e950mov [rsp+64], rax
37bf9e955mov rax, rdi
37bf9e958imul rax, r11
37bf9e95clea rax, [rsi+rax+1]
37bf9e961mov rsi, [rsp+408]
37bf9e969lea rax, [rsi+8*rax]
37bf9e96dmov [rsp+56], rax
37bf9e972mov rax, [rsp+392]
37bf9e97amov [rsp+48], rax
37bf9e97flea rax, [rip+0x4bd90a]
37bf9e986mov [rsp+40], rax
37bf9e98bcall dtpmlqt_64_
37bf9e990movsd_xmm x0, [rsp+168]
37bf9e999jmp 0x37bf9dbab
37bf9e99e
37bf9e99e 66 90 f.
37bf9e9a0
37bf9e9a0loc_37bf9e9a0:
37bf9e9a0cmp r8, rax
37bf9e9a3jl 0x37bf9e424
37bf9e9a9mov rdx, r8
37bf9e9acmov r9, rdi
37bf9e9afsub rdx, rax
37bf9e9b2neg r9
37bf9e9b5mov rax, rdx
37bf9e9b8xor edx, edx
37bf9e9badiv r9
37bf9e9bdjmp 0x37bf9e288
37bf9e9c2
37bf9e9c2 66 0f 1f 44 00 00 f..D..
37bf9e9c8
37bf9e9c8loc_37bf9e9c8:
37bf9e9c8cmp r9, rdx
37bf9e9cbjl 0x37bf9ea34
37bf9e9cdmov rax, r9
37bf9e9d0mov r10, rdi
37bf9e9d3sub rax, rdx
37bf9e9d6neg r10
37bf9e9d9xor edx, edx
37bf9e9dbdiv r10
37bf9e9dejmp 0x37bf9ddbc
37bf9e9e3
37bf9e9e3loc_37bf9e9e3:
37bf9e9e3mov r11, -9
37bf9e9eamov r10l, 9
37bf9e9f0jmp 0x37bf9d5d1
37bf9e9f5
37bf9e9f5loc_37bf9e9f5:
37bf9e9f5cmp r10, rdx
37bf9e9f8jl 0x37bf9ea58
37bf9e9famov rax, r10
37bf9e9fdmov r9, rbx
37bf9ea00sub rax, rdx
37bf9ea03neg r9
37bf9ea06xor edx, edx
37bf9ea08div r9
37bf9ea0bjmp 0x37bf9e66d
37bf9ea10
37bf9ea10loc_37bf9ea10:
37bf9ea10mov r11, -11
37bf9ea17mov r10l, 11
37bf9ea1djmp 0x37bf9d5d1
37bf9ea22
37bf9ea22loc_37bf9ea22:
37bf9ea22mov r11, -13
37bf9ea29mov r10l, 13
37bf9ea2fjmp 0x37bf9d5d1
37bf9ea34
37bf9ea34loc_37bf9ea34:
37bf9ea34mov eax, 1
37bf9ea39jmp 0x37bf9df7b
37bf9ea3e
37bf9ea3eloc_37bf9ea3e:
37bf9ea3emov rax, [rsp+456]
37bf9ea46pxor x0, x0
37bf9ea4acvtsi2sd x0, rdx
37bf9ea4fmovsd_xmm [rax], x0
37bf9ea53jmp 0x37bf9d5ff
37bf9ea58
37bf9ea58loc_37bf9ea58:
37bf9ea58mov eax, 1
37bf9ea5djmp 0x37bf9e85c
37bf9d3e0
Loading..