File lapack_564f5cd6dd718723530ccdd421a63387e76d5fcdb30f49d1f0425db7bc512296.dll
Function:
Loading..
37bbece00
37bbece00zlaqz0_:
37bbece00push r15
37bbece02push r14
37bbece04push r13
37bbece06push r12
37bbece08push rbp
37bbece09push rdi
37bbece0apush rsi
37bbece0bpush rbx
37bbece0csub rsp, 1032
37bbece13movups [rsp+896], x6
37bbece1bmovups [rsp+912], x7
37bbece23movups [rsp+928], x8
37bbece2cmovups [rsp+944], x9
37bbece35movups [rsp+960], x10
37bbece3emovups [rsp+976], x11
37bbece47movups [rsp+992], x12
37bbece50movups [rsp+1008], x13
37bbece59mov rax, [rsp+1160]
37bbece61mov eax, [rax]
37bbece63mov [rsp+232], eax
37bbece6amov rax, [rsp+1176]
37bbece72mov r15, rdx
37bbece75lea rdx, [rip+0x85e414]
37bbece7cmov [rsp+1120], r8
37bbece84mov r8l, 1
37bbece8amov eax, [rax]
37bbece8cmov [rsp+1128], r9
37bbece94mov r9l, 1
37bbece9amov [rsp+1104], rcx
37bbecea2mov [rsp+240], eax
37bbecea9mov rax, [rsp+1208]
37bbeceb1mov eax, [rax]
37bbeceb3mov [rsp+248], eax
37bbecebamov rax, [rsp+1224]
37bbecec2mov r14l, [rax]
37bbecec5call lsame_
37bbececatest eax, eax
37bbececcje 0x37bbed558
37bbeced2mov [rsp+792], 0
37bbeceddmov ebx, 1
37bbecee2
37bbecee2loc_37bbecee2:
37bbecee2mov r9l, 1
37bbecee8mov r8l, 1
37bbeceeelea rdx, [rip+0x85e39d]
37bbecef5mov rcx, r15
37bbecef8call lsame_
37bbecefdtest eax, eax
37bbeceffje 0x37bbed5a0
37bbecf05mov [rsp+788], 0
37bbecf10mov esi, 1
37bbecf15
37bbecf15loc_37bbecf15:
37bbecf15mov rcx, [rsp+1120]
37bbecf1dmov r9l, 1
37bbecf23mov r8l, 1
37bbecf29lea rdx, [rip+0x85e362]
37bbecf30call lsame_
37bbecf35test eax, eax
37bbecf37je 0x37bbed4f0
37bbecf3dmov rax, [rsp+1264]
37bbecf45mov [rsp+796], 0
37bbecf50mov [rax], 0
37bbecf56test ebx, ebx
37bbecf58jne 0x37bbecff0
37bbecf5e
37bbecf5eloc_37bbecf5e:
37bbecf5emov edx, -1
37bbecf63mov eax, 1
37bbecf68
37bbecf68loc_37bbecf68:
37bbecf68mov rbx, [rsp+1264]
37bbecf70mov [rbx], edx
37bbecf72
37bbecf72loc_37bbecf72:
37bbecf72lea rdx, [rsp+880]
37bbecf7amov r8l, 6
37bbecf80lea rcx, [rip+0x85e30e]
37bbecf87mov [rsp+880], eax
37bbecf8ecall xerbla_
37bbecf93nop
37bbecf94
37bbecf94loc_37bbecf94:
37bbecf94movups x6, [rsp+896]
37bbecf9cmovups x7, [rsp+912]
37bbecfa4movups x8, [rsp+928]
37bbecfadmovups x9, [rsp+944]
37bbecfb6movups x10, [rsp+960]
37bbecfbfmovups x11, [rsp+976]
37bbecfc8movups x12, [rsp+992]
37bbecfd1movups x13, [rsp+1008]
37bbecfdaadd rsp, 1032
37bbecfe1pop rbx
37bbecfe2pop rsi
37bbecfe3pop rdi
37bbecfe4pop rbp
37bbecfe5pop r12
37bbecfe7pop r13
37bbecfe9pop r14
37bbecfebpop r15
37bbecfedret
37bbecfee
37bbecfee 66 90 f.
37bbecff0
37bbecff0loc_37bbecff0:
37bbecff0mov ebp, 1
37bbecff5test esi, esi
37bbecff7je 0x37bbed546
37bbecffd
37bbecffdloc_37bbecffd:
37bbecffdmov rax, [rsp+1128]
37bbed005mov eax, [rax]
37bbed007mov [rsp+540], eax
37bbed00etest eax, eax
37bbed010js 0x37bbed684
37bbed016mov rbx, [rsp+1136]
37bbed01emov edi, [rbx]
37bbed020mov [rsp+420], edi
37bbed027test edi, edi
37bbed029jle 0x37bbed693
37bbed02fmov rbx, [rsp+1144]
37bbed037mov r12l, [rbx]
37bbed03amov ebx, eax
37bbed03ccmp eax, r12l
37bbed03fjl 0x37bbef285
37bbed045lea eax, [rdi-1]
37bbed048cmp r12l, eax
37bbed04bjl 0x37bbef285
37bbed051mov eax, ebx
37bbed053cmp [rsp+232], ebx
37bbed05ajl 0x37bbef3e7
37bbed060cmp [rsp+240], ebx
37bbed067jl 0x37bbef3f6
37bbed06dmov ebx, [rsp+248]
37bbed074test ebx, ebx
37bbed076jle 0x37bbef41a
37bbed07ctest [rsp+788], 1
37bbed084je 0x37bbed08e
37bbed086cmp ebx, eax
37bbed088jl 0x37bbef41a
37bbed08e
37bbed08eloc_37bbed08e:
37bbed08etest r14l, r14l
37bbed091jle 0x37bbef430
37bbed097cmp r14l, [rsp+540]
37bbed09fjge 0x37bbed0af
37bbed0a1test [rsp+796], 1
37bbed0a9jne 0x37bbef430
37bbed0af
37bbed0afloc_37bbed0af:
37bbed0afmov rax, [rsp+1264]
37bbed0b7mov eax, [rax]
37bbed0b9test eax, eax
37bbed0bbjne 0x37bbef429
37bbed0c1mov r10l, [rsp+540]
37bbed0c9test r10l, r10l
37bbed0ccje 0x37bbed6a8
37bbed0d2mov rax, [rsp+1104]
37bbed0damov r9, [rsp+1128]
37bbed0e2lea r8, [rsp+780]
37bbed0ealea rdx, [rip+0x85e1a4]
37bbed0f1lea rcx, [rip+0x85e1a4]
37bbed0f8pxor x7, x7
37bbed0fcmovzx eax, [rax]
37bbed0ffmov [rsp+780], al
37bbed106movzx eax, [r15]
37bbed10amov [rsp+781], al
37bbed111mov rax, [rsp+1120]
37bbed119movzx eax, [rax]
37bbed11cmov [rsp+64], 3
37bbed125mov [rsp+56], 6
37bbed12emov [rsp+782], al
37bbed135mov rax, [rsp+1240]
37bbed13dmov [rsp+48], rax
37bbed142mov rax, [rsp+1144]
37bbed14amov [rsp+40], rax
37bbed14fmov rax, [rsp+1136]
37bbed157mov [rsp+32], rax
37bbed15ccall ilaenv_
37bbed161mov rdi, [rsp+1240]
37bbed169mov [rsp+64], 3
37bbed172lea r8, [rsp+780]
37bbed17amov [rsp+56], 6
37bbed183mov r9, [rsp+1128]
37bbed18blea rdx, [rip+0x85e103]
37bbed192lea rcx, [rip+0x85e107]
37bbed199mov [rsp+48], rdi
37bbed19emov rdi, [rsp+1144]
37bbed1a6mov [rsp+572], eax
37bbed1admov [rsp+40], rdi
37bbed1b2mov rdi, [rsp+1136]
37bbed1bamov [rsp+32], rdi
37bbed1bfmov edi, r12l
37bbed1c2call ilaenv_
37bbed1c7mov rcx, [rsp+1240]
37bbed1cfmov [rsp+64], 3
37bbed1d8lea r8, [rsp+780]
37bbed1e0mov [rsp+56], 6
37bbed1e9mov r9, [rsp+1128]
37bbed1f1mov r13l, eax
37bbed1f4lea rdx, [rip+0x85e09a]
37bbed1fbmov [rsp+48], rcx
37bbed200mov rcx, [rsp+1144]
37bbed208sub edi, [rsp+420]
37bbed20fmov [rsp+40], rcx
37bbed214mov rcx, [rsp+1136]
37bbed21cmov [rsp+32], rcx
37bbed221lea rcx, [rip+0x85e07c]
37bbed228call ilaenv_
37bbed22dmov rcx, [rsp+1240]
37bbed235mov [rsp+64], 3
37bbed23elea r8, [rsp+780]
37bbed246mov [rsp+56], 6
37bbed24fmov r9, [rsp+1128]
37bbed257lea rdx, [rip+0x85e037]
37bbed25emov [rsp+48], rcx
37bbed263mov rcx, [rsp+1144]
37bbed26bmov [rsp+636], eax
37bbed272mov [rsp+40], rcx
37bbed277mov rcx, [rsp+1136]
37bbed27fmov [rsp+32], rcx
37bbed284lea rcx, [rip+0x85e01d]
37bbed28bcall ilaenv_
37bbed290mov ecx, [rsp+540]
37bbed297mov [rsp+64], 3
37bbed2a0lea r8, [rsp+780]
37bbed2a8mov [rsp+56], 6
37bbed2b1mov r9, [rsp+1128]
37bbed2b9lea r10l, [rcx+6]
37bbed2bdlea rcx, [rip+0x85dfe8]
37bbed2c4imul r10, r10, 0x38e38e39
37bbed2cbshr r10, 33
37bbed2cfcmp r10l, edi
37bbed2d2cmovg r10l, edi
37bbed2d6cmp r10l, eax
37bbed2d9cmovg r10l, eax
37bbed2ddmov edx, r10l
37bbed2e0shr edx, 31
37bbed2e3lea eax, [r10+rdx]
37bbed2e7and eax, 1
37bbed2easub eax, edx
37bbed2ecmov rdx, [rsp+1240]
37bbed2f4sub r10l, eax
37bbed2f7mov eax, 2
37bbed2fcmov [rsp+48], rdx
37bbed301mov rdx, [rsp+1144]
37bbed309cmp r10l, eax
37bbed30ccmovl r10l, eax
37bbed310mov [rsp+40], rdx
37bbed315mov rdx, [rsp+1136]
37bbed31dmov [rsp+828], r10l
37bbed325mov [rsp+32], rdx
37bbed32alea rdx, [rip+0x85df64]
37bbed331mov [rsp+256], r10l
37bbed339call ilaenv_
37bbed33emov ebx, [rsp+540]
37bbed345pxor x1, x1
37bbed349mov r10l, [rsp+256]
37bbed351cvtsi2sd x1, eax
37bbed355divsd x1, [rip+0x85dfb3]
37bbed35dpxor x0, x0
37bbed361cvtsi2sd x7, ebx
37bbed365mulsd x1, x7
37bbed369lea edx, [r10+r10]
37bbed36dcvtsi2sd x0, edx
37bbed371divsd x0, x1
37bbed375pxor x1, x1
37bbed379cvtsi2sd x1, r10l
37bbed37eaddsd x0, [rip+0x85df7a]
37bbed386sqrtsd x0, x0
37bbed38adivsd x1, x0
37bbed38ecvttsd2si edx, x1
37bbed392lea eax, [rdx+2]
37bbed395sub edx, 1
37bbed398cmovns eax, edx
37bbed39bsar eax, 2
37bbed39elea eax, [r10+4*rax+4]
37bbed3a3mov [rsp+820], eax
37bbed3aacmp ebx, [rsp+572]
37bbed3b1jl 0x37bbed3c4
37bbed3b3mov rax, [rsp+1256]
37bbed3bbcmp [rax], 1
37bbed3bejle 0x37bbed6c0
37bbed3c4
37bbed3c4loc_37bbed3c4:
37bbed3c4mov rax, [rsp+1264]
37bbed3ccmov rdx, r15
37bbed3cfmov [rsp+176], 1
37bbed3dbmov [rsp+168], 1
37bbed3e7mov [rsp+152], rax
37bbed3efmov rax, [rsp+1248]
37bbed3f7mov [rsp+160], 1
37bbed403mov [rsp+144], rax
37bbed40bmov rax, [rsp+1240]
37bbed413mov [rsp+136], rax
37bbed41bmov rax, [rsp+1232]
37bbed423mov [rsp+128], rax
37bbed42bmov rax, [rsp+1224]
37bbed433mov [rsp+120], rax
37bbed438mov rax, [rsp+1216]
37bbed440mov [rsp+112], rax
37bbed445mov rax, [rsp+1208]
37bbed44dmov [rsp+104], rax
37bbed452mov rax, [rsp+1200]
37bbed45amov [rsp+96], rax
37bbed45fmov rax, [rsp+1192]
37bbed467mov [rsp+88], rax
37bbed46cmov rax, [rsp+1184]
37bbed474mov [rsp+80], rax
37bbed479mov rax, [rsp+1176]
37bbed481mov [rsp+72], rax
37bbed486mov rax, [rsp+1168]
37bbed48emov [rsp+64], rax
37bbed493mov rax, [rsp+1160]
37bbed49bmov [rsp+56], rax
37bbed4a0mov rax, [rsp+1152]
37bbed4a8mov [rsp+48], rax
37bbed4admov rax, [rsp+1144]
37bbed4b5mov [rsp+40], rax
37bbed4bamov rax, [rsp+1136]
37bbed4c2mov r9, [rsp+1128]
37bbed4camov r8, [rsp+1120]
37bbed4d2mov [rsp+32], rax
37bbed4d7mov rcx, [rsp+1104]
37bbed4dfcall zhgeqz_
37bbed4e4jmp 0x37bbecf94
37bbed4e9
37bbed4e9 0f 1f 80 00 00 00 00 .......
37bbed4f0
37bbed4f0loc_37bbed4f0:
37bbed4f0mov rcx, [rsp+1120]
37bbed4f8mov r9l, 1
37bbed4femov r8l, 1
37bbed504lea rdx, [rip+0x85dd88]
37bbed50bcall lsame_
37bbed510test eax, eax
37bbed512je 0x37bbed60e
37bbed518mov rax, [rsp+1264]
37bbed520mov [rsp+796], 1
37bbed52bmov [rax], 0
37bbed531test ebx, ebx
37bbed533je 0x37bbecf5e
37bbed539mov ebp, 2
37bbed53etest esi, esi
37bbed540jne 0x37bbecffd
37bbed546
37bbed546loc_37bbed546:
37bbed546mov edx, -2
37bbed54bmov eax, 2
37bbed550jmp 0x37bbecf68
37bbed555
37bbed555 0f 1f 00 ...
37bbed558
37bbed558loc_37bbed558:
37bbed558mov rcx, [rsp+1104]
37bbed560mov r9l, 1
37bbed566mov r8l, 1
37bbed56cxor ebx, ebx
37bbed56elea rdx, [rip+0x85dd1c]
37bbed575call lsame_
37bbed57atest eax, eax
37bbed57cje 0x37bbecee2
37bbed582mov [rsp+792], 1
37bbed58dmov ebx, 2
37bbed592jmp 0x37bbecee2
37bbed597
37bbed597 66 0f 1f 84 00 00 00 00 00 f........
37bbed5a0
37bbed5a0loc_37bbed5a0:
37bbed5a0mov r9l, 1
37bbed5a6mov r8l, 1
37bbed5aclea rdx, [rip+0x85dce0]
37bbed5b3mov rcx, r15
37bbed5b6call lsame_
37bbed5bbtest eax, eax
37bbed5bdje 0x37bbed5d4
37bbed5bfmov [rsp+788], 1
37bbed5camov esi, 2
37bbed5cfjmp 0x37bbecf15
37bbed5d4
37bbed5d4loc_37bbed5d4:
37bbed5d4mov r9l, 1
37bbed5damov r8l, 1
37bbed5e0mov rcx, r15
37bbed5e3xor esi, esi
37bbed5e5lea rdx, [rip+0x85dca8]
37bbed5eccall lsame_
37bbed5f1test eax, eax
37bbed5f3je 0x37bbecf15
37bbed5f9mov [rsp+788], 1
37bbed604mov esi, 3
37bbed609jmp 0x37bbecf15
37bbed60e
37bbed60eloc_37bbed60e:
37bbed60emov rcx, [rsp+1120]
37bbed616mov r9l, 1
37bbed61cmov r8l, 1
37bbed622lea rdx, [rip+0x85dc6b]
37bbed629call lsame_
37bbed62etest eax, eax
37bbed630jne 0x37bbed651
37bbed632test ebx, ebx
37bbed634je 0x37bbecf5e
37bbed63atest esi, esi
37bbed63cje 0x37bbed546
37bbed642mov edx, -3
37bbed647mov eax, 3
37bbed64cjmp 0x37bbecf68
37bbed651
37bbed651loc_37bbed651:
37bbed651mov rax, [rsp+1264]
37bbed659mov [rsp+796], 1
37bbed664mov [rax], 0
37bbed66atest ebx, ebx
37bbed66cje 0x37bbecf5e
37bbed672mov ebp, 3
37bbed677test esi, esi
37bbed679jne 0x37bbecffd
37bbed67fjmp 0x37bbed546
37bbed684
37bbed684loc_37bbed684:
37bbed684mov edx, -4
37bbed689mov eax, 4
37bbed68ejmp 0x37bbecf68
37bbed693
37bbed693loc_37bbed693:
37bbed693mov edx, -5
37bbed698mov eax, 5
37bbed69djmp 0x37bbecf68
37bbed6a2
37bbed6a2 66 0f 1f 44 00 00 f..D..
37bbed6a8
37bbed6a8loc_37bbed6a8:
37bbed6a8mov rax, [rsp+1232]
37bbed6b0movq x0, [rip+0x85dc48]
37bbed6b8movups [rax], x0
37bbed6bbjmp 0x37bbecf94
37bbed6c0
37bbed6c0loc_37bbed6c0:
37bbed6c0mov eax, [rsp+540]
37bbed6c7mov edx, 0xffffffffaaaaaaab
37bbed6cclea ebx, [rdi+1]
37bbed6cfmov edi, [rsp+572]
37bbed6d6lea r11, [rsp+792]
37bbed6delea rcx, [rsp+788]
37bbed6e6sub eax, 1
37bbed6e9imul rax, rdx
37bbed6edmov edx, 2
37bbed6f2shr rax, 33
37bbed6f6cmp eax, ebx
37bbed6f8cmovg eax, ebx
37bbed6fbcmp r13l, edx
37bbed6fecmovge edx, r13l
37bbed702lea r13, [rsp+796]
37bbed70amov [rsp+680], r13
37bbed712mov r8, r13
37bbed715cmp eax, edx
37bbed717cmovg eax, edx
37bbed71amov rdx, [rsp+1232]
37bbed722mov [rsp+184], rdx
37bbed72acmp edi, eax
37bbed72cmov [rsp+168], rdx
37bbed734mov [rsp+152], rdx
37bbed73cmov rdx, [rsp+1192]
37bbed744mov [rsp+676], eax
37bbed74bcmovge eax, edi
37bbed74emov [rsp+144], rdx
37bbed756mov rdx, [rsp+1184]
37bbed75emov [rsp+832], eax
37bbed765lea rax, [rsp+784]
37bbed76dmov [rsp+136], rdx
37bbed775lea rdx, [rsp+808]
37bbed77dmov [rsp+696], rdx
37bbed785mov [rsp+128], rdx
37bbed78dlea rdx, [rsp+812]
37bbed795mov [rsp+688], rax
37bbed79dmov [rsp+216], rax
37bbed7a5mov rax, [rsp+1256]
37bbed7admov [rsp+704], rdx
37bbed7b5mov [rsp+120], rdx
37bbed7bamov rdx, [rsp+1224]
37bbed7c2mov [rsp+208], rax
37bbed7camov rax, [rsp+1248]
37bbed7d2mov [rsp+112], rdx
37bbed7d7mov rdx, [rsp+1216]
37bbed7dfmov [rsp+200], rax
37bbed7e7lea rax, [rip+0x85dac2]
37bbed7eemov [rsp+104], rdx
37bbed7f3mov rdx, [rsp+1208]
37bbed7fbmov [rsp+192], rax
37bbed803lea rax, [rsp+832]
37bbed80bmov [rsp+712], rax
37bbed813mov [rsp+176], rax
37bbed81bmov [rsp+160], rax
37bbed823mov [rsp+96], rdx
37bbed828mov rdx, [rsp+1200]
37bbed830mov [rsp+48], rax
37bbed835mov r9, [rsp+1128]
37bbed83dmov [rsp+88], rdx
37bbed842mov rdx, [rsp+1176]
37bbed84amov [rsp+616], rcx
37bbed852mov [rsp+80], rdx
37bbed857mov rdx, [rsp+1168]
37bbed85fmov [rsp+624], r11
37bbed867mov [rsp+72], rdx
37bbed86cmov rdx, [rsp+1160]
37bbed874mov [rsp+64], rdx
37bbed879mov rdx, [rsp+1152]
37bbed881mov [rsp+56], rdx
37bbed886mov rdx, [rsp+1144]
37bbed88emov [rsp+40], rdx
37bbed893mov rdx, [rsp+1136]
37bbed89bmov [rsp+32], rdx
37bbed8a0mov rdx, rcx
37bbed8a3mov rcx, r11
37bbed8a6call zlaqz2_
37bbed8abmov rdi, [rsp+1232]
37bbed8b3lea r10, [rsp+836]
37bbed8bbmov r8, r13
37bbed8bemov [rsp+728], r10
37bbed8c6lea rax, [rip+0x85d9e3]
37bbed8cdcvttsd2si edi, [rdi]
37bbed8d1mov [rsp+192], r10
37bbed8d9mov r10, [rsp+1232]
37bbed8e1mov [rsp+184], rax
37bbed8e9mov rax, [rsp+1232]
37bbed8f1mov [rsp+160], r10
37bbed8f9mov [rsp+144], r10
37bbed901mov r10, [rsp+1224]
37bbed909mov [rsp+176], rax
37bbed911lea rax, [rsp+820]
37bbed919mov [rsp+136], r10
37bbed921mov r10, [rsp+1216]
37bbed929mov [rsp+168], rax
37bbed931mov [rsp+128], r10
37bbed939mov r10, [rsp+1208]
37bbed941mov [rsp+152], rax
37bbed949mov [rsp+120], r10
37bbed94emov r10, [rsp+1200]
37bbed956mov [rsp+112], r10
37bbed95bmov r10, [rsp+1176]
37bbed963mov [rsp+104], r10
37bbed968mov r10, [rsp+1168]
37bbed970mov [rsp+96], r10
37bbed975mov r10, [rsp+1160]
37bbed97dmov [rsp+88], r10
37bbed982mov r10, [rsp+1152]
37bbed98amov [rsp+80], r10
37bbed98fmov r10, [rsp+1192]
37bbed997mov [rsp+72], r10
37bbed99cmov r10, [rsp+1184]
37bbed9a4mov [rsp+64], r10
37bbed9a9mov [rsp+56], rax
37bbed9aelea rax, [rsp+828]
37bbed9b6mov rdx, [rsp+616]
37bbed9bemov [rsp+48], rax
37bbed9c3mov rax, [rsp+1144]
37bbed9cbmov rcx, [rsp+624]
37bbed9d3mov r9, [rsp+1128]
37bbed9dbmov [rsp+40], rax
37bbed9e0mov rax, [rsp+1136]
37bbed9e8mov [rsp+32], rax
37bbed9edcall zlaqz3_
37bbed9f2mov eax, [rsp+832]
37bbed9f9mov r13l, [rsp+820]
37bbeda01imul eax, eax
37bbeda04mov [rsp+720], r13l
37bbeda0cimul r13l, r13l
37bbeda10lea eax, [rdi+2*rax]
37bbeda13mov rdi, [rsp+1232]
37bbeda1blea ecx, [r13+r13]
37bbeda20cvttsd2si edx, [rdi]
37bbeda24mov rdi, [rsp+1240]
37bbeda2cmov [rsp+724], ecx
37bbeda33mov edi, [rdi]
37bbeda35add edx, ecx
37bbeda37mov [rsp+672], edi
37bbeda3ecmp eax, edx
37bbeda40cmovl eax, edx
37bbeda43cmp edi, -1
37bbeda46je 0x37bbef294
37bbeda4ccmp [rsp+672], eax
37bbeda53jge 0x37bbeda82
37bbeda55mov rax, [rsp+1264]
37bbeda5dmov [rax], -19
37bbeda63
37bbeda63loc_37bbeda63:
37bbeda63mov rdx, [rsp+1264]
37bbeda6bmov r8l, 6
37bbeda71lea rcx, [rip+0x85d81d]
37bbeda78call xerbla_
37bbeda7djmp 0x37bbecf94
37bbeda82
37bbeda82loc_37bbeda82:
37bbeda82movsxd rax, [rsp+240]
37bbeda8amov [rsp+592], rax
37bbeda92not rax
37bbeda95mov [rsp+584], rax
37bbeda9dmov rax, [rsp+1264]
37bbedaa5mov r9l, [rax]
37bbedaa8test r9l, r9l
37bbedaabjne 0x37bbeda63
37bbedaadcmp esi, 3
37bbedab0je 0x37bbef2f8
37bbedab6
37bbedab6loc_37bbedab6:
37bbedab6cmp ebp, 3
37bbedab9je 0x37bbef34a
37bbedabf
37bbedabfloc_37bbedabf:
37bbedabfmov edx, 12
37bbedac4lea rcx, [rip+0x85d815]
37bbedacblea rsi, [rsp+880]
37bbedad3call dlamch_
37bbedad8mov edx, 9
37bbedaddlea rcx, [rip+0x85d808]
37bbedae4movapd x13, x0
37bbedae9call dlamch_
37bbedaeemovsxd rdx, [rsp+420]
37bbedaf6mov rax, [rsp+592]
37bbedafemov [rsp+40], 1
37bbedb07mov rdi, [rsp+1248]
37bbedb0fmov r9, [rsp+1176]
37bbedb17lea rcx, [rip+0x85d7d7]
37bbedb1emov [rsp+880], ebx
37bbedb25imul rax, rdx
37bbedb29add rax, [rsp+584]
37bbedb31movapd x8, x0
37bbedb36mov [rsp+32], rdi
37bbedb3badd rax, rdx
37bbedb3emov rdi, [rsp+1168]
37bbedb46mov rdx, rsi
37bbedb49shl rax, 4
37bbedb4dlea r8, [rdi+rax]
37bbedb51call zlanhs_
37bbedb56imul eax, ebx, 30
37bbedb59mov [rsp+804], r12l
37bbedb61mov [rsp+632], eax
37bbedb68test eax, eax
37bbedb6ajle 0x37bbef405
37bbedb70movsxd rcx, [rsp+248]
37bbedb78movsxd rdx, r14l
37bbedb7bmovapd x6, x0
37bbedb7fmovsxd rbx, [rsp+232]
37bbedb87divsd x7, x8
37bbedb8cpxor x12, x12
37bbedb91mov [rsp+656], rdx
37bbedb99mov rax, rcx
37bbedb9cmov rdi, rbx
37bbedb9fmov [rsp+496], rbx
37bbedba7not rax
37bbedbaanot rdi
37bbedbadmov [rsp+600], rcx
37bbedbb5mov [rsp+608], rax
37bbedbbdmov rax, rdx
37bbedbc0mulsd x6, x8
37bbedbc5not rax
37bbedbc8mov [rsp+568], 0
37bbedbd3mov [rsp+640], rax
37bbedbdbmovsxd rax, [rsp+724]
37bbedbe3mov [rsp+536], 1
37bbedbeeshl rax, 4
37bbedbf2add rax, [rsp+1232]
37bbedbfamov [rsp+472], r12l
37bbedc02mov r11, rax
37bbedc05mov [rsp+736], rax
37bbedc0dmovsxd rax, r13l
37bbedc10shl rax, 4
37bbedc14maxsd x6, x13
37bbedc19mov [rsp+1112], r15
37bbedc21sub r11, rax
37bbedc24mov [rsp+664], rsi
37bbedc2cmov [rsp+744], r11
37bbedc34mov r11, [rsp+592]
37bbedc3cmov [rsp+480], rdi
37bbedc44shl rdi, 4
37bbedc48movapd x11, x6
37bbedc4dmov rax, r11
37bbedc50mov r13, rdi
37bbedc53not rax
37bbedc56shl rax, 4
37bbedc5amov [rsp+304], rax
37bbedc62mov rax, r11
37bbedc65neg rax
37bbedc68shl rax, 4
37bbedc6cmov [rsp+296], rax
37bbedc74mov rax, rbx
37bbedc77neg rax
37bbedc7ashl rax, 4
37bbedc7emov rbx, rax
37bbedc81mov [rsp+280], rax
37bbedc89mov rax, rcx
37bbedc8cneg rax
37bbedc8fshl rax, 4
37bbedc93mov [rsp+288], rax
37bbedc9bmov rax, rdx
37bbedc9eneg rax
37bbedca1shl rax, 4
37bbedca5mov [rsp+312], rax
37bbedcadmov rax, [rsp+584]
37bbedcb5mulsd x7, x13
37bbedcbashl rax, 4
37bbedcbemov [rsp+408], rax
37bbedcc6mov rax, rbx
37bbedcc9neg rax
37bbedcccmov [rsp+648], rax
37bbedcd4lea rax, [rsp+864]
37bbedcdcmovapd x10, x7
37bbedce1mov [rsp+232], rax
37bbedce9mov eax, 16
37bbedceesub rax, rbx
37bbedcf1mov [rsp+576], rax
37bbedcf9nop [rax]
37bbedd00
37bbedd00loc_37bbedd00:
37bbedd00mov eax, [rsp+420]
37bbedd07mov r15l, [rsp+472]
37bbedd0flea ebx, [rax+1]
37bbedd12cmp ebx, r15l
37bbedd15jge 0x37bbef278
37bbedd1bmov r12, [rsp+496]
37bbedd23movsxd rsi, r15l
37bbedd26lea r14, [rsp+752]
37bbedd2elea ebp, [r15-1]
37bbedd32mov rcx, r14
37bbedd35mov [rsp+424], r14
37bbedd3dmov rdi, r12
37bbedd40imul rdi, rsi
37bbedd44lea rax, [rsi+rdi]
37bbedd48add rax, [rsp+480]
37bbedd50sub rdi, r12
37bbedd53shl rax, 4
37bbedd57add rax, [rsp+1152]
37bbedd5fmovsd_xmm x0, [rax]
37bbedd63movsd_xmm [rsp+752], x0
37bbedd6cmovsd_xmm x0, [rax+8]
37bbedd71movsd_xmm [rsp+760], x0
37bbedd7acall fn_37c42fc80
37bbedd7fadd rdi, [rsp+480]
37bbedd87movsxd rax, ebp
37bbedd8amov rcx, r14
37bbedd8dadd rax, rdi
37bbedd90movapd x9, x0
37bbedd95add rsi, rdi
37bbedd98shl rax, 4
37bbedd9cadd rax, [rsp+1152]
37bbedda4shl rsi, 4
37bbedda8movsd_xmm x0, [rax]
37bbeddacmovsd_xmm [rsp+752], x0
37bbeddb5movsd_xmm x0, [rax+8]
37bbeddbamovsd_xmm [rsp+760], x0
37bbeddc3call fn_37c42fc80
37bbeddc8mov rax, [rsp+1152]
37bbeddd0mov rcx, r14
37bbeddd3movapd x7, x0
37bbeddd7add rax, rsi
37bbedddamovsd_xmm x0, [rax]
37bbedddemovsd_xmm [rsp+752], x0
37bbedde7movsd_xmm x0, [rax+8]
37bbeddecmovsd_xmm [rsp+760], x0
37bbeddf5call fn_37c42fc80
37bbeddfaaddsd x9, x7
37bbeddffmulsd x9, x8
37bbede04maxsd x9, x10
37bbede09comisd x9, x0
37bbede0ejb 0x37bbede3e
37bbede10mov rax, [rsp+1152]
37bbede18pxor x0, x0
37bbede1cmov [rsp+804], ebp
37bbede23mov [rsp+472], ebp
37bbede2amovapd x12, x0
37bbede2fmov [rsp+568], 0
37bbede3amovups [rax+rsi], x0
37bbede3e
37bbede3eloc_37bbede3e:
37bbede3emov r14, [rsp+496]
37bbede46movsxd rax, [rsp+420]
37bbede4emovsxd rbp, ebx
37bbede51mov r12, [rsp+480]
37bbede59mov r15, [rsp+424]
37bbede61mov rsi, r14
37bbede64imul rsi, rax
37bbede68mov rcx, r15
37bbede6blea rdi, [rsi+r12]
37bbede6fadd rax, rdi
37bbede72add rdi, rbp
37bbede75shl rax, 4
37bbede79add rax, [rsp+1152]
37bbede81shl rdi, 4
37bbede85movsd_xmm x0, [rax]
37bbede89movsd_xmm [rsp+752], x0
37bbede92movsd_xmm x0, [rax+8]
37bbede97movsd_xmm [rsp+760], x0
37bbedea0call fn_37c42fc80
37bbedea5lea rax, [rsi+rbp]
37bbedea9mov rcx, r15
37bbedeacadd rax, r14
37bbedeafmovapd x9, x0
37bbedeb4add rax, r12
37bbedeb7shl rax, 4
37bbedebbadd rax, [rsp+1152]
37bbedec3movsd_xmm x0, [rax]
37bbedec7movsd_xmm [rsp+752], x0
37bbeded0movsd_xmm x0, [rax+8]
37bbeded5movsd_xmm [rsp+760], x0
37bbededecall fn_37c42fc80
37bbedee3mov rax, [rsp+1152]
37bbedeebmov rcx, r15
37bbedeeemovapd x7, x0
37bbedef2add rax, rdi
37bbedef5movsd_xmm x0, [rax]
37bbedef9movsd_xmm [rsp+752], x0
37bbedf02movsd_xmm x0, [rax+8]
37bbedf07movsd_xmm [rsp+760], x0
37bbedf10call fn_37c42fc80
37bbedf15addsd x9, x7
37bbedf1amulsd x9, x8
37bbedf1fmaxsd x9, x10
37bbedf24comisd x9, x0
37bbedf29jb 0x37bbedf5c
37bbedf2bmov eax, [rsp+420]
37bbedf32mov rsi, [rsp+1152]
37bbedf3apxor x0, x0
37bbedf3emov [rsp+568], 0
37bbedf49mov [rsp+420], ebx
37bbedf50movapd x12, x0
37bbedf55movups [rsi+rdi], x0
37bbedf59lea ebx, [rax+2]
37bbedf5c
37bbedf5cloc_37bbedf5c:
37bbedf5cmov r15l, [rsp+472]
37bbedf64cmp r15l, ebx
37bbedf67jle 0x37bbef278
37bbedf6dmov eax, [rsp+420]
37bbedf74movsxd rbx, r15l
37bbedf77mov rcx, [rsp+480]
37bbedf7flea r11, [rbx-1]
37bbedf83mov [rsp+248], rbx
37bbedf8bmov [rsp+800], eax
37bbedf92mov rax, [rsp+496]
37bbedf9alea rdi, [rbx+rcx]
37bbedf9emov [rsp+272], rdi
37bbedfa6mov rdx, rax
37bbedfa9imul rax, rbx
37bbedfadmov [rsp+264], r11
37bbedfb5mov ebx, r15l
37bbedfb8imul rdx, r11
37bbedfbcmov rsi, rax
37bbedfbfmov [rsp+240], rax
37bbedfc7lea r12, [rdx+rdi]
37bbedfcbmov rbp, rdx
37bbedfceshl rsi, 4
37bbedfd2mov [rsp+256], rdx
37bbedfdamov rdi, r12
37bbedfddneg rbp
37bbedfe0mov r14, r12
37bbedfe3mov r12, rsi
37bbedfe6shl rbp, 4
37bbedfeashl rdi, 4
37bbedfeeadd rdi, [rsp+1152]
37bbedff6mov rsi, [rsp+424]
37bbedffemov r15, rdi
37bbee001mov rdi, rbp
37bbee004mov rbp, rcx
37bbee007jmp 0x37bbee0af
37bbee00c
37bbee00c 0f 1f 40 00 ..@.
37bbee010
37bbee010loc_37bbee010:
37bbee010lea rcx, [r15+r12]
37bbee014movsd_xmm x0, [rcx+rdi]
37bbee019movsd_xmm [rsp+752], x0
37bbee022movsd_xmm x0, [rcx+rdi+8]
37bbee028mov rcx, rsi
37bbee02bmovsd_xmm [rsp+760], x0
37bbee034call fn_37c42fc80
37bbee039mov rcx, rsi
37bbee03cmovapd x6, x0
37bbee040movsd_xmm x0, [r15-16]
37bbee046movsd_xmm [rsp+752], x0
37bbee04fmovsd_xmm x0, [r15-8]
37bbee055movsd_xmm [rsp+760], x0
37bbee05ecall fn_37c42fc80
37bbee063mov rcx, rsi
37bbee066movapd x9, x0
37bbee06bmovsd_xmm x0, [r15]
37bbee070movsd_xmm [rsp+752], x0
37bbee079movsd_xmm x0, [r15+8]
37bbee07fadd r15, r13
37bbee082movsd_xmm [rsp+760], x0
37bbee08bcall fn_37c42fc80
37bbee090addsd x6, x9
37bbee095mulsd x6, x8
37bbee09amaxsd x6, x10
37bbee09fcomisd x6, x0
37bbee0a3jae 0x37bbef210
37bbee0a9add r14, rbp
37bbee0acsub ebx, 1
37bbee0af
37bbee0afloc_37bbee0af:
37bbee0afcmp [rsp+420], ebx
37bbee0b6jl 0x37bbee010
37bbee0bcmov r10, [rsp+240]
37bbee0c4mov rbx, [rsp+248]
37bbee0ccmov rdx, [rsp+256]
37bbee0d4mov r11, [rsp+264]
37bbee0dcmov r15l, [rsp+420]
37bbee0e4
37bbee0e4loc_37bbee0e4:
37bbee0e4mov r8l, [rsp+792]
37bbee0ectest r8l, r8l
37bbee0efje 0x37bbef1f0
37bbee0f5mov eax, [rsp+540]
37bbee0fcmov [rsp+384], 1
37bbee107mov [rsp+476], eax
37bbee10e
37bbee10eloc_37bbee10e:
37bbee10ecmp [rsp+472], r15l
37bbee116jl 0x37bbef1c8
37bbee11cmov rdi, [rsp+592]
37bbee124mov rsi, [rsp+584]
37bbee12cmovsxd r9, [rsp+384]
37bbee134lea r8, [rdi+1]
37bbee138imul r8, rbx
37bbee13clea rax, [rsi+r8]
37bbee140shl rax, 4
37bbee144add rax, [rsp+1168]
37bbee14cmov r14, rax
37bbee14fmov rax, rdi
37bbee152imul rax, rbx
37bbee156imul rdi, r11
37bbee15alea rcx, [rax+rsi]
37bbee15emov rsi, [rsp+480]
37bbee166shl rax, 4
37bbee16aadd rcx, r9
37bbee16dshl rcx, 4
37bbee171add rcx, [rsp+1168]
37bbee179mov [rsp+432], rcx
37bbee181lea rcx, [r10+rsi]
37bbee185mov r10, rbx
37bbee188mov rsi, [rsp+1200]
37bbee190add rcx, r9
37bbee193mov r9, [rsp+280]
37bbee19bshl r10, 4
37bbee19fshl rcx, 4
37bbee1a3add rcx, [rsp+1152]
37bbee1abmov [rsp+440], rcx
37bbee1b3mov rcx, [rsp+600]
37bbee1bbimul r9, rbx
37bbee1bfimul rcx, rbx
37bbee1c3add rcx, [rsp+608]
37bbee1cbshl rcx, 4
37bbee1cflea rsi, [rsi+rcx+16]
37bbee1d4mov rcx, [rsp+272]
37bbee1dcmov [rsp+448], rsi
37bbee1e4mov rsi, [rsp+1216]
37bbee1ecadd rcx, rdx
37bbee1efmov rdx, [rsp+296]
37bbee1f7shl rcx, 4
37bbee1fbadd rcx, [rsp+1152]
37bbee203mov [rsp+456], rcx
37bbee20bmov rcx, [rsp+656]
37bbee213imul rcx, rbx
37bbee217add rcx, [rsp+640]
37bbee21fshl rcx, 4
37bbee223lea rsi, [rsi+rcx+16]
37bbee228lea rcx, [rdx-16]
37bbee22cimul rcx, rbx
37bbee230add rax, rcx
37bbee233mov rcx, rdi
37bbee236sub rcx, r8
37bbee239mov r8, rbx
37bbee23cmov [rsp+464], rax
37bbee244sub r8, r11
37bbee247imul r8, rdx
37bbee24bmov [rsp+544], r8
37bbee253mov r8, [rsp+648]
37bbee25bimul r8, r11
37bbee25flea rax, [r9+r8]
37bbee263mov r9l, r15l
37bbee266mov r15, r11
37bbee269mov r11, r14
37bbee26cmov [rsp+552], rax
37bbee274lea rax, [rbx+rcx-1]
37bbee279mov [rsp+560], rax
37bbee281mov rax, [rsp+664]
37bbee289mov [rsp+488], rax
37bbee291jmp 0x37bbee2fe
37bbee293
37bbee293 0f 1f 44 00 00 ..D..
37bbee298
37bbee298loc_37bbee298:
37bbee298mov rax, [rsp+312]
37bbee2a0mov r9l, [rsp+800]
37bbee2a8add rax, rsi
37bbee2ab
37bbee2abloc_37bbee2ab:
37bbee2abmov rsi, [rsp+296]
37bbee2b3mov rdi, [rsp+288]
37bbee2bbmov rbx, r15
37bbee2beadd [rsp+432], rsi
37bbee2c6add r11, [rsp+304]
37bbee2cemov rsi, [rsp+280]
37bbee2d6add [rsp+448], rdi
37bbee2deadd [rsp+440], rsi
37bbee2e6mov rsi, rax
37bbee2e9add [rsp+456], r13
37bbee2f1cmp r9l, r15l
37bbee2f4jg 0x37bbee858
37bbee2fasub r15, 1
37bbee2fe
37bbee2feloc_37bbee2fe:
37bbee2femov rax, [rsp+464]
37bbee306mov rcx, [rsp+424]
37bbee30emov [rsp+256], r9l
37bbee316mov [rsp+248], r11
37bbee31elea rdx, [r11+rax]
37bbee322mov [rsp+240], r10
37bbee32amovsd_xmm x0, [rdx+r10]
37bbee330movsd_xmm [rsp+752], x0
37bbee339movsd_xmm x0, [rdx+r10+8]
37bbee340movsd_xmm [rsp+760], x0
37bbee349call fn_37c42fc80
37bbee34emov r10, [rsp+240]
37bbee356mov r11, [rsp+248]
37bbee35ecomisd x11, x0
37bbee363mov r9l, [rsp+256]
37bbee36bjbe 0x37bbee298
37bbee371mov rax, [rsp+312]
37bbee379add rax, rsi
37bbee37ccmp r9l, ebx
37bbee37fjge 0x37bbee833
37bbee385mov eax, [rsp+796]
37bbee38cmov r12, [rsp+432]
37bbee394mov [rsp+360], rsi
37bbee39clea rbp, [r11-16]
37bbee3a0mov r8, [rsp+440]
37bbee3a8mov rdx, [rsp+448]
37bbee3b0mov [rsp+344], r11
37bbee3b8pxor x7, x7
37bbee3bcmov [rsp+416], eax
37bbee3c3mov rax, [rsp+544]
37bbee3cbmov rcx, [rsp+456]
37bbee3d3mov rdi, [rsp+560]
37bbee3dbmov [rsp+256], r8
37bbee3e3add rax, r12
37bbee3e6mov [rsp+264], r12
37bbee3eemov r12, r13
37bbee3f1mov [rsp+240], rax
37bbee3f9mov rax, [rsp+552]
37bbee401shl rdi, 4
37bbee405mov [rsp+328], rcx
37bbee40dadd rdi, r11
37bbee410add rax, r8
37bbee413lea r8, [rsp+848]
37bbee41bmov [rsp+400], rdx
37bbee423mov [rsp+248], rax
37bbee42bmov rax, rdx
37bbee42esub rax, [rsp+288]
37bbee436mov [rsp+392], rax
37bbee43elea rax, [rcx+16]
37bbee442mov [rsp+272], rax
37bbee44amov rax, rcx
37bbee44dsub rax, [rsp+280]
37bbee455mov [rsp+320], rax
37bbee45dmov rax, [rsp+576]
37bbee465mov [rsp+388], r9l
37bbee46dadd rax, rcx
37bbee470mov [rsp+504], r11
37bbee478mov [rsp+336], rax
37bbee480lea rax, [r11+16]
37bbee484mov [rsp+352], rax
37bbee48cmov rax, [rsp+312]
37bbee494mov [rsp+512], r10
37bbee49cadd rax, rsi
37bbee49fmov [rsp+376], r8
37bbee4a7lea rsi, [rsp+840]
37bbee4afmov [rsp+368], rax
37bbee4b7mov [rsp+520], rax
37bbee4bfmov r14, [rsp+488]
37bbee4c7mov [rsp+528], r15
37bbee4cfmov r15l, [rsp+472]
37bbee4d7jmp 0x37bbee59c
37bbee4dc
37bbee4dc 0f 1f 40 00 ..@.
37bbee4e0
37bbee4e0loc_37bbee4e0:
37bbee4e0cmp r13l, r15l
37bbee4e3jl 0x37bbee6b6
37bbee4e9
37bbee4e9loc_37bbee4e9:
37bbee4e9mov rax, [rsp+408]
37bbee4f1mov rdx, [rsp+296]
37bbee4f9mov rcx, [rsp+280]
37bbee501add [rsp+264], rdx
37bbee509add [rsp+240], rdx
37bbee511add rbp, rax
37bbee514mov rdx, [rsp+288]
37bbee51cadd rdi, rax
37bbee51fadd [rsp+256], rcx
37bbee527add [rsp+248], rcx
37bbee52fmov rcx, [rsp+304]
37bbee537add [rsp+400], rdx
37bbee53fadd [rsp+392], rdx
37bbee547mov rdx, [rsp+312]
37bbee54fadd [rsp+328], r12
37bbee557add [rsp+272], r12
37bbee55fadd [rsp+320], r12
37bbee567add [rsp+336], r12
37bbee56fadd [rsp+344], rcx
37bbee577add [rsp+352], rcx
37bbee57fadd [rsp+360], rdx
37bbee587add [rsp+368], rdx
37bbee58fcmp ebx, [rsp+388]
37bbee596je 0x37bbee800
37bbee59c
37bbee59cloc_37bbee59c:
37bbee59cmov r13l, ebx
37bbee59fmov r9, r14
37bbee5a2sub ebx, 1
37bbee5a5mov r8, rsi
37bbee5a8mov rax, [rsp+376]
37bbee5b0mov rdx, rdi
37bbee5b3mov rcx, rbp
37bbee5b6mov [rsp+32], rax
37bbee5bbcall zlartg_
37bbee5c0mov eax, ebx
37bbee5c2movupd x1, [rsp+848]
37bbee5cbsub eax, [rsp+384]
37bbee5d2mov [rsp+864], eax
37bbee5d9lea rax, [rip+0x85cd18]
37bbee5e0mov r9, [rsp+240]
37bbee5e8movups [rbp], x1
37bbee5ecmov rdx, [rsp+264]
37bbee5f4mov rcx, [rsp+232]
37bbee5fcmov r8, rax
37bbee5ffmovups [rdi], x7
37bbee602mov [rsp+32], rax
37bbee607mov [rsp+48], r14
37bbee60cmov [rsp+40], rsi
37bbee611call zrot_
37bbee616lea eax, [r13+1]
37bbee61amov [rsp+48], r14
37bbee61fmov rcx, [rsp+232]
37bbee627cmp eax, r15l
37bbee62amov [rsp+40], rsi
37bbee62fmov r9, [rsp+248]
37bbee637cmovg eax, r15l
37bbee63bsub eax, [rsp+384]
37bbee642mov rdx, [rsp+256]
37bbee64aadd eax, 1
37bbee64dmov [rsp+864], eax
37bbee654lea rax, [rip+0x85cc9d]
37bbee65bmov [rsp+32], rax
37bbee660mov r8, rax
37bbee663call zrot_
37bbee668mov ecx, [rsp+416]
37bbee66ftest ecx, ecx
37bbee671je 0x37bbee4e0
37bbee677lea rax, [rip+0x85cc7a]
37bbee67emov [rsp+48], r14
37bbee683mov r9, [rsp+368]
37bbee68bmov [rsp+40], rsi
37bbee690mov rdx, [rsp+360]
37bbee698mov r8, rax
37bbee69bmov [rsp+32], rax
37bbee6a0mov rcx, [rsp+1128]
37bbee6a8call zrot_
37bbee6adcmp r13l, r15l
37bbee6b0jge 0x37bbee4e9
37bbee6b6
37bbee6b6loc_37bbee6b6:
37bbee6b6mov rax, [rsp+376]
37bbee6bemov r13, [rsp+328]
37bbee6c6mov r9, r14
37bbee6c9mov r8, rsi
37bbee6ccmov rdx, [rsp+272]
37bbee6d4mov [rsp+32], rax
37bbee6d9mov rcx, r13
37bbee6dccall zlartg_
37bbee6e1mov rax, [rsp+272]
37bbee6e9movupd x0, [rsp+848]
37bbee6f2mov r9, [rsp+336]
37bbee6famov rdx, [rsp+320]
37bbee702movups [r13], x0
37bbee707mov r13l, [rsp+476]
37bbee70fmov rcx, [rsp+232]
37bbee717movups [rax], x7
37bbee71amov rax, [rsp+1160]
37bbee722mov [rsp+48], r14
37bbee727sub r13l, ebx
37bbee72amov [rsp+32], rax
37bbee72fmov r8, rax
37bbee732mov [rsp+40], rsi
37bbee737mov [rsp+864], r13l
37bbee73fcall zrot_
37bbee744mov rax, [rsp+1176]
37bbee74cmov [rsp+48], r14
37bbee751mov [rsp+40], rsi
37bbee756mov rdx, [rsp+344]
37bbee75emov [rsp+32], rax
37bbee763mov r9, [rsp+352]
37bbee76bmov r8, rax
37bbee76emov rcx, [rsp+232]
37bbee776mov [rsp+864], r13l
37bbee77ecall zrot_
37bbee783mov edx, [rsp+788]
37bbee78atest edx, edx
37bbee78cje 0x37bbee4e9
37bbee792mov rax, [rsp+232]
37bbee79amov [rsp+40], rsi
37bbee79fmov r9, [rsp+392]
37bbee7a7mov rdx, [rsp+400]
37bbee7afmov [rsp+48], rax
37bbee7b4lea rax, [rip+0x85cb3d]
37bbee7bbmovsd_xmm x0, [rsp+888]
37bbee7c4mov [rsp+32], rax
37bbee7c9xorpd x0, [rip+0x85cb4f]
37bbee7d1mov r8, rax
37bbee7d4movsd_xmm x1, [rsp+880]
37bbee7ddmov rcx, [rsp+1128]
37bbee7e5unpcklpd x1, x0
37bbee7e9movups [rsp+864], x1
37bbee7f1call zrot_
37bbee7f6jmp 0x37bbee4e9
37bbee7fb
37bbee7fb 0f 1f 44 00 00 ..D..
37bbee800
37bbee800loc_37bbee800:
37bbee800mov [rsp+488], r14
37bbee808mov r9l, [rsp+388]
37bbee810mov r13, r12
37bbee813mov r11, [rsp+504]
37bbee81bmov r10, [rsp+512]
37bbee823mov rax, [rsp+520]
37bbee82bmov r15, [rsp+528]
37bbee833
37bbee833loc_37bbee833:
37bbee833lea edi, [r9+1]
37bbee837cmp r9l, [rsp+472]
37bbee83fjl 0x37bbeef40
37bbee845
37bbee845loc_37bbee845:
37bbee845mov [rsp+800], edi
37bbee84cmov r9l, edi
37bbee84fjmp 0x37bbee2ab
37bbee854
37bbee854 0f 1f 40 00 ..@.
37bbee858
37bbee858loc_37bbee858:
37bbee858mov r15l, r9l
37bbee85bcmp [rsp+472], r9l
37bbee863jle 0x37bbef1c8
37bbee869mov eax, [rsp+676]
37bbee870mov edi, [rsp+472]
37bbee877mov esi, [rsp+572]
37bbee87emov ebx, [rsp+828]
37bbee885mov [rsp+832], eax
37bbee88cmov eax, [rsp+720]
37bbee893mov [rsp+816], eax
37bbee89amov eax, edi
37bbee89csub eax, r9l
37bbee89fadd eax, 1
37bbee8a2cmp eax, esi
37bbee8a4jge 0x37bbef260
37bbee8aamov ecx, [rsp+420]
37bbee8b1sub edi, ecx
37bbee8b3lea edx, [rdi+1]
37bbee8b6cmp edx, esi
37bbee8b8jge 0x37bbef26c
37bbee8bemov [rsp+832], edx
37bbee8c5mov eax, edx
37bbee8c7mov [rsp+800], ecx
37bbee8ce
37bbee8celoc_37bbee8ce:
37bbee8cemov rdi, [rsp+688]
37bbee8d6imul eax, eax
37bbee8d9mov ecx, [rsp+672]
37bbee8e0mov [rsp+216], rdi
37bbee8e8mov rdi, [rsp+1256]
37bbee8f0lea edx, [rax+rax]
37bbee8f3cdqe
37bbee8f5mov [rsp+208], rdi
37bbee8fdsub ecx, edx
37bbee8ffmovsxd rdx, edx
37bbee902mov rdi, [rsp+1248]
37bbee90ashl rax, 4
37bbee90eshl rdx, 4
37bbee912add rdx, [rsp+1232]
37bbee91amov [rsp+864], ecx
37bbee921mov [rsp+200], rdi
37bbee929mov rdi, [rsp+232]
37bbee931mov [rsp+184], rdx
37bbee939sub rdx, rax
37bbee93cmov [rsp+192], rdi
37bbee944mov rdi, [rsp+712]
37bbee94cmov [rsp+168], rdx
37bbee954mov rax, rdi
37bbee957mov [rsp+176], rdi
37bbee95fmov [rsp+160], rdi
37bbee967mov rdi, [rsp+1232]
37bbee96fmov [rsp+152], rdi
37bbee977mov rdi, [rsp+1192]
37bbee97fmov [rsp+144], rdi
37bbee987mov rdi, [rsp+1184]
37bbee98fmov [rsp+136], rdi
37bbee997mov rdi, [rsp+696]
37bbee99fmov [rsp+128], rdi
37bbee9a7mov rdi, [rsp+704]
37bbee9afmov [rsp+120], rdi
37bbee9b4mov rdi, [rsp+1224]
37bbee9bcmov [rsp+112], rdi
37bbee9c1mov rdi, [rsp+1216]
37bbee9c9mov [rsp+104], rdi
37bbee9cemov rdi, [rsp+1208]
37bbee9d6mov [rsp+96], rdi
37bbee9dbmov rdi, [rsp+1200]
37bbee9e3mov rsi, [rsp+1176]
37bbee9ebmov [rsp+48], rax
37bbee9f0mov [rsp+88], rdi
37bbee9f5mov rdi, [rsp+1168]
37bbee9fdmov [rsp+80], rsi
37bbeea02mov rsi, [rsp+1160]
37bbeea0amov [rsp+72], rdi
37bbeea0fmov rdi, [rsp+1152]
37bbeea17mov [rsp+64], rsi
37bbeea1clea rsi, [rsp+800]
37bbeea24mov r9, [rsp+1128]
37bbeea2cmov [rsp+56], rdi
37bbeea31lea rdi, [rsp+804]
37bbeea39mov r8, [rsp+680]
37bbeea41mov [rsp+40], rdi
37bbeea46mov rdx, [rsp+616]
37bbeea4emov [rsp+32], rsi
37bbeea53mov rcx, [rsp+624]
37bbeea5bcall zlaqz2_
37bbeea60mov eax, [rsp+808]
37bbeea67test eax, eax
37bbeea69jle 0x37bbeea82
37bbeea6bsub [rsp+804], eax
37bbeea72pxor x12, x12
37bbeea77mov [rsp+568], 0
37bbeea82
37bbeea82loc_37bbeea82:
37bbeea82mov edx, [rsp+812]
37bbeea89imul ecx, eax, 100
37bbeea8cadd eax, edx
37bbeea8eimul eax, [rsp+636]
37bbeea96cmp ecx, eax
37bbeea98jg 0x37bbeedc0
37bbeea9emovsxd rax, [rsp+804]
37bbeeaa6mov ecx, eax
37bbeeaa8sub ecx, [rsp+800]
37bbeeaaflea r8l, [rcx+1]
37bbeeab3cmp r8l, [rsp+572]
37bbeeabbjl 0x37bbeedc0
37bbeeac1add [rsp+568], 1
37bbeeac9cmp edx, ebx
37bbeeacbmov ebp, eax
37bbeeacdmov r11l, [rsp+568]
37bbeead5cmovle ebx, edx
37bbeead8cmp ebx, ecx
37bbeeadacmovg ebx, ecx
37bbeeaddsub ebp, edx
37bbeeadfimul edx, r11l, 0xffffffffaaaaaaab
37bbeeae6movsxd rbp, ebp
37bbeeae9mov [rsp+824], ebx
37bbeeaf0ror edx, 1
37bbeeaf2cmp edx, 0x2aaaaaaa
37bbeeaf8ja 0x37bbeec6e
37bbeeafelea edx, [rax-1]
37bbeeb01mov r12, [rsp+496]
37bbeeb09pxor x1, x1
37bbeeb0dcvtsi2sd x1, [rsp+632]
37bbeeb16mulsd x1, x13
37bbeeb1bmovsxd rbx, edx
37bbeeb1emov rcx, [rsp+1152]
37bbeeb26mov r14, [rsp+424]
37bbeeb2eimul r12, rbx
37bbeeb32add r12, [rsp+480]
37bbeeb3aadd rax, r12
37bbeeb3dshl rax, 4
37bbeeb41movupd x9, [rcx+rax]
37bbeeb47mov rcx, r14
37bbeeb4amovsd_xmm [rsp+240], x1
37bbeeb53movups [rsp+752], x9
37bbeeb5ccall fn_37c42fc80
37bbeeb61lea rax, [rbx+r12]
37bbeeb65mov rcx, r14
37bbeeb68shl rax, 4
37bbeeb6cadd rax, [rsp+1152]
37bbeeb74movapd x6, x0
37bbeeb78movsd_xmm x0, [rax]
37bbeeb7cmovsd_xmm [rsp+752], x0
37bbeeb85movsd_xmm x0, [rax+8]
37bbeeb8amovsd_xmm [rsp+760], x0
37bbeeb93call fn_37c42fc80
37bbeeb98movsd_xmm x1, [rsp+240]
37bbeeba1mulsd x6, x1
37bbeeba5comisd x0, x6
37bbeeba9jbe 0x37bbef2b5
37bbeebafmov rax, [rsp+592]
37bbeebb7imul rax, rbx
37bbeebbbadd rax, [rsp+584]
37bbeebc3add rax, rbx
37bbeebc6shl rax, 4
37bbeebcaadd rax, [rsp+1168]
37bbeebd2movsd_xmm x3, [rax]
37bbeebd6movsd_xmm x0, [rax+8]
37bbeebdbmovapd x1, x3
37bbeebdfmovapd x2, x0
37bbeebe3andpd x1, [rip+0x85c745]
37bbeebebandpd x2, [rip+0x85c73d]
37bbeebf3comisd x2, x1
37bbeebf7jbe 0x37bbef39c
37bbeebfdmovapd x2, x3
37bbeec01divsd x2, x0
37bbeec05movddup x1, x2
37bbeec09mulpd x1, x9
37bbeec0emulsd x2, x3
37bbeec12shufpd x1, x1, 1
37bbeec17addsd x0, x2
37bbeec1bmovapd x2, x1
37bbeec1fsubpd x1, x9
37bbeec24addpd x2, x9
37bbeec29unpcklpd x0, x0
37bbeec2dshufpd x2, x1, 1
37bbeec32divpd x2, x0
37bbeec36movapd x12, x2
37bbeec3b
37bbeec3bloc_37bbeec3b:
37bbeec3bmov rbx, [rsp+1184]
37bbeec43mov rax, rbp
37bbeec46movq x0, [rip+0x85c6b2]
37bbeec4emov [rsp+824], 1
37bbeec59shl rax, 4
37bbeec5dmovups [rbx+rax], x0
37bbeec61mov rbx, [rsp+1192]
37bbeec69movups [rbx+rax], x12
37bbeec6e
37bbeec6eloc_37bbeec6e:
37bbeec6emov rbx, [rsp+744]
37bbeec76mov eax, [rsp+672]
37bbeec7dshl rbp, 4
37bbeec81sub eax, [rsp+724]
37bbeec88mov rdx, [rsp+1192]
37bbeec90mov [rsp+160], rbx
37bbeec98mov rbx, [rsp+1232]
37bbeeca0mov [rsp+864], eax
37bbeeca7mov rax, [rsp+728]
37bbeecafadd rdx, rbp
37bbeecb2mov [rsp+144], rbx
37bbeecbamov rbx, [rsp+1224]
37bbeecc2mov [rsp+192], rax
37bbeeccamov rax, [rsp+232]
37bbeecd2mov [rsp+136], rbx
37bbeecdamov rbx, [rsp+1216]
37bbeece2mov [rsp+184], rax
37bbeeceamov rax, [rsp+736]
37bbeecf2mov [rsp+128], rbx
37bbeecfamov rbx, [rsp+1208]
37bbeed02mov [rsp+176], rax
37bbeed0alea rax, [rsp+816]
37bbeed12mov [rsp+120], rbx
37bbeed17mov rbx, [rsp+1200]
37bbeed1fmov [rsp+168], rax
37bbeed27mov [rsp+112], rbx
37bbeed2cmov rbx, [rsp+1176]
37bbeed34mov [rsp+152], rax
37bbeed3cmov [rsp+104], rbx
37bbeed41mov rbx, [rsp+1168]
37bbeed49mov [rsp+96], rbx
37bbeed4emov rbx, [rsp+1160]
37bbeed56mov [rsp+88], rbx
37bbeed5bmov rbx, [rsp+1152]
37bbeed63mov [rsp+80], rbx
37bbeed68mov [rsp+72], rdx
37bbeed6dadd rbp, [rsp+1184]
37bbeed75mov [rsp+56], rax
37bbeed7alea rax, [rsp+824]
37bbeed82mov r9, [rsp+1128]
37bbeed8amov [rsp+64], rbp
37bbeed8fmov r8, [rsp+680]
37bbeed97mov [rsp+48], rax
37bbeed9cmov rdx, [rsp+616]
37bbeeda4mov [rsp+40], rdi
37bbeeda9mov rcx, [rsp+624]
37bbeedb1mov [rsp+32], rsi
37bbeedb6call zlaqz3_
37bbeedbbnop [rax+rax]
37bbeedc0
37bbeedc0loc_37bbeedc0:
37bbeedc0add [rsp+536], 1
37bbeedc8mov eax, [rsp+536]
37bbeedcfcmp [rsp+632], eax
37bbeedd6jl 0x37bbef278
37bbeeddcmov eax, [rsp+804]
37bbeede3mov [rsp+472], eax
37bbeedeajne 0x37bbedd00
37bbeedf0mov rbx, [rsp+1264]
37bbeedf8add eax, 1
37bbeedfbmov r15, [rsp+1112]
37bbeee03mov [rbx], eax
37bbeee05
37bbeee05loc_37bbeee05:
37bbeee05mov rax, [rsp+232]
37bbeee0dmov rdx, r15
37bbeee10mov [rsp+176], 1
37bbeee1cmov [rsp+168], 1
37bbeee28mov [rsp+152], rax
37bbeee30mov rax, [rsp+1248]
37bbeee38mov [rsp+160], 1
37bbeee44mov [rsp+144], rax
37bbeee4cmov rax, [rsp+1240]
37bbeee54mov [rsp+136], rax
37bbeee5cmov rax, [rsp+1232]
37bbeee64mov [rsp+128], rax
37bbeee6cmov rax, [rsp+1224]
37bbeee74mov [rsp+120], rax
37bbeee79mov rax, [rsp+1216]
37bbeee81mov [rsp+112], rax
37bbeee86mov rax, [rsp+1208]
37bbeee8emov [rsp+104], rax
37bbeee93mov rax, [rsp+1200]
37bbeee9bmov [rsp+96], rax
37bbeeea0mov rax, [rsp+1192]
37bbeeea8mov [rsp+88], rax
37bbeeeadmov rax, [rsp+1184]
37bbeeeb5mov [rsp+80], rax
37bbeeebamov rax, [rsp+1176]
37bbeeec2mov [rsp+72], rax
37bbeeec7mov rax, [rsp+1168]
37bbeeecfmov [rsp+64], rax
37bbeeed4mov rax, [rsp+1160]
37bbeeedcmov [rsp+56], rax
37bbeeee1mov rax, [rsp+1152]
37bbeeee9mov [rsp+48], rax
37bbeeeeemov rax, [rsp+1144]
37bbeeef6mov [rsp+40], rax
37bbeeefbmov rax, [rsp+1136]
37bbeef03mov r9, [rsp+1128]
37bbeef0bmov r8, [rsp+1120]
37bbeef13mov [rsp+32], rax
37bbeef18mov rcx, [rsp+1104]
37bbeef20call zhgeqz_
37bbeef25mov eax, [rsp+864]
37bbeef2cmov rbx, [rsp+1264]
37bbeef34mov [rbx], eax
37bbeef36jmp 0x37bbecf94
37bbeef3b
37bbeef3b 0f 1f 44 00 00 ..D..
37bbeef40
37bbeef40loc_37bbeef40:
37bbeef40mov rbp, [rsp+496]
37bbeef48movsxd r12, r9l
37bbeef4bmov [rsp+248], rax
37bbeef53lea r8, [rsp+848]
37bbeef5bmov rax, [rsp+480]
37bbeef63mov [rsp+256], r11
37bbeef6blea rsi, [rsp+840]
37bbeef73imul rbp, r12
37bbeef77mov r11, [rsp+1152]
37bbeef7fmov [rsp+32], r8
37bbeef84mov r8, rsi
37bbeef87mov r9, [rsp+488]
37bbeef8fmov [rsp+264], r10
37bbeef97lea rbx, [rbp+rax]
37bbeef9cmovsxd rax, edi
37bbeef9flea rdx, [rbx+rax]
37bbeefa3add rbx, r12
37bbeefa6mov [rsp+240], rax
37bbeefaeshl rbx, 4
37bbeefb2shl rdx, 4
37bbeefb6add r11, rbx
37bbeefb9mov r14, rdx
37bbeefbcadd rdx, [rsp+1152]
37bbeefc4mov rcx, r11
37bbeefc7call zlartg_
37bbeefccmov rdx, [rsp+1152]
37bbeefd4movupd x0, [rsp+848]
37bbeefddmov rax, [rsp+240]
37bbeefe5add rbp, [rsp+496]
37bbeefedmovups [rdx+rbx], x0
37bbeeff1pxor x0, x0
37bbeeff5add rbp, [rsp+480]
37bbeeffdmov r11, [rsp+1160]
37bbef005movups [rdx+r14], x0
37bbef00amov edx, [rsp+476]
37bbef011lea rcx, [rax+rbp]
37bbef015add rbp, r12
37bbef018shl rbp, 4
37bbef01cmov [rsp+32], r11
37bbef021shl rcx, 4
37bbef025mov r11, [rsp+1152]
37bbef02dsub edx, edi
37bbef02fmov r14, [rsp+232]
37bbef037mov [rsp+40], rsi
37bbef03clea ebx, [rdx+1]
37bbef03fmov rdx, [rsp+1152]
37bbef047mov r8, [rsp+1160]
37bbef04flea r9, [r11+rcx]
37bbef053mov rcx, r14
37bbef056mov [rsp+864], ebx
37bbef05dadd rdx, rbp
37bbef060mov rbp, [rsp+488]
37bbef068mov [rsp+48], rbp
37bbef06dcall zrot_
37bbef072mov rax, [rsp+240]
37bbef07amov [rsp+48], rbp
37bbef07fmov rdx, [rsp+592]
37bbef087mov [rsp+40], rsi
37bbef08cmov r8, [rsp+1176]
37bbef094mov [rsp+864], ebx
37bbef09bimul rdx, rax
37bbef09fadd rdx, [rsp+584]
37bbef0a7lea rcx, [rax+rdx]
37bbef0abmov rax, [rsp+1176]
37bbef0b3add r12, rdx
37bbef0b6mov rdx, [rsp+1168]
37bbef0beshl rcx, 4
37bbef0c2shl r12, 4
37bbef0c6mov [rsp+32], rax
37bbef0cbmov rax, [rsp+1168]
37bbef0d3add rdx, r12
37bbef0d6lea r9, [rax+rcx]
37bbef0damov rcx, r14
37bbef0ddcall zrot_
37bbef0e2mov eax, [rsp+788]
37bbef0e9mov r11, [rsp+256]
37bbef0f1mov r10, [rsp+264]
37bbef0f9test eax, eax
37bbef0fbmov rax, [rsp+248]
37bbef103je 0x37bbee845
37bbef109mov rax, [rsp+600]
37bbef111mov [rsp+40], rsi
37bbef116lea r8, [rip+0x85c1db]
37bbef11dmov rdx, [rsp+240]
37bbef125mov rbx, [rsp+608]
37bbef12dmovsd_xmm x0, [rsp+888]
37bbef136movsd_xmm x1, [rsp+880]
37bbef13fimul rdx, rax
37bbef143xorpd x0, [rip+0x85c1d5]
37bbef14bunpcklpd x1, x0
37bbef14flea rcx, [rdx+rbx+1]
37bbef154sub rdx, rax
37bbef157mov rax, [rsp+232]
37bbef15fmovups [rsp+864], x1
37bbef167shl rcx, 4
37bbef16blea rdx, [rbx+rdx+1]
37bbef170mov [rsp+48], rax
37bbef175lea rax, [rip+0x85c17c]
37bbef17cshl rdx, 4
37bbef180add rdx, [rsp+1200]
37bbef188mov [rsp+32], rax
37bbef18dmov rax, [rsp+1200]
37bbef195lea r9, [rax+rcx]
37bbef199mov rcx, [rsp+1128]
37bbef1a1call zrot_
37bbef1a6mov r10, [rsp+264]
37bbef1aemov r11, [rsp+256]
37bbef1b6mov rax, [rsp+248]
37bbef1bejmp 0x37bbee845
37bbef1c3
37bbef1c3 0f 1f 44 00 00 ..D..
37bbef1c8
37bbef1c8loc_37bbef1c8:
37bbef1c8lea ebx, [r15-1]
37bbef1ccpxor x12, x12
37bbef1d1mov [rsp+568], 0
37bbef1dcmov [rsp+804], ebx
37bbef1e3jmp 0x37bbeedc0
37bbef1e8
37bbef1e8 0f 1f 84 00 00 00 00 00 ........
37bbef1f0
37bbef1f0loc_37bbef1f0:
37bbef1f0mov eax, [rsp+472]
37bbef1f7mov [rsp+384], r15l
37bbef1ffmov [rsp+476], eax
37bbef206jmp 0x37bbee10e
37bbef20b
37bbef20b 0f 1f 44 00 00 ..D..
37bbef210
37bbef210loc_37bbef210:
37bbef210mov rax, [rsp+1152]
37bbef218mov r12, r14
37bbef21bmov r15l, ebx
37bbef21epxor x0, x0
37bbef222shl r12, 4
37bbef226mov [rsp+800], r15l
37bbef22emov r10, [rsp+240]
37bbef236mov rbx, [rsp+248]
37bbef23emov rdx, [rsp+256]
37bbef246movups [rax+r12], x0
37bbef24bmov r11, [rsp+264]
37bbef253jmp 0x37bbee0e4
37bbef258
37bbef258 0f 1f 84 00 00 00 00 00 ........
37bbef260
37bbef260loc_37bbef260:
37bbef260mov eax, [rsp+676]
37bbef267jmp 0x37bbee8ce
37bbef26c
37bbef26cloc_37bbef26c:
37bbef26cmov [rsp+832], eax
37bbef273jmp 0x37bbee8ce
37bbef278
37bbef278loc_37bbef278:
37bbef278mov r15, [rsp+1112]
37bbef280jmp 0x37bbeee05
37bbef285
37bbef285loc_37bbef285:
37bbef285mov edx, -6
37bbef28amov eax, 6
37bbef28fjmp 0x37bbecf68
37bbef294
37bbef294loc_37bbef294:
37bbef294pxor x0, x0
37bbef298cvtsi2sd x0, eax
37bbef29cmov rax, [rsp+1232]
37bbef2a4mov [rax+8], 0
37bbef2acmovsd_xmm [rax], x0
37bbef2b0jmp 0x37bbecf94
37bbef2b5
37bbef2b5loc_37bbef2b5:
37bbef2b5pxor x3, x3
37bbef2b9movapd x4, x3
37bbef2bddivsd x4, x1
37bbef2c1movapd x2, x4
37bbef2c5mulsd x2, x3
37bbef2c9subsd x3, x4
37bbef2cdaddsd x1, x2
37bbef2d1movddup x0, x1
37bbef2d5movsd_xmm x1, [rip+0x85c023]
37bbef2ddaddsd x1, x2
37bbef2e1unpcklpd x1, x3
37bbef2e5divpd x1, x0
37bbef2e9addpd x1, x12
37bbef2eemovapd x12, x1
37bbef2f3jmp 0x37bbeec3b
37bbef2f8
37bbef2f8loc_37bbef2f8:
37bbef2f8mov rax, [rsp+1208]
37bbef300mov r8, [rsp+1128]
37bbef308mov [rsp+56], 4
37bbef311lea r9, [rip+0x85bfa0]
37bbef318lea rcx, [rip+0x85bfa9]
37bbef31fmov [rsp+48], rax
37bbef324mov rax, [rsp+1200]
37bbef32cmov rdx, r8
37bbef32fmov [rsp+40], rax
37bbef334lea rax, [rip+0x85bf95]
37bbef33bmov [rsp+32], rax
37bbef340call zlaset_
37bbef345jmp 0x37bbedab6
37bbef34a
37bbef34aloc_37bbef34a:
37bbef34amov rax, [rsp+1224]
37bbef352mov r8, [rsp+1128]
37bbef35amov [rsp+56], 4
37bbef363lea r9, [rip+0x85bf4e]
37bbef36alea rcx, [rip+0x85bf57]
37bbef371mov [rsp+48], rax
37bbef376mov rax, [rsp+1216]
37bbef37emov rdx, r8
37bbef381mov [rsp+40], rax
37bbef386lea rax, [rip+0x85bf43]
37bbef38dmov [rsp+32], rax
37bbef392call zlaset_
37bbef397jmp 0x37bbedabf
37bbef39c
37bbef39cloc_37bbef39c:
37bbef39cmovapd x1, x0
37bbef3a0movapd x2, x9
37bbef3a5divsd x1, x3
37bbef3a9shufpd x2, x9, 1
37bbef3afmovddup x4, x1
37bbef3b3mulsd x1, x0
37bbef3b7movapd x0, x9
37bbef3bcmulpd x2, x4
37bbef3c0addsd x1, x3
37bbef3c4movapd x3, x9
37bbef3c9addpd x3, x2
37bbef3cdsubpd x0, x2
37bbef3d1unpcklpd x1, x1
37bbef3d5movsd_xmm x0, x3
37bbef3d9divpd x0, x1
37bbef3ddmovapd x12, x0
37bbef3e2jmp 0x37bbeec3b
37bbef3e7
37bbef3e7loc_37bbef3e7:
37bbef3e7mov edx, -8
37bbef3ecmov eax, 8
37bbef3f1jmp 0x37bbecf68
37bbef3f6
37bbef3f6loc_37bbef3f6:
37bbef3f6mov edx, -10
37bbef3fbmov eax, 10
37bbef400jmp 0x37bbecf68
37bbef405
37bbef405loc_37bbef405:
37bbef405lea rax, [rsp+864]
37bbef40dmov [rsp+232], rax
37bbef415jmp 0x37bbeee05
37bbef41a
37bbef41aloc_37bbef41a:
37bbef41amov edx, -15
37bbef41fmov eax, 15
37bbef424jmp 0x37bbecf68
37bbef429
37bbef429loc_37bbef429:
37bbef429neg eax
37bbef42bjmp 0x37bbecf72
37bbef430
37bbef430loc_37bbef430:
37bbef430mov edx, -17
37bbef435mov eax, 17
37bbef43ajmp 0x37bbecf68
37bbece00
37bbece00zlaqz0_:
37bbece00push r15
37bbece02push r14
37bbece04push r13
37bbece06push r12
37bbece08push rbp
37bbece09push rdi
37bbece0apush rsi
37bbece0bpush rbx
37bbece0csub rsp, 1032
37bbece13movups [rsp+896], x6
37bbece1bmovups [rsp+912], x7
37bbece23movups [rsp+928], x8
37bbece2cmovups [rsp+944], x9
37bbece35movups [rsp+960], x10
37bbece3emovups [rsp+976], x11
37bbece47movups [rsp+992], x12
37bbece50movups [rsp+1008], x13
37bbece59mov rax, [rsp+1160]
37bbece61mov eax, [rax]
37bbece63mov [rsp+232], eax
37bbece6amov rax, [rsp+1176]
37bbece72mov r15, rdx
37bbece75lea rdx, [rip+0x85e414]
37bbece7cmov [rsp+1120], r8
37bbece84mov r8l, 1
37bbece8amov eax, [rax]
37bbece8cmov [rsp+1128], r9
37bbece94mov r9l, 1
37bbece9amov [rsp+1104], rcx
37bbecea2mov [rsp+240], eax
37bbecea9mov rax, [rsp+1208]
37bbeceb1mov eax, [rax]
37bbeceb3mov [rsp+248], eax
37bbecebamov rax, [rsp+1224]
37bbecec2mov r14l, [rax]
37bbecec5call lsame_
37bbececatest eax, eax
37bbececcje 0x37bbed558
37bbeced2mov [rsp+792], 0
37bbeceddmov ebx, 1
37bbecee2
37bbecee2loc_37bbecee2:
37bbecee2mov r9l, 1
37bbecee8mov r8l, 1
37bbeceeelea rdx, [rip+0x85e39d]
37bbecef5mov rcx, r15
37bbecef8call lsame_
37bbecefdtest eax, eax
37bbeceffje 0x37bbed5a0
37bbecf05mov [rsp+788], 0
37bbecf10mov esi, 1
37bbecf15
37bbecf15loc_37bbecf15:
37bbecf15mov rcx, [rsp+1120]
37bbecf1dmov r9l, 1
37bbecf23mov r8l, 1
37bbecf29lea rdx, [rip+0x85e362]
37bbecf30call lsame_
37bbecf35test eax, eax
37bbecf37je 0x37bbed4f0
37bbecf3dmov rax, [rsp+1264]
37bbecf45mov [rsp+796], 0
37bbecf50mov [rax], 0
37bbecf56test ebx, ebx
37bbecf58jne 0x37bbecff0
37bbecf5e
37bbecf5eloc_37bbecf5e:
37bbecf5emov edx, -1
37bbecf63mov eax, 1
37bbecf68
37bbecf68loc_37bbecf68:
37bbecf68mov rbx, [rsp+1264]
37bbecf70mov [rbx], edx
37bbecf72
37bbecf72loc_37bbecf72:
37bbecf72lea rdx, [rsp+880]
37bbecf7amov r8l, 6
37bbecf80lea rcx, [rip+0x85e30e]
37bbecf87mov [rsp+880], eax
37bbecf8ecall xerbla_
37bbecf93nop
37bbecf94
37bbecf94loc_37bbecf94:
37bbecf94movups x6, [rsp+896]
37bbecf9cmovups x7, [rsp+912]
37bbecfa4movups x8, [rsp+928]
37bbecfadmovups x9, [rsp+944]
37bbecfb6movups x10, [rsp+960]
37bbecfbfmovups x11, [rsp+976]
37bbecfc8movups x12, [rsp+992]
37bbecfd1movups x13, [rsp+1008]
37bbecfdaadd rsp, 1032
37bbecfe1pop rbx
37bbecfe2pop rsi
37bbecfe3pop rdi
37bbecfe4pop rbp
37bbecfe5pop r12
37bbecfe7pop r13
37bbecfe9pop r14
37bbecfebpop r15
37bbecfedret
37bbecfee
37bbecfee 66 90 f.
37bbecff0
37bbecff0loc_37bbecff0:
37bbecff0mov ebp, 1
37bbecff5test esi, esi
37bbecff7je 0x37bbed546
37bbecffd
37bbecffdloc_37bbecffd:
37bbecffdmov rax, [rsp+1128]
37bbed005mov eax, [rax]
37bbed007mov [rsp+540], eax
37bbed00etest eax, eax
37bbed010js 0x37bbed684
37bbed016mov rbx, [rsp+1136]
37bbed01emov edi, [rbx]
37bbed020mov [rsp+420], edi
37bbed027test edi, edi
37bbed029jle 0x37bbed693
37bbed02fmov rbx, [rsp+1144]
37bbed037mov r12l, [rbx]
37bbed03amov ebx, eax
37bbed03ccmp eax, r12l
37bbed03fjl 0x37bbef285
37bbed045lea eax, [rdi-1]
37bbed048cmp r12l, eax
37bbed04bjl 0x37bbef285
37bbed051mov eax, ebx
37bbed053cmp [rsp+232], ebx
37bbed05ajl 0x37bbef3e7
37bbed060cmp [rsp+240], ebx
37bbed067jl 0x37bbef3f6
37bbed06dmov ebx, [rsp+248]
37bbed074test ebx, ebx
37bbed076jle 0x37bbef41a
37bbed07ctest [rsp+788], 1
37bbed084je 0x37bbed08e
37bbed086cmp ebx, eax
37bbed088jl 0x37bbef41a
37bbed08e
37bbed08eloc_37bbed08e:
37bbed08etest r14l, r14l
37bbed091jle 0x37bbef430
37bbed097cmp r14l, [rsp+540]
37bbed09fjge 0x37bbed0af
37bbed0a1test [rsp+796], 1
37bbed0a9jne 0x37bbef430
37bbed0af
37bbed0afloc_37bbed0af:
37bbed0afmov rax, [rsp+1264]
37bbed0b7mov eax, [rax]
37bbed0b9test eax, eax
37bbed0bbjne 0x37bbef429
37bbed0c1mov r10l, [rsp+540]
37bbed0c9test r10l, r10l
37bbed0ccje 0x37bbed6a8
37bbed0d2mov rax, [rsp+1104]
37bbed0damov r9, [rsp+1128]
37bbed0e2lea r8, [rsp+780]
37bbed0ealea rdx, [rip+0x85e1a4]
37bbed0f1lea rcx, [rip+0x85e1a4]
37bbed0f8pxor x7, x7
37bbed0fcmovzx eax, [rax]
37bbed0ffmov [rsp+780], al
37bbed106movzx eax, [r15]
37bbed10amov [rsp+781], al
37bbed111mov rax, [rsp+1120]
37bbed119movzx eax, [rax]
37bbed11cmov [rsp+64], 3
37bbed125mov [rsp+56], 6
37bbed12emov [rsp+782], al
37bbed135mov rax, [rsp+1240]
37bbed13dmov [rsp+48], rax
37bbed142mov rax, [rsp+1144]
37bbed14amov [rsp+40], rax
37bbed14fmov rax, [rsp+1136]
37bbed157mov [rsp+32], rax
37bbed15ccall ilaenv_
37bbed161mov rdi, [rsp+1240]
37bbed169mov [rsp+64], 3
37bbed172lea r8, [rsp+780]
37bbed17amov [rsp+56], 6
37bbed183mov r9, [rsp+1128]
37bbed18blea rdx, [rip+0x85e103]
37bbed192lea rcx, [rip+0x85e107]
37bbed199mov [rsp+48], rdi
37bbed19emov rdi, [rsp+1144]
37bbed1a6mov [rsp+572], eax
37bbed1admov [rsp+40], rdi
37bbed1b2mov rdi, [rsp+1136]
37bbed1bamov [rsp+32], rdi
37bbed1bfmov edi, r12l
37bbed1c2call ilaenv_
37bbed1c7mov rcx, [rsp+1240]
37bbed1cfmov [rsp+64], 3
37bbed1d8lea r8, [rsp+780]
37bbed1e0mov [rsp+56], 6
37bbed1e9mov r9, [rsp+1128]
37bbed1f1mov r13l, eax
37bbed1f4lea rdx, [rip+0x85e09a]
37bbed1fbmov [rsp+48], rcx
37bbed200mov rcx, [rsp+1144]
37bbed208sub edi, [rsp+420]
37bbed20fmov [rsp+40], rcx
37bbed214mov rcx, [rsp+1136]
37bbed21cmov [rsp+32], rcx
37bbed221lea rcx, [rip+0x85e07c]
37bbed228call ilaenv_
37bbed22dmov rcx, [rsp+1240]
37bbed235mov [rsp+64], 3
37bbed23elea r8, [rsp+780]
37bbed246mov [rsp+56], 6
37bbed24fmov r9, [rsp+1128]
37bbed257lea rdx, [rip+0x85e037]
37bbed25emov [rsp+48], rcx
37bbed263mov rcx, [rsp+1144]
37bbed26bmov [rsp+636], eax
37bbed272mov [rsp+40], rcx
37bbed277mov rcx, [rsp+1136]
37bbed27fmov [rsp+32], rcx
37bbed284lea rcx, [rip+0x85e01d]
37bbed28bcall ilaenv_
37bbed290mov ecx, [rsp+540]
37bbed297mov [rsp+64], 3
37bbed2a0lea r8, [rsp+780]
37bbed2a8mov [rsp+56], 6
37bbed2b1mov r9, [rsp+1128]
37bbed2b9lea r10l, [rcx+6]
37bbed2bdlea rcx, [rip+0x85dfe8]
37bbed2c4imul r10, r10, 0x38e38e39
37bbed2cbshr r10, 33
37bbed2cfcmp r10l, edi
37bbed2d2cmovg r10l, edi
37bbed2d6cmp r10l, eax
37bbed2d9cmovg r10l, eax
37bbed2ddmov edx, r10l
37bbed2e0shr edx, 31
37bbed2e3lea eax, [r10+rdx]
37bbed2e7and eax, 1
37bbed2easub eax, edx
37bbed2ecmov rdx, [rsp+1240]
37bbed2f4sub r10l, eax
37bbed2f7mov eax, 2
37bbed2fcmov [rsp+48], rdx
37bbed301mov rdx, [rsp+1144]
37bbed309cmp r10l, eax
37bbed30ccmovl r10l, eax
37bbed310mov [rsp+40], rdx
37bbed315mov rdx, [rsp+1136]
37bbed31dmov [rsp+828], r10l
37bbed325mov [rsp+32], rdx
37bbed32alea rdx, [rip+0x85df64]
37bbed331mov [rsp+256], r10l
37bbed339call ilaenv_
37bbed33emov ebx, [rsp+540]
37bbed345pxor x1, x1
37bbed349mov r10l, [rsp+256]
37bbed351cvtsi2sd x1, eax
37bbed355divsd x1, [rip+0x85dfb3]
37bbed35dpxor x0, x0
37bbed361cvtsi2sd x7, ebx
37bbed365mulsd x1, x7
37bbed369lea edx, [r10+r10]
37bbed36dcvtsi2sd x0, edx
37bbed371divsd x0, x1
37bbed375pxor x1, x1
37bbed379cvtsi2sd x1, r10l
37bbed37eaddsd x0, [rip+0x85df7a]
37bbed386sqrtsd x0, x0
37bbed38adivsd x1, x0
37bbed38ecvttsd2si edx, x1
37bbed392lea eax, [rdx+2]
37bbed395sub edx, 1
37bbed398cmovns eax, edx
37bbed39bsar eax, 2
37bbed39elea eax, [r10+4*rax+4]
37bbed3a3mov [rsp+820], eax
37bbed3aacmp ebx, [rsp+572]
37bbed3b1jl 0x37bbed3c4
37bbed3b3mov rax, [rsp+1256]
37bbed3bbcmp [rax], 1
37bbed3bejle 0x37bbed6c0
37bbed3c4
37bbed3c4loc_37bbed3c4:
37bbed3c4mov rax, [rsp+1264]
37bbed3ccmov rdx, r15
37bbed3cfmov [rsp+176], 1
37bbed3dbmov [rsp+168], 1
37bbed3e7mov [rsp+152], rax
37bbed3efmov rax, [rsp+1248]
37bbed3f7mov [rsp+160], 1
37bbed403mov [rsp+144], rax
37bbed40bmov rax, [rsp+1240]
37bbed413mov [rsp+136], rax
37bbed41bmov rax, [rsp+1232]
37bbed423mov [rsp+128], rax
37bbed42bmov rax, [rsp+1224]
37bbed433mov [rsp+120], rax
37bbed438mov rax, [rsp+1216]
37bbed440mov [rsp+112], rax
37bbed445mov rax, [rsp+1208]
37bbed44dmov [rsp+104], rax
37bbed452mov rax, [rsp+1200]
37bbed45amov [rsp+96], rax
37bbed45fmov rax, [rsp+1192]
37bbed467mov [rsp+88], rax
37bbed46cmov rax, [rsp+1184]
37bbed474mov [rsp+80], rax
37bbed479mov rax, [rsp+1176]
37bbed481mov [rsp+72], rax
37bbed486mov rax, [rsp+1168]
37bbed48emov [rsp+64], rax
37bbed493mov rax, [rsp+1160]
37bbed49bmov [rsp+56], rax
37bbed4a0mov rax, [rsp+1152]
37bbed4a8mov [rsp+48], rax
37bbed4admov rax, [rsp+1144]
37bbed4b5mov [rsp+40], rax
37bbed4bamov rax, [rsp+1136]
37bbed4c2mov r9, [rsp+1128]
37bbed4camov r8, [rsp+1120]
37bbed4d2mov [rsp+32], rax
37bbed4d7mov rcx, [rsp+1104]
37bbed4dfcall zhgeqz_
37bbed4e4jmp 0x37bbecf94
37bbed4e9
37bbed4e9 0f 1f 80 00 00 00 00 .......
37bbed4f0
37bbed4f0loc_37bbed4f0:
37bbed4f0mov rcx, [rsp+1120]
37bbed4f8mov r9l, 1
37bbed4femov r8l, 1
37bbed504lea rdx, [rip+0x85dd88]
37bbed50bcall lsame_
37bbed510test eax, eax
37bbed512je 0x37bbed60e
37bbed518mov rax, [rsp+1264]
37bbed520mov [rsp+796], 1
37bbed52bmov [rax], 0
37bbed531test ebx, ebx
37bbed533je 0x37bbecf5e
37bbed539mov ebp, 2
37bbed53etest esi, esi
37bbed540jne 0x37bbecffd
37bbed546
37bbed546loc_37bbed546:
37bbed546mov edx, -2
37bbed54bmov eax, 2
37bbed550jmp 0x37bbecf68
37bbed555
37bbed555 0f 1f 00 ...
37bbed558
37bbed558loc_37bbed558:
37bbed558mov rcx, [rsp+1104]
37bbed560mov r9l, 1
37bbed566mov r8l, 1
37bbed56cxor ebx, ebx
37bbed56elea rdx, [rip+0x85dd1c]
37bbed575call lsame_
37bbed57atest eax, eax
37bbed57cje 0x37bbecee2
37bbed582mov [rsp+792], 1
37bbed58dmov ebx, 2
37bbed592jmp 0x37bbecee2
37bbed597
37bbed597 66 0f 1f 84 00 00 00 00 00 f........
37bbed5a0
37bbed5a0loc_37bbed5a0:
37bbed5a0mov r9l, 1
37bbed5a6mov r8l, 1
37bbed5aclea rdx, [rip+0x85dce0]
37bbed5b3mov rcx, r15
37bbed5b6call lsame_
37bbed5bbtest eax, eax
37bbed5bdje 0x37bbed5d4
37bbed5bfmov [rsp+788], 1
37bbed5camov esi, 2
37bbed5cfjmp 0x37bbecf15
37bbed5d4
37bbed5d4loc_37bbed5d4:
37bbed5d4mov r9l, 1
37bbed5damov r8l, 1
37bbed5e0mov rcx, r15
37bbed5e3xor esi, esi
37bbed5e5lea rdx, [rip+0x85dca8]
37bbed5eccall lsame_
37bbed5f1test eax, eax
37bbed5f3je 0x37bbecf15
37bbed5f9mov [rsp+788], 1
37bbed604mov esi, 3
37bbed609jmp 0x37bbecf15
37bbed60e
37bbed60eloc_37bbed60e:
37bbed60emov rcx, [rsp+1120]
37bbed616mov r9l, 1
37bbed61cmov r8l, 1
37bbed622lea rdx, [rip+0x85dc6b]
37bbed629call lsame_
37bbed62etest eax, eax
37bbed630jne 0x37bbed651
37bbed632test ebx, ebx
37bbed634je 0x37bbecf5e
37bbed63atest esi, esi
37bbed63cje 0x37bbed546
37bbed642mov edx, -3
37bbed647mov eax, 3
37bbed64cjmp 0x37bbecf68
37bbed651
37bbed651loc_37bbed651:
37bbed651mov rax, [rsp+1264]
37bbed659mov [rsp+796], 1
37bbed664mov [rax], 0
37bbed66atest ebx, ebx
37bbed66cje 0x37bbecf5e
37bbed672mov ebp, 3
37bbed677test esi, esi
37bbed679jne 0x37bbecffd
37bbed67fjmp 0x37bbed546
37bbed684
37bbed684loc_37bbed684:
37bbed684mov edx, -4
37bbed689mov eax, 4
37bbed68ejmp 0x37bbecf68
37bbed693
37bbed693loc_37bbed693:
37bbed693mov edx, -5
37bbed698mov eax, 5
37bbed69djmp 0x37bbecf68
37bbed6a2
37bbed6a2 66 0f 1f 44 00 00 f..D..
37bbed6a8
37bbed6a8loc_37bbed6a8:
37bbed6a8mov rax, [rsp+1232]
37bbed6b0movq x0, [rip+0x85dc48]
37bbed6b8movups [rax], x0
37bbed6bbjmp 0x37bbecf94
37bbed6c0
37bbed6c0loc_37bbed6c0:
37bbed6c0mov eax, [rsp+540]
37bbed6c7mov edx, 0xffffffffaaaaaaab
37bbed6cclea ebx, [rdi+1]
37bbed6cfmov edi, [rsp+572]
37bbed6d6lea r11, [rsp+792]
37bbed6delea rcx, [rsp+788]
37bbed6e6sub eax, 1
37bbed6e9imul rax, rdx
37bbed6edmov edx, 2
37bbed6f2shr rax, 33
37bbed6f6cmp eax, ebx
37bbed6f8cmovg eax, ebx
37bbed6fbcmp r13l, edx
37bbed6fecmovge edx, r13l
37bbed702lea r13, [rsp+796]
37bbed70amov [rsp+680], r13
37bbed712mov r8, r13
37bbed715cmp eax, edx
37bbed717cmovg eax, edx
37bbed71amov rdx, [rsp+1232]
37bbed722mov [rsp+184], rdx
37bbed72acmp edi, eax
37bbed72cmov [rsp+168], rdx
37bbed734mov [rsp+152], rdx
37bbed73cmov rdx, [rsp+1192]
37bbed744mov [rsp+676], eax
37bbed74bcmovge eax, edi
37bbed74emov [rsp+144], rdx
37bbed756mov rdx, [rsp+1184]
37bbed75emov [rsp+832], eax
37bbed765lea rax, [rsp+784]
37bbed76dmov [rsp+136], rdx
37bbed775lea rdx, [rsp+808]
37bbed77dmov [rsp+696], rdx
37bbed785mov [rsp+128], rdx
37bbed78dlea rdx, [rsp+812]
37bbed795mov [rsp+688], rax
37bbed79dmov [rsp+216], rax
37bbed7a5mov rax, [rsp+1256]
37bbed7admov [rsp+704], rdx
37bbed7b5mov [rsp+120], rdx
37bbed7bamov rdx, [rsp+1224]
37bbed7c2mov [rsp+208], rax
37bbed7camov rax, [rsp+1248]
37bbed7d2mov [rsp+112], rdx
37bbed7d7mov rdx, [rsp+1216]
37bbed7dfmov [rsp+200], rax
37bbed7e7lea rax, [rip+0x85dac2]
37bbed7eemov [rsp+104], rdx
37bbed7f3mov rdx, [rsp+1208]
37bbed7fbmov [rsp+192], rax
37bbed803lea rax, [rsp+832]
37bbed80bmov [rsp+712], rax
37bbed813mov [rsp+176], rax
37bbed81bmov [rsp+160], rax
37bbed823mov [rsp+96], rdx
37bbed828mov rdx, [rsp+1200]
37bbed830mov [rsp+48], rax
37bbed835mov r9, [rsp+1128]
37bbed83dmov [rsp+88], rdx
37bbed842mov rdx, [rsp+1176]
37bbed84amov [rsp+616], rcx
37bbed852mov [rsp+80], rdx
37bbed857mov rdx, [rsp+1168]
37bbed85fmov [rsp+624], r11
37bbed867mov [rsp+72], rdx
37bbed86cmov rdx, [rsp+1160]
37bbed874mov [rsp+64], rdx
37bbed879mov rdx, [rsp+1152]
37bbed881mov [rsp+56], rdx
37bbed886mov rdx, [rsp+1144]
37bbed88emov [rsp+40], rdx
37bbed893mov rdx, [rsp+1136]
37bbed89bmov [rsp+32], rdx
37bbed8a0mov rdx, rcx
37bbed8a3mov rcx, r11
37bbed8a6call zlaqz2_
37bbed8abmov rdi, [rsp+1232]
37bbed8b3lea r10, [rsp+836]
37bbed8bbmov r8, r13
37bbed8bemov [rsp+728], r10
37bbed8c6lea rax, [rip+0x85d9e3]
37bbed8cdcvttsd2si edi, [rdi]
37bbed8d1mov [rsp+192], r10
37bbed8d9mov r10, [rsp+1232]
37bbed8e1mov [rsp+184], rax
37bbed8e9mov rax, [rsp+1232]
37bbed8f1mov [rsp+160], r10
37bbed8f9mov [rsp+144], r10
37bbed901mov r10, [rsp+1224]
37bbed909mov [rsp+176], rax
37bbed911lea rax, [rsp+820]
37bbed919mov [rsp+136], r10
37bbed921mov r10, [rsp+1216]
37bbed929mov [rsp+168], rax
37bbed931mov [rsp+128], r10
37bbed939mov r10, [rsp+1208]
37bbed941mov [rsp+152], rax
37bbed949mov [rsp+120], r10
37bbed94emov r10, [rsp+1200]
37bbed956mov [rsp+112], r10
37bbed95bmov r10, [rsp+1176]
37bbed963mov [rsp+104], r10
37bbed968mov r10, [rsp+1168]
37bbed970mov [rsp+96], r10
37bbed975mov r10, [rsp+1160]
37bbed97dmov [rsp+88], r10
37bbed982mov r10, [rsp+1152]
37bbed98amov [rsp+80], r10
37bbed98fmov r10, [rsp+1192]
37bbed997mov [rsp+72], r10
37bbed99cmov r10, [rsp+1184]
37bbed9a4mov [rsp+64], r10
37bbed9a9mov [rsp+56], rax
37bbed9aelea rax, [rsp+828]
37bbed9b6mov rdx, [rsp+616]
37bbed9bemov [rsp+48], rax
37bbed9c3mov rax, [rsp+1144]
37bbed9cbmov rcx, [rsp+624]
37bbed9d3mov r9, [rsp+1128]
37bbed9dbmov [rsp+40], rax
37bbed9e0mov rax, [rsp+1136]
37bbed9e8mov [rsp+32], rax
37bbed9edcall zlaqz3_
37bbed9f2mov eax, [rsp+832]
37bbed9f9mov r13l, [rsp+820]
37bbeda01imul eax, eax
37bbeda04mov [rsp+720], r13l
37bbeda0cimul r13l, r13l
37bbeda10lea eax, [rdi+2*rax]
37bbeda13mov rdi, [rsp+1232]
37bbeda1blea ecx, [r13+r13]
37bbeda20cvttsd2si edx, [rdi]
37bbeda24mov rdi, [rsp+1240]
37bbeda2cmov [rsp+724], ecx
37bbeda33mov edi, [rdi]
37bbeda35add edx, ecx
37bbeda37mov [rsp+672], edi
37bbeda3ecmp eax, edx
37bbeda40cmovl eax, edx
37bbeda43cmp edi, -1
37bbeda46je 0x37bbef294
37bbeda4ccmp [rsp+672], eax
37bbeda53jge 0x37bbeda82
37bbeda55mov rax, [rsp+1264]
37bbeda5dmov [rax], -19
37bbeda63
37bbeda63loc_37bbeda63:
37bbeda63mov rdx, [rsp+1264]
37bbeda6bmov r8l, 6
37bbeda71lea rcx, [rip+0x85d81d]
37bbeda78call xerbla_
37bbeda7djmp 0x37bbecf94
37bbeda82
37bbeda82loc_37bbeda82:
37bbeda82movsxd rax, [rsp+240]
37bbeda8amov [rsp+592], rax
37bbeda92not rax
37bbeda95mov [rsp+584], rax
37bbeda9dmov rax, [rsp+1264]
37bbedaa5mov r9l, [rax]
37bbedaa8test r9l, r9l
37bbedaabjne 0x37bbeda63
37bbedaadcmp esi, 3
37bbedab0je 0x37bbef2f8
37bbedab6
37bbedab6loc_37bbedab6:
37bbedab6cmp ebp, 3
37bbedab9je 0x37bbef34a
37bbedabf
37bbedabfloc_37bbedabf:
37bbedabfmov edx, 12
37bbedac4lea rcx, [rip+0x85d815]
37bbedacblea rsi, [rsp+880]
37bbedad3call dlamch_
37bbedad8mov edx, 9
37bbedaddlea rcx, [rip+0x85d808]
37bbedae4movapd x13, x0
37bbedae9call dlamch_
37bbedaeemovsxd rdx, [rsp+420]
37bbedaf6mov rax, [rsp+592]
37bbedafemov [rsp+40], 1
37bbedb07mov rdi, [rsp+1248]
37bbedb0fmov r9, [rsp+1176]
37bbedb17lea rcx, [rip+0x85d7d7]
37bbedb1emov [rsp+880], ebx
37bbedb25imul rax, rdx
37bbedb29add rax, [rsp+584]
37bbedb31movapd x8, x0
37bbedb36mov [rsp+32], rdi
37bbedb3badd rax, rdx
37bbedb3emov rdi, [rsp+1168]
37bbedb46mov rdx, rsi
37bbedb49shl rax, 4
37bbedb4dlea r8, [rdi+rax]
37bbedb51call zlanhs_
37bbedb56imul eax, ebx, 30
37bbedb59mov [rsp+804], r12l
37bbedb61mov [rsp+632], eax
37bbedb68test eax, eax
37bbedb6ajle 0x37bbef405
37bbedb70movsxd rcx, [rsp+248]
37bbedb78movsxd rdx, r14l
37bbedb7bmovapd x6, x0
37bbedb7fmovsxd rbx, [rsp+232]
37bbedb87divsd x7, x8
37bbedb8cpxor x12, x12
37bbedb91mov [rsp+656], rdx
37bbedb99mov rax, rcx
37bbedb9cmov rdi, rbx
37bbedb9fmov [rsp+496], rbx
37bbedba7not rax
37bbedbaanot rdi
37bbedbadmov [rsp+600], rcx
37bbedbb5mov [rsp+608], rax
37bbedbbdmov rax, rdx
37bbedbc0mulsd x6, x8
37bbedbc5not rax
37bbedbc8mov [rsp+568], 0
37bbedbd3mov [rsp+640], rax
37bbedbdbmovsxd rax, [rsp+724]
37bbedbe3mov [rsp+536], 1
37bbedbeeshl rax, 4
37bbedbf2add rax, [rsp+1232]
37bbedbfamov [rsp+472], r12l
37bbedc02mov r11, rax
37bbedc05mov [rsp+736], rax
37bbedc0dmovsxd rax, r13l
37bbedc10shl rax, 4
37bbedc14maxsd x6, x13
37bbedc19mov [rsp+1112], r15
37bbedc21sub r11, rax
37bbedc24mov [rsp+664], rsi
37bbedc2cmov [rsp+744], r11
37bbedc34mov r11, [rsp+592]
37bbedc3cmov [rsp+480], rdi
37bbedc44shl rdi, 4
37bbedc48movapd x11, x6
37bbedc4dmov rax, r11
37bbedc50mov r13, rdi
37bbedc53not rax
37bbedc56shl rax, 4
37bbedc5amov [rsp+304], rax
37bbedc62mov rax, r11
37bbedc65neg rax
37bbedc68shl rax, 4
37bbedc6cmov [rsp+296], rax
37bbedc74mov rax, rbx
37bbedc77neg rax
37bbedc7ashl rax, 4
37bbedc7emov rbx, rax
37bbedc81mov [rsp+280], rax
37bbedc89mov rax, rcx
37bbedc8cneg rax
37bbedc8fshl rax, 4
37bbedc93mov [rsp+288], rax
37bbedc9bmov rax, rdx
37bbedc9eneg rax
37bbedca1shl rax, 4
37bbedca5mov [rsp+312], rax
37bbedcadmov rax, [rsp+584]
37bbedcb5mulsd x7, x13
37bbedcbashl rax, 4
37bbedcbemov [rsp+408], rax
37bbedcc6mov rax, rbx
37bbedcc9neg rax
37bbedcccmov [rsp+648], rax
37bbedcd4lea rax, [rsp+864]
37bbedcdcmovapd x10, x7
37bbedce1mov [rsp+232], rax
37bbedce9mov eax, 16
37bbedceesub rax, rbx
37bbedcf1mov [rsp+576], rax
37bbedcf9nop [rax]
37bbedd00
37bbedd00loc_37bbedd00:
37bbedd00mov eax, [rsp+420]
37bbedd07mov r15l, [rsp+472]
37bbedd0flea ebx, [rax+1]
37bbedd12cmp ebx, r15l
37bbedd15jge 0x37bbef278
37bbedd1bmov r12, [rsp+496]
37bbedd23movsxd rsi, r15l
37bbedd26lea r14, [rsp+752]
37bbedd2elea ebp, [r15-1]
37bbedd32mov rcx, r14
37bbedd35mov [rsp+424], r14
37bbedd3dmov rdi, r12
37bbedd40imul rdi, rsi
37bbedd44lea rax, [rsi+rdi]
37bbedd48add rax, [rsp+480]
37bbedd50sub rdi, r12
37bbedd53shl rax, 4
37bbedd57add rax, [rsp+1152]
37bbedd5fmovsd_xmm x0, [rax]
37bbedd63movsd_xmm [rsp+752], x0
37bbedd6cmovsd_xmm x0, [rax+8]
37bbedd71movsd_xmm [rsp+760], x0
37bbedd7acall fn_37c42fc80
37bbedd7fadd rdi, [rsp+480]
37bbedd87movsxd rax, ebp
37bbedd8amov rcx, r14
37bbedd8dadd rax, rdi
37bbedd90movapd x9, x0
37bbedd95add rsi, rdi
37bbedd98shl rax, 4
37bbedd9cadd rax, [rsp+1152]
37bbedda4shl rsi, 4
37bbedda8movsd_xmm x0, [rax]
37bbeddacmovsd_xmm [rsp+752], x0
37bbeddb5movsd_xmm x0, [rax+8]
37bbeddbamovsd_xmm [rsp+760], x0
37bbeddc3call fn_37c42fc80
37bbeddc8mov rax, [rsp+1152]
37bbeddd0mov rcx, r14
37bbeddd3movapd x7, x0
37bbeddd7add rax, rsi
37bbedddamovsd_xmm x0, [rax]
37bbedddemovsd_xmm [rsp+752], x0
37bbedde7movsd_xmm x0, [rax+8]
37bbeddecmovsd_xmm [rsp+760], x0
37bbeddf5call fn_37c42fc80
37bbeddfaaddsd x9, x7
37bbeddffmulsd x9, x8
37bbede04maxsd x9, x10
37bbede09comisd x9, x0
37bbede0ejb 0x37bbede3e
37bbede10mov rax, [rsp+1152]
37bbede18pxor x0, x0
37bbede1cmov [rsp+804], ebp
37bbede23mov [rsp+472], ebp
37bbede2amovapd x12, x0
37bbede2fmov [rsp+568], 0
37bbede3amovups [rax+rsi], x0
37bbede3e
37bbede3eloc_37bbede3e:
37bbede3emov r14, [rsp+496]
37bbede46movsxd rax, [rsp+420]
37bbede4emovsxd rbp, ebx
37bbede51mov r12, [rsp+480]
37bbede59mov r15, [rsp+424]
37bbede61mov rsi, r14
37bbede64imul rsi, rax
37bbede68mov rcx, r15
37bbede6blea rdi, [rsi+r12]
37bbede6fadd rax, rdi
37bbede72add rdi, rbp
37bbede75shl rax, 4
37bbede79add rax, [rsp+1152]
37bbede81shl rdi, 4
37bbede85movsd_xmm x0, [rax]
37bbede89movsd_xmm [rsp+752], x0
37bbede92movsd_xmm x0, [rax+8]
37bbede97movsd_xmm [rsp+760], x0
37bbedea0call fn_37c42fc80
37bbedea5lea rax, [rsi+rbp]
37bbedea9mov rcx, r15
37bbedeacadd rax, r14
37bbedeafmovapd x9, x0
37bbedeb4add rax, r12
37bbedeb7shl rax, 4
37bbedebbadd rax, [rsp+1152]
37bbedec3movsd_xmm x0, [rax]
37bbedec7movsd_xmm [rsp+752], x0
37bbeded0movsd_xmm x0, [rax+8]
37bbeded5movsd_xmm [rsp+760], x0
37bbededecall fn_37c42fc80
37bbedee3mov rax, [rsp+1152]
37bbedeebmov rcx, r15
37bbedeeemovapd x7, x0
37bbedef2add rax, rdi
37bbedef5movsd_xmm x0, [rax]
37bbedef9movsd_xmm [rsp+752], x0
37bbedf02movsd_xmm x0, [rax+8]
37bbedf07movsd_xmm [rsp+760], x0
37bbedf10call fn_37c42fc80
37bbedf15addsd x9, x7
37bbedf1amulsd x9, x8
37bbedf1fmaxsd x9, x10
37bbedf24comisd x9, x0
37bbedf29jb 0x37bbedf5c
37bbedf2bmov eax, [rsp+420]
37bbedf32mov rsi, [rsp+1152]
37bbedf3apxor x0, x0
37bbedf3emov [rsp+568], 0
37bbedf49mov [rsp+420], ebx
37bbedf50movapd x12, x0
37bbedf55movups [rsi+rdi], x0
37bbedf59lea ebx, [rax+2]
37bbedf5c
37bbedf5cloc_37bbedf5c:
37bbedf5cmov r15l, [rsp+472]
37bbedf64cmp r15l, ebx
37bbedf67jle 0x37bbef278
37bbedf6dmov eax, [rsp+420]
37bbedf74movsxd rbx, r15l
37bbedf77mov rcx, [rsp+480]
37bbedf7flea r11, [rbx-1]
37bbedf83mov [rsp+248], rbx
37bbedf8bmov [rsp+800], eax
37bbedf92mov rax, [rsp+496]
37bbedf9alea rdi, [rbx+rcx]
37bbedf9emov [rsp+272], rdi
37bbedfa6mov rdx, rax
37bbedfa9imul rax, rbx
37bbedfadmov [rsp+264], r11
37bbedfb5mov ebx, r15l
37bbedfb8imul rdx, r11
37bbedfbcmov rsi, rax
37bbedfbfmov [rsp+240], rax
37bbedfc7lea r12, [rdx+rdi]
37bbedfcbmov rbp, rdx
37bbedfceshl rsi, 4
37bbedfd2mov [rsp+256], rdx
37bbedfdamov rdi, r12
37bbedfddneg rbp
37bbedfe0mov r14, r12
37bbedfe3mov r12, rsi
37bbedfe6shl rbp, 4
37bbedfeashl rdi, 4
37bbedfeeadd rdi, [rsp+1152]
37bbedff6mov rsi, [rsp+424]
37bbedffemov r15, rdi
37bbee001mov rdi, rbp
37bbee004mov rbp, rcx
37bbee007jmp 0x37bbee0af
37bbee00c
37bbee00c 0f 1f 40 00 ..@.
37bbee010
37bbee010loc_37bbee010:
37bbee010lea rcx, [r15+r12]
37bbee014movsd_xmm x0, [rcx+rdi]
37bbee019movsd_xmm [rsp+752], x0
37bbee022movsd_xmm x0, [rcx+rdi+8]
37bbee028mov rcx, rsi
37bbee02bmovsd_xmm [rsp+760], x0
37bbee034call fn_37c42fc80
37bbee039mov rcx, rsi
37bbee03cmovapd x6, x0
37bbee040movsd_xmm x0, [r15-16]
37bbee046movsd_xmm [rsp+752], x0
37bbee04fmovsd_xmm x0, [r15-8]
37bbee055movsd_xmm [rsp+760], x0
37bbee05ecall fn_37c42fc80
37bbee063mov rcx, rsi
37bbee066movapd x9, x0
37bbee06bmovsd_xmm x0, [r15]
37bbee070movsd_xmm [rsp+752], x0
37bbee079movsd_xmm x0, [r15+8]
37bbee07fadd r15, r13
37bbee082movsd_xmm [rsp+760], x0
37bbee08bcall fn_37c42fc80
37bbee090addsd x6, x9
37bbee095mulsd x6, x8
37bbee09amaxsd x6, x10
37bbee09fcomisd x6, x0
37bbee0a3jae 0x37bbef210
37bbee0a9add r14, rbp
37bbee0acsub ebx, 1
37bbee0af
37bbee0afloc_37bbee0af:
37bbee0afcmp [rsp+420], ebx
37bbee0b6jl 0x37bbee010
37bbee0bcmov r10, [rsp+240]
37bbee0c4mov rbx, [rsp+248]
37bbee0ccmov rdx, [rsp+256]
37bbee0d4mov r11, [rsp+264]
37bbee0dcmov r15l, [rsp+420]
37bbee0e4
37bbee0e4loc_37bbee0e4:
37bbee0e4mov r8l, [rsp+792]
37bbee0ectest r8l, r8l
37bbee0efje 0x37bbef1f0
37bbee0f5mov eax, [rsp+540]
37bbee0fcmov [rsp+384], 1
37bbee107mov [rsp+476], eax
37bbee10e
37bbee10eloc_37bbee10e:
37bbee10ecmp [rsp+472], r15l
37bbee116jl 0x37bbef1c8
37bbee11cmov rdi, [rsp+592]
37bbee124mov rsi, [rsp+584]
37bbee12cmovsxd r9, [rsp+384]
37bbee134lea r8, [rdi+1]
37bbee138imul r8, rbx
37bbee13clea rax, [rsi+r8]
37bbee140shl rax, 4
37bbee144add rax, [rsp+1168]
37bbee14cmov r14, rax
37bbee14fmov rax, rdi
37bbee152imul rax, rbx
37bbee156imul rdi, r11
37bbee15alea rcx, [rax+rsi]
37bbee15emov rsi, [rsp+480]
37bbee166shl rax, 4
37bbee16aadd rcx, r9
37bbee16dshl rcx, 4
37bbee171add rcx, [rsp+1168]
37bbee179mov [rsp+432], rcx
37bbee181lea rcx, [r10+rsi]
37bbee185mov r10, rbx
37bbee188mov rsi, [rsp+1200]
37bbee190add rcx, r9
37bbee193mov r9, [rsp+280]
37bbee19bshl r10, 4
37bbee19fshl rcx, 4
37bbee1a3add rcx, [rsp+1152]
37bbee1abmov [rsp+440], rcx
37bbee1b3mov rcx, [rsp+600]
37bbee1bbimul r9, rbx
37bbee1bfimul rcx, rbx
37bbee1c3add rcx, [rsp+608]
37bbee1cbshl rcx, 4
37bbee1cflea rsi, [rsi+rcx+16]
37bbee1d4mov rcx, [rsp+272]
37bbee1dcmov [rsp+448], rsi
37bbee1e4mov rsi, [rsp+1216]
37bbee1ecadd rcx, rdx
37bbee1efmov rdx, [rsp+296]
37bbee1f7shl rcx, 4
37bbee1fbadd rcx, [rsp+1152]
37bbee203mov [rsp+456], rcx
37bbee20bmov rcx, [rsp+656]
37bbee213imul rcx, rbx
37bbee217add rcx, [rsp+640]
37bbee21fshl rcx, 4
37bbee223lea rsi, [rsi+rcx+16]
37bbee228lea rcx, [rdx-16]
37bbee22cimul rcx, rbx
37bbee230add rax, rcx
37bbee233mov rcx, rdi
37bbee236sub rcx, r8
37bbee239mov r8, rbx
37bbee23cmov [rsp+464], rax
37bbee244sub r8, r11
37bbee247imul r8, rdx
37bbee24bmov [rsp+544], r8
37bbee253mov r8, [rsp+648]
37bbee25bimul r8, r11
37bbee25flea rax, [r9+r8]
37bbee263mov r9l, r15l
37bbee266mov r15, r11
37bbee269mov r11, r14
37bbee26cmov [rsp+552], rax
37bbee274lea rax, [rbx+rcx-1]
37bbee279mov [rsp+560], rax
37bbee281mov rax, [rsp+664]
37bbee289mov [rsp+488], rax
37bbee291jmp 0x37bbee2fe
37bbee293
37bbee293 0f 1f 44 00 00 ..D..
37bbee298
37bbee298loc_37bbee298:
37bbee298mov rax, [rsp+312]
37bbee2a0mov r9l, [rsp+800]
37bbee2a8add rax, rsi
37bbee2ab
37bbee2abloc_37bbee2ab:
37bbee2abmov rsi, [rsp+296]
37bbee2b3mov rdi, [rsp+288]
37bbee2bbmov rbx, r15
37bbee2beadd [rsp+432], rsi
37bbee2c6add r11, [rsp+304]
37bbee2cemov rsi, [rsp+280]
37bbee2d6add [rsp+448], rdi
37bbee2deadd [rsp+440], rsi
37bbee2e6mov rsi, rax
37bbee2e9add [rsp+456], r13
37bbee2f1cmp r9l, r15l
37bbee2f4jg 0x37bbee858
37bbee2fasub r15, 1
37bbee2fe
37bbee2feloc_37bbee2fe:
37bbee2femov rax, [rsp+464]
37bbee306mov rcx, [rsp+424]
37bbee30emov [rsp+256], r9l
37bbee316mov [rsp+248], r11
37bbee31elea rdx, [r11+rax]
37bbee322mov [rsp+240], r10
37bbee32amovsd_xmm x0, [rdx+r10]
37bbee330movsd_xmm [rsp+752], x0
37bbee339movsd_xmm x0, [rdx+r10+8]
37bbee340movsd_xmm [rsp+760], x0
37bbee349call fn_37c42fc80
37bbee34emov r10, [rsp+240]
37bbee356mov r11, [rsp+248]
37bbee35ecomisd x11, x0
37bbee363mov r9l, [rsp+256]
37bbee36bjbe 0x37bbee298
37bbee371mov rax, [rsp+312]
37bbee379add rax, rsi
37bbee37ccmp r9l, ebx
37bbee37fjge 0x37bbee833
37bbee385mov eax, [rsp+796]
37bbee38cmov r12, [rsp+432]
37bbee394mov [rsp+360], rsi
37bbee39clea rbp, [r11-16]
37bbee3a0mov r8, [rsp+440]
37bbee3a8mov rdx, [rsp+448]
37bbee3b0mov [rsp+344], r11
37bbee3b8pxor x7, x7
37bbee3bcmov [rsp+416], eax
37bbee3c3mov rax, [rsp+544]
37bbee3cbmov rcx, [rsp+456]
37bbee3d3mov rdi, [rsp+560]
37bbee3dbmov [rsp+256], r8
37bbee3e3add rax, r12
37bbee3e6mov [rsp+264], r12
37bbee3eemov r12, r13
37bbee3f1mov [rsp+240], rax
37bbee3f9mov rax, [rsp+552]
37bbee401shl rdi, 4
37bbee405mov [rsp+328], rcx
37bbee40dadd rdi, r11
37bbee410add rax, r8
37bbee413lea r8, [rsp+848]
37bbee41bmov [rsp+400], rdx
37bbee423mov [rsp+248], rax
37bbee42bmov rax, rdx
37bbee42esub rax, [rsp+288]
37bbee436mov [rsp+392], rax
37bbee43elea rax, [rcx+16]
37bbee442mov [rsp+272], rax
37bbee44amov rax, rcx
37bbee44dsub rax, [rsp+280]
37bbee455mov [rsp+320], rax
37bbee45dmov rax, [rsp+576]
37bbee465mov [rsp+388], r9l
37bbee46dadd rax, rcx
37bbee470mov [rsp+504], r11
37bbee478mov [rsp+336], rax
37bbee480lea rax, [r11+16]
37bbee484mov [rsp+352], rax
37bbee48cmov rax, [rsp+312]
37bbee494mov [rsp+512], r10
37bbee49cadd rax, rsi
37bbee49fmov [rsp+376], r8
37bbee4a7lea rsi, [rsp+840]
37bbee4afmov [rsp+368], rax
37bbee4b7mov [rsp+520], rax
37bbee4bfmov r14, [rsp+488]
37bbee4c7mov [rsp+528], r15
37bbee4cfmov r15l, [rsp+472]
37bbee4d7jmp 0x37bbee59c
37bbee4dc
37bbee4dc 0f 1f 40 00 ..@.
37bbee4e0
37bbee4e0loc_37bbee4e0:
37bbee4e0cmp r13l, r15l
37bbee4e3jl 0x37bbee6b6
37bbee4e9
37bbee4e9loc_37bbee4e9:
37bbee4e9mov rax, [rsp+408]
37bbee4f1mov rdx, [rsp+296]
37bbee4f9mov rcx, [rsp+280]
37bbee501add [rsp+264], rdx
37bbee509add [rsp+240], rdx
37bbee511add rbp, rax
37bbee514mov rdx, [rsp+288]
37bbee51cadd rdi, rax
37bbee51fadd [rsp+256], rcx
37bbee527add [rsp+248], rcx
37bbee52fmov rcx, [rsp+304]
37bbee537add [rsp+400], rdx
37bbee53fadd [rsp+392], rdx
37bbee547mov rdx, [rsp+312]
37bbee54fadd [rsp+328], r12
37bbee557add [rsp+272], r12
37bbee55fadd [rsp+320], r12
37bbee567add [rsp+336], r12
37bbee56fadd [rsp+344], rcx
37bbee577add [rsp+352], rcx
37bbee57fadd [rsp+360], rdx
37bbee587add [rsp+368], rdx
37bbee58fcmp ebx, [rsp+388]
37bbee596je 0x37bbee800
37bbee59c
37bbee59cloc_37bbee59c:
37bbee59cmov r13l, ebx
37bbee59fmov r9, r14
37bbee5a2sub ebx, 1
37bbee5a5mov r8, rsi
37bbee5a8mov rax, [rsp+376]
37bbee5b0mov rdx, rdi
37bbee5b3mov rcx, rbp
37bbee5b6mov [rsp+32], rax
37bbee5bbcall zlartg_
37bbee5c0mov eax, ebx
37bbee5c2movupd x1, [rsp+848]
37bbee5cbsub eax, [rsp+384]
37bbee5d2mov [rsp+864], eax
37bbee5d9lea rax, [rip+0x85cd18]
37bbee5e0mov r9, [rsp+240]
37bbee5e8movups [rbp], x1
37bbee5ecmov rdx, [rsp+264]
37bbee5f4mov rcx, [rsp+232]
37bbee5fcmov r8, rax
37bbee5ffmovups [rdi], x7
37bbee602mov [rsp+32], rax
37bbee607mov [rsp+48], r14
37bbee60cmov [rsp+40], rsi
37bbee611call zrot_
37bbee616lea eax, [r13+1]
37bbee61amov [rsp+48], r14
37bbee61fmov rcx, [rsp+232]
37bbee627cmp eax, r15l
37bbee62amov [rsp+40], rsi
37bbee62fmov r9, [rsp+248]
37bbee637cmovg eax, r15l
37bbee63bsub eax, [rsp+384]
37bbee642mov rdx, [rsp+256]
37bbee64aadd eax, 1
37bbee64dmov [rsp+864], eax
37bbee654lea rax, [rip+0x85cc9d]
37bbee65bmov [rsp+32], rax
37bbee660mov r8, rax
37bbee663call zrot_
37bbee668mov ecx, [rsp+416]
37bbee66ftest ecx, ecx
37bbee671je 0x37bbee4e0
37bbee677lea rax, [rip+0x85cc7a]
37bbee67emov [rsp+48], r14
37bbee683mov r9, [rsp+368]
37bbee68bmov [rsp+40], rsi
37bbee690mov rdx, [rsp+360]
37bbee698mov r8, rax
37bbee69bmov [rsp+32], rax
37bbee6a0mov rcx, [rsp+1128]
37bbee6a8call zrot_
37bbee6adcmp r13l, r15l
37bbee6b0jge 0x37bbee4e9
37bbee6b6
37bbee6b6loc_37bbee6b6:
37bbee6b6mov rax, [rsp+376]
37bbee6bemov r13, [rsp+328]
37bbee6c6mov r9, r14
37bbee6c9mov r8, rsi
37bbee6ccmov rdx, [rsp+272]
37bbee6d4mov [rsp+32], rax
37bbee6d9mov rcx, r13
37bbee6dccall zlartg_
37bbee6e1mov rax, [rsp+272]
37bbee6e9movupd x0, [rsp+848]
37bbee6f2mov r9, [rsp+336]
37bbee6famov rdx, [rsp+320]
37bbee702movups [r13], x0
37bbee707mov r13l, [rsp+476]
37bbee70fmov rcx, [rsp+232]
37bbee717movups [rax], x7
37bbee71amov rax, [rsp+1160]
37bbee722mov [rsp+48], r14
37bbee727sub r13l, ebx
37bbee72amov [rsp+32], rax
37bbee72fmov r8, rax
37bbee732mov [rsp+40], rsi
37bbee737mov [rsp+864], r13l
37bbee73fcall zrot_
37bbee744mov rax, [rsp+1176]
37bbee74cmov [rsp+48], r14
37bbee751mov [rsp+40], rsi
37bbee756mov rdx, [rsp+344]
37bbee75emov [rsp+32], rax
37bbee763mov r9, [rsp+352]
37bbee76bmov r8, rax
37bbee76emov rcx, [rsp+232]
37bbee776mov [rsp+864], r13l
37bbee77ecall zrot_
37bbee783mov edx, [rsp+788]
37bbee78atest edx, edx
37bbee78cje 0x37bbee4e9
37bbee792mov rax, [rsp+232]
37bbee79amov [rsp+40], rsi
37bbee79fmov r9, [rsp+392]
37bbee7a7mov rdx, [rsp+400]
37bbee7afmov [rsp+48], rax
37bbee7b4lea rax, [rip+0x85cb3d]
37bbee7bbmovsd_xmm x0, [rsp+888]
37bbee7c4mov [rsp+32], rax
37bbee7c9xorpd x0, [rip+0x85cb4f]
37bbee7d1mov r8, rax
37bbee7d4movsd_xmm x1, [rsp+880]
37bbee7ddmov rcx, [rsp+1128]
37bbee7e5unpcklpd x1, x0
37bbee7e9movups [rsp+864], x1
37bbee7f1call zrot_
37bbee7f6jmp 0x37bbee4e9
37bbee7fb
37bbee7fb 0f 1f 44 00 00 ..D..
37bbee800
37bbee800loc_37bbee800:
37bbee800mov [rsp+488], r14
37bbee808mov r9l, [rsp+388]
37bbee810mov r13, r12
37bbee813mov r11, [rsp+504]
37bbee81bmov r10, [rsp+512]
37bbee823mov rax, [rsp+520]
37bbee82bmov r15, [rsp+528]
37bbee833
37bbee833loc_37bbee833:
37bbee833lea edi, [r9+1]
37bbee837cmp r9l, [rsp+472]
37bbee83fjl 0x37bbeef40
37bbee845
37bbee845loc_37bbee845:
37bbee845mov [rsp+800], edi
37bbee84cmov r9l, edi
37bbee84fjmp 0x37bbee2ab
37bbee854
37bbee854 0f 1f 40 00 ..@.
37bbee858
37bbee858loc_37bbee858:
37bbee858mov r15l, r9l
37bbee85bcmp [rsp+472], r9l
37bbee863jle 0x37bbef1c8
37bbee869mov eax, [rsp+676]
37bbee870mov edi, [rsp+472]
37bbee877mov esi, [rsp+572]
37bbee87emov ebx, [rsp+828]
37bbee885mov [rsp+832], eax
37bbee88cmov eax, [rsp+720]
37bbee893mov [rsp+816], eax
37bbee89amov eax, edi
37bbee89csub eax, r9l
37bbee89fadd eax, 1
37bbee8a2cmp eax, esi
37bbee8a4jge 0x37bbef260
37bbee8aamov ecx, [rsp+420]
37bbee8b1sub edi, ecx
37bbee8b3lea edx, [rdi+1]
37bbee8b6cmp edx, esi
37bbee8b8jge 0x37bbef26c
37bbee8bemov [rsp+832], edx
37bbee8c5mov eax, edx
37bbee8c7mov [rsp+800], ecx
37bbee8ce
37bbee8celoc_37bbee8ce:
37bbee8cemov rdi, [rsp+688]
37bbee8d6imul eax, eax
37bbee8d9mov ecx, [rsp+672]
37bbee8e0mov [rsp+216], rdi
37bbee8e8mov rdi, [rsp+1256]
37bbee8f0lea edx, [rax+rax]
37bbee8f3cdqe
37bbee8f5mov [rsp+208], rdi
37bbee8fdsub ecx, edx
37bbee8ffmovsxd rdx, edx
37bbee902mov rdi, [rsp+1248]
37bbee90ashl rax, 4
37bbee90eshl rdx, 4
37bbee912add rdx, [rsp+1232]
37bbee91amov [rsp+864], ecx
37bbee921mov [rsp+200], rdi
37bbee929mov rdi, [rsp+232]
37bbee931mov [rsp+184], rdx
37bbee939sub rdx, rax
37bbee93cmov [rsp+192], rdi
37bbee944mov rdi, [rsp+712]
37bbee94cmov [rsp+168], rdx
37bbee954mov rax, rdi
37bbee957mov [rsp+176], rdi
37bbee95fmov [rsp+160], rdi
37bbee967mov rdi, [rsp+1232]
37bbee96fmov [rsp+152], rdi
37bbee977mov rdi, [rsp+1192]
37bbee97fmov [rsp+144], rdi
37bbee987mov rdi, [rsp+1184]
37bbee98fmov [rsp+136], rdi
37bbee997mov rdi, [rsp+696]
37bbee99fmov [rsp+128], rdi
37bbee9a7mov rdi, [rsp+704]
37bbee9afmov [rsp+120], rdi
37bbee9b4mov rdi, [rsp+1224]
37bbee9bcmov [rsp+112], rdi
37bbee9c1mov rdi, [rsp+1216]
37bbee9c9mov [rsp+104], rdi
37bbee9cemov rdi, [rsp+1208]
37bbee9d6mov [rsp+96], rdi
37bbee9dbmov rdi, [rsp+1200]
37bbee9e3mov rsi, [rsp+1176]
37bbee9ebmov [rsp+48], rax
37bbee9f0mov [rsp+88], rdi
37bbee9f5mov rdi, [rsp+1168]
37bbee9fdmov [rsp+80], rsi
37bbeea02mov rsi, [rsp+1160]
37bbeea0amov [rsp+72], rdi
37bbeea0fmov rdi, [rsp+1152]
37bbeea17mov [rsp+64], rsi
37bbeea1clea rsi, [rsp+800]
37bbeea24mov r9, [rsp+1128]
37bbeea2cmov [rsp+56], rdi
37bbeea31lea rdi, [rsp+804]
37bbeea39mov r8, [rsp+680]
37bbeea41mov [rsp+40], rdi
37bbeea46mov rdx, [rsp+616]
37bbeea4emov [rsp+32], rsi
37bbeea53mov rcx, [rsp+624]
37bbeea5bcall zlaqz2_
37bbeea60mov eax, [rsp+808]
37bbeea67test eax, eax
37bbeea69jle 0x37bbeea82
37bbeea6bsub [rsp+804], eax
37bbeea72pxor x12, x12
37bbeea77mov [rsp+568], 0
37bbeea82
37bbeea82loc_37bbeea82:
37bbeea82mov edx, [rsp+812]
37bbeea89imul ecx, eax, 100
37bbeea8cadd eax, edx
37bbeea8eimul eax, [rsp+636]
37bbeea96cmp ecx, eax
37bbeea98jg 0x37bbeedc0
37bbeea9emovsxd rax, [rsp+804]
37bbeeaa6mov ecx, eax
37bbeeaa8sub ecx, [rsp+800]
37bbeeaaflea r8l, [rcx+1]
37bbeeab3cmp r8l, [rsp+572]
37bbeeabbjl 0x37bbeedc0
37bbeeac1add [rsp+568], 1
37bbeeac9cmp edx, ebx
37bbeeacbmov ebp, eax
37bbeeacdmov r11l, [rsp+568]
37bbeead5cmovle ebx, edx
37bbeead8cmp ebx, ecx
37bbeeadacmovg ebx, ecx
37bbeeaddsub ebp, edx
37bbeeadfimul edx, r11l, 0xffffffffaaaaaaab
37bbeeae6movsxd rbp, ebp
37bbeeae9mov [rsp+824], ebx
37bbeeaf0ror edx, 1
37bbeeaf2cmp edx, 0x2aaaaaaa
37bbeeaf8ja 0x37bbeec6e
37bbeeafelea edx, [rax-1]
37bbeeb01mov r12, [rsp+496]
37bbeeb09pxor x1, x1
37bbeeb0dcvtsi2sd x1, [rsp+632]
37bbeeb16mulsd x1, x13
37bbeeb1bmovsxd rbx, edx
37bbeeb1emov rcx, [rsp+1152]
37bbeeb26mov r14, [rsp+424]
37bbeeb2eimul r12, rbx
37bbeeb32add r12, [rsp+480]
37bbeeb3aadd rax, r12
37bbeeb3dshl rax, 4
37bbeeb41movupd x9, [rcx+rax]
37bbeeb47mov rcx, r14
37bbeeb4amovsd_xmm [rsp+240], x1
37bbeeb53movups [rsp+752], x9
37bbeeb5ccall fn_37c42fc80
37bbeeb61lea rax, [rbx+r12]
37bbeeb65mov rcx, r14
37bbeeb68shl rax, 4
37bbeeb6cadd rax, [rsp+1152]
37bbeeb74movapd x6, x0
37bbeeb78movsd_xmm x0, [rax]
37bbeeb7cmovsd_xmm [rsp+752], x0
37bbeeb85movsd_xmm x0, [rax+8]
37bbeeb8amovsd_xmm [rsp+760], x0
37bbeeb93call fn_37c42fc80
37bbeeb98movsd_xmm x1, [rsp+240]
37bbeeba1mulsd x6, x1
37bbeeba5comisd x0, x6
37bbeeba9jbe 0x37bbef2b5
37bbeebafmov rax, [rsp+592]
37bbeebb7imul rax, rbx
37bbeebbbadd rax, [rsp+584]
37bbeebc3add rax, rbx
37bbeebc6shl rax, 4
37bbeebcaadd rax, [rsp+1168]
37bbeebd2movsd_xmm x3, [rax]
37bbeebd6movsd_xmm x0, [rax+8]
37bbeebdbmovapd x1, x3
37bbeebdfmovapd x2, x0
37bbeebe3andpd x1, [rip+0x85c745]
37bbeebebandpd x2, [rip+0x85c73d]
37bbeebf3comisd x2, x1
37bbeebf7jbe 0x37bbef39c
37bbeebfdmovapd x2, x3
37bbeec01divsd x2, x0
37bbeec05movddup x1, x2
37bbeec09mulpd x1, x9
37bbeec0emulsd x2, x3
37bbeec12shufpd x1, x1, 1
37bbeec17addsd x0, x2
37bbeec1bmovapd x2, x1
37bbeec1fsubpd x1, x9
37bbeec24addpd x2, x9
37bbeec29unpcklpd x0, x0
37bbeec2dshufpd x2, x1, 1
37bbeec32divpd x2, x0
37bbeec36movapd x12, x2
37bbeec3b
37bbeec3bloc_37bbeec3b:
37bbeec3bmov rbx, [rsp+1184]
37bbeec43mov rax, rbp
37bbeec46movq x0, [rip+0x85c6b2]
37bbeec4emov [rsp+824], 1
37bbeec59shl rax, 4
37bbeec5dmovups [rbx+rax], x0
37bbeec61mov rbx, [rsp+1192]
37bbeec69movups [rbx+rax], x12
37bbeec6e
37bbeec6eloc_37bbeec6e:
37bbeec6emov rbx, [rsp+744]
37bbeec76mov eax, [rsp+672]
37bbeec7dshl rbp, 4
37bbeec81sub eax, [rsp+724]
37bbeec88mov rdx, [rsp+1192]
37bbeec90mov [rsp+160], rbx
37bbeec98mov rbx, [rsp+1232]
37bbeeca0mov [rsp+864], eax
37bbeeca7mov rax, [rsp+728]
37bbeecafadd rdx, rbp
37bbeecb2mov [rsp+144], rbx
37bbeecbamov rbx, [rsp+1224]
37bbeecc2mov [rsp+192], rax
37bbeeccamov rax, [rsp+232]
37bbeecd2mov [rsp+136], rbx
37bbeecdamov rbx, [rsp+1216]
37bbeece2mov [rsp+184], rax
37bbeeceamov rax, [rsp+736]
37bbeecf2mov [rsp+128], rbx
37bbeecfamov rbx, [rsp+1208]
37bbeed02mov [rsp+176], rax
37bbeed0alea rax, [rsp+816]
37bbeed12mov [rsp+120], rbx
37bbeed17mov rbx, [rsp+1200]
37bbeed1fmov [rsp+168], rax
37bbeed27mov [rsp+112], rbx
37bbeed2cmov rbx, [rsp+1176]
37bbeed34mov [rsp+152], rax
37bbeed3cmov [rsp+104], rbx
37bbeed41mov rbx, [rsp+1168]
37bbeed49mov [rsp+96], rbx
37bbeed4emov rbx, [rsp+1160]
37bbeed56mov [rsp+88], rbx
37bbeed5bmov rbx, [rsp+1152]
37bbeed63mov [rsp+80], rbx
37bbeed68mov [rsp+72], rdx
37bbeed6dadd rbp, [rsp+1184]
37bbeed75mov [rsp+56], rax
37bbeed7alea rax, [rsp+824]
37bbeed82mov r9, [rsp+1128]
37bbeed8amov [rsp+64], rbp
37bbeed8fmov r8, [rsp+680]
37bbeed97mov [rsp+48], rax
37bbeed9cmov rdx, [rsp+616]
37bbeeda4mov [rsp+40], rdi
37bbeeda9mov rcx, [rsp+624]
37bbeedb1mov [rsp+32], rsi
37bbeedb6call zlaqz3_
37bbeedbbnop [rax+rax]
37bbeedc0
37bbeedc0loc_37bbeedc0:
37bbeedc0add [rsp+536], 1
37bbeedc8mov eax, [rsp+536]
37bbeedcfcmp [rsp+632], eax
37bbeedd6jl 0x37bbef278
37bbeeddcmov eax, [rsp+804]
37bbeede3mov [rsp+472], eax
37bbeedeajne 0x37bbedd00
37bbeedf0mov rbx, [rsp+1264]
37bbeedf8add eax, 1
37bbeedfbmov r15, [rsp+1112]
37bbeee03mov [rbx], eax
37bbeee05
37bbeee05loc_37bbeee05:
37bbeee05mov rax, [rsp+232]
37bbeee0dmov rdx, r15
37bbeee10mov [rsp+176], 1
37bbeee1cmov [rsp+168], 1
37bbeee28mov [rsp+152], rax
37bbeee30mov rax, [rsp+1248]
37bbeee38mov [rsp+160], 1
37bbeee44mov [rsp+144], rax
37bbeee4cmov rax, [rsp+1240]
37bbeee54mov [rsp+136], rax
37bbeee5cmov rax, [rsp+1232]
37bbeee64mov [rsp+128], rax
37bbeee6cmov rax, [rsp+1224]
37bbeee74mov [rsp+120], rax
37bbeee79mov rax, [rsp+1216]
37bbeee81mov [rsp+112], rax
37bbeee86mov rax, [rsp+1208]
37bbeee8emov [rsp+104], rax
37bbeee93mov rax, [rsp+1200]
37bbeee9bmov [rsp+96], rax
37bbeeea0mov rax, [rsp+1192]
37bbeeea8mov [rsp+88], rax
37bbeeeadmov rax, [rsp+1184]
37bbeeeb5mov [rsp+80], rax
37bbeeebamov rax, [rsp+1176]
37bbeeec2mov [rsp+72], rax
37bbeeec7mov rax, [rsp+1168]
37bbeeecfmov [rsp+64], rax
37bbeeed4mov rax, [rsp+1160]
37bbeeedcmov [rsp+56], rax
37bbeeee1mov rax, [rsp+1152]
37bbeeee9mov [rsp+48], rax
37bbeeeeemov rax, [rsp+1144]
37bbeeef6mov [rsp+40], rax
37bbeeefbmov rax, [rsp+1136]
37bbeef03mov r9, [rsp+1128]
37bbeef0bmov r8, [rsp+1120]
37bbeef13mov [rsp+32], rax
37bbeef18mov rcx, [rsp+1104]
37bbeef20call zhgeqz_
37bbeef25mov eax, [rsp+864]
37bbeef2cmov rbx, [rsp+1264]
37bbeef34mov [rbx], eax
37bbeef36jmp 0x37bbecf94
37bbeef3b
37bbeef3b 0f 1f 44 00 00 ..D..
37bbeef40
37bbeef40loc_37bbeef40:
37bbeef40mov rbp, [rsp+496]
37bbeef48movsxd r12, r9l
37bbeef4bmov [rsp+248], rax
37bbeef53lea r8, [rsp+848]
37bbeef5bmov rax, [rsp+480]
37bbeef63mov [rsp+256], r11
37bbeef6blea rsi, [rsp+840]
37bbeef73imul rbp, r12
37bbeef77mov r11, [rsp+1152]
37bbeef7fmov [rsp+32], r8
37bbeef84mov r8, rsi
37bbeef87mov r9, [rsp+488]
37bbeef8fmov [rsp+264], r10
37bbeef97lea rbx, [rbp+rax]
37bbeef9cmovsxd rax, edi
37bbeef9flea rdx, [rbx+rax]
37bbeefa3add rbx, r12
37bbeefa6mov [rsp+240], rax
37bbeefaeshl rbx, 4
37bbeefb2shl rdx, 4
37bbeefb6add r11, rbx
37bbeefb9mov r14, rdx
37bbeefbcadd rdx, [rsp+1152]
37bbeefc4mov rcx, r11
37bbeefc7call zlartg_
37bbeefccmov rdx, [rsp+1152]
37bbeefd4movupd x0, [rsp+848]
37bbeefddmov rax, [rsp+240]
37bbeefe5add rbp, [rsp+496]
37bbeefedmovups [rdx+rbx], x0
37bbeeff1pxor x0, x0
37bbeeff5add rbp, [rsp+480]
37bbeeffdmov r11, [rsp+1160]
37bbef005movups [rdx+r14], x0
37bbef00amov edx, [rsp+476]
37bbef011lea rcx, [rax+rbp]
37bbef015add rbp, r12
37bbef018shl rbp, 4
37bbef01cmov [rsp+32], r11
37bbef021shl rcx, 4
37bbef025mov r11, [rsp+1152]
37bbef02dsub edx, edi
37bbef02fmov r14, [rsp+232]
37bbef037mov [rsp+40], rsi
37bbef03clea ebx, [rdx+1]
37bbef03fmov rdx, [rsp+1152]
37bbef047mov r8, [rsp+1160]
37bbef04flea r9, [r11+rcx]
37bbef053mov rcx, r14
37bbef056mov [rsp+864], ebx
37bbef05dadd rdx, rbp
37bbef060mov rbp, [rsp+488]
37bbef068mov [rsp+48], rbp
37bbef06dcall zrot_
37bbef072mov rax, [rsp+240]
37bbef07amov [rsp+48], rbp
37bbef07fmov rdx, [rsp+592]
37bbef087mov [rsp+40], rsi
37bbef08cmov r8, [rsp+1176]
37bbef094mov [rsp+864], ebx
37bbef09bimul rdx, rax
37bbef09fadd rdx, [rsp+584]
37bbef0a7lea rcx, [rax+rdx]
37bbef0abmov rax, [rsp+1176]
37bbef0b3add r12, rdx
37bbef0b6mov rdx, [rsp+1168]
37bbef0beshl rcx, 4
37bbef0c2shl r12, 4
37bbef0c6mov [rsp+32], rax
37bbef0cbmov rax, [rsp+1168]
37bbef0d3add rdx, r12
37bbef0d6lea r9, [rax+rcx]
37bbef0damov rcx, r14
37bbef0ddcall zrot_
37bbef0e2mov eax, [rsp+788]
37bbef0e9mov r11, [rsp+256]
37bbef0f1mov r10, [rsp+264]
37bbef0f9test eax, eax
37bbef0fbmov rax, [rsp+248]
37bbef103je 0x37bbee845
37bbef109mov rax, [rsp+600]
37bbef111mov [rsp+40], rsi
37bbef116lea r8, [rip+0x85c1db]
37bbef11dmov rdx, [rsp+240]
37bbef125mov rbx, [rsp+608]
37bbef12dmovsd_xmm x0, [rsp+888]
37bbef136movsd_xmm x1, [rsp+880]
37bbef13fimul rdx, rax
37bbef143xorpd x0, [rip+0x85c1d5]
37bbef14bunpcklpd x1, x0
37bbef14flea rcx, [rdx+rbx+1]
37bbef154sub rdx, rax
37bbef157mov rax, [rsp+232]
37bbef15fmovups [rsp+864], x1
37bbef167shl rcx, 4
37bbef16blea rdx, [rbx+rdx+1]
37bbef170mov [rsp+48], rax
37bbef175lea rax, [rip+0x85c17c]
37bbef17cshl rdx, 4
37bbef180add rdx, [rsp+1200]
37bbef188mov [rsp+32], rax
37bbef18dmov rax, [rsp+1200]
37bbef195lea r9, [rax+rcx]
37bbef199mov rcx, [rsp+1128]
37bbef1a1call zrot_
37bbef1a6mov r10, [rsp+264]
37bbef1aemov r11, [rsp+256]
37bbef1b6mov rax, [rsp+248]
37bbef1bejmp 0x37bbee845
37bbef1c3
37bbef1c3 0f 1f 44 00 00 ..D..
37bbef1c8
37bbef1c8loc_37bbef1c8:
37bbef1c8lea ebx, [r15-1]
37bbef1ccpxor x12, x12
37bbef1d1mov [rsp+568], 0
37bbef1dcmov [rsp+804], ebx
37bbef1e3jmp 0x37bbeedc0
37bbef1e8
37bbef1e8 0f 1f 84 00 00 00 00 00 ........
37bbef1f0
37bbef1f0loc_37bbef1f0:
37bbef1f0mov eax, [rsp+472]
37bbef1f7mov [rsp+384], r15l
37bbef1ffmov [rsp+476], eax
37bbef206jmp 0x37bbee10e
37bbef20b
37bbef20b 0f 1f 44 00 00 ..D..
37bbef210
37bbef210loc_37bbef210:
37bbef210mov rax, [rsp+1152]
37bbef218mov r12, r14
37bbef21bmov r15l, ebx
37bbef21epxor x0, x0
37bbef222shl r12, 4
37bbef226mov [rsp+800], r15l
37bbef22emov r10, [rsp+240]
37bbef236mov rbx, [rsp+248]
37bbef23emov rdx, [rsp+256]
37bbef246movups [rax+r12], x0
37bbef24bmov r11, [rsp+264]
37bbef253jmp 0x37bbee0e4
37bbef258
37bbef258 0f 1f 84 00 00 00 00 00 ........
37bbef260
37bbef260loc_37bbef260:
37bbef260mov eax, [rsp+676]
37bbef267jmp 0x37bbee8ce
37bbef26c
37bbef26cloc_37bbef26c:
37bbef26cmov [rsp+832], eax
37bbef273jmp 0x37bbee8ce
37bbef278
37bbef278loc_37bbef278:
37bbef278mov r15, [rsp+1112]
37bbef280jmp 0x37bbeee05
37bbef285
37bbef285loc_37bbef285:
37bbef285mov edx, -6
37bbef28amov eax, 6
37bbef28fjmp 0x37bbecf68
37bbef294
37bbef294loc_37bbef294:
37bbef294pxor x0, x0
37bbef298cvtsi2sd x0, eax
37bbef29cmov rax, [rsp+1232]
37bbef2a4mov [rax+8], 0
37bbef2acmovsd_xmm [rax], x0
37bbef2b0jmp 0x37bbecf94
37bbef2b5
37bbef2b5loc_37bbef2b5:
37bbef2b5pxor x3, x3
37bbef2b9movapd x4, x3
37bbef2bddivsd x4, x1
37bbef2c1movapd x2, x4
37bbef2c5mulsd x2, x3
37bbef2c9subsd x3, x4
37bbef2cdaddsd x1, x2
37bbef2d1movddup x0, x1
37bbef2d5movsd_xmm x1, [rip+0x85c023]
37bbef2ddaddsd x1, x2
37bbef2e1unpcklpd x1, x3
37bbef2e5divpd x1, x0
37bbef2e9addpd x1, x12
37bbef2eemovapd x12, x1
37bbef2f3jmp 0x37bbeec3b
37bbef2f8
37bbef2f8loc_37bbef2f8:
37bbef2f8mov rax, [rsp+1208]
37bbef300mov r8, [rsp+1128]
37bbef308mov [rsp+56], 4
37bbef311lea r9, [rip+0x85bfa0]
37bbef318lea rcx, [rip+0x85bfa9]
37bbef31fmov [rsp+48], rax
37bbef324mov rax, [rsp+1200]
37bbef32cmov rdx, r8
37bbef32fmov [rsp+40], rax
37bbef334lea rax, [rip+0x85bf95]
37bbef33bmov [rsp+32], rax
37bbef340call zlaset_
37bbef345jmp 0x37bbedab6
37bbef34a
37bbef34aloc_37bbef34a:
37bbef34amov rax, [rsp+1224]
37bbef352mov r8, [rsp+1128]
37bbef35amov [rsp+56], 4
37bbef363lea r9, [rip+0x85bf4e]
37bbef36alea rcx, [rip+0x85bf57]
37bbef371mov [rsp+48], rax
37bbef376mov rax, [rsp+1216]
37bbef37emov rdx, r8
37bbef381mov [rsp+40], rax
37bbef386lea rax, [rip+0x85bf43]
37bbef38dmov [rsp+32], rax
37bbef392call zlaset_
37bbef397jmp 0x37bbedabf
37bbef39c
37bbef39cloc_37bbef39c:
37bbef39cmovapd x1, x0
37bbef3a0movapd x2, x9
37bbef3a5divsd x1, x3
37bbef3a9shufpd x2, x9, 1
37bbef3afmovddup x4, x1
37bbef3b3mulsd x1, x0
37bbef3b7movapd x0, x9
37bbef3bcmulpd x2, x4
37bbef3c0addsd x1, x3
37bbef3c4movapd x3, x9
37bbef3c9addpd x3, x2
37bbef3cdsubpd x0, x2
37bbef3d1unpcklpd x1, x1
37bbef3d5movsd_xmm x0, x3
37bbef3d9divpd x0, x1
37bbef3ddmovapd x12, x0
37bbef3e2jmp 0x37bbeec3b
37bbef3e7
37bbef3e7loc_37bbef3e7:
37bbef3e7mov edx, -8
37bbef3ecmov eax, 8
37bbef3f1jmp 0x37bbecf68
37bbef3f6
37bbef3f6loc_37bbef3f6:
37bbef3f6mov edx, -10
37bbef3fbmov eax, 10
37bbef400jmp 0x37bbecf68
37bbef405
37bbef405loc_37bbef405:
37bbef405lea rax, [rsp+864]
37bbef40dmov [rsp+232], rax
37bbef415jmp 0x37bbeee05
37bbef41a
37bbef41aloc_37bbef41a:
37bbef41amov edx, -15
37bbef41fmov eax, 15
37bbef424jmp 0x37bbecf68
37bbef429
37bbef429loc_37bbef429:
37bbef429neg eax
37bbef42bjmp 0x37bbecf72
37bbef430
37bbef430loc_37bbef430:
37bbef430mov edx, -17
37bbef435mov eax, 17
37bbef43ajmp 0x37bbecf68
37bbece00
Loading..