File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
1400650f0
1400650f0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, bool&) const:
1400650f0push r15
1400650f2push r14
1400650f4push r13
1400650f6push r12
1400650f8push rbp
1400650f9push rdi
1400650fapush rsi
1400650fbpush rbx
1400650fcsub rsp, 232
140065103mov rsi, [rip+0x132586]
14006510amov r10, [r8]
14006510dmov r11, [r8+8]
140065111mov rax, [r9]
140065114mov rdi, [rsp+352]
14006511cmov r8, [rsi]
14006511fmov [rsp+216], r8
140065127xor r8l, r8l
14006512amov [rsp+64], rcx
14006512fmov rbx, rdx
140065132mov rcx, [rsp+336]
14006513amov rdx, [r9+8]
14006513emov r9, [rsp+344]
140065146mov [rsp+192], r10
14006514emov [rsp+200], r11
140065156mov [rsp+176], rax
14006515emov [rsp+184], rdx
140065166mov [rsp+80], r9
14006516bmov [rsp+72], rdi
140065170test [rcx+24], 1
140065174jne 0x140065260
14006517amov [rsp+128], rax
140065182lea rax, [rsp+212]
14006518alea r8, [rsp+144]
140065192mov [rsp+48], rax
140065197mov [rsp+40], r9
14006519clea r9, [rsp+128]
1400651a4mov [rsp+32], rcx
1400651a9lea rcx, [rsp+160]
1400651b1mov [rsp+136], rdx
1400651b9mov rdx, rbx
1400651bcmov [rsp+212], -1
1400651c7mov [rsp+144], r10
1400651cfmov [rsp+152], r11
1400651d7call std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const
1400651dcmov rdx, [rsp+168]
1400651e4mov eax, [rsp+212]
1400651ebmov rbx, [rsp+160]
1400651f3mov r12l, edx
1400651f6cmp eax, 1
1400651f9ja 0x1400653d0
1400651ffmov [rdi], al
140065201and [rdi], 1
140065204
140065204loc_140065204:
140065204mov [rsp+192], rbx
14006520cmov rax, [rsp+64]
140065211mov [rsp+200], r12l
140065219mov rcx, [rip+0x132470]
140065220movdqu x0, [rsp+192]
140065229movups [rax], x0
14006522cmov rax, [rsp+216]
140065234sub rax, [rcx]
140065237jne 0x1400656d9
14006523dmov rax, [rsp+64]
140065242add rsp, 232
140065249pop rbx
14006524apop rsi
14006524bpop rdi
14006524cpop rbp
14006524dpop r12
14006524fpop r13
140065251pop r14
140065253pop r15
140065255ret
140065256
140065256 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065260
140065260loc_140065260:
140065260add rcx, 208
140065267mov rbx, [rsp+192]
14006526fmov r12l, [rsp+200]
140065277mov r15, [rsp+176]
14006527fcall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
140065284mov rdx, [rax+64]
140065288mov r14, rax
14006528bmov rax, [rax+48]
14006528fmov rcx, rdx
140065292or rcx, rax
140065295je 0x14006553a
14006529btest rdx, rdx
14006529emov r10l, r12l
1400652a1mov r8, r14
1400652a4mov esi, 1
1400652a9sete r9b
1400652adtest rax, rax
1400652b0sete r11b
1400652b4mov eax, r9l
1400652b7xor ebp, ebp
1400652b9mov r9, r15
1400652bccmp [rsp+184], -1
1400652c4mov r14, rbp
1400652c7mov r15l, eax
1400652camov ebp, 1
1400652cfsete r12b
1400652d3nop [rax+rax]
1400652denop
1400652e0
1400652e0loc_1400652e0:
1400652e0cmp r10l, -1
1400652e4sete dil
1400652e8test rbx, rbx
1400652ebsetne r13b
1400652efand r13b, dil
1400652f2jne 0x1400654c0
1400652f8mov r13l, edi
1400652fb
1400652fbloc_1400652fb:
1400652fbtest r9, r9
1400652fesetne dl
140065301and dl, r12b
140065304jne 0x140065450
14006530amov edx, r12l
14006530d
14006530dloc_14006530d:
14006530dcmp dl, r13b
140065310je 0x140065470
140065316
140065316loc_140065316:
140065316test rbx, rbx
140065319je 0x140065324
14006531btest dil, dil
14006531ejne 0x1400654e0
140065324
140065324loc_140065324:
140065324mov eax, r10l
140065327
140065327loc_140065327:
140065327test r15b, r15b
14006532ajne 0x140065338
14006532cmov rdx, [r8+56]
140065330cmp [rdx+r14], al
140065334sete sil
140065338
140065338loc_140065338:
140065338mov edx, esi
14006533axor edx, 1
14006533dtest dl, r11b
140065340jne 0x140065558
140065346test r11b, r11b
140065349jne 0x140065357
14006534bmov rdx, [r8+40]
14006534fcmp [rdx+r14], al
140065353sete bpl
140065357
140065357loc_140065357:
140065357mov edi, ebp
140065359xor edi, 1
14006535cand dil, r15b
14006535fjne 0x140065528
140065365mov r13l, esi
140065368or r13b, bpl
14006536bje 0x140065578
140065371mov rax, [rbx+16]
140065375add r14, 1
140065379cmp rax, [rbx+24]
14006537djae 0x140065500
140065383add rax, 1
140065387mov [rbx+16], rax
14006538b
14006538bloc_14006538b:
14006538btest sil, sil
14006538eje 0x140065430
140065394cmp r14, [r8+64]
140065398setae r15b
14006539ctest bpl, bpl
14006539fjne 0x140065433
1400653a5mov eax, r15l
1400653a8mov r11l, esi
1400653ab
1400653abloc_1400653ab:
1400653abmov r10l, -1
1400653b1test al, al
1400653b3je 0x1400652e0
1400653b9mov edx, edi
1400653bbmov r12l, r10l
1400653bemov edi, ebp
1400653c0mov rbp, r14
1400653c3mov r14, r8
1400653c6jmp 0x140065480
1400653cb
1400653cb 0f 1f 44 00 00 ..D..
1400653d0
1400653d0loc_1400653d0:
1400653d0mov rax, [rsp+72]
1400653d5mov rsi, [rsp+80]
1400653damov [rsp+200], edx
1400653e1lea rcx, [rsp+192]
1400653e9lea rdx, [rsp+176]
1400653f1mov [rsp+192], rbx
1400653f9mov [rax], 1
1400653fcmov [rsi], 4
140065402call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140065407mov rbx, [rsp+192]
14006540fmov r12l, [rsp+200]
140065417test al, al
140065419je 0x140065204
14006541for [rsi], 2
140065422jmp 0x140065204
140065427
140065427 66 0f 1f 84 00 00 00 00 00 f........
140065430
140065430loc_140065430:
140065430mov r15l, r13l
140065433
140065433loc_140065433:
140065433cmp r14, [r8+48]
140065437mov ebp, r13l
14006543asetae r11b
14006543emov eax, r11l
140065441and eax, r15l
140065444jmp 0x1400653ab
140065449
140065449 0f 1f 80 00 00 00 00 .......
140065450
140065450loc_140065450:
140065450mov rax, [r9+24]
140065454cmp [r9+16], rax
140065458jae 0x140065588
14006545exor edx, edx
140065460cmp dl, r13b
140065463jne 0x140065316
140065469nop [rax]
140065470
140065470loc_140065470:
140065470mov edi, ebp
140065472mov r12l, r10l
140065475mov rbp, r14
140065478mov edx, 1
14006547dmov r14, r8
140065480
140065480loc_140065480:
140065480test sil, sil
140065483je 0x14006548f
140065485cmp [r14+64], rbp
140065489je 0x140065680
14006548f
14006548floc_14006548f:
14006548ftest dil, dil
140065492je 0x1400654a3
140065494
140065494loc_140065494:
140065494cmp [r14+48], rbp
140065498jne 0x1400654a3
14006549atest rbp, rbp
14006549djne 0x1400656cf
1400654a3
1400654a3loc_1400654a3:
1400654a3mov rax, [rsp+72]
1400654a8mov [rax], 0
1400654abmov eax, 6
1400654b0test dl, dl
1400654b2jne 0x140065547
1400654b8jmp 0x140065542
1400654bd
1400654bd 0f 1f 00 ...
1400654c0
1400654c0loc_1400654c0:
1400654c0mov rax, [rbx+24]
1400654c4cmp [rbx+16], rax
1400654c8jae 0x1400655e0
1400654cexor r13l, r13l
1400654d1jmp 0x1400652fb
1400654d6
1400654d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400654e0
1400654e0loc_1400654e0:
1400654e0mov rax, [rbx+16]
1400654e4cmp rax, [rbx+24]
1400654e8jae 0x140065630
1400654eemovzx eax, [rax]
1400654f1jmp 0x140065327
1400654f6
1400654f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065500
140065500loc_140065500:
140065500mov rax, [rbx]
140065503mov [rsp+96], r8
140065508mov rcx, rbx
14006550bmov [rsp+88], r9
140065510call [rax+80]
140065513mov r8, [rsp+96]
140065518mov r9, [rsp+88]
14006551djmp 0x14006538b
140065522
140065522 66 0f 1f 44 00 00 f..D..
140065528
140065528loc_140065528:
140065528mov r12l, r10l
14006552btest sil, sil
14006552eje 0x14006553a
140065530cmp r14, [r8+64]
140065534je 0x1400656ba
14006553a
14006553aloc_14006553a:
14006553amov rax, [rsp+72]
14006553fmov [rax], 0
140065542
140065542loc_140065542:
140065542mov eax, 4
140065547
140065547loc_140065547:
140065547mov rcx, [rsp+80]
14006554cmov [rcx], eax
14006554ejmp 0x140065204
140065553
140065553 0f 1f 44 00 00 ..D..
140065558
140065558loc_140065558:
140065558test bpl, bpl
14006555bmov r12l, r10l
14006555emov rbp, r14
140065561mov edx, 0
140065566mov r14, r8
140065569jne 0x140065494
14006556fjmp 0x14006553a
140065571
140065571 0f 1f 80 00 00 00 00 .......
140065578
140065578loc_140065578:
140065578mov rax, [rsp+72]
14006557dmov r12l, r10l
140065580mov [rax], 0
140065583jmp 0x140065542
140065585
140065585 0f 1f 00 ...
140065588
140065588loc_140065588:
140065588mov rax, [r9]
14006558bmov [rsp+120], r8
140065590mov rcx, r9
140065593mov [rsp+112], r11b
140065598mov [rsp+108], r10l
14006559dmov [rsp+96], dl
1400655a1mov [rsp+88], r9
1400655a6call [rax+72]
1400655a9mov r9, [rsp+88]
1400655aemovzx edx, [rsp+96]
1400655b3cmp eax, -1
1400655b6mov eax, 0
1400655bbmov r10l, [rsp+108]
1400655c0movzx r11l, [rsp+112]
1400655c6cmove r9, rax
1400655cacmovne edx, eax
1400655cdmov r8, [rsp+120]
1400655d2jmp 0x14006530d
1400655d7
1400655d7 66 0f 1f 84 00 00 00 00 00 f........
1400655e0
1400655e0loc_1400655e0:
1400655e0mov rax, [rbx]
1400655e3mov [rsp+112], r8
1400655e8mov rcx, rbx
1400655ebmov [rsp+108], r11b
1400655f0mov [rsp+96], r10l
1400655f5mov [rsp+88], r9
1400655facall [rax+72]
1400655fdmov r9, [rsp+88]
140065602mov r10l, [rsp+96]
140065607cmp eax, -1
14006560amov eax, 0
14006560fmovzx r11l, [rsp+108]
140065615mov r8, [rsp+112]
14006561acmove rbx, rax
14006561ecmovne r13l, eax
140065622jmp 0x1400652fb
140065627
140065627 66 0f 1f 84 00 00 00 00 00 f........
140065630
140065630loc_140065630:
140065630mov rax, [rbx]
140065633mov [rsp+112], r8
140065638mov rcx, rbx
14006563bmov [rsp+108], r11b
140065640mov [rsp+96], r10l
140065645mov [rsp+88], r9
14006564acall [rax+72]
14006564dmov edx, -1
140065652mov r8, [rsp+112]
140065657movzx r11l, [rsp+108]
14006565dcmp eax, -1
140065660mov r10l, [rsp+96]
140065665mov r9, [rsp+88]
14006566acmove eax, edx
14006566dmov edx, 0
140065672cmove rbx, rdx
140065676jmp 0x140065327
14006567b
14006567b 0f 1f 44 00 00 ..D..
140065680
140065680loc_140065680:
140065680test rbp, rbp
140065683je 0x1400654a3
140065689mov rax, [rsp+72]
14006568emov [rax], 0
140065691test dil, dil
140065694je 0x1400656b0
140065696mov eax, 4
14006569bcmp [r14+48], rbp
14006569fje 0x140065547
1400656a5nop [rax+rax]
1400656b0
1400656b0loc_1400656b0:
1400656b0movzx eax, dl
1400656b3add eax, eax
1400656b5jmp 0x140065547
1400656ba
1400656baloc_1400656ba:
1400656batest r14, r14
1400656bdje 0x14006553a
1400656c3mov rax, [rsp+72]
1400656c8xor edx, edx
1400656camov [rax], 0
1400656cdjmp 0x1400656b0
1400656cf
1400656cfloc_1400656cf:
1400656cfmov rax, [rsp+72]
1400656d4mov [rax], 1
1400656d7jmp 0x1400656b0
1400656d9
1400656d9loc_1400656d9:
1400656d9call __stack_chk_fail
1400656denop
1400650f0
1400650f0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, bool&) const:
1400650f0push r15
1400650f2push r14
1400650f4push r13
1400650f6push r12
1400650f8push rbp
1400650f9push rdi
1400650fapush rsi
1400650fbpush rbx
1400650fcsub rsp, 232
140065103mov rsi, [rip+0x132586]
14006510amov r10, [r8]
14006510dmov r11, [r8+8]
140065111mov rax, [r9]
140065114mov rdi, [rsp+352]
14006511cmov r8, [rsi]
14006511fmov [rsp+216], r8
140065127xor r8l, r8l
14006512amov [rsp+64], rcx
14006512fmov rbx, rdx
140065132mov rcx, [rsp+336]
14006513amov rdx, [r9+8]
14006513emov r9, [rsp+344]
140065146mov [rsp+192], r10
14006514emov [rsp+200], r11
140065156mov [rsp+176], rax
14006515emov [rsp+184], rdx
140065166mov [rsp+80], r9
14006516bmov [rsp+72], rdi
140065170test [rcx+24], 1
140065174jne 0x140065260
14006517amov [rsp+128], rax
140065182lea rax, [rsp+212]
14006518alea r8, [rsp+144]
140065192mov [rsp+48], rax
140065197mov [rsp+40], r9
14006519clea r9, [rsp+128]
1400651a4mov [rsp+32], rcx
1400651a9lea rcx, [rsp+160]
1400651b1mov [rsp+136], rdx
1400651b9mov rdx, rbx
1400651bcmov [rsp+212], -1
1400651c7mov [rsp+144], r10
1400651cfmov [rsp+152], r11
1400651d7call std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const
1400651dcmov rdx, [rsp+168]
1400651e4mov eax, [rsp+212]
1400651ebmov rbx, [rsp+160]
1400651f3mov r12l, edx
1400651f6cmp eax, 1
1400651f9ja 0x1400653d0
1400651ffmov [rdi], al
140065201and [rdi], 1
140065204
140065204loc_140065204:
140065204mov [rsp+192], rbx
14006520cmov rax, [rsp+64]
140065211mov [rsp+200], r12l
140065219mov rcx, [rip+0x132470]
140065220movdqu x0, [rsp+192]
140065229movups [rax], x0
14006522cmov rax, [rsp+216]
140065234sub rax, [rcx]
140065237jne 0x1400656d9
14006523dmov rax, [rsp+64]
140065242add rsp, 232
140065249pop rbx
14006524apop rsi
14006524bpop rdi
14006524cpop rbp
14006524dpop r12
14006524fpop r13
140065251pop r14
140065253pop r15
140065255ret
140065256
140065256 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065260
140065260loc_140065260:
140065260add rcx, 208
140065267mov rbx, [rsp+192]
14006526fmov r12l, [rsp+200]
140065277mov r15, [rsp+176]
14006527fcall _ZNKSt11__use_cacheISt16__numpunct_cacheIcEEclERKSt6locale.isra.0
140065284mov rdx, [rax+64]
140065288mov r14, rax
14006528bmov rax, [rax+48]
14006528fmov rcx, rdx
140065292or rcx, rax
140065295je 0x14006553a
14006529btest rdx, rdx
14006529emov r10l, r12l
1400652a1mov r8, r14
1400652a4mov esi, 1
1400652a9sete r9b
1400652adtest rax, rax
1400652b0sete r11b
1400652b4mov eax, r9l
1400652b7xor ebp, ebp
1400652b9mov r9, r15
1400652bccmp [rsp+184], -1
1400652c4mov r14, rbp
1400652c7mov r15l, eax
1400652camov ebp, 1
1400652cfsete r12b
1400652d3nop [rax+rax]
1400652denop
1400652e0
1400652e0loc_1400652e0:
1400652e0cmp r10l, -1
1400652e4sete dil
1400652e8test rbx, rbx
1400652ebsetne r13b
1400652efand r13b, dil
1400652f2jne 0x1400654c0
1400652f8mov r13l, edi
1400652fb
1400652fbloc_1400652fb:
1400652fbtest r9, r9
1400652fesetne dl
140065301and dl, r12b
140065304jne 0x140065450
14006530amov edx, r12l
14006530d
14006530dloc_14006530d:
14006530dcmp dl, r13b
140065310je 0x140065470
140065316
140065316loc_140065316:
140065316test rbx, rbx
140065319je 0x140065324
14006531btest dil, dil
14006531ejne 0x1400654e0
140065324
140065324loc_140065324:
140065324mov eax, r10l
140065327
140065327loc_140065327:
140065327test r15b, r15b
14006532ajne 0x140065338
14006532cmov rdx, [r8+56]
140065330cmp [rdx+r14], al
140065334sete sil
140065338
140065338loc_140065338:
140065338mov edx, esi
14006533axor edx, 1
14006533dtest dl, r11b
140065340jne 0x140065558
140065346test r11b, r11b
140065349jne 0x140065357
14006534bmov rdx, [r8+40]
14006534fcmp [rdx+r14], al
140065353sete bpl
140065357
140065357loc_140065357:
140065357mov edi, ebp
140065359xor edi, 1
14006535cand dil, r15b
14006535fjne 0x140065528
140065365mov r13l, esi
140065368or r13b, bpl
14006536bje 0x140065578
140065371mov rax, [rbx+16]
140065375add r14, 1
140065379cmp rax, [rbx+24]
14006537djae 0x140065500
140065383add rax, 1
140065387mov [rbx+16], rax
14006538b
14006538bloc_14006538b:
14006538btest sil, sil
14006538eje 0x140065430
140065394cmp r14, [r8+64]
140065398setae r15b
14006539ctest bpl, bpl
14006539fjne 0x140065433
1400653a5mov eax, r15l
1400653a8mov r11l, esi
1400653ab
1400653abloc_1400653ab:
1400653abmov r10l, -1
1400653b1test al, al
1400653b3je 0x1400652e0
1400653b9mov edx, edi
1400653bbmov r12l, r10l
1400653bemov edi, ebp
1400653c0mov rbp, r14
1400653c3mov r14, r8
1400653c6jmp 0x140065480
1400653cb
1400653cb 0f 1f 44 00 00 ..D..
1400653d0
1400653d0loc_1400653d0:
1400653d0mov rax, [rsp+72]
1400653d5mov rsi, [rsp+80]
1400653damov [rsp+200], edx
1400653e1lea rcx, [rsp+192]
1400653e9lea rdx, [rsp+176]
1400653f1mov [rsp+192], rbx
1400653f9mov [rax], 1
1400653fcmov [rsi], 4
140065402call std::istreambuf_iterator<char, std::char_traits<char>>::equal(std::istreambuf_iterator<char, std::char_traits<char>> const&) const
140065407mov rbx, [rsp+192]
14006540fmov r12l, [rsp+200]
140065417test al, al
140065419je 0x140065204
14006541for [rsi], 2
140065422jmp 0x140065204
140065427
140065427 66 0f 1f 84 00 00 00 00 00 f........
140065430
140065430loc_140065430:
140065430mov r15l, r13l
140065433
140065433loc_140065433:
140065433cmp r14, [r8+48]
140065437mov ebp, r13l
14006543asetae r11b
14006543emov eax, r11l
140065441and eax, r15l
140065444jmp 0x1400653ab
140065449
140065449 0f 1f 80 00 00 00 00 .......
140065450
140065450loc_140065450:
140065450mov rax, [r9+24]
140065454cmp [r9+16], rax
140065458jae 0x140065588
14006545exor edx, edx
140065460cmp dl, r13b
140065463jne 0x140065316
140065469nop [rax]
140065470
140065470loc_140065470:
140065470mov edi, ebp
140065472mov r12l, r10l
140065475mov rbp, r14
140065478mov edx, 1
14006547dmov r14, r8
140065480
140065480loc_140065480:
140065480test sil, sil
140065483je 0x14006548f
140065485cmp [r14+64], rbp
140065489je 0x140065680
14006548f
14006548floc_14006548f:
14006548ftest dil, dil
140065492je 0x1400654a3
140065494
140065494loc_140065494:
140065494cmp [r14+48], rbp
140065498jne 0x1400654a3
14006549atest rbp, rbp
14006549djne 0x1400656cf
1400654a3
1400654a3loc_1400654a3:
1400654a3mov rax, [rsp+72]
1400654a8mov [rax], 0
1400654abmov eax, 6
1400654b0test dl, dl
1400654b2jne 0x140065547
1400654b8jmp 0x140065542
1400654bd
1400654bd 0f 1f 00 ...
1400654c0
1400654c0loc_1400654c0:
1400654c0mov rax, [rbx+24]
1400654c4cmp [rbx+16], rax
1400654c8jae 0x1400655e0
1400654cexor r13l, r13l
1400654d1jmp 0x1400652fb
1400654d6
1400654d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400654e0
1400654e0loc_1400654e0:
1400654e0mov rax, [rbx+16]
1400654e4cmp rax, [rbx+24]
1400654e8jae 0x140065630
1400654eemovzx eax, [rax]
1400654f1jmp 0x140065327
1400654f6
1400654f6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065500
140065500loc_140065500:
140065500mov rax, [rbx]
140065503mov [rsp+96], r8
140065508mov rcx, rbx
14006550bmov [rsp+88], r9
140065510call [rax+80]
140065513mov r8, [rsp+96]
140065518mov r9, [rsp+88]
14006551djmp 0x14006538b
140065522
140065522 66 0f 1f 44 00 00 f..D..
140065528
140065528loc_140065528:
140065528mov r12l, r10l
14006552btest sil, sil
14006552eje 0x14006553a
140065530cmp r14, [r8+64]
140065534je 0x1400656ba
14006553a
14006553aloc_14006553a:
14006553amov rax, [rsp+72]
14006553fmov [rax], 0
140065542
140065542loc_140065542:
140065542mov eax, 4
140065547
140065547loc_140065547:
140065547mov rcx, [rsp+80]
14006554cmov [rcx], eax
14006554ejmp 0x140065204
140065553
140065553 0f 1f 44 00 00 ..D..
140065558
140065558loc_140065558:
140065558test bpl, bpl
14006555bmov r12l, r10l
14006555emov rbp, r14
140065561mov edx, 0
140065566mov r14, r8
140065569jne 0x140065494
14006556fjmp 0x14006553a
140065571
140065571 0f 1f 80 00 00 00 00 .......
140065578
140065578loc_140065578:
140065578mov rax, [rsp+72]
14006557dmov r12l, r10l
140065580mov [rax], 0
140065583jmp 0x140065542
140065585
140065585 0f 1f 00 ...
140065588
140065588loc_140065588:
140065588mov rax, [r9]
14006558bmov [rsp+120], r8
140065590mov rcx, r9
140065593mov [rsp+112], r11b
140065598mov [rsp+108], r10l
14006559dmov [rsp+96], dl
1400655a1mov [rsp+88], r9
1400655a6call [rax+72]
1400655a9mov r9, [rsp+88]
1400655aemovzx edx, [rsp+96]
1400655b3cmp eax, -1
1400655b6mov eax, 0
1400655bbmov r10l, [rsp+108]
1400655c0movzx r11l, [rsp+112]
1400655c6cmove r9, rax
1400655cacmovne edx, eax
1400655cdmov r8, [rsp+120]
1400655d2jmp 0x14006530d
1400655d7
1400655d7 66 0f 1f 84 00 00 00 00 00 f........
1400655e0
1400655e0loc_1400655e0:
1400655e0mov rax, [rbx]
1400655e3mov [rsp+112], r8
1400655e8mov rcx, rbx
1400655ebmov [rsp+108], r11b
1400655f0mov [rsp+96], r10l
1400655f5mov [rsp+88], r9
1400655facall [rax+72]
1400655fdmov r9, [rsp+88]
140065602mov r10l, [rsp+96]
140065607cmp eax, -1
14006560amov eax, 0
14006560fmovzx r11l, [rsp+108]
140065615mov r8, [rsp+112]
14006561acmove rbx, rax
14006561ecmovne r13l, eax
140065622jmp 0x1400652fb
140065627
140065627 66 0f 1f 84 00 00 00 00 00 f........
140065630
140065630loc_140065630:
140065630mov rax, [rbx]
140065633mov [rsp+112], r8
140065638mov rcx, rbx
14006563bmov [rsp+108], r11b
140065640mov [rsp+96], r10l
140065645mov [rsp+88], r9
14006564acall [rax+72]
14006564dmov edx, -1
140065652mov r8, [rsp+112]
140065657movzx r11l, [rsp+108]
14006565dcmp eax, -1
140065660mov r10l, [rsp+96]
140065665mov r9, [rsp+88]
14006566acmove eax, edx
14006566dmov edx, 0
140065672cmove rbx, rdx
140065676jmp 0x140065327
14006567b
14006567b 0f 1f 44 00 00 ..D..
140065680
140065680loc_140065680:
140065680test rbp, rbp
140065683je 0x1400654a3
140065689mov rax, [rsp+72]
14006568emov [rax], 0
140065691test dil, dil
140065694je 0x1400656b0
140065696mov eax, 4
14006569bcmp [r14+48], rbp
14006569fje 0x140065547
1400656a5nop [rax+rax]
1400656b0
1400656b0loc_1400656b0:
1400656b0movzx eax, dl
1400656b3add eax, eax
1400656b5jmp 0x140065547
1400656ba
1400656baloc_1400656ba:
1400656batest r14, r14
1400656bdje 0x14006553a
1400656c3mov rax, [rsp+72]
1400656c8xor edx, edx
1400656camov [rax], 0
1400656cdjmp 0x1400656b0
1400656cf
1400656cfloc_1400656cf:
1400656cfmov rax, [rsp+72]
1400656d4mov [rax], 1
1400656d7jmp 0x1400656b0
1400656d9
1400656d9loc_1400656d9:
1400656d9call __stack_chk_fail
1400656denop
1400650f0
1400656df
1400656df // align 0x10
1400656df // align 0x10
1400656e0
1400656e0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, double&) const:
1400656e0push r15
1400656e2push r14
1400656e4push r13
1400656e6push r12
1400656e8push rbp
1400656e9push rdi
1400656eapush rsi
1400656ebpush rbx
1400656ecsub rsp, 184
1400656f3mov rsi, [r8]
1400656f6mov rdi, [r8+8]
1400656famov rax, [rsp+304]
140065702mov r13, [r9]
140065705mov r15, [r9+8]
140065709mov rbx, [rsp+288]
140065711mov rbp, [rsp+296]
140065719mov [rsp+72], rcx
14006571emov rcx, [rip+0x131f6b]
140065725lea r12, [rsp+152]
14006572dmov [rsp+80], rdx
140065732xor edx, edx
140065734mov r8, [rcx]
140065737mov [rsp+168], r8
14006573flea r8, [rsp+160]
140065747xor ecx, ecx
140065749mov [rsp+88], rax
14006574ecall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140065753mov edx, 32
140065758mov rcx, r12
14006575bmov [rsp+152], rax
140065763call std::string::reserve(unsigned long long)
140065768mov [rsp+48], r12
14006576dmov rdx, [rsp+80]
140065772lea r9, [rsp+96]
140065777lea rcx, [rsp+128]
14006577fmov [rsp+40], rbp
140065784lea r8, [rsp+112]
140065789mov [rsp+32], rbx
14006578emov [rsp+112], rsi
140065793mov [rsp+120], rdi
140065798mov [rsp+96], r13
14006579dmov [rsp+104], r15
1400657a2call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
1400657a7mov r12, [rsp+128]
1400657afmov rbx, [rsp+136]
1400657b7mov [rsp+80], r12
1400657bccall std::locale::facet::_S_get_c_locale()
1400657c1mov rdx, [rsp+88]
1400657c6mov rcx, [rsp+152]
1400657cemov r8, rbp
1400657d1lea r9, [rsp+160]
1400657d9mov [rsp+160], rax
1400657e1call void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&)
1400657e6cmp ebx, -1
1400657e9sete dl
1400657ectest r12, r12
1400657efsetne al
1400657f2and al, dl
1400657f4mov r8l, eax
1400657f7jne 0x1400658e0
1400657fd
1400657fdloc_1400657fd:
1400657fdcmp r15l, -1
140065801sete al
140065804test r13, r13
140065807je 0x140065811
140065809test al, al
14006580bjne 0x1400658a8
140065811
140065811loc_140065811:
140065811cmp al, dl
140065813jne 0x140065819
140065815or [rbp], 2
140065819
140065819loc_140065819:
140065819mov eax, ebx
14006581bmov rbx, rdi
14006581emov rdx, 0xffffffff00000000
140065828mov rsi, [rsp+80]
14006582dand rbx, rdx
140065830mov rcx, [rsp+152]
140065838or rbx, rax
14006583bmov rax, [rsp+72]
140065840mov [rax], rsi
140065843mov [rax+8], rbx
140065847mov eax, -1
14006584clock xadd [rcx-8], eax
140065851test eax, eax
140065853jle 0x140065890
140065855
140065855loc_140065855:
140065855mov rdi, [rip+0x131e34]
14006585cmov rax, [rsp+168]
140065864sub rax, [rdi]
140065867jne 0x140065953
14006586dmov rax, [rsp+72]
140065872add rsp, 184
140065879pop rbx
14006587apop rsi
14006587bpop rdi
14006587cpop rbp
14006587dpop r12
14006587fpop r13
140065881pop r14
140065883pop r15
140065885ret
140065886
140065886 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065890
140065890loc_140065890:
140065890sub rcx, 24
140065894lea rdx, [rsp+160]
14006589ccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400658a1jmp 0x140065855
1400658a3
1400658a3 0f 1f 44 00 00 ..D..
1400658a8
1400658a8loc_1400658a8:
1400658a8mov rcx, [r13+24]
1400658acxor eax, eax
1400658aecmp [r13+16], rcx
1400658b2jb 0x140065811
1400658b8mov rax, [r13]
1400658bcmov [rsp+88], dl
1400658c0mov rcx, r13
1400658c3call [rax+72]
1400658c6cmp eax, -1
1400658c9movzx edx, [rsp+88]
1400658cesete al
1400658d1jmp 0x140065811
1400658d6
1400658d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400658e0
1400658e0loc_1400658e0:
1400658e0mov rax, [r12+24]
1400658e5xor edx, edx
1400658e7cmp [r12+16], rax
1400658ecjb 0x1400657fd
1400658f2mov rax, [r12]
1400658f6mov [rsp+80], r8b
1400658fbmov rcx, r12
1400658fecall [rax+72]
140065901xor edx, edx
140065903cmp eax, -1
140065906mov eax, 0
14006590bmovzx r8l, [rsp+80]
140065911cmovne rax, r12
140065915cmove edx, r8l
140065919mov [rsp+80], rax
14006591ejmp 0x1400657fd
140065923
140065923 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065930 94 24 a0 00 00 00 48 8d 48 e8 e8 31 1e 03 00 48 .$....H.H..1...H
140065940 8b 3d 4a 1d 13 00 48 8b 84 24 a8 00 00 00 48 2b .=J...H..$....H+
140065950 07 74 05 .t.
140065953
140065953loc_140065953:
140065953call __stack_chk_fail
140065958mov rcx, rbx
14006595bcall _Unwind_Resume
140065960nop
1400656e0
1400656e0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, double&) const:
1400656e0push r15
1400656e2push r14
1400656e4push r13
1400656e6push r12
1400656e8push rbp
1400656e9push rdi
1400656eapush rsi
1400656ebpush rbx
1400656ecsub rsp, 184
1400656f3mov rsi, [r8]
1400656f6mov rdi, [r8+8]
1400656famov rax, [rsp+304]
140065702mov r13, [r9]
140065705mov r15, [r9+8]
140065709mov rbx, [rsp+288]
140065711mov rbp, [rsp+296]
140065719mov [rsp+72], rcx
14006571emov rcx, [rip+0x131f6b]
140065725lea r12, [rsp+152]
14006572dmov [rsp+80], rdx
140065732xor edx, edx
140065734mov r8, [rcx]
140065737mov [rsp+168], r8
14006573flea r8, [rsp+160]
140065747xor ecx, ecx
140065749mov [rsp+88], rax
14006574ecall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140065753mov edx, 32
140065758mov rcx, r12
14006575bmov [rsp+152], rax
140065763call std::string::reserve(unsigned long long)
140065768mov [rsp+48], r12
14006576dmov rdx, [rsp+80]
140065772lea r9, [rsp+96]
140065777lea rcx, [rsp+128]
14006577fmov [rsp+40], rbp
140065784lea r8, [rsp+112]
140065789mov [rsp+32], rbx
14006578emov [rsp+112], rsi
140065793mov [rsp+120], rdi
140065798mov [rsp+96], r13
14006579dmov [rsp+104], r15
1400657a2call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
1400657a7mov r12, [rsp+128]
1400657afmov rbx, [rsp+136]
1400657b7mov [rsp+80], r12
1400657bccall std::locale::facet::_S_get_c_locale()
1400657c1mov rdx, [rsp+88]
1400657c6mov rcx, [rsp+152]
1400657cemov r8, rbp
1400657d1lea r9, [rsp+160]
1400657d9mov [rsp+160], rax
1400657e1call void std::__convert_to_v<double>(char const*, double&, std::_Ios_Iostate&, int* const&)
1400657e6cmp ebx, -1
1400657e9sete dl
1400657ectest r12, r12
1400657efsetne al
1400657f2and al, dl
1400657f4mov r8l, eax
1400657f7jne 0x1400658e0
1400657fd
1400657fdloc_1400657fd:
1400657fdcmp r15l, -1
140065801sete al
140065804test r13, r13
140065807je 0x140065811
140065809test al, al
14006580bjne 0x1400658a8
140065811
140065811loc_140065811:
140065811cmp al, dl
140065813jne 0x140065819
140065815or [rbp], 2
140065819
140065819loc_140065819:
140065819mov eax, ebx
14006581bmov rbx, rdi
14006581emov rdx, 0xffffffff00000000
140065828mov rsi, [rsp+80]
14006582dand rbx, rdx
140065830mov rcx, [rsp+152]
140065838or rbx, rax
14006583bmov rax, [rsp+72]
140065840mov [rax], rsi
140065843mov [rax+8], rbx
140065847mov eax, -1
14006584clock xadd [rcx-8], eax
140065851test eax, eax
140065853jle 0x140065890
140065855
140065855loc_140065855:
140065855mov rdi, [rip+0x131e34]
14006585cmov rax, [rsp+168]
140065864sub rax, [rdi]
140065867jne 0x140065953
14006586dmov rax, [rsp+72]
140065872add rsp, 184
140065879pop rbx
14006587apop rsi
14006587bpop rdi
14006587cpop rbp
14006587dpop r12
14006587fpop r13
140065881pop r14
140065883pop r15
140065885ret
140065886
140065886 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065890
140065890loc_140065890:
140065890sub rcx, 24
140065894lea rdx, [rsp+160]
14006589ccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
1400658a1jmp 0x140065855
1400658a3
1400658a3 0f 1f 44 00 00 ..D..
1400658a8
1400658a8loc_1400658a8:
1400658a8mov rcx, [r13+24]
1400658acxor eax, eax
1400658aecmp [r13+16], rcx
1400658b2jb 0x140065811
1400658b8mov rax, [r13]
1400658bcmov [rsp+88], dl
1400658c0mov rcx, r13
1400658c3call [rax+72]
1400658c6cmp eax, -1
1400658c9movzx edx, [rsp+88]
1400658cesete al
1400658d1jmp 0x140065811
1400658d6
1400658d6 66 2e 0f 1f 84 00 00 00 00 00 f.........
1400658e0
1400658e0loc_1400658e0:
1400658e0mov rax, [r12+24]
1400658e5xor edx, edx
1400658e7cmp [r12+16], rax
1400658ecjb 0x1400657fd
1400658f2mov rax, [r12]
1400658f6mov [rsp+80], r8b
1400658fbmov rcx, r12
1400658fecall [rax+72]
140065901xor edx, edx
140065903cmp eax, -1
140065906mov eax, 0
14006590bmovzx r8l, [rsp+80]
140065911cmovne rax, r12
140065915cmove edx, r8l
140065919mov [rsp+80], rax
14006591ejmp 0x1400657fd
140065923
140065923 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065930 94 24 a0 00 00 00 48 8d 48 e8 e8 31 1e 03 00 48 .$....H.H..1...H
140065940 8b 3d 4a 1d 13 00 48 8b 84 24 a8 00 00 00 48 2b .=J...H..$....H+
140065950 07 74 05 .t.
140065953
140065953loc_140065953:
140065953call __stack_chk_fail
140065958mov rcx, rbx
14006595bcall _Unwind_Resume
140065960nop
1400656e0
140065961
140065961 // align 0x10
140065961 // align 0x10
140065970
140065970std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140065970push r15
140065972push r14
140065974push r13
140065976push r12
140065978push rbp
140065979push rdi
14006597apush rsi
14006597bpush rbx
14006597csub rsp, 184
140065983mov rsi, [r8]
140065986mov rdi, [r8+8]
14006598amov rax, [rsp+304]
140065992mov r13, [r9]
140065995mov r15, [r9+8]
140065999mov rbx, [rsp+288]
1400659a1mov rbp, [rsp+296]
1400659a9mov [rsp+72], rcx
1400659aemov rcx, [rip+0x131cdb]
1400659b5lea r12, [rsp+152]
1400659bdmov [rsp+80], rdx
1400659c2xor edx, edx
1400659c4mov r8, [rcx]
1400659c7mov [rsp+168], r8
1400659cflea r8, [rsp+160]
1400659d7xor ecx, ecx
1400659d9mov [rsp+88], rax
1400659decall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400659e3mov edx, 32
1400659e8mov rcx, r12
1400659ebmov [rsp+152], rax
1400659f3call std::string::reserve(unsigned long long)
1400659f8mov [rsp+48], r12
1400659fdmov rdx, [rsp+80]
140065a02lea r9, [rsp+96]
140065a07lea rcx, [rsp+128]
140065a0fmov [rsp+40], rbp
140065a14lea r8, [rsp+112]
140065a19mov [rsp+32], rbx
140065a1emov [rsp+112], rsi
140065a23mov [rsp+120], rdi
140065a28mov [rsp+96], r13
140065a2dmov [rsp+104], r15
140065a32call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
140065a37mov r12, [rsp+128]
140065a3fmov rbx, [rsp+136]
140065a47mov [rsp+80], r12
140065a4ccall std::locale::facet::_S_get_c_locale()
140065a51mov rdx, [rsp+88]
140065a56mov rcx, [rsp+152]
140065a5emov r8, rbp
140065a61lea r9, [rsp+160]
140065a69mov [rsp+160], rax
140065a71call void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&)
140065a76cmp ebx, -1
140065a79sete dl
140065a7ctest r12, r12
140065a7fsetne al
140065a82and al, dl
140065a84mov r8l, eax
140065a87jne 0x140065b70
140065a8d
140065a8dloc_140065a8d:
140065a8dcmp r15l, -1
140065a91sete al
140065a94test r13, r13
140065a97je 0x140065aa1
140065a99test al, al
140065a9bjne 0x140065b38
140065aa1
140065aa1loc_140065aa1:
140065aa1cmp al, dl
140065aa3jne 0x140065aa9
140065aa5or [rbp], 2
140065aa9
140065aa9loc_140065aa9:
140065aa9mov eax, ebx
140065aabmov rbx, rdi
140065aaemov rdx, 0xffffffff00000000
140065ab8mov rsi, [rsp+80]
140065abdand rbx, rdx
140065ac0mov rcx, [rsp+152]
140065ac8or rbx, rax
140065acbmov rax, [rsp+72]
140065ad0mov [rax], rsi
140065ad3mov [rax+8], rbx
140065ad7mov eax, -1
140065adclock xadd [rcx-8], eax
140065ae1test eax, eax
140065ae3jle 0x140065b20
140065ae5
140065ae5loc_140065ae5:
140065ae5mov rdi, [rip+0x131ba4]
140065aecmov rax, [rsp+168]
140065af4sub rax, [rdi]
140065af7jne 0x140065be3
140065afdmov rax, [rsp+72]
140065b02add rsp, 184
140065b09pop rbx
140065b0apop rsi
140065b0bpop rdi
140065b0cpop rbp
140065b0dpop r12
140065b0fpop r13
140065b11pop r14
140065b13pop r15
140065b15ret
140065b16
140065b16 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065b20
140065b20loc_140065b20:
140065b20sub rcx, 24
140065b24lea rdx, [rsp+160]
140065b2ccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140065b31jmp 0x140065ae5
140065b33
140065b33 0f 1f 44 00 00 ..D..
140065b38
140065b38loc_140065b38:
140065b38mov rcx, [r13+24]
140065b3cxor eax, eax
140065b3ecmp [r13+16], rcx
140065b42jb 0x140065aa1
140065b48mov rax, [r13]
140065b4cmov [rsp+88], dl
140065b50mov rcx, r13
140065b53call [rax+72]
140065b56cmp eax, -1
140065b59movzx edx, [rsp+88]
140065b5esete al
140065b61jmp 0x140065aa1
140065b66
140065b66 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065b70
140065b70loc_140065b70:
140065b70mov rax, [r12+24]
140065b75xor edx, edx
140065b77cmp [r12+16], rax
140065b7cjb 0x140065a8d
140065b82mov rax, [r12]
140065b86mov [rsp+80], r8b
140065b8bmov rcx, r12
140065b8ecall [rax+72]
140065b91xor edx, edx
140065b93cmp eax, -1
140065b96mov eax, 0
140065b9bmovzx r8l, [rsp+80]
140065ba1cmovne rax, r12
140065ba5cmove edx, r8l
140065ba9mov [rsp+80], rax
140065baejmp 0x140065a8d
140065bb3
140065bb3 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065bc0 94 24 a0 00 00 00 48 8d 48 e8 e8 a1 1b 03 00 48 .$....H.H......H
140065bd0 8b 3d ba 1a 13 00 48 8b 84 24 a8 00 00 00 48 2b .=....H..$....H+
140065be0 07 74 05 .t.
140065be3
140065be3loc_140065be3:
140065be3call __stack_chk_fail
140065be8mov rcx, rbx
140065bebcall _Unwind_Resume
140065bf0nop
140065970
140065970std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long double&) const:
140065970push r15
140065972push r14
140065974push r13
140065976push r12
140065978push rbp
140065979push rdi
14006597apush rsi
14006597bpush rbx
14006597csub rsp, 184
140065983mov rsi, [r8]
140065986mov rdi, [r8+8]
14006598amov rax, [rsp+304]
140065992mov r13, [r9]
140065995mov r15, [r9+8]
140065999mov rbx, [rsp+288]
1400659a1mov rbp, [rsp+296]
1400659a9mov [rsp+72], rcx
1400659aemov rcx, [rip+0x131cdb]
1400659b5lea r12, [rsp+152]
1400659bdmov [rsp+80], rdx
1400659c2xor edx, edx
1400659c4mov r8, [rcx]
1400659c7mov [rsp+168], r8
1400659cflea r8, [rsp+160]
1400659d7xor ecx, ecx
1400659d9mov [rsp+88], rax
1400659decall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
1400659e3mov edx, 32
1400659e8mov rcx, r12
1400659ebmov [rsp+152], rax
1400659f3call std::string::reserve(unsigned long long)
1400659f8mov [rsp+48], r12
1400659fdmov rdx, [rsp+80]
140065a02lea r9, [rsp+96]
140065a07lea rcx, [rsp+128]
140065a0fmov [rsp+40], rbp
140065a14lea r8, [rsp+112]
140065a19mov [rsp+32], rbx
140065a1emov [rsp+112], rsi
140065a23mov [rsp+120], rdi
140065a28mov [rsp+96], r13
140065a2dmov [rsp+104], r15
140065a32call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
140065a37mov r12, [rsp+128]
140065a3fmov rbx, [rsp+136]
140065a47mov [rsp+80], r12
140065a4ccall std::locale::facet::_S_get_c_locale()
140065a51mov rdx, [rsp+88]
140065a56mov rcx, [rsp+152]
140065a5emov r8, rbp
140065a61lea r9, [rsp+160]
140065a69mov [rsp+160], rax
140065a71call void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&)
140065a76cmp ebx, -1
140065a79sete dl
140065a7ctest r12, r12
140065a7fsetne al
140065a82and al, dl
140065a84mov r8l, eax
140065a87jne 0x140065b70
140065a8d
140065a8dloc_140065a8d:
140065a8dcmp r15l, -1
140065a91sete al
140065a94test r13, r13
140065a97je 0x140065aa1
140065a99test al, al
140065a9bjne 0x140065b38
140065aa1
140065aa1loc_140065aa1:
140065aa1cmp al, dl
140065aa3jne 0x140065aa9
140065aa5or [rbp], 2
140065aa9
140065aa9loc_140065aa9:
140065aa9mov eax, ebx
140065aabmov rbx, rdi
140065aaemov rdx, 0xffffffff00000000
140065ab8mov rsi, [rsp+80]
140065abdand rbx, rdx
140065ac0mov rcx, [rsp+152]
140065ac8or rbx, rax
140065acbmov rax, [rsp+72]
140065ad0mov [rax], rsi
140065ad3mov [rax+8], rbx
140065ad7mov eax, -1
140065adclock xadd [rcx-8], eax
140065ae1test eax, eax
140065ae3jle 0x140065b20
140065ae5
140065ae5loc_140065ae5:
140065ae5mov rdi, [rip+0x131ba4]
140065aecmov rax, [rsp+168]
140065af4sub rax, [rdi]
140065af7jne 0x140065be3
140065afdmov rax, [rsp+72]
140065b02add rsp, 184
140065b09pop rbx
140065b0apop rsi
140065b0bpop rdi
140065b0cpop rbp
140065b0dpop r12
140065b0fpop r13
140065b11pop r14
140065b13pop r15
140065b15ret
140065b16
140065b16 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065b20
140065b20loc_140065b20:
140065b20sub rcx, 24
140065b24lea rdx, [rsp+160]
140065b2ccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140065b31jmp 0x140065ae5
140065b33
140065b33 0f 1f 44 00 00 ..D..
140065b38
140065b38loc_140065b38:
140065b38mov rcx, [r13+24]
140065b3cxor eax, eax
140065b3ecmp [r13+16], rcx
140065b42jb 0x140065aa1
140065b48mov rax, [r13]
140065b4cmov [rsp+88], dl
140065b50mov rcx, r13
140065b53call [rax+72]
140065b56cmp eax, -1
140065b59movzx edx, [rsp+88]
140065b5esete al
140065b61jmp 0x140065aa1
140065b66
140065b66 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065b70
140065b70loc_140065b70:
140065b70mov rax, [r12+24]
140065b75xor edx, edx
140065b77cmp [r12+16], rax
140065b7cjb 0x140065a8d
140065b82mov rax, [r12]
140065b86mov [rsp+80], r8b
140065b8bmov rcx, r12
140065b8ecall [rax+72]
140065b91xor edx, edx
140065b93cmp eax, -1
140065b96mov eax, 0
140065b9bmovzx r8l, [rsp+80]
140065ba1cmovne rax, r12
140065ba5cmove edx, r8l
140065ba9mov [rsp+80], rax
140065baejmp 0x140065a8d
140065bb3
140065bb3 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065bc0 94 24 a0 00 00 00 48 8d 48 e8 e8 a1 1b 03 00 48 .$....H.H......H
140065bd0 8b 3d ba 1a 13 00 48 8b 84 24 a8 00 00 00 48 2b .=....H..$....H+
140065be0 07 74 05 .t.
140065be3
140065be3loc_140065be3:
140065be3call __stack_chk_fail
140065be8mov rcx, rbx
140065bebcall _Unwind_Resume
140065bf0nop
140065970
140065bf1
140065bf1 // align 0x10
140065bf1 // align 0x10
140065c00
140065c00std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, float&) const:
140065c00push r15
140065c02push r14
140065c04push r13
140065c06push r12
140065c08push rbp
140065c09push rdi
140065c0apush rsi
140065c0bpush rbx
140065c0csub rsp, 184
140065c13mov rsi, [r8]
140065c16mov rdi, [r8+8]
140065c1amov rax, [rsp+304]
140065c22mov r13, [r9]
140065c25mov r15, [r9+8]
140065c29mov rbx, [rsp+288]
140065c31mov rbp, [rsp+296]
140065c39mov [rsp+72], rcx
140065c3emov rcx, [rip+0x131a4b]
140065c45lea r12, [rsp+152]
140065c4dmov [rsp+80], rdx
140065c52xor edx, edx
140065c54mov r8, [rcx]
140065c57mov [rsp+168], r8
140065c5flea r8, [rsp+160]
140065c67xor ecx, ecx
140065c69mov [rsp+88], rax
140065c6ecall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140065c73mov edx, 32
140065c78mov rcx, r12
140065c7bmov [rsp+152], rax
140065c83call std::string::reserve(unsigned long long)
140065c88mov [rsp+48], r12
140065c8dmov rdx, [rsp+80]
140065c92lea r9, [rsp+96]
140065c97lea rcx, [rsp+128]
140065c9fmov [rsp+40], rbp
140065ca4lea r8, [rsp+112]
140065ca9mov [rsp+32], rbx
140065caemov [rsp+112], rsi
140065cb3mov [rsp+120], rdi
140065cb8mov [rsp+96], r13
140065cbdmov [rsp+104], r15
140065cc2call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
140065cc7mov r12, [rsp+128]
140065ccfmov rbx, [rsp+136]
140065cd7mov [rsp+80], r12
140065cdccall std::locale::facet::_S_get_c_locale()
140065ce1mov rdx, [rsp+88]
140065ce6mov rcx, [rsp+152]
140065ceemov r8, rbp
140065cf1lea r9, [rsp+160]
140065cf9mov [rsp+160], rax
140065d01call void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&)
140065d06cmp ebx, -1
140065d09sete dl
140065d0ctest r12, r12
140065d0fsetne al
140065d12and al, dl
140065d14mov r8l, eax
140065d17jne 0x140065e00
140065d1d
140065d1dloc_140065d1d:
140065d1dcmp r15l, -1
140065d21sete al
140065d24test r13, r13
140065d27je 0x140065d31
140065d29test al, al
140065d2bjne 0x140065dc8
140065d31
140065d31loc_140065d31:
140065d31cmp al, dl
140065d33jne 0x140065d39
140065d35or [rbp], 2
140065d39
140065d39loc_140065d39:
140065d39mov eax, ebx
140065d3bmov rbx, rdi
140065d3emov rdx, 0xffffffff00000000
140065d48mov rsi, [rsp+80]
140065d4dand rbx, rdx
140065d50mov rcx, [rsp+152]
140065d58or rbx, rax
140065d5bmov rax, [rsp+72]
140065d60mov [rax], rsi
140065d63mov [rax+8], rbx
140065d67mov eax, -1
140065d6clock xadd [rcx-8], eax
140065d71test eax, eax
140065d73jle 0x140065db0
140065d75
140065d75loc_140065d75:
140065d75mov rdi, [rip+0x131914]
140065d7cmov rax, [rsp+168]
140065d84sub rax, [rdi]
140065d87jne 0x140065e73
140065d8dmov rax, [rsp+72]
140065d92add rsp, 184
140065d99pop rbx
140065d9apop rsi
140065d9bpop rdi
140065d9cpop rbp
140065d9dpop r12
140065d9fpop r13
140065da1pop r14
140065da3pop r15
140065da5ret
140065da6
140065da6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065db0
140065db0loc_140065db0:
140065db0sub rcx, 24
140065db4lea rdx, [rsp+160]
140065dbccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140065dc1jmp 0x140065d75
140065dc3
140065dc3 0f 1f 44 00 00 ..D..
140065dc8
140065dc8loc_140065dc8:
140065dc8mov rcx, [r13+24]
140065dccxor eax, eax
140065dcecmp [r13+16], rcx
140065dd2jb 0x140065d31
140065dd8mov rax, [r13]
140065ddcmov [rsp+88], dl
140065de0mov rcx, r13
140065de3call [rax+72]
140065de6cmp eax, -1
140065de9movzx edx, [rsp+88]
140065deesete al
140065df1jmp 0x140065d31
140065df6
140065df6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065e00
140065e00loc_140065e00:
140065e00mov rax, [r12+24]
140065e05xor edx, edx
140065e07cmp [r12+16], rax
140065e0cjb 0x140065d1d
140065e12mov rax, [r12]
140065e16mov [rsp+80], r8b
140065e1bmov rcx, r12
140065e1ecall [rax+72]
140065e21xor edx, edx
140065e23cmp eax, -1
140065e26mov eax, 0
140065e2bmovzx r8l, [rsp+80]
140065e31cmovne rax, r12
140065e35cmove edx, r8l
140065e39mov [rsp+80], rax
140065e3ejmp 0x140065d1d
140065e43
140065e43 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065e50 94 24 a0 00 00 00 48 8d 48 e8 e8 11 19 03 00 48 .$....H.H......H
140065e60 8b 3d 2a 18 13 00 48 8b 84 24 a8 00 00 00 48 2b .=*...H..$....H+
140065e70 07 74 05 .t.
140065e73
140065e73loc_140065e73:
140065e73call __stack_chk_fail
140065e78mov rcx, rbx
140065e7bcall _Unwind_Resume
140065e80nop
140065c00
140065c00std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, float&) const:
140065c00push r15
140065c02push r14
140065c04push r13
140065c06push r12
140065c08push rbp
140065c09push rdi
140065c0apush rsi
140065c0bpush rbx
140065c0csub rsp, 184
140065c13mov rsi, [r8]
140065c16mov rdi, [r8+8]
140065c1amov rax, [rsp+304]
140065c22mov r13, [r9]
140065c25mov r15, [r9+8]
140065c29mov rbx, [rsp+288]
140065c31mov rbp, [rsp+296]
140065c39mov [rsp+72], rcx
140065c3emov rcx, [rip+0x131a4b]
140065c45lea r12, [rsp+152]
140065c4dmov [rsp+80], rdx
140065c52xor edx, edx
140065c54mov r8, [rcx]
140065c57mov [rsp+168], r8
140065c5flea r8, [rsp+160]
140065c67xor ecx, ecx
140065c69mov [rsp+88], rax
140065c6ecall std::string::_S_construct(unsigned long long, char, std::allocator<char> const&)
140065c73mov edx, 32
140065c78mov rcx, r12
140065c7bmov [rsp+152], rax
140065c83call std::string::reserve(unsigned long long)
140065c88mov [rsp+48], r12
140065c8dmov rdx, [rsp+80]
140065c92lea r9, [rsp+96]
140065c97lea rcx, [rsp+128]
140065c9fmov [rsp+40], rbp
140065ca4lea r8, [rsp+112]
140065ca9mov [rsp+32], rbx
140065caemov [rsp+112], rsi
140065cb3mov [rsp+120], rdi
140065cb8mov [rsp+96], r13
140065cbdmov [rsp+104], r15
140065cc2call std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_float(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, std::string&) const
140065cc7mov r12, [rsp+128]
140065ccfmov rbx, [rsp+136]
140065cd7mov [rsp+80], r12
140065cdccall std::locale::facet::_S_get_c_locale()
140065ce1mov rdx, [rsp+88]
140065ce6mov rcx, [rsp+152]
140065ceemov r8, rbp
140065cf1lea r9, [rsp+160]
140065cf9mov [rsp+160], rax
140065d01call void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&)
140065d06cmp ebx, -1
140065d09sete dl
140065d0ctest r12, r12
140065d0fsetne al
140065d12and al, dl
140065d14mov r8l, eax
140065d17jne 0x140065e00
140065d1d
140065d1dloc_140065d1d:
140065d1dcmp r15l, -1
140065d21sete al
140065d24test r13, r13
140065d27je 0x140065d31
140065d29test al, al
140065d2bjne 0x140065dc8
140065d31
140065d31loc_140065d31:
140065d31cmp al, dl
140065d33jne 0x140065d39
140065d35or [rbp], 2
140065d39
140065d39loc_140065d39:
140065d39mov eax, ebx
140065d3bmov rbx, rdi
140065d3emov rdx, 0xffffffff00000000
140065d48mov rsi, [rsp+80]
140065d4dand rbx, rdx
140065d50mov rcx, [rsp+152]
140065d58or rbx, rax
140065d5bmov rax, [rsp+72]
140065d60mov [rax], rsi
140065d63mov [rax+8], rbx
140065d67mov eax, -1
140065d6clock xadd [rcx-8], eax
140065d71test eax, eax
140065d73jle 0x140065db0
140065d75
140065d75loc_140065d75:
140065d75mov rdi, [rip+0x131914]
140065d7cmov rax, [rsp+168]
140065d84sub rax, [rdi]
140065d87jne 0x140065e73
140065d8dmov rax, [rsp+72]
140065d92add rsp, 184
140065d99pop rbx
140065d9apop rsi
140065d9bpop rdi
140065d9cpop rbp
140065d9dpop r12
140065d9fpop r13
140065da1pop r14
140065da3pop r15
140065da5ret
140065da6
140065da6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065db0
140065db0loc_140065db0:
140065db0sub rcx, 24
140065db4lea rdx, [rsp+160]
140065dbccall std::string::_Rep::_M_destroy(std::allocator<char> const&)
140065dc1jmp 0x140065d75
140065dc3
140065dc3 0f 1f 44 00 00 ..D..
140065dc8
140065dc8loc_140065dc8:
140065dc8mov rcx, [r13+24]
140065dccxor eax, eax
140065dcecmp [r13+16], rcx
140065dd2jb 0x140065d31
140065dd8mov rax, [r13]
140065ddcmov [rsp+88], dl
140065de0mov rcx, r13
140065de3call [rax+72]
140065de6cmp eax, -1
140065de9movzx edx, [rsp+88]
140065deesete al
140065df1jmp 0x140065d31
140065df6
140065df6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140065e00
140065e00loc_140065e00:
140065e00mov rax, [r12+24]
140065e05xor edx, edx
140065e07cmp [r12+16], rax
140065e0cjb 0x140065d1d
140065e12mov rax, [r12]
140065e16mov [rsp+80], r8b
140065e1bmov rcx, r12
140065e1ecall [rax+72]
140065e21xor edx, edx
140065e23cmp eax, -1
140065e26mov eax, 0
140065e2bmovzx r8l, [rsp+80]
140065e31cmovne rax, r12
140065e35cmove edx, r8l
140065e39mov [rsp+80], rax
140065e3ejmp 0x140065d1d
140065e43
140065e43 48 89 c3 48 8b 84 24 98 00 00 00 48 8d H..H..$....H.
140065e50 94 24 a0 00 00 00 48 8d 48 e8 e8 11 19 03 00 48 .$....H.H......H
140065e60 8b 3d 2a 18 13 00 48 8b 84 24 a8 00 00 00 48 2b .=*...H..$....H+
140065e70 07 74 05 .t.
140065e73
140065e73loc_140065e73:
140065e73call __stack_chk_fail
140065e78mov rcx, rbx
140065e7bcall _Unwind_Resume
140065e80nop
140065c00
140065e81
140065e81 // align 0x10
140065e81 // align 0x10
140065e90
140065e90std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const:
140065e90push rbx
140065e91sub rsp, 112
140065e95mov r10, [r8]
140065e98mov r11, [r8+8]
140065e9cmov r8, [r9]
140065e9fmov r9, [r9+8]
140065ea3mov rbx, rcx
140065ea6mov rcx, [rip+0x1317e3]
140065eadmov rax, [rcx]
140065eb0mov [rsp+104], rax
140065eb5xor eax, eax
140065eb7mov rax, [rsp+176]
140065ebfmov [rsp+64], r8
140065ec4mov rcx, rbx
140065ec7mov [rsp+72], r9
140065ecclea r8, [rsp+80]
140065ed1lea r9, [rsp+64]
140065ed6mov [rsp+48], rax
140065edbmov rax, [rsp+168]
140065ee3mov [rsp+80], r10
140065ee8mov [rsp+40], rax
140065eedmov rax, [rsp+160]
140065ef5mov [rsp+88], r11
140065efamov [rsp+32], rax
140065effcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned int>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const
140065f04mov rdx, [rip+0x131785]
140065f0bmov rax, [rsp+104]
140065f10sub rax, [rdx]
140065f13jne 0x140065f1e
140065f15mov rax, rbx
140065f18add rsp, 112
140065f1cpop rbx
140065f1dret
140065f1e
140065f1eloc_140065f1e:
140065f1ecall __stack_chk_fail
140065f23nop
140065e90
140065e90std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const:
140065e90push rbx
140065e91sub rsp, 112
140065e95mov r10, [r8]
140065e98mov r11, [r8+8]
140065e9cmov r8, [r9]
140065e9fmov r9, [r9+8]
140065ea3mov rbx, rcx
140065ea6mov rcx, [rip+0x1317e3]
140065eadmov rax, [rcx]
140065eb0mov [rsp+104], rax
140065eb5xor eax, eax
140065eb7mov rax, [rsp+176]
140065ebfmov [rsp+64], r8
140065ec4mov rcx, rbx
140065ec7mov [rsp+72], r9
140065ecclea r8, [rsp+80]
140065ed1lea r9, [rsp+64]
140065ed6mov [rsp+48], rax
140065edbmov rax, [rsp+168]
140065ee3mov [rsp+80], r10
140065ee8mov [rsp+40], rax
140065eedmov rax, [rsp+160]
140065ef5mov [rsp+88], r11
140065efamov [rsp+32], rax
140065effcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned int>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const
140065f04mov rdx, [rip+0x131785]
140065f0bmov rax, [rsp+104]
140065f10sub rax, [rdx]
140065f13jne 0x140065f1e
140065f15mov rax, rbx
140065f18add rsp, 112
140065f1cpop rbx
140065f1dret
140065f1e
140065f1eloc_140065f1e:
140065f1ecall __stack_chk_fail
140065f23nop
140065e90
140065f24
140065f24 // align 0x10
140065f24 // align 0x10
140065f30
140065f30std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const:
140065f30push rbx
140065f31sub rsp, 112
140065f35mov r10, [r8]
140065f38mov r11, [r8+8]
140065f3cmov r8, [r9]
140065f3fmov r9, [r9+8]
140065f43mov rbx, rcx
140065f46mov rcx, [rip+0x131743]
140065f4dmov rax, [rcx]
140065f50mov [rsp+104], rax
140065f55xor eax, eax
140065f57mov rax, [rsp+176]
140065f5fmov [rsp+64], r8
140065f64mov rcx, rbx
140065f67mov [rsp+72], r9
140065f6clea r8, [rsp+80]
140065f71lea r9, [rsp+64]
140065f76mov [rsp+48], rax
140065f7bmov rax, [rsp+168]
140065f83mov [rsp+80], r10
140065f88mov [rsp+40], rax
140065f8dmov rax, [rsp+160]
140065f95mov [rsp+88], r11
140065f9amov [rsp+32], rax
140065f9fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const
140065fa4mov rdx, [rip+0x1316e5]
140065fabmov rax, [rsp+104]
140065fb0sub rax, [rdx]
140065fb3jne 0x140065fbe
140065fb5mov rax, rbx
140065fb8add rsp, 112
140065fbcpop rbx
140065fbdret
140065fbe
140065fbeloc_140065fbe:
140065fbecall __stack_chk_fail
140065fc3nop
140065f30
140065f30std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const:
140065f30push rbx
140065f31sub rsp, 112
140065f35mov r10, [r8]
140065f38mov r11, [r8+8]
140065f3cmov r8, [r9]
140065f3fmov r9, [r9+8]
140065f43mov rbx, rcx
140065f46mov rcx, [rip+0x131743]
140065f4dmov rax, [rcx]
140065f50mov [rsp+104], rax
140065f55xor eax, eax
140065f57mov rax, [rsp+176]
140065f5fmov [rsp+64], r8
140065f64mov rcx, rbx
140065f67mov [rsp+72], r9
140065f6clea r8, [rsp+80]
140065f71lea r9, [rsp+64]
140065f76mov [rsp+48], rax
140065f7bmov rax, [rsp+168]
140065f83mov [rsp+80], r10
140065f88mov [rsp+40], rax
140065f8dmov rax, [rsp+160]
140065f95mov [rsp+88], r11
140065f9amov [rsp+32], rax
140065f9fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long&) const
140065fa4mov rdx, [rip+0x1316e5]
140065fabmov rax, [rsp+104]
140065fb0sub rax, [rdx]
140065fb3jne 0x140065fbe
140065fb5mov rax, rbx
140065fb8add rsp, 112
140065fbcpop rbx
140065fbdret
140065fbe
140065fbeloc_140065fbe:
140065fbecall __stack_chk_fail
140065fc3nop
140065f30
140065fc4
140065fc4 // align 0x10
140065fc4 // align 0x10
140065fd0
140065fd0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const:
140065fd0push rbx
140065fd1sub rsp, 112
140065fd5mov r10, [r8]
140065fd8mov r11, [r8+8]
140065fdcmov r8, [r9]
140065fdfmov r9, [r9+8]
140065fe3mov rbx, rcx
140065fe6mov rcx, [rip+0x1316a3]
140065fedmov rax, [rcx]
140065ff0mov [rsp+104], rax
140065ff5xor eax, eax
140065ff7mov rax, [rsp+176]
140065fffmov [rsp+64], r8
140066004mov rcx, rbx
140066007mov [rsp+72], r9
14006600clea r8, [rsp+80]
140066011lea r9, [rsp+64]
140066016mov [rsp+48], rax
14006601bmov rax, [rsp+168]
140066023mov [rsp+80], r10
140066028mov [rsp+40], rax
14006602dmov rax, [rsp+160]
140066035mov [rsp+88], r11
14006603amov [rsp+32], rax
14006603fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const
140066044mov rdx, [rip+0x131645]
14006604bmov rax, [rsp+104]
140066050sub rax, [rdx]
140066053jne 0x14006605e
140066055mov rax, rbx
140066058add rsp, 112
14006605cpop rbx
14006605dret
14006605e
14006605eloc_14006605e:
14006605ecall __stack_chk_fail
140066063nop
140065fd0
140065fd0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const:
140065fd0push rbx
140065fd1sub rsp, 112
140065fd5mov r10, [r8]
140065fd8mov r11, [r8+8]
140065fdcmov r8, [r9]
140065fdfmov r9, [r9+8]
140065fe3mov rbx, rcx
140065fe6mov rcx, [rip+0x1316a3]
140065fedmov rax, [rcx]
140065ff0mov [rsp+104], rax
140065ff5xor eax, eax
140065ff7mov rax, [rsp+176]
140065fffmov [rsp+64], r8
140066004mov rcx, rbx
140066007mov [rsp+72], r9
14006600clea r8, [rsp+80]
140066011lea r9, [rsp+64]
140066016mov [rsp+48], rax
14006601bmov rax, [rsp+168]
140066023mov [rsp+80], r10
140066028mov [rsp+40], rax
14006602dmov rax, [rsp+160]
140066035mov [rsp+88], r11
14006603amov [rsp+32], rax
14006603fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long&) const
140066044mov rdx, [rip+0x131645]
14006604bmov rax, [rsp+104]
140066050sub rax, [rdx]
140066053jne 0x14006605e
140066055mov rax, rbx
140066058add rsp, 112
14006605cpop rbx
14006605dret
14006605e
14006605eloc_14006605e:
14006605ecall __stack_chk_fail
140066063nop
140065fd0
140066064
140066064 // align 0x10
140066064 // align 0x10
140066070
140066070std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const:
140066070push rbx
140066071sub rsp, 112
140066075mov r10, [r8]
140066078mov r11, [r8+8]
14006607cmov r8, [r9]
14006607fmov r9, [r9+8]
140066083mov rbx, rcx
140066086mov rcx, [rip+0x131603]
14006608dmov rax, [rcx]
140066090mov [rsp+104], rax
140066095xor eax, eax
140066097mov rax, [rsp+176]
14006609fmov [rsp+64], r8
1400660a4mov rcx, rbx
1400660a7mov [rsp+72], r9
1400660aclea r8, [rsp+80]
1400660b1lea r9, [rsp+64]
1400660b6mov [rsp+48], rax
1400660bbmov rax, [rsp+168]
1400660c3mov [rsp+80], r10
1400660c8mov [rsp+40], rax
1400660cdmov rax, [rsp+160]
1400660d5mov [rsp+88], r11
1400660damov [rsp+32], rax
1400660dfcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned short>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const
1400660e4mov rdx, [rip+0x1315a5]
1400660ebmov rax, [rsp+104]
1400660f0sub rax, [rdx]
1400660f3jne 0x1400660fe
1400660f5mov rax, rbx
1400660f8add rsp, 112
1400660fcpop rbx
1400660fdret
1400660fe
1400660feloc_1400660fe:
1400660fecall __stack_chk_fail
140066103nop
140066070
140066070std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const:
140066070push rbx
140066071sub rsp, 112
140066075mov r10, [r8]
140066078mov r11, [r8+8]
14006607cmov r8, [r9]
14006607fmov r9, [r9+8]
140066083mov rbx, rcx
140066086mov rcx, [rip+0x131603]
14006608dmov rax, [rcx]
140066090mov [rsp+104], rax
140066095xor eax, eax
140066097mov rax, [rsp+176]
14006609fmov [rsp+64], r8
1400660a4mov rcx, rbx
1400660a7mov [rsp+72], r9
1400660aclea r8, [rsp+80]
1400660b1lea r9, [rsp+64]
1400660b6mov [rsp+48], rax
1400660bbmov rax, [rsp+168]
1400660c3mov [rsp+80], r10
1400660c8mov [rsp+40], rax
1400660cdmov rax, [rsp+160]
1400660d5mov [rsp+88], r11
1400660damov [rsp+32], rax
1400660dfcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned short>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned short&) const
1400660e4mov rdx, [rip+0x1315a5]
1400660ebmov rax, [rsp+104]
1400660f0sub rax, [rdx]
1400660f3jne 0x1400660fe
1400660f5mov rax, rbx
1400660f8add rsp, 112
1400660fcpop rbx
1400660fdret
1400660fe
1400660feloc_1400660fe:
1400660fecall __stack_chk_fail
140066103nop
140066070
140066104
140066104 // align 0x10
140066104 // align 0x10
140066110
140066110std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long long&) const:
140066110push rbx
140066111sub rsp, 112
140066115mov r10, [r8]
140066118mov r11, [r8+8]
14006611cmov r8, [r9]
14006611fmov r9, [r9+8]
140066123mov rbx, rcx
140066126mov rcx, [rip+0x131563]
14006612dmov rax, [rcx]
140066130mov [rsp+104], rax
140066135xor eax, eax
140066137mov rax, [rsp+176]
14006613fmov [rsp+64], r8
140066144mov rcx, rbx
140066147mov [rsp+72], r9
14006614clea r8, [rsp+80]
140066151lea r9, [rsp+64]
140066156mov [rsp+48], rax
14006615bmov rax, [rsp+168]
140066163mov [rsp+80], r10
140066168mov [rsp+40], rax
14006616dmov rax, [rsp+160]
140066175mov [rsp+88], r11
14006617amov [rsp+32], rax
14006617fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long long&) const
140066184mov rdx, [rip+0x131505]
14006618bmov rax, [rsp+104]
140066190sub rax, [rdx]
140066193jne 0x14006619e
140066195mov rax, rbx
140066198add rsp, 112
14006619cpop rbx
14006619dret
14006619e
14006619eloc_14006619e:
14006619ecall __stack_chk_fail
1400661a3nop
140066110
140066110std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long long&) const:
140066110push rbx
140066111sub rsp, 112
140066115mov r10, [r8]
140066118mov r11, [r8+8]
14006611cmov r8, [r9]
14006611fmov r9, [r9+8]
140066123mov rbx, rcx
140066126mov rcx, [rip+0x131563]
14006612dmov rax, [rcx]
140066130mov [rsp+104], rax
140066135xor eax, eax
140066137mov rax, [rsp+176]
14006613fmov [rsp+64], r8
140066144mov rcx, rbx
140066147mov [rsp+72], r9
14006614clea r8, [rsp+80]
140066151lea r9, [rsp+64]
140066156mov [rsp+48], rax
14006615bmov rax, [rsp+168]
140066163mov [rsp+80], r10
140066168mov [rsp+40], rax
14006616dmov rax, [rsp+160]
140066175mov [rsp+88], r11
14006617amov [rsp+32], rax
14006617fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<long long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, long long&) const
140066184mov rdx, [rip+0x131505]
14006618bmov rax, [rsp+104]
140066190sub rax, [rdx]
140066193jne 0x14006619e
140066195mov rax, rbx
140066198add rsp, 112
14006619cpop rbx
14006619dret
14006619e
14006619eloc_14006619e:
14006619ecall __stack_chk_fail
1400661a3nop
140066110
1400661a4
1400661a4 // align 0x10
1400661a4 // align 0x10
1400661b0
1400661b0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long long&) const:
1400661b0push rbx
1400661b1sub rsp, 112
1400661b5mov r10, [r8]
1400661b8mov r11, [r8+8]
1400661bcmov r8, [r9]
1400661bfmov r9, [r9+8]
1400661c3mov rbx, rcx
1400661c6mov rcx, [rip+0x1314c3]
1400661cdmov rax, [rcx]
1400661d0mov [rsp+104], rax
1400661d5xor eax, eax
1400661d7mov rax, [rsp+176]
1400661dfmov [rsp+64], r8
1400661e4mov rcx, rbx
1400661e7mov [rsp+72], r9
1400661eclea r8, [rsp+80]
1400661f1lea r9, [rsp+64]
1400661f6mov [rsp+48], rax
1400661fbmov rax, [rsp+168]
140066203mov [rsp+80], r10
140066208mov [rsp+40], rax
14006620dmov rax, [rsp+160]
140066215mov [rsp+88], r11
14006621amov [rsp+32], rax
14006621fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long long&) const
140066224mov rdx, [rip+0x131465]
14006622bmov rax, [rsp+104]
140066230sub rax, [rdx]
140066233jne 0x14006623e
140066235mov rax, rbx
140066238add rsp, 112
14006623cpop rbx
14006623dret
14006623e
14006623eloc_14006623e:
14006623ecall __stack_chk_fail
140066243nop
1400661b0
1400661b0std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::do_get(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long long&) const:
1400661b0push rbx
1400661b1sub rsp, 112
1400661b5mov r10, [r8]
1400661b8mov r11, [r8+8]
1400661bcmov r8, [r9]
1400661bfmov r9, [r9+8]
1400661c3mov rbx, rcx
1400661c6mov rcx, [rip+0x1314c3]
1400661cdmov rax, [rcx]
1400661d0mov [rsp+104], rax
1400661d5xor eax, eax
1400661d7mov rax, [rsp+176]
1400661dfmov [rsp+64], r8
1400661e4mov rcx, rbx
1400661e7mov [rsp+72], r9
1400661eclea r8, [rsp+80]
1400661f1lea r9, [rsp+64]
1400661f6mov [rsp+48], rax
1400661fbmov rax, [rsp+168]
140066203mov [rsp+80], r10
140066208mov [rsp+40], rax
14006620dmov rax, [rsp+160]
140066215mov [rsp+88], r11
14006621amov [rsp+32], rax
14006621fcall std::istreambuf_iterator<char, std::char_traits<char>> std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char>>>::_M_extract_int<unsigned long long>(std::istreambuf_iterator<char, std::char_traits<char>>, std::istreambuf_iterator<char, std::char_traits<char>>, std::ios_base&, std::_Ios_Iostate&, unsigned long long&) const
140066224mov rdx, [rip+0x131465]
14006622bmov rax, [rsp+104]
140066230sub rax, [rdx]
140066233jne 0x14006623e
140066235mov rax, rbx
140066238add rsp, 112
14006623cpop rbx
14006623dret
14006623e
14006623eloc_14006623e:
14006623ecall __stack_chk_fail
140066243nop
1400661b0
140066244
140066244 // align 0x10
140066244 // align 0x10
140066250
140066250std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_int[abi:cxx11]<unsigned int>(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const:
140066250push r15
140066252push r14
140066254push r13
140066256push r12
140066258push rbp
140066259push rdi
14006625apush rsi
14006625bpush rbx
14006625csub rsp, 216
140066263mov rax, [r9+8]
140066267movdqu x0, [r8]
14006626cmov rsi, [r9]
14006626fmov rbp, [rsp+320]
140066277mov [rsp+80], rax
14006627cmov rax, [rsp+328]
140066284mov [rsp+96], rcx
140066289mov rcx, [rip+0x131400]
140066290mov [rsp+104], rax
140066295mov rax, [rsp+336]
14006629dmovups [rsp+48], x0
1400662a2mov rdx, [rsp+56]
1400662a7mov [rsp+120], rax
1400662acmov rax, [rcx]
1400662afmov [rsp+200], rax
1400662b7mov rax, [rsp+48]
1400662bclea rcx, [rip+0x9fced]
1400662c3mov [rsp+64], rsi
1400662c8mov r15l, edx
1400662cbmov rbx, rax
1400662cecall std::locale::id::_M_id() const
1400662d3mov r13, rax
1400662d6mov rax, [rbp+208]
1400662ddmov rax, [rax+24]
1400662e1lea r12, [rax+8*r13]
1400662e5mov rdi, [r12]
1400662e9test rdi, rdi
1400662ecje 0x140066b4f
1400662f2
1400662f2loc_1400662f2:
1400662f2mov eax, [rbp+24]
1400662f5mov r14l, 8
1400662fband eax, 74
1400662femov edx, eax
140066300cmp eax, 64
140066303je 0x140066317
140066305cmp eax, 8
140066308mov r14l, 10
14006630emov eax, 16
140066313cmove r14l, eax
140066317
140066317loc_140066317:
140066317cmp r15w, -1
14006631csete r13b
140066320test rbx, rbx
140066323setne bpl
140066327and bpl, r13b
14006632ajne 0x140066c9f
140066330mov ebp, r13l
140066333
140066333loc_140066333:
140066333cmp [rsp+80], -1
140066339sete [rsp+133]
140066341test rsi, rsi
140066344setne r12b
140066348and r12b, [rsp+133]
140066350jne 0x140066cca
140066356movzx r12l, [rsp+133]
14006635f
14006635floc_14006635f:
14006635fcmp r12b, bpl
140066362je 0x1400669e0
140066368test rbx, rbx
14006636bje 0x140066376
14006636dtest r13b, r13b
140066370jne 0x140066b2d
140066376
140066376loc_140066376:
140066376mov r8l, r15l
140066379
140066379loc_140066379:
140066379movzx ecx, [rdi+148]
140066380movzx eax, [rdi+32]
140066384cmp cx, r8w
140066388je 0x1400665e4
14006638emov [rsp+135], 0
140066396cmp [rdi+150], r8w
14006639eje 0x1400665e4
1400663a4
1400663a4loc_1400663a4:
1400663a4mov [rsp+134], 0
1400663acxor r12l, r12l
1400663afmov esi, edx
1400663b1mov r13l, r8l
1400663b4
1400663b4loc_1400663b4:
1400663b4test al, al
1400663b6je 0x1400663bf
1400663b8cmp [rdi+74], r13w
1400663bdje 0x1400663e2
1400663bf
1400663bfloc_1400663bf:
1400663bfcmp [rdi+72], r13w
1400663c4je 0x1400663e2
1400663c6cmp [rdi+156], r13w
1400663ceje 0x140066a07
1400663d4cmp [rsp+134], 0
1400663dcjne 0x140066aeb
1400663e2
1400663e2loc_1400663e2:
1400663e2mov [rsp+128], 0
1400663eamov r8l, r13l
1400663ed
1400663edloc_1400663ed:
1400663edcmp r14l, 16
1400663f1je 0x14006693e
1400663f7
1400663f7loc_1400663f7:
1400663f7movsxd rcx, r14l
1400663famov r9l, r14l
1400663fdmov [rsp+72], rcx
140066402
140066402loc_140066402:
140066402lea rcx, [rsp+160]
14006640amov [rsp+176], 0
140066412mov [rsp+112], rcx
140066417lea rcx, [rsp+176]
14006641fmov [rsp+88], rcx
140066424mov [rsp+160], rcx
14006642cmov [rsp+168], 0
140066438test al, al
14006643ajne 0x140066952
140066440
140066440loc_140066440:
140066440mov eax, -1
140066445xor edx, edx
140066447movzx r10l, [rdi+200]
14006644fdiv r14l
140066452mov r13l, eax
140066455test r10b, r10b
140066458jne 0x140066670
14006645ecmp [rsp+128], 0
140066466jne 0x140066c85
14006646cxor edx, edx
14006646ecmp r9l, 8
140066472setne dl
140066475xor ebp, ebp
140066477xor esi, esi
140066479lea edx, [rdx+rdx+56]
14006647d
14006647dloc_14006647d:
14006647dcmp r9l, 10
140066481jg 0x1400667e8
140066487cmp r8w, 47
14006648cjbe 0x1400666d4
140066492cmp r8w, dx
140066496jae 0x1400666d4
14006649c
14006649cloc_14006649c:
14006649cmovzx r8l, r8w
1400664a0sub r8l, 48
1400664a4
1400664a4loc_1400664a4:
1400664a4cmp r13l, esi
1400664a7jb 0x1400667a0
1400664adimul esi, r14l
1400664b1mov rcx, [rbx+24]
1400664b5add r8l, esi
1400664b8setb al
1400664bbmov esi, r8l
1400664beadd r12l, 1
1400664c2or ebp, eax
1400664c4mov rax, [rbx+16]
1400664c8cmp rax, rcx
1400664cbjae 0x1400667b6
1400664d1
1400664d1loc_1400664d1:
1400664d1add rax, 2
1400664d5mov [rbx+16], rax
1400664d9
1400664d9loc_1400664d9:
1400664d9cmp rax, rcx
1400664dcjae 0x140066d60
1400664e2cmp [rax], -1
1400664e6je 0x140066d8b
1400664eccmp [rsp+64], 0
1400664f2je 0x140066cfb
1400664f8
1400664f8loc_1400664f8:
1400664f8cmp [rsp+80], -1
1400664feje 0x140066eb3
140066504
140066504loc_140066504:
140066504mov r15l, -1
14006650amov r10l, 1
140066510
140066510loc_140066510:
140066510mov r14, [rsp+168]
140066518test r14, r14
14006651bjne 0x1400666e8
140066521nop [rax+rax]
14006652cnop [rax]
140066530
140066530loc_140066530:
140066530test r12l, r12l
140066533jne 0x14006676d
140066539cmp [rsp+134], 1
140066541je 0x14006676d
140066547
140066547loc_140066547:
140066547mov rax, [rsp+120]
14006654cmov [rax], 0
140066552mov rax, [rsp+104]
140066557mov [rax], 4
14006655d
14006655dloc_14006655d:
14006655dtest r10b, r10b
140066560je 0x14006656a
140066562mov rax, [rsp+104]
140066567or [rax], 2
14006656a
14006656aloc_14006656a:
14006656amov rdx, [rsp+56]
14006656fmov [rsp+48], rbx
140066574mov rax, [rsp+48]
140066579mov rcx, [rsp+160]
140066581mov [rsp+56], rdx
140066586mov rdx, [rsp+56]
14006658bmov [rsp+48], rax
140066590mov rax, [rsp+96]
140066595mov dx, r15w
140066599mov [rsp+56], rdx
14006659emovdqu x1, [rsp+48]
1400665a4movups [rax], x1
1400665a7cmp rcx, [rsp+88]
1400665acje 0x1400665b3
1400665aecall operator delete(void*)
1400665b3
1400665b3loc_1400665b3:
1400665b3mov rcx, [rip+0x1310d6]
1400665bamov rax, [rsp+200]
1400665c2sub rax, [rcx]
1400665c5jne 0x1400672f5
1400665cbmov rax, [rsp+96]
1400665d0add rsp, 216
1400665d7pop rbx
1400665d8pop rsi
1400665d9pop rdi
1400665dapop rbp
1400665dbpop r12
1400665ddpop r13
1400665dfpop r14
1400665e1pop r15
1400665e3ret
1400665e4
1400665e4loc_1400665e4:
1400665e4cmp cx, r8w
1400665e8sete [rsp+135]
1400665f0test al, al
1400665f2jne 0x140066ac0
1400665f8cmp [rdi+72], r8w
1400665fdje 0x1400663a4
140066603
140066603loc_140066603:
140066603mov rax, [rbx+16]
140066607mov rcx, [rbx+24]
14006660bcmp rax, rcx
14006660ejae 0x14006709d
140066614add rax, 2
140066618mov [rbx+16], rax
14006661c
14006661cloc_14006661c:
14006661ccmp rax, rcx
14006661fjae 0x140066fd5
140066625cmp [rax], -1
140066629je 0x14006721d
14006662fcmp [rsp+64], 0
140066635je 0x140067211
14006663b
14006663bloc_14006663b:
14006663bcmp [rsp+80], -1
140066641je 0x1400671bd
140066647
140066647loc_140066647:
140066647mov [rsp+128], 1
14006664fmovzx eax, [rdi+32]
140066653mov r15l, -1
140066659xor r12l, r12l
14006665cmov [rsp+134], 0
140066664jmp 0x1400663ed
140066669
140066669 0f 1f 80 00 00 00 00 .......
140066670
140066670loc_140066670:
140066670cmp [rsp+128], 0
140066678jne 0x140066dac
14006667elea r11, [rdi+156]
140066685xor ebp, ebp
140066687xor esi, esi
140066689nop [rax]
140066690
140066690loc_140066690:
140066690movzx eax, [rdi+32]
140066694test al, al
140066696je 0x1400666a3
140066698cmp [rdi+74], r8w
14006669dje 0x1400668e8
1400666a3
1400666a3loc_1400666a3:
1400666a3cmp [rdi+72], r8w
1400666a8je 0x1400666d4
1400666aamov rdx, [rsp+72]
1400666afmov rax, r11
1400666b2nop [rax+rax]
1400666bdnop [rax]
1400666c0
1400666c0loc_1400666c0:
1400666c0cmp [rax], r8w
1400666c4je 0x140066830
1400666caadd rax, 2
1400666cesub rdx, 1
1400666d2jne 0x1400666c0
1400666d4
1400666d4loc_1400666d4:
1400666d4mov r14, [rsp+168]
1400666dcxor r10l, r10l
1400666dftest r14, r14
1400666e2je 0x140066530
1400666e8
1400666e8loc_1400666e8:
1400666e8mov rdx, [rsp+160]
1400666f0mov eax, 15
1400666f5cmp rdx, [rsp+88]
1400666falea r13, [r14+1]
1400666fecmovne rax, [rsp+176]
140066707cmp rax, r13
14006670ajb 0x140066dc6
140066710
140066710loc_140066710:
140066710mov [rdx+r14], r12b
140066714mov rax, [rsp+160]
14006671cmov [rsp+168], r13
140066724mov r8, [rsp+112]
140066729mov [rax+r14+1], 0
14006672fmov rdx, [rdi+24]
140066733mov rcx, [rdi+16]
140066737mov [rsp+64], r10b
14006673ccall std::__verify_grouping(char const*, unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140066741movzx r10l, [rsp+64]
140066747test al, al
140066749je 0x140066adb
14006674f
14006674floc_14006674f:
14006674ftest r12l, r12l
140066752jne 0x14006676d
140066754cmp [rsp+134], 1
14006675cje 0x14006676d
14006675ecmp [rsp+168], 0
140066767je 0x140066547
14006676d
14006676dloc_14006676d:
14006676dcmp [rsp+128], 0
140066775jne 0x140066547
14006677btest bpl, bpl
14006677eje 0x140066aa5
140066784mov rax, [rsp+120]
140066789mov [rax], -1
14006678fmov rax, [rsp+104]
140066794mov [rax], 4
14006679ajmp 0x14006655d
14006679f
14006679f 90 .
1400667a0
1400667a0loc_1400667a0:
1400667a0mov rax, [rbx+16]
1400667a4mov rcx, [rbx+24]
1400667a8mov ebp, 1
1400667adcmp rax, rcx
1400667b0jb 0x1400664d1
1400667b6
1400667b6loc_1400667b6:
1400667b6mov rax, [rbx]
1400667b9mov [rsp+136], edx
1400667c0mov rcx, rbx
1400667c3mov [rsp+72], r9l
1400667c8call [rax+80]
1400667cbmov rax, [rbx+16]
1400667cfmov rcx, [rbx+24]
1400667d3mov edx, [rsp+136]
1400667damov r9l, [rsp+72]
1400667dfjmp 0x1400664d9
1400667e4
1400667e4 0f 1f 40 00 ..@.
1400667e8
1400667e8loc_1400667e8:
1400667e8lea eax, [r8-48]
1400667eccmp ax, 9
1400667f0jbe 0x14006649c
1400667f6lea eax, [r8-97]
1400667facmp ax, 5
1400667feja 0x14006680d
140066800movzx r8l, r8w
140066804sub r8l, 87
140066808jmp 0x1400664a4
14006680d
14006680dloc_14006680d:
14006680dlea eax, [r8-65]
140066811cmp ax, 5
140066815ja 0x1400666d4
14006681bmovzx r8l, r8w
14006681fsub r8l, 55
140066823jmp 0x1400664a4
140066828
140066828 0f 1f 84 00 00 00 00 00 ........
140066830
140066830loc_140066830:
140066830sub rax, r11
140066833sar rax, 1
140066836lea edx, [rax-6]
140066839cmp eax, 15
14006683ccmovg eax, edx
14006683fcmp r13l, esi
140066842jb 0x1400668a0
140066844imul esi, r14l
140066848add eax, esi
14006684asetb dl
14006684dmov esi, eax
14006684fadd r12l, 1
140066853or ebp, edx
140066855
140066855loc_140066855:
140066855mov rax, [rbx+16]
140066859mov rdx, [rbx+24]
14006685dcmp rax, rdx
140066860jae 0x1400668b0
140066862
140066862loc_140066862:
140066862add rax, 2
140066866mov [rbx+16], rax
14006686a
14006686aloc_14006686a:
14006686acmp rax, rdx
14006686djae 0x140066dfa
140066873cmp [rax], -1
140066877je 0x140066bdd
14006687dcmp [rsp+64], 0
140066883je 0x140066c78
140066889
140066889loc_140066889:
140066889cmp [rsp+80], -1
14006688fje 0x140066c0b
140066895
140066895loc_140066895:
140066895mov r15l, -1
14006689bjmp 0x140066510
1400668a0
1400668a0loc_1400668a0:
1400668a0mov rax, [rbx+16]
1400668a4mov rdx, [rbx+24]
1400668a8mov ebp, r10l
1400668abcmp rax, rdx
1400668aejb 0x140066862
1400668b0
1400668b0loc_1400668b0:
1400668b0mov rax, [rbx]
1400668b3mov [rsp+144], r11
1400668bbmov rcx, rbx
1400668bemov [rsp+136], r10b
1400668c6call [rax+80]
1400668c9mov rax, [rbx+16]
1400668cdmov rdx, [rbx+24]
1400668d1mov r11, [rsp+144]
1400668d9movzx r10l, [rsp+136]
1400668e2jmp 0x14006686a
1400668e4
1400668e4 0f 1f 40 00 ..@.
1400668e8
1400668e8loc_1400668e8:
1400668e8test r12l, r12l
1400668ebje 0x14006708e
1400668f1mov rax, [rsp+168]
1400668f9mov rdx, [rsp+160]
140066901mov ecx, 15
140066906cmp rdx, [rsp+88]
14006690bcmovne rcx, [rsp+176]
140066914lea r15, [rax+1]
140066918cmp rcx, r15
14006691bjb 0x140066986
14006691d
14006691dloc_14006691d:
14006691dmov [rdx+rax], r12b
140066921mov rdx, [rsp+160]
140066929xor r12l, r12l
14006692cmov [rsp+168], r15
140066934mov [rdx+rax+1], 0
140066939jmp 0x140066855
14006693e
14006693eloc_14006693e:
14006693emov [rsp+72], 22
140066947mov r9l, 22
14006694djmp 0x140066402
140066952
140066952loc_140066952:
140066952mov rcx, [rsp+112]
140066957mov edx, 32
14006695cmov [rsp+144], r8l
140066964mov [rsp+136], r9l
14006696ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
140066971mov r9l, [rsp+136]
140066979mov r8l, [rsp+144]
140066981jmp 0x140066440
140066986
140066986loc_140066986:
140066986mov rcx, [rsp+112]
14006698bxor r9l, r9l
14006698exor r8l, r8l
140066991mov rdx, rax
140066994mov [rsp+32], 1
14006699dmov [rsp+152], r11
1400669a5mov [rsp+144], r10b
1400669admov [rsp+136], rax
1400669b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
1400669bamov rdx, [rsp+160]
1400669c2mov r11, [rsp+152]
1400669camovzx r10l, [rsp+144]
1400669d3mov rax, [rsp+136]
1400669dbjmp 0x14006691d
1400669e0
1400669e0loc_1400669e0:
1400669e0mov [rsp+135], 0
1400669e8movzx eax, [rdi+32]
1400669ecxor r8l, r8l
1400669efxor r12l, r12l
1400669f2mov [rsp+128], 1
1400669famov [rsp+134], 0
140066a02jmp 0x1400663ed
140066a07
140066a07loc_140066a07:
140066a07movzx ecx, [rsp+134]
140066a0fxor ecx, 1
140066a12cmp r14l, 10
140066a16sete r9b
140066a1aor cl, r9b
140066a1dje 0x140066aeb
140066a23test esi, esi
140066a25sete dl
140066a28cmp r14l, 8
140066a2csete al
140066a2for dl, al
140066a31mov [rsp+134], dl
140066a38je 0x140067044
140066a3exor r12l, r12l
140066a41mov r14l, 8
140066a47
140066a47loc_140066a47:
140066a47mov rax, [rbx+16]
140066a4bmov rdx, [rbx+24]
140066a4fcmp rax, rdx
140066a52jae 0x140067078
140066a58add rax, 2
140066a5cmov [rbx+16], rax
140066a60
140066a60loc_140066a60:
140066a60cmp rax, rdx
140066a63jae 0x140066f70
140066a69cmp [rax], -1
140066a6dje 0x14006711e
140066a73cmp [rsp+64], 0
140066a79je 0x1400670f7
140066a7f
140066a7floc_140066a7f:
140066a7fcmp [rsp+80], -1
140066a85je 0x140067140
140066a8b
140066a8bloc_140066a8b:
140066a8bmov [rsp+128], 1
140066a93movzx eax, [rdi+32]
140066a97mov r8l, r13l
140066a9amov r15l, -1
140066aa0jmp 0x1400663ed
140066aa5
140066aa5loc_140066aa5:
140066aa5mov eax, esi
140066aa7neg eax
140066aa9cmp [rsp+135], 0
140066ab1cmovne esi, eax
140066ab4mov rax, [rsp+120]
140066ab9mov [rax], esi
140066abbjmp 0x14006655d
140066ac0
140066ac0loc_140066ac0:
140066ac0cmp [rdi+74], r8w
140066ac5je 0x1400663a4
140066acbcmp [rdi+72], r8w
140066ad0je 0x1400663a4
140066ad6jmp 0x140066603
140066adb
140066adbloc_140066adb:
140066adbmov rax, [rsp+104]
140066ae0mov [rax], 4
140066ae6jmp 0x14006674f
140066aeb
140066aebloc_140066aeb:
140066aebcmp [rdi+152], r13w
140066af3je 0x140066b03
140066af5cmp [rdi+154], r13w
140066afdjne 0x14006725e
140066b03
140066b03loc_140066b03:
140066b03test esi, esi
140066b05sete cl
140066b08cmp r14l, 16
140066b0csete dl
140066b0for cl, dl
140066b11je 0x1400672a0
140066b17mov [rsp+134], 0
140066b1fxor r12l, r12l
140066b22mov r14l, 16
140066b28jmp 0x140066a47
140066b2d
140066b2dloc_140066b2d:
140066b2dmov rax, [rbx+16]
140066b31cmp rax, [rbx+24]
140066b35jae 0x14006716d
140066b3bmovzx r8l, [rax]
140066b3f
140066b3floc_140066b3f:
140066b3fxor eax, eax
140066b41cmp r8w, -1
140066b46cmove rbx, rax
140066b4ajmp 0x140066379
140066b4f
140066b4floc_140066b4f:
140066b4fmov ecx, 208
140066b54call operator new(unsigned long long)
140066b59mov rdi, rax
140066b5cmov [rax+8], 0
140066b63mov rax, [rip+0x130796]
140066b6alea rdx, [rbp+208]
140066b71mov [rdi+16], 0
140066b79mov rcx, rdi
140066b7cadd rax, 16
140066b80mov [rdi+24], 0
140066b88mov [rdi], rax
140066b8bmov [rdi+32], 0
140066b8fmov [rdi+40], 0
140066b97mov [rdi+48], 0
140066b9fmov [rdi+56], 0
140066ba7mov [rdi+64], 0
140066bafmov [rdi+72], 0
140066bb6mov [rdi+200], 0
140066bbdcall std::__numpunct_cache<wchar_t>::_M_cache(std::locale const&)
140066bc2mov rcx, [rbp+208]
140066bc9mov rdx, rdi
140066bccmov r8, r13
140066bcfcall std::locale::_Impl::_M_install_cache(std::locale::facet const*, unsigned long long)
140066bd4mov rdi, [r12]
140066bd8jmp 0x1400662f2
140066bdd
140066bddloc_140066bdd:
140066bddcmp [rsp+64], 0
140066be3je 0x140066f32
140066be9xor ebx, ebx
140066bebmov r8l, -1
140066bf1mov r15l, r10l
140066bf4cmp [rsp+80], -1
140066bfaje 0x140066c0e
140066bfcnop [rax]
140066c00
140066c00loc_140066c00:
140066c00mov r15l, -1
140066c06jmp 0x140066690
140066c0b
140066c0bloc_140066c0b:
140066c0bxor r15l, r15l
140066c0e
140066c0eloc_140066c0e:
140066c0emov rcx, [rsp+64]
140066c13mov rax, [rcx+16]
140066c17cmp rax, [rcx+24]
140066c1bjae 0x140066e50
140066c21movzx eax, [rax]
140066c24
140066c24loc_140066c24:
140066c24cmp ax, -1
140066c28mov ecx, 0
140066c2dcmovne rcx, [rsp+64]
140066c33mov eax, 0
140066c38cmove eax, r10l
140066c3cmov [rsp+64], rcx
140066c41
140066c41loc_140066c41:
140066c41cmp al, r15b
140066c44je 0x140066895
140066c4atest rbx, rbx
140066c4dje 0x140066c70
140066c4f
140066c4floc_140066c4f:
140066c4fmov rax, [rbx+16]
140066c53cmp rax, [rbx+24]
140066c57jae 0x140066e81
140066c5dmovzx r8l, [rax]
140066c61
140066c61loc_140066c61:
140066c61xor eax, eax
140066c63cmp r8w, -1
140066c68cmove rbx, rax
140066c6cjmp 0x140066c00
140066c6e
140066c6e 66 90 f.
140066c70
140066c70loc_140066c70:
140066c70mov r8l, -1
140066c76jmp 0x140066c00
140066c78
140066c78loc_140066c78:
140066c78movzx eax, [rsp+133]
140066c80xor r15l, r15l
140066c83jmp 0x140066c41
140066c85
140066c85loc_140066c85:
140066c85movzx r10l, [rsp+128]
140066c8exor ebp, ebp
140066c90xor esi, esi
140066c92mov [rsp+128], 0
140066c9ajmp 0x140066510
140066c9f
140066c9floc_140066c9f:
140066c9fmov rax, [rbx+16]
140066ca3cmp rax, [rbx+24]
140066ca7jae 0x1400670e1
140066cadmovzx eax, [rax]
140066cb0
140066cb0loc_140066cb0:
140066cb0cmp ax, -1
140066cb4mov eax, 0
140066cb9cmovne ebp, eax
140066cbcmov eax, 0
140066cc1cmove rbx, rax
140066cc5jmp 0x140066333
140066cca
140066ccaloc_140066cca:
140066ccamov rax, [rsi+16]
140066ccecmp rax, [rsi+24]
140066cd2jae 0x1400670cb
140066cd8movzx eax, [rax]
140066cdb
140066cdbloc_140066cdb:
140066cdbcmp ax, -1
140066cdfmov eax, 0
140066ce4cmovne r12l, eax
140066ce8mov eax, 0
140066cedcmovne rax, rsi
140066cf1mov [rsp+64], rax
140066cf6jmp 0x14006635f
140066cfb
140066cfbloc_140066cfb:
140066cfbmovzx eax, [rsp+133]
140066d03xor r15l, r15l
140066d06nop [rax+rax]
140066d10
140066d10loc_140066d10:
140066d10cmp al, r15b
140066d13je 0x140066504
140066d19test rbx, rbx
140066d1cje 0x140066d50
140066d1e
140066d1eloc_140066d1e:
140066d1emov rax, [rbx+16]
140066d22cmp rax, [rbx+24]
140066d26jae 0x140066ee4
140066d2cmovzx r8l, [rax]
140066d30
140066d30loc_140066d30:
140066d30mov r15l, -1
140066d36cmp r8w, -1
140066d3bjne 0x14006647d
140066d41nop [rax+rax]
140066d4cnop [rax]
140066d50
140066d50loc_140066d50:
140066d50xor r10l, r10l
140066d53mov r15l, -1
140066d59xor ebx, ebx
140066d5bjmp 0x140066510
140066d60
140066d60loc_140066d60:
140066d60mov rax, [rbx]
140066d63mov [rsp+136], edx
140066d6amov rcx, rbx
140066d6dmov [rsp+72], r9l
140066d72call [rax+72]
140066d75cmp ax, -1
140066d79mov r9l, [rsp+72]
140066d7emov edx, [rsp+136]
140066d85jne 0x140066f4b
140066d8b
140066d8bloc_140066d8b:
140066d8bcmp [rsp+64], 0
140066d91je 0x140067054
140066d97cmp [rsp+80], -1
140066d9djne 0x140066d50
140066d9fxor ebx, ebx
140066da1mov r15l, 1
140066da7jmp 0x140066eb6
140066dac
140066dacloc_140066dac:
140066dacmovzx r10l, [rsp+128]
140066db5xor esi, esi
140066db7xor ebp, ebp
140066db9mov [rsp+128], 0
140066dc1jmp 0x140066510
140066dc6
140066dc6loc_140066dc6:
140066dc6mov rcx, [rsp+112]
140066dcbxor r9l, r9l
140066dcexor r8l, r8l
140066dd1mov rdx, r14
140066dd4mov [rsp+32], 1
140066dddmov [rsp+64], r10b
140066de2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
140066de7mov rdx, [rsp+160]
140066defmovzx r10l, [rsp+64]
140066df5jmp 0x140066710
140066dfa
140066dfaloc_140066dfa:
140066dfamov rax, [rbx]
140066dfdmov [rsp+144], r11
140066e05mov rcx, rbx
140066e08mov [rsp+136], r10b
140066e10call [rax+72]
140066e13cmp ax, -1
140066e17mov r11, [rsp+144]
140066e1fmovzx r10l, [rsp+136]
140066e28je 0x140066bdd
140066e2ecmp [rsp+64], 0
140066e34jne 0x140066889
140066e3acmp [rsp+80], -1
140066e40je 0x140066c4f
140066e46jmp 0x140066895
140066e4b
140066e4b 0f 1f 44 00 00 ..D..
140066e50
140066e50loc_140066e50:
140066e50mov rcx, [rsp+64]
140066e55mov [rsp+144], r11
140066e5dmov [rsp+136], r10b
140066e65mov rax, [rcx]
140066e68call [rax+72]
140066e6bmov r11, [rsp+144]
140066e73movzx r10l, [rsp+136]
140066e7cjmp 0x140066c24
140066e81
140066e81loc_140066e81:
140066e81mov rax, [rbx]
140066e84mov [rsp+144], r11
140066e8cmov rcx, rbx
140066e8fmov [rsp+136], r10b
140066e97call [rax+72]
140066e9amov r11, [rsp+144]
140066ea2mov r8l, eax
140066ea5movzx r10l, [rsp+136]
140066eaejmp 0x140066c61
140066eb3
140066eb3loc_140066eb3:
140066eb3xor r15l, r15l
140066eb6
140066eb6loc_140066eb6:
140066eb6mov rcx, [rsp+64]
140066ebbmov rax, [rcx+16]
140066ebfcmp rax, [rcx+24]
140066ec3jae 0x140066f0d
140066ec5movzx eax, [rax]
140066ec8
140066ec8loc_140066ec8:
140066ec8cmp ax, -1
140066eccmov ecx, 0
140066ed1cmovne rcx, [rsp+64]
140066ed7sete al
140066edamov [rsp+64], rcx
140066edfjmp 0x140066d10
140066ee4
140066ee4loc_140066ee4:
140066ee4mov rax, [rbx]
140066ee7mov [rsp+136], edx
140066eeemov rcx, rbx
140066ef1mov [rsp+72], r9l
140066ef6call [rax+72]
140066ef9mov edx, [rsp+136]
140066f00mov r9l, [rsp+72]
140066f05mov r8l, eax
140066f08jmp 0x140066d30
140066f0d
140066f0dloc_140066f0d:
140066f0dmov rcx, [rsp+64]
140066f12mov [rsp+136], edx
140066f19mov [rsp+72], r9l
140066f1emov rax, [rcx]
140066f21call [rax+72]
140066f24mov edx, [rsp+136]
140066f2bmov r9l, [rsp+72]
140066f30jmp 0x140066ec8
140066f32
140066f32loc_140066f32:
140066f32cmp [rsp+80], -1
140066f38je 0x140067295
140066f3exor ebx, ebx
140066f40mov r8l, -1
140066f46jmp 0x140066c00
140066f4b
140066f4bloc_140066f4b:
140066f4bcmp [rsp+64], 0
140066f51jne 0x1400664f8
140066f57cmp [rsp+80], -1
140066f5dje 0x140066d1e
140066f63jmp 0x140066504
140066f68
140066f68 0f 1f 84 00 00 00 00 00 ........
140066f70
140066f70loc_140066f70:
140066f70mov rax, [rbx]
140066f73mov rcx, rbx
140066f76call [rax+72]
140066f79cmp ax, -1
140066f7dje 0x14006711e
140066f83cmp [rsp+64], 0
140066f89jne 0x140066a7f
140066f8fcmp [rsp+80], -1
140066f95jne 0x140066a8b
140066f9b
140066f9bloc_140066f9b:
140066f9bmov rax, [rbx+16]
140066f9fcmp rax, [rbx+24]
140066fa3jae 0x1400671ac
140066fa9movzx r13l, [rax]
140066fad
140066fadloc_140066fad:
140066fadxor eax, eax
140066fafcmp r13w, -1
140066fb4cmove rbx, rax
140066fb8
140066fb8loc_140066fb8:
140066fb8movzx eax, [rdi+32]
140066fbcmov r15l, -1
140066fc2cmp [rsp+134], 0
140066fcajne 0x1400663b4
140066fd0jmp 0x1400663e2
140066fd5
140066fd5loc_140066fd5:
140066fd5mov rax, [rbx]
140066fd8mov [rsp+128], r8l
140066fe0mov rcx, rbx
140066fe3mov [rsp+72], edx
140066fe7call [rax+72]
140066feamov edx, [rsp+72]
140066feemov r8l, [rsp+128]
140066ff6cmp ax, -1
140066ffaje 0x14006721d
140067000cmp [rsp+64], 0
140067006jne 0x14006663b
14006700ccmp [rsp+80], -1
140067012jne 0x140066647
140067018
140067018loc_140067018:
140067018mov rax, [rbx+16]
14006701ccmp rax, [rbx+24]
140067020jae 0x1400672b7
140067026movzx r8l, [rax]
14006702a
14006702aloc_14006702a:
14006702axor ecx, ecx
14006702ccmp r8w, -1
140067031movzx eax, [rdi+32]
140067035mov r15l, -1
14006703bcmove rbx, rcx
14006703fjmp 0x1400663a4
140067044
140067044loc_140067044:
140067044mov [rsp+134], cl
14006704badd r12l, 1
14006704fjmp 0x140066a47
140067054
140067054loc_140067054:
140067054cmp [rsp+80], -1
14006705ajne 0x140066d50
140067060or r15l, -1
140067064xor ebx, ebx
140067066mov r10l, 1
14006706cjmp 0x140066510
140067071
140067071 0f 1f 80 00 00 00 00 .......
140067078
140067078loc_140067078:
140067078mov rax, [rbx]
14006707bmov rcx, rbx
14006707ecall [rax+80]
140067081mov rax, [rbx+16]
140067085mov rdx, [rbx+24]
140067089jmp 0x140066a60
14006708e
14006708eloc_14006708e:
14006708emov [rsp+128], al
140067095xor r10l, r10l
140067098jmp 0x140066510
14006709d
14006709dloc_14006709d:
14006709dmov rax, [rbx]
1400670a0mov [rsp+128], r8l
1400670a8mov rcx, rbx
1400670abmov [rsp+72], edx
1400670afcall [rax+80]
1400670b2mov rax, [rbx+16]
1400670b6mov rcx, [rbx+24]
1400670bamov r8l, [rsp+128]
1400670c2mov edx, [rsp+72]
1400670c6jmp 0x14006661c
1400670cb
1400670cbloc_1400670cb:
1400670cbmov rax, [rsi]
1400670cemov [rsp+64], edx
1400670d2mov rcx, rsi
1400670d5call [rax+72]
1400670d8mov edx, [rsp+64]
1400670dcjmp 0x140066cdb
1400670e1
1400670e1loc_1400670e1:
1400670e1mov rax, [rbx]
1400670e4mov [rsp+72], edx
1400670e8mov rcx, rbx
1400670ebcall [rax+72]
1400670eemov edx, [rsp+72]
1400670f2jmp 0x140066cb0
1400670f7
1400670f7loc_1400670f7:
1400670f7movzx eax, [rsp+133]
1400670ffxor ebp, ebp
140067101
140067101loc_140067101:
140067101cmp al, bpl
140067104je 0x140066a8b
14006710amov r13l, -1
140067110test rbx, rbx
140067113jne 0x140066f9b
140067119jmp 0x140066fb8
14006711e
14006711eloc_14006711e:
14006711ecmp [rsp+64], 0
140067124je 0x140067186
140067126xor ebx, ebx
140067128mov ebp, 1
14006712dcmp [rsp+80], -1
140067133je 0x140067142
140067135mov r13l, -1
14006713bjmp 0x140066fb8
140067140
140067140loc_140067140:
140067140xor ebp, ebp
140067142
140067142loc_140067142:
140067142mov rcx, [rsp+64]
140067147mov rax, [rcx+16]
14006714bcmp rax, [rcx+24]
14006714fjae 0x14006719f
140067151movzx eax, [rax]
140067154
140067154loc_140067154:
140067154cmp ax, -1
140067158mov edx, 0
14006715dcmovne rdx, [rsp+64]
140067163sete al
140067166mov [rsp+64], rdx
14006716bjmp 0x140067101
14006716d
14006716dloc_14006716d:
14006716dmov rax, [rbx]
140067170mov [rsp+72], edx
140067174mov rcx, rbx
140067177call [rax+72]
14006717amov edx, [rsp+72]
14006717emov r8l, eax
140067181jmp 0x140066b3f
140067186
140067186loc_140067186:
140067186cmp [rsp+80], -1
14006718cje 0x1400672fa
140067192xor ebx, ebx
140067194mov r13l, -1
14006719ajmp 0x140066fb8
14006719f
14006719floc_14006719f:
14006719fmov rcx, [rsp+64]
1400671a4mov rax, [rcx]
1400671a7call [rax+72]
1400671aajmp 0x140067154
1400671ac
1400671acloc_1400671ac:
1400671acmov rax, [rbx]
1400671afmov rcx, rbx
1400671b2call [rax+72]
1400671b5mov r13l, eax
1400671b8jmp 0x140066fad
1400671bd
1400671bdloc_1400671bd:
1400671bdxor esi, esi
1400671bf
1400671bfloc_1400671bf:
1400671bfmov rcx, [rsp+64]
1400671c4mov rax, [rcx+16]
1400671c8cmp rax, [rcx+24]
1400671ccjae 0x140067236
1400671cemovzx eax, [rax]
1400671d1
1400671d1loc_1400671d1:
1400671d1cmp ax, -1
1400671d5mov ecx, 0
1400671dacmovne rcx, [rsp+64]
1400671e0sete al
1400671e3mov [rsp+64], rcx
1400671e8
1400671e8loc_1400671e8:
1400671e8cmp sil, al
1400671ebje 0x140066647
1400671f1test rbx, rbx
1400671f4jne 0x140067018
1400671fa
1400671faloc_1400671fa:
1400671famovzx eax, [rdi+32]
1400671femov r8l, -1
140067204xor ebx, ebx
140067206mov r15l, -1
14006720cjmp 0x1400663a4
140067211
140067211loc_140067211:
140067211movzx eax, [rsp+133]
140067219xor esi, esi
14006721bjmp 0x1400671e8
14006721d
14006721dloc_14006721d:
14006721dcmp [rsp+64], 0
140067223je 0x140067276
140067225xor ebx, ebx
140067227mov esi, 1
14006722ccmp [rsp+80], -1
140067232jne 0x1400671fa
140067234jmp 0x1400671bf
140067236
140067236loc_140067236:
140067236mov rcx, [rsp+64]
14006723bmov [rsp+128], r8l
140067243mov [rsp+72], edx
140067247mov rax, [rcx]
14006724acall [rax+72]
14006724dmov r8l, [rsp+128]
140067255mov edx, [rsp+72]
140067259jmp 0x1400671d1
14006725e
14006725eloc_14006725e:
14006725emov [rsp+128], 0
140067266mov r8l, r13l
140067269mov [rsp+134], 1
140067271jmp 0x1400663ed
140067276
140067276loc_140067276:
140067276movzx eax, [rdi+32]
14006727acmp [rsp+80], -1
140067280je 0x140067314
140067286xor ebx, ebx
140067288or r8l, -1
14006728cor r15l, -1
140067290jmp 0x1400663a4
140067295
140067295loc_140067295:
140067295or r15l, -1
140067299xor ebx, ebx
14006729bjmp 0x140066510
1400672a0
1400672a0loc_1400672a0:
1400672a0mov [rsp+128], cl
1400672a7mov r8l, r13l
1400672aamov [rsp+134], 1
1400672b2jmp 0x1400663f7
1400672b7
1400672b7loc_1400672b7:
1400672b7mov rax, [rbx]
1400672bamov [rsp+72], edx
1400672bemov rcx, rbx
1400672c1call [rax+72]
1400672c4mov edx, [rsp+72]
1400672c8mov r8l, eax
1400672cbjmp 0x14006702a
1400672d0
1400672d0 48 89 c1 e8 b8 a9 09 00 48 8b 07 48 89 f9 ff 50 H.......H..H...P
1400672e0 08 48 8b 3d a8 03 13 00 48 8b 84 24 c8 00 00 00 .H.=....H..$....
1400672f0 48 2b 07 74 73 H+.ts
1400672f5
1400672f5loc_1400672f5:
1400672f5call __stack_chk_fail
1400672fa
1400672faloc_1400672fa:
1400672famovzx eax, [rdi+32]
1400672femov r8l, r13l
140067301or r15l, -1
140067305xor ebx, ebx
140067307mov [rsp+128], 1
14006730fjmp 0x1400663ed
140067314
140067314loc_140067314:
140067314mov [rsp+128], 1
14006731cor r15l, -1
140067320xor ebx, ebx
140067322xor r12l, r12l
140067325mov [rsp+134], 0
14006732djmp 0x1400663ed
140067332
140067332 48 8b 4c 24 70 48 89 c3 e8 d1 5c 07 00 48 H.L$pH....\..H
140067340 8b 3d 4a 03 13 00 48 8b 84 24 c8 00 00 00 48 2b .=J...H..$....H+
140067350 07 75 a2 48 89 d9 e8 45 40 fb ff 48 89 c1 e8 2d .u.H...E@..H...-
140067360 a9 09 00 e9 79 ff ff ff e8 e3 ae 09 00 48 89 c3 ....y........H..
140067370 e8 0b ab 09 00 48 8b 3d 14 03 13 00 48 8b 84 24 .....H.=....H..$
140067380 c8 00 00 00 48 2b 07 74 ca e9 67 ff ff ff ....H+.t..g...
140066250
140066250std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>> std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>>::_M_extract_int[abi:cxx11]<unsigned int>(std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t>>, std::ios_base&, std::_Ios_Iostate&, unsigned int&) const:
140066250push r15
140066252push r14
140066254push r13
140066256push r12
140066258push rbp
140066259push rdi
14006625apush rsi
14006625bpush rbx
14006625csub rsp, 216
140066263mov rax, [r9+8]
140066267movdqu x0, [r8]
14006626cmov rsi, [r9]
14006626fmov rbp, [rsp+320]
140066277mov [rsp+80], rax
14006627cmov rax, [rsp+328]
140066284mov [rsp+96], rcx
140066289mov rcx, [rip+0x131400]
140066290mov [rsp+104], rax
140066295mov rax, [rsp+336]
14006629dmovups [rsp+48], x0
1400662a2mov rdx, [rsp+56]
1400662a7mov [rsp+120], rax
1400662acmov rax, [rcx]
1400662afmov [rsp+200], rax
1400662b7mov rax, [rsp+48]
1400662bclea rcx, [rip+0x9fced]
1400662c3mov [rsp+64], rsi
1400662c8mov r15l, edx
1400662cbmov rbx, rax
1400662cecall std::locale::id::_M_id() const
1400662d3mov r13, rax
1400662d6mov rax, [rbp+208]
1400662ddmov rax, [rax+24]
1400662e1lea r12, [rax+8*r13]
1400662e5mov rdi, [r12]
1400662e9test rdi, rdi
1400662ecje 0x140066b4f
1400662f2
1400662f2loc_1400662f2:
1400662f2mov eax, [rbp+24]
1400662f5mov r14l, 8
1400662fband eax, 74
1400662femov edx, eax
140066300cmp eax, 64
140066303je 0x140066317
140066305cmp eax, 8
140066308mov r14l, 10
14006630emov eax, 16
140066313cmove r14l, eax
140066317
140066317loc_140066317:
140066317cmp r15w, -1
14006631csete r13b
140066320test rbx, rbx
140066323setne bpl
140066327and bpl, r13b
14006632ajne 0x140066c9f
140066330mov ebp, r13l
140066333
140066333loc_140066333:
140066333cmp [rsp+80], -1
140066339sete [rsp+133]
140066341test rsi, rsi
140066344setne r12b
140066348and r12b, [rsp+133]
140066350jne 0x140066cca
140066356movzx r12l, [rsp+133]
14006635f
14006635floc_14006635f:
14006635fcmp r12b, bpl
140066362je 0x1400669e0
140066368test rbx, rbx
14006636bje 0x140066376
14006636dtest r13b, r13b
140066370jne 0x140066b2d
140066376
140066376loc_140066376:
140066376mov r8l, r15l
140066379
140066379loc_140066379:
140066379movzx ecx, [rdi+148]
140066380movzx eax, [rdi+32]
140066384cmp cx, r8w
140066388je 0x1400665e4
14006638emov [rsp+135], 0
140066396cmp [rdi+150], r8w
14006639eje 0x1400665e4
1400663a4
1400663a4loc_1400663a4:
1400663a4mov [rsp+134], 0
1400663acxor r12l, r12l
1400663afmov esi, edx
1400663b1mov r13l, r8l
1400663b4
1400663b4loc_1400663b4:
1400663b4test al, al
1400663b6je 0x1400663bf
1400663b8cmp [rdi+74], r13w
1400663bdje 0x1400663e2
1400663bf
1400663bfloc_1400663bf:
1400663bfcmp [rdi+72], r13w
1400663c4je 0x1400663e2
1400663c6cmp [rdi+156], r13w
1400663ceje 0x140066a07
1400663d4cmp [rsp+134], 0
1400663dcjne 0x140066aeb
1400663e2
1400663e2loc_1400663e2:
1400663e2mov [rsp+128], 0
1400663eamov r8l, r13l
1400663ed
1400663edloc_1400663ed:
1400663edcmp r14l, 16
1400663f1je 0x14006693e
1400663f7
1400663f7loc_1400663f7:
1400663f7movsxd rcx, r14l
1400663famov r9l, r14l
1400663fdmov [rsp+72], rcx
140066402
140066402loc_140066402:
140066402lea rcx, [rsp+160]
14006640amov [rsp+176], 0
140066412mov [rsp+112], rcx
140066417lea rcx, [rsp+176]
14006641fmov [rsp+88], rcx
140066424mov [rsp+160], rcx
14006642cmov [rsp+168], 0
140066438test al, al
14006643ajne 0x140066952
140066440
140066440loc_140066440:
140066440mov eax, -1
140066445xor edx, edx
140066447movzx r10l, [rdi+200]
14006644fdiv r14l
140066452mov r13l, eax
140066455test r10b, r10b
140066458jne 0x140066670
14006645ecmp [rsp+128], 0
140066466jne 0x140066c85
14006646cxor edx, edx
14006646ecmp r9l, 8
140066472setne dl
140066475xor ebp, ebp
140066477xor esi, esi
140066479lea edx, [rdx+rdx+56]
14006647d
14006647dloc_14006647d:
14006647dcmp r9l, 10
140066481jg 0x1400667e8
140066487cmp r8w, 47
14006648cjbe 0x1400666d4
140066492cmp r8w, dx
140066496jae 0x1400666d4
14006649c
14006649cloc_14006649c:
14006649cmovzx r8l, r8w
1400664a0sub r8l, 48
1400664a4
1400664a4loc_1400664a4:
1400664a4cmp r13l, esi
1400664a7jb 0x1400667a0
1400664adimul esi, r14l
1400664b1mov rcx, [rbx+24]
1400664b5add r8l, esi
1400664b8setb al
1400664bbmov esi, r8l
1400664beadd r12l, 1
1400664c2or ebp, eax
1400664c4mov rax, [rbx+16]
1400664c8cmp rax, rcx
1400664cbjae 0x1400667b6
1400664d1
1400664d1loc_1400664d1:
1400664d1add rax, 2
1400664d5mov [rbx+16], rax
1400664d9
1400664d9loc_1400664d9:
1400664d9cmp rax, rcx
1400664dcjae 0x140066d60
1400664e2cmp [rax], -1
1400664e6je 0x140066d8b
1400664eccmp [rsp+64], 0
1400664f2je 0x140066cfb
1400664f8
1400664f8loc_1400664f8:
1400664f8cmp [rsp+80], -1
1400664feje 0x140066eb3
140066504
140066504loc_140066504:
140066504mov r15l, -1
14006650amov r10l, 1
140066510
140066510loc_140066510:
140066510mov r14, [rsp+168]
140066518test r14, r14
14006651bjne 0x1400666e8
140066521nop [rax+rax]
14006652cnop [rax]
140066530
140066530loc_140066530:
140066530test r12l, r12l
140066533jne 0x14006676d
140066539cmp [rsp+134], 1
140066541je 0x14006676d
140066547
140066547loc_140066547:
140066547mov rax, [rsp+120]
14006654cmov [rax], 0
140066552mov rax, [rsp+104]
140066557mov [rax], 4
14006655d
14006655dloc_14006655d:
14006655dtest r10b, r10b
140066560je 0x14006656a
140066562mov rax, [rsp+104]
140066567or [rax], 2
14006656a
14006656aloc_14006656a:
14006656amov rdx, [rsp+56]
14006656fmov [rsp+48], rbx
140066574mov rax, [rsp+48]
140066579mov rcx, [rsp+160]
140066581mov [rsp+56], rdx
140066586mov rdx, [rsp+56]
14006658bmov [rsp+48], rax
140066590mov rax, [rsp+96]
140066595mov dx, r15w
140066599mov [rsp+56], rdx
14006659emovdqu x1, [rsp+48]
1400665a4movups [rax], x1
1400665a7cmp rcx, [rsp+88]
1400665acje 0x1400665b3
1400665aecall operator delete(void*)
1400665b3
1400665b3loc_1400665b3:
1400665b3mov rcx, [rip+0x1310d6]
1400665bamov rax, [rsp+200]
1400665c2sub rax, [rcx]
1400665c5jne 0x1400672f5
1400665cbmov rax, [rsp+96]
1400665d0add rsp, 216
1400665d7pop rbx
1400665d8pop rsi
1400665d9pop rdi
1400665dapop rbp
1400665dbpop r12
1400665ddpop r13
1400665dfpop r14
1400665e1pop r15
1400665e3ret
1400665e4
1400665e4loc_1400665e4:
1400665e4cmp cx, r8w
1400665e8sete [rsp+135]
1400665f0test al, al
1400665f2jne 0x140066ac0
1400665f8cmp [rdi+72], r8w
1400665fdje 0x1400663a4
140066603
140066603loc_140066603:
140066603mov rax, [rbx+16]
140066607mov rcx, [rbx+24]
14006660bcmp rax, rcx
14006660ejae 0x14006709d
140066614add rax, 2
140066618mov [rbx+16], rax
14006661c
14006661cloc_14006661c:
14006661ccmp rax, rcx
14006661fjae 0x140066fd5
140066625cmp [rax], -1
140066629je 0x14006721d
14006662fcmp [rsp+64], 0
140066635je 0x140067211
14006663b
14006663bloc_14006663b:
14006663bcmp [rsp+80], -1
140066641je 0x1400671bd
140066647
140066647loc_140066647:
140066647mov [rsp+128], 1
14006664fmovzx eax, [rdi+32]
140066653mov r15l, -1
140066659xor r12l, r12l
14006665cmov [rsp+134], 0
140066664jmp 0x1400663ed
140066669
140066669 0f 1f 80 00 00 00 00 .......
140066670
140066670loc_140066670:
140066670cmp [rsp+128], 0
140066678jne 0x140066dac
14006667elea r11, [rdi+156]
140066685xor ebp, ebp
140066687xor esi, esi
140066689nop [rax]
140066690
140066690loc_140066690:
140066690movzx eax, [rdi+32]
140066694test al, al
140066696je 0x1400666a3
140066698cmp [rdi+74], r8w
14006669dje 0x1400668e8
1400666a3
1400666a3loc_1400666a3:
1400666a3cmp [rdi+72], r8w
1400666a8je 0x1400666d4
1400666aamov rdx, [rsp+72]
1400666afmov rax, r11
1400666b2nop [rax+rax]
1400666bdnop [rax]
1400666c0
1400666c0loc_1400666c0:
1400666c0cmp [rax], r8w
1400666c4je 0x140066830
1400666caadd rax, 2
1400666cesub rdx, 1
1400666d2jne 0x1400666c0
1400666d4
1400666d4loc_1400666d4:
1400666d4mov r14, [rsp+168]
1400666dcxor r10l, r10l
1400666dftest r14, r14
1400666e2je 0x140066530
1400666e8
1400666e8loc_1400666e8:
1400666e8mov rdx, [rsp+160]
1400666f0mov eax, 15
1400666f5cmp rdx, [rsp+88]
1400666falea r13, [r14+1]
1400666fecmovne rax, [rsp+176]
140066707cmp rax, r13
14006670ajb 0x140066dc6
140066710
140066710loc_140066710:
140066710mov [rdx+r14], r12b
140066714mov rax, [rsp+160]
14006671cmov [rsp+168], r13
140066724mov r8, [rsp+112]
140066729mov [rax+r14+1], 0
14006672fmov rdx, [rdi+24]
140066733mov rcx, [rdi+16]
140066737mov [rsp+64], r10b
14006673ccall std::__verify_grouping(char const*, unsigned long long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>> const&)
140066741movzx r10l, [rsp+64]
140066747test al, al
140066749je 0x140066adb
14006674f
14006674floc_14006674f:
14006674ftest r12l, r12l
140066752jne 0x14006676d
140066754cmp [rsp+134], 1
14006675cje 0x14006676d
14006675ecmp [rsp+168], 0
140066767je 0x140066547
14006676d
14006676dloc_14006676d:
14006676dcmp [rsp+128], 0
140066775jne 0x140066547
14006677btest bpl, bpl
14006677eje 0x140066aa5
140066784mov rax, [rsp+120]
140066789mov [rax], -1
14006678fmov rax, [rsp+104]
140066794mov [rax], 4
14006679ajmp 0x14006655d
14006679f
14006679f 90 .
1400667a0
1400667a0loc_1400667a0:
1400667a0mov rax, [rbx+16]
1400667a4mov rcx, [rbx+24]
1400667a8mov ebp, 1
1400667adcmp rax, rcx
1400667b0jb 0x1400664d1
1400667b6
1400667b6loc_1400667b6:
1400667b6mov rax, [rbx]
1400667b9mov [rsp+136], edx
1400667c0mov rcx, rbx
1400667c3mov [rsp+72], r9l
1400667c8call [rax+80]
1400667cbmov rax, [rbx+16]
1400667cfmov rcx, [rbx+24]
1400667d3mov edx, [rsp+136]
1400667damov r9l, [rsp+72]
1400667dfjmp 0x1400664d9
1400667e4
1400667e4 0f 1f 40 00 ..@.
1400667e8
1400667e8loc_1400667e8:
1400667e8lea eax, [r8-48]
1400667eccmp ax, 9
1400667f0jbe 0x14006649c
1400667f6lea eax, [r8-97]
1400667facmp ax, 5
1400667feja 0x14006680d
140066800movzx r8l, r8w
140066804sub r8l, 87
140066808jmp 0x1400664a4
14006680d
14006680dloc_14006680d:
14006680dlea eax, [r8-65]
140066811cmp ax, 5
140066815ja 0x1400666d4
14006681bmovzx r8l, r8w
14006681fsub r8l, 55
140066823jmp 0x1400664a4
140066828
140066828 0f 1f 84 00 00 00 00 00 ........
140066830
140066830loc_140066830:
140066830sub rax, r11
140066833sar rax, 1
140066836lea edx, [rax-6]
140066839cmp eax, 15
14006683ccmovg eax, edx
14006683fcmp r13l, esi
140066842jb 0x1400668a0
140066844imul esi, r14l
140066848add eax, esi
14006684asetb dl
14006684dmov esi, eax
14006684fadd r12l, 1
140066853or ebp, edx
140066855
140066855loc_140066855:
140066855mov rax, [rbx+16]
140066859mov rdx, [rbx+24]
14006685dcmp rax, rdx
140066860jae 0x1400668b0
140066862
140066862loc_140066862:
140066862add rax, 2
140066866mov [rbx+16], rax
14006686a
14006686aloc_14006686a:
14006686acmp rax, rdx
14006686djae 0x140066dfa
140066873cmp [rax], -1
140066877je 0x140066bdd
14006687dcmp [rsp+64], 0
140066883je 0x140066c78
140066889
140066889loc_140066889:
140066889cmp [rsp+80], -1
14006688fje 0x140066c0b
140066895
140066895loc_140066895:
140066895mov r15l, -1
14006689bjmp 0x140066510
1400668a0
1400668a0loc_1400668a0:
1400668a0mov rax, [rbx+16]
1400668a4mov rdx, [rbx+24]
1400668a8mov ebp, r10l
1400668abcmp rax, rdx
1400668aejb 0x140066862
1400668b0
1400668b0loc_1400668b0:
1400668b0mov rax, [rbx]
1400668b3mov [rsp+144], r11
1400668bbmov rcx, rbx
1400668bemov [rsp+136], r10b
1400668c6call [rax+80]
1400668c9mov rax, [rbx+16]
1400668cdmov rdx, [rbx+24]
1400668d1mov r11, [rsp+144]
1400668d9movzx r10l, [rsp+136]
1400668e2jmp 0x14006686a
1400668e4
1400668e4 0f 1f 40 00 ..@.
1400668e8
1400668e8loc_1400668e8:
1400668e8test r12l, r12l
1400668ebje 0x14006708e
1400668f1mov rax, [rsp+168]
1400668f9mov rdx, [rsp+160]
140066901mov ecx, 15
140066906cmp rdx, [rsp+88]
14006690bcmovne rcx, [rsp+176]
140066914lea r15, [rax+1]
140066918cmp rcx, r15
14006691bjb 0x140066986
14006691d
14006691dloc_14006691d:
14006691dmov [rdx+rax], r12b
140066921mov rdx, [rsp+160]
140066929xor r12l, r12l
14006692cmov [rsp+168], r15
140066934mov [rdx+rax+1], 0
140066939jmp 0x140066855
14006693e
14006693eloc_14006693e:
14006693emov [rsp+72], 22
140066947mov r9l, 22
14006694djmp 0x140066402
140066952
140066952loc_140066952:
140066952mov rcx, [rsp+112]
140066957mov edx, 32
14006695cmov [rsp+144], r8l
140066964mov [rsp+136], r9l
14006696ccall std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::reserve(unsigned long long)
140066971mov r9l, [rsp+136]
140066979mov r8l, [rsp+144]
140066981jmp 0x140066440
140066986
140066986loc_140066986:
140066986mov rcx, [rsp+112]
14006698bxor r9l, r9l
14006698exor r8l, r8l
140066991mov rdx, rax
140066994mov [rsp+32], 1
14006699dmov [rsp+152], r11
1400669a5mov [rsp+144], r10b
1400669admov [rsp+136], rax
1400669b5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
1400669bamov rdx, [rsp+160]
1400669c2mov r11, [rsp+152]
1400669camovzx r10l, [rsp+144]
1400669d3mov rax, [rsp+136]
1400669dbjmp 0x14006691d
1400669e0
1400669e0loc_1400669e0:
1400669e0mov [rsp+135], 0
1400669e8movzx eax, [rdi+32]
1400669ecxor r8l, r8l
1400669efxor r12l, r12l
1400669f2mov [rsp+128], 1
1400669famov [rsp+134], 0
140066a02jmp 0x1400663ed
140066a07
140066a07loc_140066a07:
140066a07movzx ecx, [rsp+134]
140066a0fxor ecx, 1
140066a12cmp r14l, 10
140066a16sete r9b
140066a1aor cl, r9b
140066a1dje 0x140066aeb
140066a23test esi, esi
140066a25sete dl
140066a28cmp r14l, 8
140066a2csete al
140066a2for dl, al
140066a31mov [rsp+134], dl
140066a38je 0x140067044
140066a3exor r12l, r12l
140066a41mov r14l, 8
140066a47
140066a47loc_140066a47:
140066a47mov rax, [rbx+16]
140066a4bmov rdx, [rbx+24]
140066a4fcmp rax, rdx
140066a52jae 0x140067078
140066a58add rax, 2
140066a5cmov [rbx+16], rax
140066a60
140066a60loc_140066a60:
140066a60cmp rax, rdx
140066a63jae 0x140066f70
140066a69cmp [rax], -1
140066a6dje 0x14006711e
140066a73cmp [rsp+64], 0
140066a79je 0x1400670f7
140066a7f
140066a7floc_140066a7f:
140066a7fcmp [rsp+80], -1
140066a85je 0x140067140
140066a8b
140066a8bloc_140066a8b:
140066a8bmov [rsp+128], 1
140066a93movzx eax, [rdi+32]
140066a97mov r8l, r13l
140066a9amov r15l, -1
140066aa0jmp 0x1400663ed
140066aa5
140066aa5loc_140066aa5:
140066aa5mov eax, esi
140066aa7neg eax
140066aa9cmp [rsp+135], 0
140066ab1cmovne esi, eax
140066ab4mov rax, [rsp+120]
140066ab9mov [rax], esi
140066abbjmp 0x14006655d
140066ac0
140066ac0loc_140066ac0:
140066ac0cmp [rdi+74], r8w
140066ac5je 0x1400663a4
140066acbcmp [rdi+72], r8w
140066ad0je 0x1400663a4
140066ad6jmp 0x140066603
140066adb
140066adbloc_140066adb:
140066adbmov rax, [rsp+104]
140066ae0mov [rax], 4
140066ae6jmp 0x14006674f
140066aeb
140066aebloc_140066aeb:
140066aebcmp [rdi+152], r13w
140066af3je 0x140066b03
140066af5cmp [rdi+154], r13w
140066afdjne 0x14006725e
140066b03
140066b03loc_140066b03:
140066b03test esi, esi
140066b05sete cl
140066b08cmp r14l, 16
140066b0csete dl
140066b0for cl, dl
140066b11je 0x1400672a0
140066b17mov [rsp+134], 0
140066b1fxor r12l, r12l
140066b22mov r14l, 16
140066b28jmp 0x140066a47
140066b2d
140066b2dloc_140066b2d:
140066b2dmov rax, [rbx+16]
140066b31cmp rax, [rbx+24]
140066b35jae 0x14006716d
140066b3bmovzx r8l, [rax]
140066b3f
140066b3floc_140066b3f:
140066b3fxor eax, eax
140066b41cmp r8w, -1
140066b46cmove rbx, rax
140066b4ajmp 0x140066379
140066b4f
140066b4floc_140066b4f:
140066b4fmov ecx, 208
140066b54call operator new(unsigned long long)
140066b59mov rdi, rax
140066b5cmov [rax+8], 0
140066b63mov rax, [rip+0x130796]
140066b6alea rdx, [rbp+208]
140066b71mov [rdi+16], 0
140066b79mov rcx, rdi
140066b7cadd rax, 16
140066b80mov [rdi+24], 0
140066b88mov [rdi], rax
140066b8bmov [rdi+32], 0
140066b8fmov [rdi+40], 0
140066b97mov [rdi+48], 0
140066b9fmov [rdi+56], 0
140066ba7mov [rdi+64], 0
140066bafmov [rdi+72], 0
140066bb6mov [rdi+200], 0
140066bbdcall std::__numpunct_cache<wchar_t>::_M_cache(std::locale const&)
140066bc2mov rcx, [rbp+208]
140066bc9mov rdx, rdi
140066bccmov r8, r13
140066bcfcall std::locale::_Impl::_M_install_cache(std::locale::facet const*, unsigned long long)
140066bd4mov rdi, [r12]
140066bd8jmp 0x1400662f2
140066bdd
140066bddloc_140066bdd:
140066bddcmp [rsp+64], 0
140066be3je 0x140066f32
140066be9xor ebx, ebx
140066bebmov r8l, -1
140066bf1mov r15l, r10l
140066bf4cmp [rsp+80], -1
140066bfaje 0x140066c0e
140066bfcnop [rax]
140066c00
140066c00loc_140066c00:
140066c00mov r15l, -1
140066c06jmp 0x140066690
140066c0b
140066c0bloc_140066c0b:
140066c0bxor r15l, r15l
140066c0e
140066c0eloc_140066c0e:
140066c0emov rcx, [rsp+64]
140066c13mov rax, [rcx+16]
140066c17cmp rax, [rcx+24]
140066c1bjae 0x140066e50
140066c21movzx eax, [rax]
140066c24
140066c24loc_140066c24:
140066c24cmp ax, -1
140066c28mov ecx, 0
140066c2dcmovne rcx, [rsp+64]
140066c33mov eax, 0
140066c38cmove eax, r10l
140066c3cmov [rsp+64], rcx
140066c41
140066c41loc_140066c41:
140066c41cmp al, r15b
140066c44je 0x140066895
140066c4atest rbx, rbx
140066c4dje 0x140066c70
140066c4f
140066c4floc_140066c4f:
140066c4fmov rax, [rbx+16]
140066c53cmp rax, [rbx+24]
140066c57jae 0x140066e81
140066c5dmovzx r8l, [rax]
140066c61
140066c61loc_140066c61:
140066c61xor eax, eax
140066c63cmp r8w, -1
140066c68cmove rbx, rax
140066c6cjmp 0x140066c00
140066c6e
140066c6e 66 90 f.
140066c70
140066c70loc_140066c70:
140066c70mov r8l, -1
140066c76jmp 0x140066c00
140066c78
140066c78loc_140066c78:
140066c78movzx eax, [rsp+133]
140066c80xor r15l, r15l
140066c83jmp 0x140066c41
140066c85
140066c85loc_140066c85:
140066c85movzx r10l, [rsp+128]
140066c8exor ebp, ebp
140066c90xor esi, esi
140066c92mov [rsp+128], 0
140066c9ajmp 0x140066510
140066c9f
140066c9floc_140066c9f:
140066c9fmov rax, [rbx+16]
140066ca3cmp rax, [rbx+24]
140066ca7jae 0x1400670e1
140066cadmovzx eax, [rax]
140066cb0
140066cb0loc_140066cb0:
140066cb0cmp ax, -1
140066cb4mov eax, 0
140066cb9cmovne ebp, eax
140066cbcmov eax, 0
140066cc1cmove rbx, rax
140066cc5jmp 0x140066333
140066cca
140066ccaloc_140066cca:
140066ccamov rax, [rsi+16]
140066ccecmp rax, [rsi+24]
140066cd2jae 0x1400670cb
140066cd8movzx eax, [rax]
140066cdb
140066cdbloc_140066cdb:
140066cdbcmp ax, -1
140066cdfmov eax, 0
140066ce4cmovne r12l, eax
140066ce8mov eax, 0
140066cedcmovne rax, rsi
140066cf1mov [rsp+64], rax
140066cf6jmp 0x14006635f
140066cfb
140066cfbloc_140066cfb:
140066cfbmovzx eax, [rsp+133]
140066d03xor r15l, r15l
140066d06nop [rax+rax]
140066d10
140066d10loc_140066d10:
140066d10cmp al, r15b
140066d13je 0x140066504
140066d19test rbx, rbx
140066d1cje 0x140066d50
140066d1e
140066d1eloc_140066d1e:
140066d1emov rax, [rbx+16]
140066d22cmp rax, [rbx+24]
140066d26jae 0x140066ee4
140066d2cmovzx r8l, [rax]
140066d30
140066d30loc_140066d30:
140066d30mov r15l, -1
140066d36cmp r8w, -1
140066d3bjne 0x14006647d
140066d41nop [rax+rax]
140066d4cnop [rax]
140066d50
140066d50loc_140066d50:
140066d50xor r10l, r10l
140066d53mov r15l, -1
140066d59xor ebx, ebx
140066d5bjmp 0x140066510
140066d60
140066d60loc_140066d60:
140066d60mov rax, [rbx]
140066d63mov [rsp+136], edx
140066d6amov rcx, rbx
140066d6dmov [rsp+72], r9l
140066d72call [rax+72]
140066d75cmp ax, -1
140066d79mov r9l, [rsp+72]
140066d7emov edx, [rsp+136]
140066d85jne 0x140066f4b
140066d8b
140066d8bloc_140066d8b:
140066d8bcmp [rsp+64], 0
140066d91je 0x140067054
140066d97cmp [rsp+80], -1
140066d9djne 0x140066d50
140066d9fxor ebx, ebx
140066da1mov r15l, 1
140066da7jmp 0x140066eb6
140066dac
140066dacloc_140066dac:
140066dacmovzx r10l, [rsp+128]
140066db5xor esi, esi
140066db7xor ebp, ebp
140066db9mov [rsp+128], 0
140066dc1jmp 0x140066510
140066dc6
140066dc6loc_140066dc6:
140066dc6mov rcx, [rsp+112]
140066dcbxor r9l, r9l
140066dcexor r8l, r8l
140066dd1mov rdx, r14
140066dd4mov [rsp+32], 1
140066dddmov [rsp+64], r10b
140066de2call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_mutate(unsigned long long, unsigned long long, char const*, unsigned long long)
140066de7mov rdx, [rsp+160]
140066defmovzx r10l, [rsp+64]
140066df5jmp 0x140066710
140066dfa
140066dfaloc_140066dfa:
140066dfamov rax, [rbx]
140066dfdmov [rsp+144], r11
140066e05mov rcx, rbx
140066e08mov [rsp+136], r10b
140066e10call [rax+72]
140066e13cmp ax, -1
140066e17mov r11, [rsp+144]
140066e1fmovzx r10l, [rsp+136]
140066e28je 0x140066bdd
140066e2ecmp [rsp+64], 0
140066e34jne 0x140066889
140066e3acmp [rsp+80], -1
140066e40je 0x140066c4f
140066e46jmp 0x140066895
140066e4b
140066e4b 0f 1f 44 00 00 ..D..
140066e50
140066e50loc_140066e50:
140066e50mov rcx, [rsp+64]
140066e55mov [rsp+144], r11
140066e5dmov [rsp+136], r10b
140066e65mov rax, [rcx]
140066e68call [rax+72]
140066e6bmov r11, [rsp+144]
140066e73movzx r10l, [rsp+136]
140066e7cjmp 0x140066c24
140066e81
140066e81loc_140066e81:
140066e81mov rax, [rbx]
140066e84mov [rsp+144], r11
140066e8cmov rcx, rbx
140066e8fmov [rsp+136], r10b
140066e97call [rax+72]
140066e9amov r11, [rsp+144]
140066ea2mov r8l, eax
140066ea5movzx r10l, [rsp+136]
140066eaejmp 0x140066c61
140066eb3
140066eb3loc_140066eb3:
140066eb3xor r15l, r15l
140066eb6
140066eb6loc_140066eb6:
140066eb6mov rcx, [rsp+64]
140066ebbmov rax, [rcx+16]
140066ebfcmp rax, [rcx+24]
140066ec3jae 0x140066f0d
140066ec5movzx eax, [rax]
140066ec8
140066ec8loc_140066ec8:
140066ec8cmp ax, -1
140066eccmov ecx, 0
140066ed1cmovne rcx, [rsp+64]
140066ed7sete al
140066edamov [rsp+64], rcx
140066edfjmp 0x140066d10
140066ee4
140066ee4loc_140066ee4:
140066ee4mov rax, [rbx]
140066ee7mov [rsp+136], edx
140066eeemov rcx, rbx
140066ef1mov [rsp+72], r9l
140066ef6call [rax+72]
140066ef9mov edx, [rsp+136]
140066f00mov r9l, [rsp+72]
140066f05mov r8l, eax
140066f08jmp 0x140066d30
140066f0d
140066f0dloc_140066f0d:
140066f0dmov rcx, [rsp+64]
140066f12mov [rsp+136], edx
140066f19mov [rsp+72], r9l
140066f1emov rax, [rcx]
140066f21call [rax+72]
140066f24mov edx, [rsp+136]
140066f2bmov r9l, [rsp+72]
140066f30jmp 0x140066ec8
140066f32
140066f32loc_140066f32:
140066f32cmp [rsp+80], -1
140066f38je 0x140067295
140066f3exor ebx, ebx
140066f40mov r8l, -1
140066f46jmp 0x140066c00
140066f4b
140066f4bloc_140066f4b:
140066f4bcmp [rsp+64], 0
140066f51jne 0x1400664f8
140066f57cmp [rsp+80], -1
140066f5dje 0x140066d1e
140066f63jmp 0x140066504
140066f68
140066f68 0f 1f 84 00 00 00 00 00 ........
140066f70
140066f70loc_140066f70:
140066f70mov rax, [rbx]
140066f73mov rcx, rbx
140066f76call [rax+72]
140066f79cmp ax, -1
140066f7dje 0x14006711e
140066f83cmp [rsp+64], 0
140066f89jne 0x140066a7f
140066f8fcmp [rsp+80], -1
140066f95jne 0x140066a8b
140066f9b
140066f9bloc_140066f9b:
140066f9bmov rax, [rbx+16]
140066f9fcmp rax, [rbx+24]
140066fa3jae 0x1400671ac
140066fa9movzx r13l, [rax]
140066fad
140066fadloc_140066fad:
140066fadxor eax, eax
140066fafcmp r13w, -1
140066fb4cmove rbx, rax
140066fb8
140066fb8loc_140066fb8:
140066fb8movzx eax, [rdi+32]
140066fbcmov r15l, -1
140066fc2cmp [rsp+134], 0
140066fcajne 0x1400663b4
140066fd0jmp 0x1400663e2
140066fd5
140066fd5loc_140066fd5:
140066fd5mov rax, [rbx]
140066fd8mov [rsp+128], r8l
140066fe0mov rcx, rbx
140066fe3mov [rsp+72], edx
140066fe7call [rax+72]
140066feamov edx, [rsp+72]
140066feemov r8l, [rsp+128]
140066ff6cmp ax, -1
140066ffaje 0x14006721d
140067000cmp [rsp+64], 0
140067006jne 0x14006663b
14006700ccmp [rsp+80], -1
140067012jne 0x140066647
140067018
140067018loc_140067018:
140067018mov rax, [rbx+16]
14006701ccmp rax, [rbx+24]
140067020jae 0x1400672b7
140067026movzx r8l, [rax]
14006702a
14006702aloc_14006702a:
14006702axor ecx, ecx
14006702ccmp r8w, -1
140067031movzx eax, [rdi+32]
140067035mov r15l, -1
14006703bcmove rbx, rcx
14006703fjmp 0x1400663a4
140067044
140067044loc_140067044:
140067044mov [rsp+134], cl
14006704badd r12l, 1
14006704fjmp 0x140066a47
140067054
140067054loc_140067054:
140067054cmp [rsp+80], -1
14006705ajne 0x140066d50
140067060or r15l, -1
140067064xor ebx, ebx
140067066mov r10l, 1
14006706cjmp 0x140066510
140067071
140067071 0f 1f 80 00 00 00 00 .......
140067078
140067078loc_140067078:
140067078mov rax, [rbx]
14006707bmov rcx, rbx
14006707ecall [rax+80]
140067081mov rax, [rbx+16]
140067085mov rdx, [rbx+24]
140067089jmp 0x140066a60
14006708e
14006708eloc_14006708e:
14006708emov [rsp+128], al
140067095xor r10l, r10l
140067098jmp 0x140066510
14006709d
14006709dloc_14006709d:
14006709dmov rax, [rbx]
1400670a0mov [rsp+128], r8l
1400670a8mov rcx, rbx
1400670abmov [rsp+72], edx
1400670afcall [rax+80]
1400670b2mov rax, [rbx+16]
1400670b6mov rcx, [rbx+24]
1400670bamov r8l, [rsp+128]
1400670c2mov edx, [rsp+72]
1400670c6jmp 0x14006661c
1400670cb
1400670cbloc_1400670cb:
1400670cbmov rax, [rsi]
1400670cemov [rsp+64], edx
1400670d2mov rcx, rsi
1400670d5call [rax+72]
1400670d8mov edx, [rsp+64]
1400670dcjmp 0x140066cdb
1400670e1
1400670e1loc_1400670e1:
1400670e1mov rax, [rbx]
1400670e4mov [rsp+72], edx
1400670e8mov rcx, rbx
1400670ebcall [rax+72]
1400670eemov edx, [rsp+72]
1400670f2jmp 0x140066cb0
1400670f7
1400670f7loc_1400670f7:
1400670f7movzx eax, [rsp+133]
1400670ffxor ebp, ebp
140067101
140067101loc_140067101:
140067101cmp al, bpl
140067104je 0x140066a8b
14006710amov r13l, -1
140067110test rbx, rbx
140067113jne 0x140066f9b
140067119jmp 0x140066fb8
14006711e
14006711eloc_14006711e:
14006711ecmp [rsp+64], 0
140067124je 0x140067186
140067126xor ebx, ebx
140067128mov ebp, 1
14006712dcmp [rsp+80], -1
140067133je 0x140067142
140067135mov r13l, -1
14006713bjmp 0x140066fb8
140067140
140067140loc_140067140:
140067140xor ebp, ebp
140067142
140067142loc_140067142:
140067142mov rcx, [rsp+64]
140067147mov rax, [rcx+16]
14006714bcmp rax, [rcx+24]
14006714fjae 0x14006719f
140067151movzx eax, [rax]
140067154
140067154loc_140067154:
140067154cmp ax, -1
140067158mov edx, 0
14006715dcmovne rdx, [rsp+64]
140067163sete al
140067166mov [rsp+64], rdx
14006716bjmp 0x140067101
14006716d
14006716dloc_14006716d:
14006716dmov rax, [rbx]
140067170mov [rsp+72], edx
140067174mov rcx, rbx
140067177call [rax+72]
14006717amov edx, [rsp+72]
14006717emov r8l, eax
140067181jmp 0x140066b3f
140067186
140067186loc_140067186:
140067186cmp [rsp+80], -1
14006718cje 0x1400672fa
140067192xor ebx, ebx
140067194mov r13l, -1
14006719ajmp 0x140066fb8
14006719f
14006719floc_14006719f:
14006719fmov rcx, [rsp+64]
1400671a4mov rax, [rcx]
1400671a7call [rax+72]
1400671aajmp 0x140067154
1400671ac
1400671acloc_1400671ac:
1400671acmov rax, [rbx]
1400671afmov rcx, rbx
1400671b2call [rax+72]
1400671b5mov r13l, eax
1400671b8jmp 0x140066fad
1400671bd
1400671bdloc_1400671bd:
1400671bdxor esi, esi
1400671bf
1400671bfloc_1400671bf:
1400671bfmov rcx, [rsp+64]
1400671c4mov rax, [rcx+16]
1400671c8cmp rax, [rcx+24]
1400671ccjae 0x140067236
1400671cemovzx eax, [rax]
1400671d1
1400671d1loc_1400671d1:
1400671d1cmp ax, -1
1400671d5mov ecx, 0
1400671dacmovne rcx, [rsp+64]
1400671e0sete al
1400671e3mov [rsp+64], rcx
1400671e8
1400671e8loc_1400671e8:
1400671e8cmp sil, al
1400671ebje 0x140066647
1400671f1test rbx, rbx
1400671f4jne 0x140067018
1400671fa
1400671faloc_1400671fa:
1400671famovzx eax, [rdi+32]
1400671femov r8l, -1
140067204xor ebx, ebx
140067206mov r15l, -1
14006720cjmp 0x1400663a4
140067211
140067211loc_140067211:
140067211movzx eax, [rsp+133]
140067219xor esi, esi
14006721bjmp 0x1400671e8
14006721d
14006721dloc_14006721d:
14006721dcmp [rsp+64], 0
140067223je 0x140067276
140067225xor ebx, ebx
140067227mov esi, 1
14006722ccmp [rsp+80], -1
140067232jne 0x1400671fa
140067234jmp 0x1400671bf
140067236
140067236loc_140067236:
140067236mov rcx, [rsp+64]
14006723bmov [rsp+128], r8l
140067243mov [rsp+72], edx
140067247mov rax, [rcx]
14006724acall [rax+72]
14006724dmov r8l, [rsp+128]
140067255mov edx, [rsp+72]
140067259jmp 0x1400671d1
14006725e
14006725eloc_14006725e:
14006725emov [rsp+128], 0
140067266mov r8l, r13l
140067269mov [rsp+134], 1
140067271jmp 0x1400663ed
140067276
140067276loc_140067276:
140067276movzx eax, [rdi+32]
14006727acmp [rsp+80], -1
140067280je 0x140067314
140067286xor ebx, ebx
140067288or r8l, -1
14006728cor r15l, -1
140067290jmp 0x1400663a4
140067295
140067295loc_140067295:
140067295or r15l, -1
140067299xor ebx, ebx
14006729bjmp 0x140066510
1400672a0
1400672a0loc_1400672a0:
1400672a0mov [rsp+128], cl
1400672a7mov r8l, r13l
1400672aamov [rsp+134], 1
1400672b2jmp 0x1400663f7
1400672b7
1400672b7loc_1400672b7:
1400672b7mov rax, [rbx]
1400672bamov [rsp+72], edx
1400672bemov rcx, rbx
1400672c1call [rax+72]
1400672c4mov edx, [rsp+72]
1400672c8mov r8l, eax
1400672cbjmp 0x14006702a
1400672d0
1400672d0 48 89 c1 e8 b8 a9 09 00 48 8b 07 48 89 f9 ff 50 H.......H..H...P
1400672e0 08 48 8b 3d a8 03 13 00 48 8b 84 24 c8 00 00 00 .H.=....H..$....
1400672f0 48 2b 07 74 73 H+.ts
1400672f5
1400672f5loc_1400672f5:
1400672f5call __stack_chk_fail
1400672fa
1400672faloc_1400672fa:
1400672famovzx eax, [rdi+32]
1400672femov r8l, r13l
140067301or r15l, -1
140067305xor ebx, ebx
140067307mov [rsp+128], 1
14006730fjmp 0x1400663ed
140067314
140067314loc_140067314:
140067314mov [rsp+128], 1
14006731cor r15l, -1
140067320xor ebx, ebx
140067322xor r12l, r12l
140067325mov [rsp+134], 0
14006732djmp 0x1400663ed
140067332
140067332 48 8b 4c 24 70 48 89 c3 e8 d1 5c 07 00 48 H.L$pH....\..H
140067340 8b 3d 4a 03 13 00 48 8b 84 24 c8 00 00 00 48 2b .=J...H..$....H+
140067350 07 75 a2 48 89 d9 e8 45 40 fb ff 48 89 c1 e8 2d .u.H...E@..H...-
140067360 a9 09 00 e9 79 ff ff ff e8 e3 ae 09 00 48 89 c3 ....y........H..
140067370 e8 0b ab 09 00 48 8b 3d 14 03 13 00 48 8b 84 24 .....H.=....H..$
140067380 c8 00 00 00 48 2b 07 74 ca e9 67 ff ff ff ....H+.t..g...
140066250
Loading..