File bqtlock_618070d597dd73c43ba5d4bde2baa93a4f6038e3279de3bafe688caa5c409a58.exe
Function:
Loading..
140028960
140028960Gdiplus::Image::~Image():
140028960push rbp
140028961mov rbp, rsp
140028964sub rsp, 32
140028968mov [rbp+16], rcx
14002896clea rdx, [rip+0x17742d]
140028973mov rax, [rbp+16]
140028977mov [rax], rdx
14002897amov rax, [rbp+16]
14002897emov rax, [rax+8]
140028982mov rcx, rax
140028985call GdipDisposeImage
14002898anop
14002898badd rsp, 32
14002898fpop rbp
140028990ret
140028960
140028960Gdiplus::Image::~Image():
140028960push rbp
140028961mov rbp, rsp
140028964sub rsp, 32
140028968mov [rbp+16], rcx
14002896clea rdx, [rip+0x17742d]
140028973mov rax, [rbp+16]
140028977mov [rax], rdx
14002897amov rax, [rbp+16]
14002897emov rax, [rax+8]
140028982mov rcx, rax
140028985call GdipDisposeImage
14002898anop
14002898badd rsp, 32
14002898fpop rbp
140028990ret
140028960
140028991
140028991 // align 0x10
140028991 // align 0x10
1400289a0
1400289a0Gdiplus::Bitmap::Bitmap(HBITMAP__*, HPALETTE__*):
1400289a0push rbp
1400289a1push rbx
1400289a2sub rsp, 56
1400289a6lea rbp, [rsp+48]
1400289abmov [rbp+32], rcx
1400289afmov [rbp+40], rdx
1400289b3mov [rbp+48], r8
1400289b7mov rax, [rbp+32]
1400289bbmov r8l, 0
1400289c1mov edx, 0
1400289c6mov rcx, rax
1400289c9call Gdiplus::Image::Image(Gdiplus::GpImage*, Gdiplus::GpStatus)
1400289celea rdx, [rip+0x1773fb]
1400289d5mov rax, [rbp+32]
1400289d9mov [rax], rdx
1400289dcmov [rbp-8], 0
1400289e4lea rcx, [rbp-8]
1400289e8mov rdx, [rbp+48]
1400289ecmov rax, [rbp+40]
1400289f0mov r8, rcx
1400289f3mov rcx, rax
1400289f6call GdipCreateBitmapFromHBITMAP
1400289fbmov rdx, [rbp+32]
1400289ffmov [rdx+16], eax
140028a02mov rdx, [rbp-8]
140028a06mov rax, [rbp+32]
140028a0amov [rax+8], rdx
140028a0ejmp 0x140028a2b
140028a10
140028a10 48 89 c3 48 8b 45 20 48 89 c1 e8 41 ff ff ff 48 H..H.E H...A...H
140028a20 89 d8 48 89 c1 e8 76 29 ff ff 90 ..H...v)...
140028a2b
140028a2bloc_140028a2b:
140028a2badd rsp, 56
140028a2fpop rbx
140028a30pop rbp
140028a31ret
1400289a0
1400289a0Gdiplus::Bitmap::Bitmap(HBITMAP__*, HPALETTE__*):
1400289a0push rbp
1400289a1push rbx
1400289a2sub rsp, 56
1400289a6lea rbp, [rsp+48]
1400289abmov [rbp+32], rcx
1400289afmov [rbp+40], rdx
1400289b3mov [rbp+48], r8
1400289b7mov rax, [rbp+32]
1400289bbmov r8l, 0
1400289c1mov edx, 0
1400289c6mov rcx, rax
1400289c9call Gdiplus::Image::Image(Gdiplus::GpImage*, Gdiplus::GpStatus)
1400289celea rdx, [rip+0x1773fb]
1400289d5mov rax, [rbp+32]
1400289d9mov [rax], rdx
1400289dcmov [rbp-8], 0
1400289e4lea rcx, [rbp-8]
1400289e8mov rdx, [rbp+48]
1400289ecmov rax, [rbp+40]
1400289f0mov r8, rcx
1400289f3mov rcx, rax
1400289f6call GdipCreateBitmapFromHBITMAP
1400289fbmov rdx, [rbp+32]
1400289ffmov [rdx+16], eax
140028a02mov rdx, [rbp-8]
140028a06mov rax, [rbp+32]
140028a0amov [rax+8], rdx
140028a0ejmp 0x140028a2b
140028a10
140028a10 48 89 c3 48 8b 45 20 48 89 c1 e8 41 ff ff ff 48 H..H.E H...A...H
140028a20 89 d8 48 89 c1 e8 76 29 ff ff 90 ..H...v)...
140028a2b
140028a2bloc_140028a2b:
140028a2badd rsp, 56
140028a2fpop rbx
140028a30pop rbp
140028a31ret
1400289a0
140028a32
140028a32 // align 0x10
140028a32 // align 0x10
140028a40
140028a40Gdiplus::Bitmap::Bitmap(Gdiplus::GpImage*, Gdiplus::GpStatus):
140028a40push rbp
140028a41mov rbp, rsp
140028a44sub rsp, 32
140028a48mov [rbp+16], rcx
140028a4cmov [rbp+24], rdx
140028a50mov [rbp+32], r8l
140028a54mov rax, [rbp+16]
140028a58mov ecx, [rbp+32]
140028a5bmov rdx, [rbp+24]
140028a5fmov r8l, ecx
140028a62mov rcx, rax
140028a65call Gdiplus::Image::Image(Gdiplus::GpImage*, Gdiplus::GpStatus)
140028a6alea rdx, [rip+0x17735f]
140028a71mov rax, [rbp+16]
140028a75mov [rax], rdx
140028a78nop
140028a79add rsp, 32
140028a7dpop rbp
140028a7eret
140028a40
140028a40Gdiplus::Bitmap::Bitmap(Gdiplus::GpImage*, Gdiplus::GpStatus):
140028a40push rbp
140028a41mov rbp, rsp
140028a44sub rsp, 32
140028a48mov [rbp+16], rcx
140028a4cmov [rbp+24], rdx
140028a50mov [rbp+32], r8l
140028a54mov rax, [rbp+16]
140028a58mov ecx, [rbp+32]
140028a5bmov rdx, [rbp+24]
140028a5fmov r8l, ecx
140028a62mov rcx, rax
140028a65call Gdiplus::Image::Image(Gdiplus::GpImage*, Gdiplus::GpStatus)
140028a6alea rdx, [rip+0x17735f]
140028a71mov rax, [rbp+16]
140028a75mov [rax], rdx
140028a78nop
140028a79add rsp, 32
140028a7dpop rbp
140028a7eret
140028a40
140028a7f
140028a7f // align 0x10
140028a7f // align 0x10
140028a80
140028a80Gdiplus::Bitmap::~Bitmap():
140028a80push rbp
140028a81mov rbp, rsp
140028a84sub rsp, 32
140028a88mov [rbp+16], rcx
140028a8cmov rax, [rbp+16]
140028a90mov rcx, rax
140028a93call Gdiplus::Bitmap::~Bitmap()
140028a98mov rax, [rbp+16]
140028a9cmov rcx, rax
140028a9fcall Gdiplus::GdiplusBase::operator delete(void*)
140028aa4nop
140028aa5add rsp, 32
140028aa9pop rbp
140028aaaret
140028a80
140028a80Gdiplus::Bitmap::~Bitmap():
140028a80push rbp
140028a81mov rbp, rsp
140028a84sub rsp, 32
140028a88mov [rbp+16], rcx
140028a8cmov rax, [rbp+16]
140028a90mov rcx, rax
140028a93call Gdiplus::Bitmap::~Bitmap()
140028a98mov rax, [rbp+16]
140028a9cmov rcx, rax
140028a9fcall Gdiplus::GdiplusBase::operator delete(void*)
140028aa4nop
140028aa5add rsp, 32
140028aa9pop rbp
140028aaaret
140028a80
140028aab
140028aab // align 0x10
140028aab // align 0x10
140028ab0
140028ab0Gdiplus::Bitmap::~Bitmap():
140028ab0push rbp
140028ab1mov rbp, rsp
140028ab4sub rsp, 32
140028ab8mov [rbp+16], rcx
140028abclea rdx, [rip+0x17730d]
140028ac3mov rax, [rbp+16]
140028ac7mov [rax], rdx
140028acamov rax, [rbp+16]
140028acemov rcx, rax
140028ad1call Gdiplus::Image::~Image()
140028ad6nop
140028ad7add rsp, 32
140028adbpop rbp
140028adcret
140028ab0
140028ab0Gdiplus::Bitmap::~Bitmap():
140028ab0push rbp
140028ab1mov rbp, rsp
140028ab4sub rsp, 32
140028ab8mov [rbp+16], rcx
140028abclea rdx, [rip+0x17730d]
140028ac3mov rax, [rbp+16]
140028ac7mov [rax], rdx
140028acamov rax, [rbp+16]
140028acemov rcx, rax
140028ad1call Gdiplus::Image::~Image()
140028ad6nop
140028ad7add rsp, 32
140028adbpop rbp
140028adcret
140028ab0
140028add
140028add // align 0x10
140028add // align 0x10
140028ae0
140028ae0__gnu_cxx::char_traits<char>::eq(char const&, char const&):
140028ae0push rbp
140028ae1mov rbp, rsp
140028ae4mov [rbp+16], rcx
140028ae8mov [rbp+24], rdx
140028aecmov rax, [rbp+16]
140028af0movzx edx, [rax]
140028af3mov rax, [rbp+24]
140028af7movzx eax, [rax]
140028afacmp dl, al
140028afcsete al
140028affpop rbp
140028b00ret
140028ae0
140028ae0__gnu_cxx::char_traits<char>::eq(char const&, char const&):
140028ae0push rbp
140028ae1mov rbp, rsp
140028ae4mov [rbp+16], rcx
140028ae8mov [rbp+24], rdx
140028aecmov rax, [rbp+16]
140028af0movzx edx, [rax]
140028af3mov rax, [rbp+24]
140028af7movzx eax, [rax]
140028afacmp dl, al
140028afcsete al
140028affpop rbp
140028b00ret
140028ae0
140028b01
140028b01 // align 0x10
140028b01 // align 0x10
140028b10
140028b10__gnu_cxx::char_traits<char>::find(char const*, unsigned long long, char const&):
140028b10push rbp
140028b11mov rbp, rsp
140028b14sub rsp, 48
140028b18mov [rbp+16], rcx
140028b1cmov [rbp+24], rdx
140028b20mov [rbp+32], r8
140028b24mov [rbp-8], 0
140028b2cjmp 0x140028b5c
140028b2e
140028b2eloc_140028b2e:
140028b2emov rdx, [rbp+16]
140028b32mov rax, [rbp-8]
140028b36lea rcx, [rdx+rax]
140028b3amov rax, [rbp+32]
140028b3emov rdx, rax
140028b41call __gnu_cxx::char_traits<char>::eq(char const&, char const&)
140028b46test al, al
140028b48je 0x140028b57
140028b4amov rdx, [rbp+16]
140028b4emov rax, [rbp-8]
140028b52add rax, rdx
140028b55jmp 0x140028b6b
140028b57
140028b57loc_140028b57:
140028b57add [rbp-8], 1
140028b5c
140028b5cloc_140028b5c:
140028b5cmov rax, [rbp-8]
140028b60cmp rax, [rbp+24]
140028b64jb 0x140028b2e
140028b66mov eax, 0
140028b6b
140028b6bloc_140028b6b:
140028b6badd rsp, 48
140028b6fpop rbp
140028b70ret
140028b10
140028b10__gnu_cxx::char_traits<char>::find(char const*, unsigned long long, char const&):
140028b10push rbp
140028b11mov rbp, rsp
140028b14sub rsp, 48
140028b18mov [rbp+16], rcx
140028b1cmov [rbp+24], rdx
140028b20mov [rbp+32], r8
140028b24mov [rbp-8], 0
140028b2cjmp 0x140028b5c
140028b2e
140028b2eloc_140028b2e:
140028b2emov rdx, [rbp+16]
140028b32mov rax, [rbp-8]
140028b36lea rcx, [rdx+rax]
140028b3amov rax, [rbp+32]
140028b3emov rdx, rax
140028b41call __gnu_cxx::char_traits<char>::eq(char const&, char const&)
140028b46test al, al
140028b48je 0x140028b57
140028b4amov rdx, [rbp+16]
140028b4emov rax, [rbp-8]
140028b52add rax, rdx
140028b55jmp 0x140028b6b
140028b57
140028b57loc_140028b57:
140028b57add [rbp-8], 1
140028b5c
140028b5cloc_140028b5c:
140028b5cmov rax, [rbp-8]
140028b60cmp rax, [rbp+24]
140028b64jb 0x140028b2e
140028b66mov eax, 0
140028b6b
140028b6bloc_140028b6b:
140028b6badd rsp, 48
140028b6fpop rbp
140028b70ret
140028b10
140028b71
140028b71 // align 0x10
140028b71 // align 0x10
140028b80
140028b80__gnu_cxx::char_traits<char>::length(char const*):
140028b80push rbp
140028b81mov rbp, rsp
140028b84sub rsp, 48
140028b88mov [rbp+16], rcx
140028b8cmov [rbp-8], 0
140028b94jmp 0x140028b9b
140028b96
140028b96loc_140028b96:
140028b96add [rbp-8], 1
140028b9b
140028b9bloc_140028b9b:
140028b9bmov [rbp-9], 0
140028b9fmov rdx, [rbp+16]
140028ba3mov rax, [rbp-8]
140028ba7lea rcx, [rdx+rax]
140028bablea rax, [rbp-9]
140028bafmov rdx, rax
140028bb2call __gnu_cxx::char_traits<char>::eq(char const&, char const&)
140028bb7xor eax, 1
140028bbatest al, al
140028bbcjne 0x140028b96
140028bbemov rax, [rbp-8]
140028bc2add rsp, 48
140028bc6pop rbp
140028bc7ret
140028b80
140028b80__gnu_cxx::char_traits<char>::length(char const*):
140028b80push rbp
140028b81mov rbp, rsp
140028b84sub rsp, 48
140028b88mov [rbp+16], rcx
140028b8cmov [rbp-8], 0
140028b94jmp 0x140028b9b
140028b96
140028b96loc_140028b96:
140028b96add [rbp-8], 1
140028b9b
140028b9bloc_140028b9b:
140028b9bmov [rbp-9], 0
140028b9fmov rdx, [rbp+16]
140028ba3mov rax, [rbp-8]
140028ba7lea rcx, [rdx+rax]
140028bablea rax, [rbp-9]
140028bafmov rdx, rax
140028bb2call __gnu_cxx::char_traits<char>::eq(char const&, char const&)
140028bb7xor eax, 1
140028bbatest al, al
140028bbcjne 0x140028b96
140028bbemov rax, [rbp-8]
140028bc2add rsp, 48
140028bc6pop rbp
140028bc7ret
140028b80
140028bc8
140028bc8 // align 0x10
140028bc8 // align 0x10
140028bd0
140028bd0__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::stdio_filebuf(int, std::_Ios_Openmode, unsigned long long):
140028bd0push r12
140028bd2push rbp
140028bd3push rdi
140028bd4push rsi
140028bd5push rbx
140028bd6sub rsp, 32
140028bdamov rbx, rcx
140028bddmov edi, edx
140028bdfmov esi, r8l
140028be2mov rbp, r9
140028be5call std::basic_filebuf<char, std::char_traits<char>>::basic_filebuf()
140028bealea rcx, [rbx+72]
140028beemov r8l, esi
140028bf1mov edx, edi
140028bf3lea rax, [rip+0x177206]
140028bfamov [rbx], rax
140028bfdcall std::__basic_file<char>::sys_open(int, std::_Ios_Openmode)
140028c02lea rcx, [rbx+72]
140028c06call std::__basic_file<char>::is_open() const
140028c0btest al, al
140028c0djne 0x140028c20
140028c0fadd rsp, 32
140028c13pop rbx
140028c14pop rsi
140028c15pop rdi
140028c16pop rbp
140028c17pop r12
140028c19ret
140028c1a
140028c1a 66 0f 1f 44 00 00 f..D..
140028c20
140028c20loc_140028c20:
140028c20mov [rbx+88], esi
140028c23mov rcx, rbx
140028c26mov [rbx+112], rbp
140028c2acall std::basic_filebuf<char, std::char_traits<char>>::_M_allocate_internal_buffer()
140028c2fmovq x0, [rbx+104]
140028c34xor eax, eax
140028c36mov [rbx+48], 0
140028c3emov [rbx+121], ax
140028c42movddup x1, x0
140028c46movq [rbx+24], x0
140028c4bpxor x0, x0
140028c4fmovups [rbx+8], x1
140028c53movups [rbx+32], x0
140028c57add rsp, 32
140028c5bpop rbx
140028c5cpop rsi
140028c5dpop rdi
140028c5epop rbp
140028c5fpop r12
140028c61ret
140028c62
140028c62 48 89 c6 48 89 d9 e8 e3 38 09 00 48 89 f1 H..H....8..H..
140028c70 e8 2b 27 ff ff 90 .+'...
140028bd0
140028bd0__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::stdio_filebuf(int, std::_Ios_Openmode, unsigned long long):
140028bd0push r12
140028bd2push rbp
140028bd3push rdi
140028bd4push rsi
140028bd5push rbx
140028bd6sub rsp, 32
140028bdamov rbx, rcx
140028bddmov edi, edx
140028bdfmov esi, r8l
140028be2mov rbp, r9
140028be5call std::basic_filebuf<char, std::char_traits<char>>::basic_filebuf()
140028bealea rcx, [rbx+72]
140028beemov r8l, esi
140028bf1mov edx, edi
140028bf3lea rax, [rip+0x177206]
140028bfamov [rbx], rax
140028bfdcall std::__basic_file<char>::sys_open(int, std::_Ios_Openmode)
140028c02lea rcx, [rbx+72]
140028c06call std::__basic_file<char>::is_open() const
140028c0btest al, al
140028c0djne 0x140028c20
140028c0fadd rsp, 32
140028c13pop rbx
140028c14pop rsi
140028c15pop rdi
140028c16pop rbp
140028c17pop r12
140028c19ret
140028c1a
140028c1a 66 0f 1f 44 00 00 f..D..
140028c20
140028c20loc_140028c20:
140028c20mov [rbx+88], esi
140028c23mov rcx, rbx
140028c26mov [rbx+112], rbp
140028c2acall std::basic_filebuf<char, std::char_traits<char>>::_M_allocate_internal_buffer()
140028c2fmovq x0, [rbx+104]
140028c34xor eax, eax
140028c36mov [rbx+48], 0
140028c3emov [rbx+121], ax
140028c42movddup x1, x0
140028c46movq [rbx+24], x0
140028c4bpxor x0, x0
140028c4fmovups [rbx+8], x1
140028c53movups [rbx+32], x0
140028c57add rsp, 32
140028c5bpop rbx
140028c5cpop rsi
140028c5dpop rdi
140028c5epop rbp
140028c5fpop r12
140028c61ret
140028c62
140028c62 48 89 c6 48 89 d9 e8 e3 38 09 00 48 89 f1 H..H....8..H..
140028c70 e8 2b 27 ff ff 90 .+'...
140028bd0
140028c76
140028c76 // align 0x10
140028c76 // align 0x10
140028c80
140028c80__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::~stdio_filebuf():
140028c80push rbx
140028c81sub rsp, 32
140028c85mov rax, [rip+0x16e5c4]
140028c8cadd rax, 16
140028c90mov [rcx], rax
140028c93mov rbx, rcx
140028c96call std::basic_filebuf<char, std::char_traits<char>>::close()
140028c9blea rcx, [rbx+72]
140028c9fcall std::__basic_file<char>::~__basic_file()
140028ca4mov rax, [rip+0x16e5f5]
140028cablea rcx, [rbx+56]
140028cafadd rax, 16
140028cb3mov [rbx], rax
140028cb6call std::locale::~locale()
140028cbbmov edx, 192
140028cc0mov rcx, rbx
140028cc3add rsp, 32
140028cc7pop rbx
140028cc8jmp 0x140101ad0
140028ccd
140028ccd 48 89 c1 H..
140028cd0 e8 bb 8f 0d 00 e8 a6 91 0d 00 eb bf ............
140028c80
140028c80__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::~stdio_filebuf():
140028c80push rbx
140028c81sub rsp, 32
140028c85mov rax, [rip+0x16e5c4]
140028c8cadd rax, 16
140028c90mov [rcx], rax
140028c93mov rbx, rcx
140028c96call std::basic_filebuf<char, std::char_traits<char>>::close()
140028c9blea rcx, [rbx+72]
140028c9fcall std::__basic_file<char>::~__basic_file()
140028ca4mov rax, [rip+0x16e5f5]
140028cablea rcx, [rbx+56]
140028cafadd rax, 16
140028cb3mov [rbx], rax
140028cb6call std::locale::~locale()
140028cbbmov edx, 192
140028cc0mov rcx, rbx
140028cc3add rsp, 32
140028cc7pop rbx
140028cc8jmp 0x140101ad0
140028ccd
140028ccd 48 89 c1 H..
140028cd0 e8 bb 8f 0d 00 e8 a6 91 0d 00 eb bf ............
140028c80
140028cdc
140028cdc // align 0x10
140028cdc // align 0x10
140028ce0
140028ce0__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::~stdio_filebuf():
140028ce0push rbx
140028ce1sub rsp, 32
140028ce5mov rax, [rip+0x16e564]
140028cecadd rax, 16
140028cf0mov [rcx], rax
140028cf3mov rbx, rcx
140028cf6call std::basic_filebuf<char, std::char_traits<char>>::close()
140028cfblea rcx, [rbx+72]
140028cffcall std::__basic_file<char>::~__basic_file()
140028d04mov rax, [rip+0x16e595]
140028d0blea rcx, [rbx+56]
140028d0fadd rax, 16
140028d13mov [rbx], rax
140028d16add rsp, 32
140028d1apop rbx
140028d1bjmp 0x1400da7b0
140028d20
140028d20 48 89 c1 e8 68 8f 0d 00 e8 53 91 0d 00 eb cc H...h....S.....
140028ce0
140028ce0__gnu_cxx::stdio_filebuf<char, std::char_traits<char>>::~stdio_filebuf():
140028ce0push rbx
140028ce1sub rsp, 32
140028ce5mov rax, [rip+0x16e564]
140028cecadd rax, 16
140028cf0mov [rcx], rax
140028cf3mov rbx, rcx
140028cf6call std::basic_filebuf<char, std::char_traits<char>>::close()
140028cfblea rcx, [rbx+72]
140028cffcall std::__basic_file<char>::~__basic_file()
140028d04mov rax, [rip+0x16e595]
140028d0blea rcx, [rbx+56]
140028d0fadd rax, 16
140028d13mov [rbx], rax
140028d16add rsp, 32
140028d1apop rbx
140028d1bjmp 0x1400da7b0
140028d20
140028d20 48 89 c1 e8 68 8f 0d 00 e8 53 91 0d 00 eb cc H...h....S.....
140028ce0
140028d2f
140028d2f // align 0x20
140028d2f // align 0x20
140028d40
140028d40__gnu_cxx::__concat_size_t(char*, unsigned long long, unsigned long long):
140028d40push rbp
140028d41push r12
140028d43push rdi
140028d44push rsi
140028d45push rbx
140028d46sub rsp, 48
140028d4alea rbp, [rsp+48]
140028d4fmov rbx, [rip+0x16e93a]
140028d56mov r11, 0xcccccccccccccccd
140028d60mov rax, [rbx]
140028d63mov [rbp-8], rax
140028d67xor eax, eax
140028d69sub rsp, 32
140028d6dmov rdi, rcx
140028d70mov rsi, rdx
140028d73lea rbx, [rsp+56]
140028d78mov rcx, r8
140028d7blea r12, [rsp+32]
140028d80mov r10, rbx
140028d83lea r8, [rip+0x168f7f]
140028d8anop [rax+rax]
140028d95nop [rax+rax]
140028da0nop [rax+rax]
140028dabnop [rax+rax]
140028db6nop [rax+rax]
140028dc0
140028dc0loc_140028dc0:
140028dc0mov rax, rcx
140028dc3sub r10, 1
140028dc7mul r11
140028dcamov rax, rcx
140028dcdshr rdx, 3
140028dd1lea r9, [rdx+4*rdx]
140028dd5add r9, r9
140028dd8sub rax, r9
140028ddbcmp rcx, 9
140028ddfmov rcx, rdx
140028de2movzx eax, [r8+rax]
140028de7mov [r10], al
140028deaja 0x140028dc0
140028decsub rbx, r10
140028defcmp rsi, rbx
140028df2jb 0x140028e23
140028df4sub r12, rbx
140028df7mov r8, rbx
140028dfamov rcx, rdi
140028dfdlea rdx, [r12+24]
140028e02call memcpy
140028e07
140028e07loc_140028e07:
140028e07mov rdi, [rip+0x16e882]
140028e0emov rax, [rbp-8]
140028e12sub rax, [rdi]
140028e15jne 0x140028e2a
140028e17mov eax, ebx
140028e19mov rsp, rbp
140028e1cpop rbx
140028e1dpop rsi
140028e1epop rdi
140028e1fpop r12
140028e21pop rbp
140028e22ret
140028e23
140028e23loc_140028e23:
140028e23mov ebx, -1
140028e28jmp 0x140028e07
140028e2a
140028e2aloc_140028e2a:
140028e2acall __stack_chk_fail
140028e2fnop
140028d40
140028d40__gnu_cxx::__concat_size_t(char*, unsigned long long, unsigned long long):
140028d40push rbp
140028d41push r12
140028d43push rdi
140028d44push rsi
140028d45push rbx
140028d46sub rsp, 48
140028d4alea rbp, [rsp+48]
140028d4fmov rbx, [rip+0x16e93a]
140028d56mov r11, 0xcccccccccccccccd
140028d60mov rax, [rbx]
140028d63mov [rbp-8], rax
140028d67xor eax, eax
140028d69sub rsp, 32
140028d6dmov rdi, rcx
140028d70mov rsi, rdx
140028d73lea rbx, [rsp+56]
140028d78mov rcx, r8
140028d7blea r12, [rsp+32]
140028d80mov r10, rbx
140028d83lea r8, [rip+0x168f7f]
140028d8anop [rax+rax]
140028d95nop [rax+rax]
140028da0nop [rax+rax]
140028dabnop [rax+rax]
140028db6nop [rax+rax]
140028dc0
140028dc0loc_140028dc0:
140028dc0mov rax, rcx
140028dc3sub r10, 1
140028dc7mul r11
140028dcamov rax, rcx
140028dcdshr rdx, 3
140028dd1lea r9, [rdx+4*rdx]
140028dd5add r9, r9
140028dd8sub rax, r9
140028ddbcmp rcx, 9
140028ddfmov rcx, rdx
140028de2movzx eax, [r8+rax]
140028de7mov [r10], al
140028deaja 0x140028dc0
140028decsub rbx, r10
140028defcmp rsi, rbx
140028df2jb 0x140028e23
140028df4sub r12, rbx
140028df7mov r8, rbx
140028dfamov rcx, rdi
140028dfdlea rdx, [r12+24]
140028e02call memcpy
140028e07
140028e07loc_140028e07:
140028e07mov rdi, [rip+0x16e882]
140028e0emov rax, [rbp-8]
140028e12sub rax, [rdi]
140028e15jne 0x140028e2a
140028e17mov eax, ebx
140028e19mov rsp, rbp
140028e1cpop rbx
140028e1dpop rsi
140028e1epop rdi
140028e1fpop r12
140028e21pop rbp
140028e22ret
140028e23
140028e23loc_140028e23:
140028e23mov ebx, -1
140028e28jmp 0x140028e07
140028e2a
140028e2aloc_140028e2a:
140028e2acall __stack_chk_fail
140028e2fnop
140028d40
140028e30
140028e30 // align 0x20
140028e30 // align 0x20
140028e40
140028e40__gnu_cxx::__snprintf_lite(char*, unsigned long long, char const*, char*):
140028e40push rbx
140028e41sub rsp, 48
140028e45movzx eax, [r8]
140028e49mov rbx, rcx
140028e4cmov r10, r8
140028e4ftest al, al
140028e51je 0x140028f55
140028e57lea r11, [rcx+rdx-1]
140028e5cjmp 0x140028e76
140028e5e
140028e5e 66 90 f.
140028e60
140028e60loc_140028e60:
140028e60movzx eax, [r10]
140028e64
140028e64loc_140028e64:
140028e64mov [rcx], al
140028e66add r10, 1
140028e6aadd rcx, 1
140028e6e
140028e6eloc_140028e6e:
140028e6emovzx eax, [r10]
140028e72test al, al
140028e74je 0x140028ea0
140028e76
140028e76loc_140028e76:
140028e76cmp rcx, r11
140028e79jae 0x140028f5c
140028e7fcmp al, 37
140028e81jne 0x140028e60
140028e83movzx eax, [r10+1]
140028e88cmp al, 115
140028e8aje 0x140028f08
140028e8ccmp al, 122
140028e8eje 0x140028eb0
140028e90cmp al, 37
140028e92jne 0x140028e60
140028e94add r10, 1
140028e98jmp 0x140028e64
140028e9a
140028e9a 66 0f 1f 44 00 00 f..D..
140028ea0
140028ea0loc_140028ea0:
140028ea0mov eax, ecx
140028ea2sub eax, ebx
140028ea4
140028ea4loc_140028ea4:
140028ea4mov [rcx], 0
140028ea7add rsp, 48
140028eabpop rbx
140028eacret
140028ead
140028ead 0f 1f 00 ...
140028eb0
140028eb0loc_140028eb0:
140028eb0cmp [r10+2], 117
140028eb5jne 0x140028e60
140028eb7mov rdx, r11
140028ebamov r8, [r9]
140028ebdmov [rsp+32], rcx
140028ec2sub rdx, rcx
140028ec5mov [rsp+80], r10
140028ecamov [rsp+40], r11
140028ecfmov [rsp+88], r9
140028ed4call __gnu_cxx::__concat_size_t(char*, unsigned long long, unsigned long long)
140028ed9mov rcx, [rsp+32]
140028edetest eax, eax
140028ee0jle 0x140028f5c
140028ee2mov r10, [rsp+80]
140028ee7mov r9, [rsp+88]
140028eeccdqe
140028eeemov r11, [rsp+40]
140028ef3add rcx, rax
140028ef6add r10, 3
140028efaadd r9, 8
140028efejmp 0x140028e6e
140028f03
140028f03 0f 1f 44 00 00 ..D..
140028f08
140028f08loc_140028f08:
140028f08mov rdx, [r9]
140028f0bmovzx eax, [rdx]
140028f0etest al, al
140028f10je 0x140028f48
140028f12nop [rax+rax]
140028f1dnop [rax]
140028f20
140028f20loc_140028f20:
140028f20add rdx, 1
140028f24mov [rcx], al
140028f26add rcx, 1
140028f2amovzx eax, [rdx]
140028f2dtest al, al
140028f2fje 0x140028f48
140028f31cmp r11, rcx
140028f34jne 0x140028f20
140028f36mov rdx, r11
140028f39mov rcx, rbx
140028f3ccall __gnu_cxx::__throw_insufficient_space(char const*, char const*)
140028f41nop [rax]
140028f48
140028f48loc_140028f48:
140028f48add r9, 8
140028f4cadd r10, 2
140028f50jmp 0x140028e6e
140028f55
140028f55loc_140028f55:
140028f55xor eax, eax
140028f57jmp 0x140028ea4
140028f5c
140028f5cloc_140028f5c:
140028f5cmov rdx, rcx
140028f5fmov rcx, rbx
140028f62call __gnu_cxx::__throw_insufficient_space(char const*, char const*)
140028f67nop
140028e40
140028e40__gnu_cxx::__snprintf_lite(char*, unsigned long long, char const*, char*):
140028e40push rbx
140028e41sub rsp, 48
140028e45movzx eax, [r8]
140028e49mov rbx, rcx
140028e4cmov r10, r8
140028e4ftest al, al
140028e51je 0x140028f55
140028e57lea r11, [rcx+rdx-1]
140028e5cjmp 0x140028e76
140028e5e
140028e5e 66 90 f.
140028e60
140028e60loc_140028e60:
140028e60movzx eax, [r10]
140028e64
140028e64loc_140028e64:
140028e64mov [rcx], al
140028e66add r10, 1
140028e6aadd rcx, 1
140028e6e
140028e6eloc_140028e6e:
140028e6emovzx eax, [r10]
140028e72test al, al
140028e74je 0x140028ea0
140028e76
140028e76loc_140028e76:
140028e76cmp rcx, r11
140028e79jae 0x140028f5c
140028e7fcmp al, 37
140028e81jne 0x140028e60
140028e83movzx eax, [r10+1]
140028e88cmp al, 115
140028e8aje 0x140028f08
140028e8ccmp al, 122
140028e8eje 0x140028eb0
140028e90cmp al, 37
140028e92jne 0x140028e60
140028e94add r10, 1
140028e98jmp 0x140028e64
140028e9a
140028e9a 66 0f 1f 44 00 00 f..D..
140028ea0
140028ea0loc_140028ea0:
140028ea0mov eax, ecx
140028ea2sub eax, ebx
140028ea4
140028ea4loc_140028ea4:
140028ea4mov [rcx], 0
140028ea7add rsp, 48
140028eabpop rbx
140028eacret
140028ead
140028ead 0f 1f 00 ...
140028eb0
140028eb0loc_140028eb0:
140028eb0cmp [r10+2], 117
140028eb5jne 0x140028e60
140028eb7mov rdx, r11
140028ebamov r8, [r9]
140028ebdmov [rsp+32], rcx
140028ec2sub rdx, rcx
140028ec5mov [rsp+80], r10
140028ecamov [rsp+40], r11
140028ecfmov [rsp+88], r9
140028ed4call __gnu_cxx::__concat_size_t(char*, unsigned long long, unsigned long long)
140028ed9mov rcx, [rsp+32]
140028edetest eax, eax
140028ee0jle 0x140028f5c
140028ee2mov r10, [rsp+80]
140028ee7mov r9, [rsp+88]
140028eeccdqe
140028eeemov r11, [rsp+40]
140028ef3add rcx, rax
140028ef6add r10, 3
140028efaadd r9, 8
140028efejmp 0x140028e6e
140028f03
140028f03 0f 1f 44 00 00 ..D..
140028f08
140028f08loc_140028f08:
140028f08mov rdx, [r9]
140028f0bmovzx eax, [rdx]
140028f0etest al, al
140028f10je 0x140028f48
140028f12nop [rax+rax]
140028f1dnop [rax]
140028f20
140028f20loc_140028f20:
140028f20add rdx, 1
140028f24mov [rcx], al
140028f26add rcx, 1
140028f2amovzx eax, [rdx]
140028f2dtest al, al
140028f2fje 0x140028f48
140028f31cmp r11, rcx
140028f34jne 0x140028f20
140028f36mov rdx, r11
140028f39mov rcx, rbx
140028f3ccall __gnu_cxx::__throw_insufficient_space(char const*, char const*)
140028f41nop [rax]
140028f48
140028f48loc_140028f48:
140028f48add r9, 8
140028f4cadd r10, 2
140028f50jmp 0x140028e6e
140028f55
140028f55loc_140028f55:
140028f55xor eax, eax
140028f57jmp 0x140028ea4
140028f5c
140028f5cloc_140028f5c:
140028f5cmov rdx, rcx
140028f5fmov rcx, rbx
140028f62call __gnu_cxx::__throw_insufficient_space(char const*, char const*)
140028f67nop
140028e40
140028f68
140028f68 // align 0x20
140028f68 // align 0x20
140028f80
140028f80__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error():
140028f80sub rsp, 56
140028f84lea rax, [rip+0x176ef5]
140028f8bmov [rcx], rax
140028f8emov [rsp+40], rcx
140028f93call std::exception::~exception()
140028f98mov rcx, [rsp+40]
140028f9dmov edx, 8
140028fa2add rsp, 56
140028fa6jmp 0x140101ad0
140028f80
140028f80__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error():
140028f80sub rsp, 56
140028f84lea rax, [rip+0x176ef5]
140028f8bmov [rcx], rax
140028f8emov [rsp+40], rcx
140028f93call std::exception::~exception()
140028f98mov rcx, [rsp+40]
140028f9dmov edx, 8
140028fa2add rsp, 56
140028fa6jmp 0x140101ad0
140028f80
140028fab
140028fab // align 0x10
140028fab // align 0x10
140028fb0
140028fb0__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error():
140028fb0lea rax, [rip+0x176ec9]
140028fb7mov [rcx], rax
140028fbajmp 0x1400f7ec0
140028fb0
140028fb0__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error():
140028fb0lea rax, [rip+0x176ec9]
140028fb7mov [rcx], rax
140028fbajmp 0x1400f7ec0
140028fb0
140028fbf
140028fbf // align 0x10
140028fbf // align 0x10
140028fc0
140028fc0__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error():
140028fc0sub rsp, 56
140028fc4lea rax, [rip+0x176ee5]
140028fcbmov [rcx], rax
140028fcemov [rsp+40], rcx
140028fd3call std::exception::~exception()
140028fd8mov rcx, [rsp+40]
140028fddmov edx, 8
140028fe2add rsp, 56
140028fe6jmp 0x140101ad0
140028fc0
140028fc0__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error():
140028fc0sub rsp, 56
140028fc4lea rax, [rip+0x176ee5]
140028fcbmov [rcx], rax
140028fcemov [rsp+40], rcx
140028fd3call std::exception::~exception()
140028fd8mov rcx, [rsp+40]
140028fddmov edx, 8
140028fe2add rsp, 56
140028fe6jmp 0x140101ad0
140028fc0
140028feb
140028feb // align 0x10
140028feb // align 0x10
140028ff0
140028ff0__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error():
140028ff0lea rax, [rip+0x176eb9]
140028ff7mov [rcx], rax
140028ffajmp 0x1400f7ec0
140028ff0
140028ff0__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error():
140028ff0lea rax, [rip+0x176eb9]
140028ff7mov [rcx], rax
140028ffajmp 0x1400f7ec0
140028ff0
140028fff
140028fff // align 0x10
140028fff // align 0x10
140029000
140029000__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error():
140029000sub rsp, 56
140029004lea rax, [rip+0x176ed5]
14002900bmov [rcx], rax
14002900emov [rsp+40], rcx
140029013call std::exception::~exception()
140029018mov rcx, [rsp+40]
14002901dmov edx, 8
140029022add rsp, 56
140029026jmp 0x140101ad0
140029000
140029000__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error():
140029000sub rsp, 56
140029004lea rax, [rip+0x176ed5]
14002900bmov [rcx], rax
14002900emov [rsp+40], rcx
140029013call std::exception::~exception()
140029018mov rcx, [rsp+40]
14002901dmov edx, 8
140029022add rsp, 56
140029026jmp 0x140101ad0
140029000
14002902b
14002902b // align 0x10
14002902b // align 0x10
140029030
140029030__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error():
140029030lea rax, [rip+0x176ea9]
140029037mov [rcx], rax
14002903ajmp 0x1400f7ec0
140029030
140029030__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error():
140029030lea rax, [rip+0x176ea9]
140029037mov [rcx], rax
14002903ajmp 0x1400f7ec0
140029030
14002903f
14002903f // align 0x10
14002903f // align 0x10
140029040
140029040__gnu_cxx::__verbose_terminate_handler():
140029040push rdi
140029041push rsi
140029042push rbx
140029043sub rsp, 48
140029047mov rdi, [rip+0x16e642]
14002904emov rax, [rdi]
140029051mov [rsp+40], rax
140029056xor eax, eax
140029058cmp [rip+0xdd1a1], 0
14002905fjne 0x14002917d
140029065mov [rip+0xdd194], 1
14002906ccall __cxa_current_exception_type
140029071test rax, rax
140029074je 0x140029142
14002907amov rbx, [rax+8]
14002907exor eax, eax
140029080lea r9, [rsp+36]
140029085cmp [rbx], 42
140029088mov [rsp+36], -1
140029090sete al
140029093xor r8l, r8l
140029096xor edx, edx
140029098add rbx, rax
14002909bmov rcx, rbx
14002909ecall __cxa_demangle
1400290a3mov ecx, 2
1400290a8mov rsi, [rip+0xdb3a1]
1400290afmov rdi, rax
1400290b2call rsi
1400290b4mov edx, 1
1400290b9lea rcx, [rip+0x167bb0]
1400290c0mov r8l, 48
1400290c6mov r9, rax
1400290c9call fwrite
1400290cemov edx, [rsp+36]
1400290d2mov ecx, 2
1400290d7test edx, edx
1400290d9je 0x140029133
1400290dbcall rsi
1400290ddmov rcx, rbx
1400290e0mov rdx, rax
1400290e3call fputs
1400290e8
1400290e8loc_1400290e8:
1400290e8mov ecx, 2
1400290edcall rsi
1400290efmov r8l, 2
1400290f5mov edx, 1
1400290falea rcx, [rip+0x167ba0]
140029101mov r9, rax
140029104call fwrite
140029109mov eax, [rsp+36]
14002910dtest eax, eax
14002910fjne 0x140029119
140029111mov rcx, rdi
140029114call free
140029119
140029119loc_140029119:
140029119mov rdi, [rip+0x16e570]
140029120mov rax, [rsp+40]
140029125sub rax, [rdi]
140029128jne 0x1400291b3
14002912ecall __cxa_rethrow
140029133
140029133loc_140029133:
140029133call rsi
140029135mov rcx, rdi
140029138mov rdx, rax
14002913bcall fputs
140029140jmp 0x1400290e8
140029142
140029142loc_140029142:
140029142mov ecx, 2
140029147call [rip+0xdb303]
14002914dmov r8l, 45
140029153mov edx, 1
140029158lea rcx, [rip+0x167b49]
14002915fmov r9, rax
140029162call fwrite
140029167
140029167loc_140029167:
140029167mov rdi, [rip+0x16e522]
14002916emov rax, [rsp+40]
140029173sub rax, [rdi]
140029176jne 0x1400291b3
140029178
140029178loc_140029178:
140029178call abort
14002917d
14002917dloc_14002917d:
14002917dmov ecx, 2
140029182call [rip+0xdb2c8]
140029188mov r8l, 29
14002918emov edx, 1
140029193lea rcx, [rip+0x167ab6]
14002919amov r9, rax
14002919dcall fwrite
1400291a2mov rdi, [rip+0x16e4e7]
1400291a9mov rax, [rsp+40]
1400291aesub rax, [rdi]
1400291b1je 0x140029178
1400291b3
1400291b3loc_1400291b3:
1400291b3call __stack_chk_fail
1400291b8sub rdx, 1
1400291bcmov rcx, rax
1400291bfjne 0x140029223
1400291c1call __cxa_begin_catch
1400291c6mov rdx, [rax]
1400291c9mov rcx, rax
1400291cccall [rdx+16]
1400291cfmov ecx, 2
1400291d4mov rbx, rax
1400291d7call rsi
1400291d9mov r9, rax
1400291dcmov r8l, 11
1400291e2mov edx, 1
1400291e7lea rcx, [rip+0x167ae8]
1400291eecall fwrite
1400291f3mov ecx, 2
1400291f8call rsi
1400291famov rdx, rax
1400291fdmov rcx, rbx
140029200call fputs
140029205mov ecx, 2
14002920acall rsi
14002920cmov rdx, rax
14002920fmov ecx, 10
140029214call fputc
140029219call __cxa_end_catch
14002921ejmp 0x140029167
140029223
140029223loc_140029223:
140029223call __cxa_begin_catch
140029228call __cxa_end_catch
14002922djmp 0x140029167
140029232
140029232 48 89 c3 e8 46 8c 0d 00 48 8b 3d 4f e4 16 H...F...H.=O..
140029240 00 48 8b 44 24 28 48 2b 07 0f 85 64 ff ff ff 48 .H.D$(H+...d...H
140029250 89 d9 e8 49 21 ff ff 90 ...I!...
140029040
140029040__gnu_cxx::__verbose_terminate_handler():
140029040push rdi
140029041push rsi
140029042push rbx
140029043sub rsp, 48
140029047mov rdi, [rip+0x16e642]
14002904emov rax, [rdi]
140029051mov [rsp+40], rax
140029056xor eax, eax
140029058cmp [rip+0xdd1a1], 0
14002905fjne 0x14002917d
140029065mov [rip+0xdd194], 1
14002906ccall __cxa_current_exception_type
140029071test rax, rax
140029074je 0x140029142
14002907amov rbx, [rax+8]
14002907exor eax, eax
140029080lea r9, [rsp+36]
140029085cmp [rbx], 42
140029088mov [rsp+36], -1
140029090sete al
140029093xor r8l, r8l
140029096xor edx, edx
140029098add rbx, rax
14002909bmov rcx, rbx
14002909ecall __cxa_demangle
1400290a3mov ecx, 2
1400290a8mov rsi, [rip+0xdb3a1]
1400290afmov rdi, rax
1400290b2call rsi
1400290b4mov edx, 1
1400290b9lea rcx, [rip+0x167bb0]
1400290c0mov r8l, 48
1400290c6mov r9, rax
1400290c9call fwrite
1400290cemov edx, [rsp+36]
1400290d2mov ecx, 2
1400290d7test edx, edx
1400290d9je 0x140029133
1400290dbcall rsi
1400290ddmov rcx, rbx
1400290e0mov rdx, rax
1400290e3call fputs
1400290e8
1400290e8loc_1400290e8:
1400290e8mov ecx, 2
1400290edcall rsi
1400290efmov r8l, 2
1400290f5mov edx, 1
1400290falea rcx, [rip+0x167ba0]
140029101mov r9, rax
140029104call fwrite
140029109mov eax, [rsp+36]
14002910dtest eax, eax
14002910fjne 0x140029119
140029111mov rcx, rdi
140029114call free
140029119
140029119loc_140029119:
140029119mov rdi, [rip+0x16e570]
140029120mov rax, [rsp+40]
140029125sub rax, [rdi]
140029128jne 0x1400291b3
14002912ecall __cxa_rethrow
140029133
140029133loc_140029133:
140029133call rsi
140029135mov rcx, rdi
140029138mov rdx, rax
14002913bcall fputs
140029140jmp 0x1400290e8
140029142
140029142loc_140029142:
140029142mov ecx, 2
140029147call [rip+0xdb303]
14002914dmov r8l, 45
140029153mov edx, 1
140029158lea rcx, [rip+0x167b49]
14002915fmov r9, rax
140029162call fwrite
140029167
140029167loc_140029167:
140029167mov rdi, [rip+0x16e522]
14002916emov rax, [rsp+40]
140029173sub rax, [rdi]
140029176jne 0x1400291b3
140029178
140029178loc_140029178:
140029178call abort
14002917d
14002917dloc_14002917d:
14002917dmov ecx, 2
140029182call [rip+0xdb2c8]
140029188mov r8l, 29
14002918emov edx, 1
140029193lea rcx, [rip+0x167ab6]
14002919amov r9, rax
14002919dcall fwrite
1400291a2mov rdi, [rip+0x16e4e7]
1400291a9mov rax, [rsp+40]
1400291aesub rax, [rdi]
1400291b1je 0x140029178
1400291b3
1400291b3loc_1400291b3:
1400291b3call __stack_chk_fail
1400291b8sub rdx, 1
1400291bcmov rcx, rax
1400291bfjne 0x140029223
1400291c1call __cxa_begin_catch
1400291c6mov rdx, [rax]
1400291c9mov rcx, rax
1400291cccall [rdx+16]
1400291cfmov ecx, 2
1400291d4mov rbx, rax
1400291d7call rsi
1400291d9mov r9, rax
1400291dcmov r8l, 11
1400291e2mov edx, 1
1400291e7lea rcx, [rip+0x167ae8]
1400291eecall fwrite
1400291f3mov ecx, 2
1400291f8call rsi
1400291famov rdx, rax
1400291fdmov rcx, rbx
140029200call fputs
140029205mov ecx, 2
14002920acall rsi
14002920cmov rdx, rax
14002920fmov ecx, 10
140029214call fputc
140029219call __cxa_end_catch
14002921ejmp 0x140029167
140029223
140029223loc_140029223:
140029223call __cxa_begin_catch
140029228call __cxa_end_catch
14002922djmp 0x140029167
140029232
140029232 48 89 c3 e8 46 8c 0d 00 48 8b 3d 4f e4 16 H...F...H.=O..
140029240 00 48 8b 44 24 28 48 2b 07 0f 85 64 ff ff ff 48 .H.D$(H+...d...H
140029250 89 d9 e8 49 21 ff ff 90 ...I!...
140029040
140029258
140029258 // align 0x10
140029258 // align 0x10
140029260
140029260__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error():
140029260sub rsp, 56
140029264lea rax, [rip+0x176ca5]
14002926bmov [rcx], rax
14002926emov [rsp+40], rcx
140029273call std::exception::~exception()
140029278mov rcx, [rsp+40]
14002927dmov edx, 8
140029282add rsp, 56
140029286jmp 0x140101ad0
140029260
140029260__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error():
140029260sub rsp, 56
140029264lea rax, [rip+0x176ca5]
14002926bmov [rcx], rax
14002926emov [rsp+40], rcx
140029273call std::exception::~exception()
140029278mov rcx, [rsp+40]
14002927dmov edx, 8
140029282add rsp, 56
140029286jmp 0x140101ad0
140029260
14002928b
14002928b // align 0x10
14002928b // align 0x10
140029290
140029290__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error():
140029290lea rax, [rip+0x176c79]
140029297mov [rcx], rax
14002929ajmp 0x1400f7ec0
140029290
140029290__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error():
140029290lea rax, [rip+0x176c79]
140029297mov [rcx], rax
14002929ajmp 0x1400f7ec0
140029290
14002929f
14002929f // align 0x10
14002929f // align 0x10
1400292a0
1400292a0__gnu_cxx::__throw_concurrence_lock_error():
1400292a0sub rsp, 40
1400292a4mov ecx, 8
1400292a9call __cxa_allocate_exception
1400292aelea rdx, [rip+0x176bcb]
1400292b5lea r8, [rip-780]
1400292bcmov [rax], rdx
1400292bfmov rcx, rax
1400292c2lea rdx, [rip+0x1719d7]
1400292c9call __cxa_throw
1400292cenop
1400292a0
1400292a0__gnu_cxx::__throw_concurrence_lock_error():
1400292a0sub rsp, 40
1400292a4mov ecx, 8
1400292a9call __cxa_allocate_exception
1400292aelea rdx, [rip+0x176bcb]
1400292b5lea r8, [rip-780]
1400292bcmov [rax], rdx
1400292bfmov rcx, rax
1400292c2lea rdx, [rip+0x1719d7]
1400292c9call __cxa_throw
1400292cenop
1400292a0
1400292cf
1400292cf // align 0x10
1400292cf // align 0x10
1400292d0
1400292d0__gnu_cxx::__throw_concurrence_unlock_error():
1400292d0sub rsp, 40
1400292d4mov ecx, 8
1400292d9call __cxa_allocate_exception
1400292delea rdx, [rip+0x176bfb]
1400292e5lea r8, [rip-700]
1400292ecmov [rax], rdx
1400292efmov rcx, rax
1400292f2lea rdx, [rip+0x1719e7]
1400292f9call __cxa_throw
1400292fenop
1400292d0
1400292d0__gnu_cxx::__throw_concurrence_unlock_error():
1400292d0sub rsp, 40
1400292d4mov ecx, 8
1400292d9call __cxa_allocate_exception
1400292delea rdx, [rip+0x176bfb]
1400292e5lea r8, [rip-700]
1400292ecmov [rax], rdx
1400292efmov rcx, rax
1400292f2lea rdx, [rip+0x1719e7]
1400292f9call __cxa_throw
1400292fenop
1400292d0
1400292ff
1400292ff // align 0x10
1400292ff // align 0x10
140029300
140029300__gnu_cxx::__throw_concurrence_broadcast_error():
140029300sub rsp, 40
140029304mov ecx, 8
140029309call __cxa_allocate_exception
14002930elea rdx, [rip+0x176bfb]
140029315lea r8, [rip-140]
14002931cmov [rax], rdx
14002931fmov rcx, rax
140029322lea rdx, [rip+0x1719d7]
140029329call __cxa_throw
14002932enop
140029300
140029300__gnu_cxx::__throw_concurrence_broadcast_error():
140029300sub rsp, 40
140029304mov ecx, 8
140029309call __cxa_allocate_exception
14002930elea rdx, [rip+0x176bfb]
140029315lea r8, [rip-140]
14002931cmov [rax], rdx
14002931fmov rcx, rax
140029322lea rdx, [rip+0x1719d7]
140029329call __cxa_throw
14002932enop
140029300
14002932f
14002932f // align 0x10
14002932f // align 0x10
140029330
140029330bool __gnu_cxx::operator==<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&):
140029330mov rax, [rdx]
140029333cmp [rcx], rax
140029336sete al
140029339ret
140029330
140029330bool __gnu_cxx::operator==<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(__gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&):
140029330mov rax, [rdx]
140029333cmp [rcx], rax
140029336sete al
140029339ret
140029330
14002933a
14002933a // align 0x10
14002933a // align 0x10
140029340
140029340bool __gnu_cxx::operator==<char const*, std::string>(__gnu_cxx::__normal_iterator<char const*, std::string> const&, __gnu_cxx::__normal_iterator<char const*, std::string> const&):
140029340mov rax, [rdx]
140029343cmp [rcx], rax
140029346sete al
140029349ret
140029340
140029340bool __gnu_cxx::operator==<char const*, std::string>(__gnu_cxx::__normal_iterator<char const*, std::string> const&, __gnu_cxx::__normal_iterator<char const*, std::string> const&):
140029340mov rax, [rdx]
140029343cmp [rcx], rax
140029346sete al
140029349ret
140029340
14002934a
14002934a // align 0x10
14002934a // align 0x10
140029350
140029350bool __gnu_cxx::operator==<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029350mov rax, [rdx]
140029353cmp [rcx], rax
140029356sete al
140029359ret
140029350
140029350bool __gnu_cxx::operator==<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029350mov rax, [rdx]
140029353cmp [rcx], rax
140029356sete al
140029359ret
140029350
14002935a
14002935a // align 0x10
14002935a // align 0x10
140029360
140029360bool __gnu_cxx::operator==<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029360mov rax, [rdx]
140029363cmp [rcx], rax
140029366sete al
140029369ret
140029360
140029360bool __gnu_cxx::operator==<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t const*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029360mov rax, [rdx]
140029363cmp [rcx], rax
140029366sete al
140029369ret
140029360
14002936a
14002936a // align 0x10
14002936a // align 0x10
140029370
140029370bool __gnu_cxx::operator==<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&):
140029370mov rax, [rdx]
140029373cmp [rcx], rax
140029376sete al
140029379ret
140029370
140029370bool __gnu_cxx::operator==<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>>(__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&, __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>> const&):
140029370mov rax, [rdx]
140029373cmp [rcx], rax
140029376sete al
140029379ret
140029370
14002937a
14002937a // align 0x10
14002937a // align 0x10
140029380
140029380bool __gnu_cxx::operator==<char*, std::string>(__gnu_cxx::__normal_iterator<char*, std::string> const&, __gnu_cxx::__normal_iterator<char*, std::string> const&):
140029380mov rax, [rdx]
140029383cmp [rcx], rax
140029386sete al
140029389ret
140029380
140029380bool __gnu_cxx::operator==<char*, std::string>(__gnu_cxx::__normal_iterator<char*, std::string> const&, __gnu_cxx::__normal_iterator<char*, std::string> const&):
140029380mov rax, [rdx]
140029383cmp [rcx], rax
140029386sete al
140029389ret
140029380
14002938a
14002938a // align 0x10
14002938a // align 0x10
140029390
140029390bool __gnu_cxx::operator==<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029390mov rax, [rdx]
140029393cmp [rcx], rax
140029396sete al
140029399ret
140029390
140029390bool __gnu_cxx::operator==<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
140029390mov rax, [rdx]
140029393cmp [rcx], rax
140029396sete al
140029399ret
140029390
14002939a
14002939a // align 0x10
14002939a // align 0x10
1400293a0
1400293a0bool __gnu_cxx::operator==<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
1400293a0mov rax, [rdx]
1400293a3cmp [rcx], rax
1400293a6sete al
1400293a9ret
1400293a0
1400293a0bool __gnu_cxx::operator==<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>>(__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&, __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t>>> const&):
1400293a0mov rax, [rdx]
1400293a3cmp [rcx], rax
1400293a6sete al
1400293a9ret
1400293a0
1400293aa
1400293aa // align 0x10
1400293aa // align 0x10
1400293b0
1400293b0__cxxabiv1::__class_type_info::__do_catch(std::type_info const*, void**, unsigned int) const:
1400293b0push r14
1400293b2push rdi
1400293b3push rsi
1400293b4push rbx
1400293b5sub rsp, 40
1400293b9mov rsi, rcx
1400293bcmov rbx, rdx
1400293bfmov r14, r8
1400293c2mov edi, r9l
1400293c5call std::type_info::__equal(std::type_info const&) const
1400293catest al, al
1400293ccjne 0x1400293f0
1400293cecmp edi, 3
1400293d1ja 0x1400293f0
1400293d3mov rax, [rbx]
1400293d6mov r8, r14
1400293d9mov rdx, rsi
1400293dcmov rcx, rbx
1400293dfmov rax, [rax+40]
1400293e3add rsp, 40
1400293e7pop rbx
1400293e8pop rsi
1400293e9pop rdi
1400293eapop r14
1400293ecjmp rax
1400293efnop
1400293f0
1400293f0loc_1400293f0:
1400293f0add rsp, 40
1400293f4pop rbx
1400293f5pop rsi
1400293f6pop rdi
1400293f7pop r14
1400293f9ret
1400293b0
1400293b0__cxxabiv1::__class_type_info::__do_catch(std::type_info const*, void**, unsigned int) const:
1400293b0push r14
1400293b2push rdi
1400293b3push rsi
1400293b4push rbx
1400293b5sub rsp, 40
1400293b9mov rsi, rcx
1400293bcmov rbx, rdx
1400293bfmov r14, r8
1400293c2mov edi, r9l
1400293c5call std::type_info::__equal(std::type_info const&) const
1400293catest al, al
1400293ccjne 0x1400293f0
1400293cecmp edi, 3
1400293d1ja 0x1400293f0
1400293d3mov rax, [rbx]
1400293d6mov r8, r14
1400293d9mov rdx, rsi
1400293dcmov rcx, rbx
1400293dfmov rax, [rax+40]
1400293e3add rsp, 40
1400293e7pop rbx
1400293e8pop rsi
1400293e9pop rdi
1400293eapop r14
1400293ecjmp rax
1400293efnop
1400293f0
1400293f0loc_1400293f0:
1400293f0add rsp, 40
1400293f4pop rbx
1400293f5pop rsi
1400293f6pop rdi
1400293f7pop r14
1400293f9ret
1400293b0
1400293fa
1400293fa // align 0x10
1400293fa // align 0x10
140029400
140029400__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029400push rsi
140029401push rbx
140029402sub rsp, 40
140029406mov rsi, r8
140029409mov rbx, r9
14002940ccall std::type_info::__equal(std::type_info const&) const
140029411test al, al
140029413je 0x140029427
140029415mov [rbx], rsi
140029418mov [rbx+16], 16
140029420mov [rbx+8], 6
140029427
140029427loc_140029427:
140029427add rsp, 40
14002942bpop rbx
14002942cpop rsi
14002942dret
140029400
140029400__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029400push rsi
140029401push rbx
140029402sub rsp, 40
140029406mov rsi, r8
140029409mov rbx, r9
14002940ccall std::type_info::__equal(std::type_info const&) const
140029411test al, al
140029413je 0x140029427
140029415mov [rbx], rsi
140029418mov [rbx+16], 16
140029420mov [rbx+8], 6
140029427
140029427loc_140029427:
140029427add rsp, 40
14002942bpop rbx
14002942cpop rsi
14002942dret
140029400
14002942e
14002942e // align 0x10
14002942e // align 0x10
140029430
140029430__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const:
140029430push rbx
140029431sub rsp, 64
140029435mov r10, [rip+0x16e254]
14002943cmov rax, [r10]
14002943fmov [rsp+56], rax
140029444xor eax, eax
140029446mov rbx, r8
140029449lea r9, [rsp+32]
14002944emov r8, [r8]
140029451mov rax, 0x1000000000
14002945bmov [rsp+32], 0
140029464mov [rsp+40], rax
140029469mov rax, [rcx]
14002946cmov [rsp+48], 0
140029475call [rax+48]
140029478mov eax, [rsp+40]
14002947cxor edx, edx
14002947enot eax
140029480test al, 6
140029482jne 0x140029491
140029484mov rax, [rsp+32]
140029489mov edx, 1
14002948emov [rbx], rax
140029491
140029491loc_140029491:
140029491mov rbx, [rip+0x16e1f8]
140029498mov rax, [rsp+56]
14002949dsub rax, [rbx]
1400294a0jne 0x1400294aa
1400294a2mov eax, edx
1400294a4add rsp, 64
1400294a8pop rbx
1400294a9ret
1400294aa
1400294aaloc_1400294aa:
1400294aacall __stack_chk_fail
1400294afnop
140029430
140029430__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const:
140029430push rbx
140029431sub rsp, 64
140029435mov r10, [rip+0x16e254]
14002943cmov rax, [r10]
14002943fmov [rsp+56], rax
140029444xor eax, eax
140029446mov rbx, r8
140029449lea r9, [rsp+32]
14002944emov r8, [r8]
140029451mov rax, 0x1000000000
14002945bmov [rsp+32], 0
140029464mov [rsp+40], rax
140029469mov rax, [rcx]
14002946cmov [rsp+48], 0
140029475call [rax+48]
140029478mov eax, [rsp+40]
14002947cxor edx, edx
14002947enot eax
140029480test al, 6
140029482jne 0x140029491
140029484mov rax, [rsp+32]
140029489mov edx, 1
14002948emov [rbx], rax
140029491
140029491loc_140029491:
140029491mov rbx, [rip+0x16e1f8]
140029498mov rax, [rsp+56]
14002949dsub rax, [rbx]
1400294a0jne 0x1400294aa
1400294a2mov eax, edx
1400294a4add rsp, 64
1400294a8pop rbx
1400294a9ret
1400294aa
1400294aaloc_1400294aa:
1400294aacall __stack_chk_fail
1400294afnop
140029430
1400294b0
1400294b0__cxxabiv1::__class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
1400294b0push rbx
1400294b1sub rsp, 32
1400294b5mov rax, [rsp+96]
1400294bamov ebx, r8l
1400294bdcmp [rsp+80], rax
1400294c2je 0x1400294f0
1400294c4
1400294c4loc_1400294c4:
1400294c4mov rdx, r9
1400294c7call std::type_info::__equal(std::type_info const&) const
1400294cctest al, al
1400294ceje 0x1400294e7
1400294d0mov rax, [rsp+104]
1400294d5mov rdx, [rsp+80]
1400294damov [rax+8], ebx
1400294ddmov [rax], rdx
1400294e0mov [rax+16], 1
1400294e7
1400294e7loc_1400294e7:
1400294e7xor eax, eax
1400294e9add rsp, 32
1400294edpop rbx
1400294eeret
1400294ef
1400294ef 90 .
1400294f0
1400294f0loc_1400294f0:
1400294f0mov rdx, [rsp+88]
1400294f5mov [rsp+72], r9
1400294famov [rsp+48], rcx
1400294ffcall std::type_info::__equal(std::type_info const&) const
140029504mov rcx, [rsp+48]
140029509mov r9, [rsp+72]
14002950etest al, al
140029510je 0x1400294c4
140029512mov rax, [rsp+104]
140029517mov [rax+12], ebx
14002951axor eax, eax
14002951cadd rsp, 32
140029520pop rbx
140029521ret
1400294b0
1400294b0__cxxabiv1::__class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
1400294b0push rbx
1400294b1sub rsp, 32
1400294b5mov rax, [rsp+96]
1400294bamov ebx, r8l
1400294bdcmp [rsp+80], rax
1400294c2je 0x1400294f0
1400294c4
1400294c4loc_1400294c4:
1400294c4mov rdx, r9
1400294c7call std::type_info::__equal(std::type_info const&) const
1400294cctest al, al
1400294ceje 0x1400294e7
1400294d0mov rax, [rsp+104]
1400294d5mov rdx, [rsp+80]
1400294damov [rax+8], ebx
1400294ddmov [rax], rdx
1400294e0mov [rax+16], 1
1400294e7
1400294e7loc_1400294e7:
1400294e7xor eax, eax
1400294e9add rsp, 32
1400294edpop rbx
1400294eeret
1400294ef
1400294ef 90 .
1400294f0
1400294f0loc_1400294f0:
1400294f0mov rdx, [rsp+88]
1400294f5mov [rsp+72], r9
1400294famov [rsp+48], rcx
1400294ffcall std::type_info::__equal(std::type_info const&) const
140029504mov rcx, [rsp+48]
140029509mov r9, [rsp+72]
14002950etest al, al
140029510je 0x1400294c4
140029512mov rax, [rsp+104]
140029517mov [rax+12], ebx
14002951axor eax, eax
14002951cadd rsp, 32
140029520pop rbx
140029521ret
1400294b0
140029522
140029522 // align 0x10
140029522 // align 0x10
140029530
140029530__cxxabiv1::__class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
140029530xor eax, eax
140029532cmp [rsp+40], r8
140029537sete al
14002953alea eax, [rax+4*rax+1]
14002953eret
140029530
140029530__cxxabiv1::__class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
140029530xor eax, eax
140029532cmp [rsp+40], r8
140029537sete al
14002953alea eax, [rax+4*rax+1]
14002953eret
140029530
14002953f
14002953f // align 0x10
14002953f // align 0x10
140029540
140029540__cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029540push rsi
140029541push rbx
140029542sub rsp, 56
140029546mov [rsp+40], r9
14002954bmov rsi, rcx
14002954emov rbx, rdx
140029551mov [rsp+32], r8
140029556call __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const
14002955btest al, al
14002955djne 0x140029580
14002955fmov rcx, [rsi+16]
140029563mov r9, [rsp+40]
140029568mov rdx, rbx
14002956bmov r8, [rsp+32]
140029570mov rax, [rcx]
140029573mov rax, [rax+48]
140029577add rsp, 56
14002957bpop rbx
14002957cpop rsi
14002957djmp rax
140029580
140029580loc_140029580:
140029580add rsp, 56
140029584pop rbx
140029585pop rsi
140029586ret
140029540
140029540__cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029540push rsi
140029541push rbx
140029542sub rsp, 56
140029546mov [rsp+40], r9
14002954bmov rsi, rcx
14002954emov rbx, rdx
140029551mov [rsp+32], r8
140029556call __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const
14002955btest al, al
14002955djne 0x140029580
14002955fmov rcx, [rsi+16]
140029563mov r9, [rsp+40]
140029568mov rdx, rbx
14002956bmov r8, [rsp+32]
140029570mov rax, [rcx]
140029573mov rax, [rax+48]
140029577add rsp, 56
14002957bpop rbx
14002957cpop rsi
14002957djmp rax
140029580
140029580loc_140029580:
140029580add rsp, 56
140029584pop rbx
140029585pop rsi
140029586ret
140029540
140029587
140029587 // align 0x10
140029587 // align 0x10
140029590
140029590__cxxabiv1::__si_class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
140029590push r13
140029592push r12
140029594push rbp
140029595push rdi
140029596push rsi
140029597push rbx
140029598sub rsp, 56
14002959cmov rbx, [rsp+144]
1400295a4mov r13, [rsp+152]
1400295acmov rbp, [rsp+160]
1400295b4mov rdi, [rsp+168]
1400295bcmov r12, rdx
1400295bfmov rdx, r9
1400295c2mov [rsp+40], r8l
1400295c7mov rsi, rcx
1400295camov [rsp+32], r9
1400295cfcall std::type_info::__equal(std::type_info const&) const
1400295d4mov r9, [rsp+32]
1400295d9mov r8l, [rsp+40]
1400295detest al, al
1400295e0jne 0x140029630
1400295e2cmp rbx, rbp
1400295e5je 0x140029670
1400295eb
1400295ebloc_1400295eb:
1400295ebmov rcx, [rsi+16]
1400295efmov rdx, r12
1400295f2mov rax, [rcx]
1400295f5mov [rsp+168], rdi
1400295fdmov [rsp+160], rbp
140029605mov [rsp+152], r13
14002960dmov [rsp+144], rbx
140029615mov rax, [rax+56]
140029619add rsp, 56
14002961dpop rbx
14002961epop rsi
14002961fpop rdi
140029620pop rbp
140029621pop r12
140029623pop r13
140029625jmp rax
140029628nop [rax+rax]
140029630
140029630loc_140029630:
140029630mov [rdi], rbx
140029633mov [rdi+8], r8l
140029637test r12, r12
14002963ajs 0x140029660
14002963cadd rbx, r12
14002963fxor eax, eax
140029641cmp rbp, rbx
140029644sete al
140029647lea eax, [rax+4*rax+1]
14002964bmov [rdi+16], eax
14002964e
14002964eloc_14002964e:
14002964exor eax, eax
140029650add rsp, 56
140029654pop rbx
140029655pop rsi
140029656pop rdi
140029657pop rbp
140029658pop r12
14002965apop r13
14002965cret
14002965dnop [rax]
140029660
140029660loc_140029660:
140029660cmp r12, -2
140029664jne 0x14002964e
140029666mov [rdi+16], 1
14002966djmp 0x14002964e
14002966fnop
140029670
140029670loc_140029670:
140029670mov rdx, r13
140029673mov rcx, rsi
140029676mov [rsp+40], r9
14002967bmov [rsp+32], r8l
140029680call std::type_info::__equal(std::type_info const&) const
140029685mov r8l, [rsp+32]
14002968amov r9, [rsp+40]
14002968ftest al, al
140029691je 0x1400295eb
140029697mov [rdi+12], r8l
14002969bjmp 0x14002964e
140029590
140029590__cxxabiv1::__si_class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
140029590push r13
140029592push r12
140029594push rbp
140029595push rdi
140029596push rsi
140029597push rbx
140029598sub rsp, 56
14002959cmov rbx, [rsp+144]
1400295a4mov r13, [rsp+152]
1400295acmov rbp, [rsp+160]
1400295b4mov rdi, [rsp+168]
1400295bcmov r12, rdx
1400295bfmov rdx, r9
1400295c2mov [rsp+40], r8l
1400295c7mov rsi, rcx
1400295camov [rsp+32], r9
1400295cfcall std::type_info::__equal(std::type_info const&) const
1400295d4mov r9, [rsp+32]
1400295d9mov r8l, [rsp+40]
1400295detest al, al
1400295e0jne 0x140029630
1400295e2cmp rbx, rbp
1400295e5je 0x140029670
1400295eb
1400295ebloc_1400295eb:
1400295ebmov rcx, [rsi+16]
1400295efmov rdx, r12
1400295f2mov rax, [rcx]
1400295f5mov [rsp+168], rdi
1400295fdmov [rsp+160], rbp
140029605mov [rsp+152], r13
14002960dmov [rsp+144], rbx
140029615mov rax, [rax+56]
140029619add rsp, 56
14002961dpop rbx
14002961epop rsi
14002961fpop rdi
140029620pop rbp
140029621pop r12
140029623pop r13
140029625jmp rax
140029628nop [rax+rax]
140029630
140029630loc_140029630:
140029630mov [rdi], rbx
140029633mov [rdi+8], r8l
140029637test r12, r12
14002963ajs 0x140029660
14002963cadd rbx, r12
14002963fxor eax, eax
140029641cmp rbp, rbx
140029644sete al
140029647lea eax, [rax+4*rax+1]
14002964bmov [rdi+16], eax
14002964e
14002964eloc_14002964e:
14002964exor eax, eax
140029650add rsp, 56
140029654pop rbx
140029655pop rsi
140029656pop rdi
140029657pop rbp
140029658pop r12
14002965apop r13
14002965cret
14002965dnop [rax]
140029660
140029660loc_140029660:
140029660cmp r12, -2
140029664jne 0x14002964e
140029666mov [rdi+16], 1
14002966djmp 0x14002964e
14002966fnop
140029670
140029670loc_140029670:
140029670mov rdx, r13
140029673mov rcx, rsi
140029676mov [rsp+40], r9
14002967bmov [rsp+32], r8l
140029680call std::type_info::__equal(std::type_info const&) const
140029685mov r8l, [rsp+32]
14002968amov r9, [rsp+40]
14002968ftest al, al
140029691je 0x1400295eb
140029697mov [rdi+12], r8l
14002969bjmp 0x14002964e
140029590
14002969d
14002969d // align 0x10
14002969d // align 0x10
1400296a0
1400296a0__cxxabiv1::__si_class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
1400296a0sub rsp, 88
1400296a4mov r10, [rsp+128]
1400296acmov r11, rdx
1400296afcmp r10, r8
1400296b2je 0x1400296d8
1400296b4
1400296b4loc_1400296b4:
1400296b4mov rcx, [rcx+16]
1400296b8mov rdx, r11
1400296bbmov rax, [rcx]
1400296bemov [rsp+128], r10
1400296c6mov rax, [rax+64]
1400296caadd rsp, 88
1400296cejmp rax
1400296d1nop [rax]
1400296d8
1400296d8loc_1400296d8:
1400296d8mov [rsp+64], rdx
1400296ddmov rdx, r9
1400296e0mov [rsp+72], r8
1400296e5mov [rsp+56], r10
1400296eamov [rsp+48], r9
1400296efmov [rsp+40], rcx
1400296f4call std::type_info::__equal(std::type_info const&) const
1400296f9mov rcx, [rsp+40]
1400296femov r9, [rsp+48]
140029703test al, al
140029705mov r10, [rsp+56]
14002970amov r11, [rsp+64]
14002970fmov r8, [rsp+72]
140029714je 0x1400296b4
140029716mov eax, 6
14002971badd rsp, 88
14002971fret
1400296a0
1400296a0__cxxabiv1::__si_class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
1400296a0sub rsp, 88
1400296a4mov r10, [rsp+128]
1400296acmov r11, rdx
1400296afcmp r10, r8
1400296b2je 0x1400296d8
1400296b4
1400296b4loc_1400296b4:
1400296b4mov rcx, [rcx+16]
1400296b8mov rdx, r11
1400296bbmov rax, [rcx]
1400296bemov [rsp+128], r10
1400296c6mov rax, [rax+64]
1400296caadd rsp, 88
1400296cejmp rax
1400296d1nop [rax]
1400296d8
1400296d8loc_1400296d8:
1400296d8mov [rsp+64], rdx
1400296ddmov rdx, r9
1400296e0mov [rsp+72], r8
1400296e5mov [rsp+56], r10
1400296eamov [rsp+48], r9
1400296efmov [rsp+40], rcx
1400296f4call std::type_info::__equal(std::type_info const&) const
1400296f9mov rcx, [rsp+40]
1400296femov r9, [rsp+48]
140029703test al, al
140029705mov r10, [rsp+56]
14002970amov r11, [rsp+64]
14002970fmov r8, [rsp+72]
140029714je 0x1400296b4
140029716mov eax, 6
14002971badd rsp, 88
14002971fret
1400296a0
140029720
140029720__cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029720push r15
140029722push r14
140029724push r13
140029726push r12
140029728push rbp
140029729push rdi
14002972apush rsi
14002972bpush rbx
14002972csub rsp, 104
140029730mov rsi, [rip+0x16df59]
140029737mov r15, r9
14002973amov [rsp+40], rcx
14002973fmov rbp, rdx
140029742mov r14, r8
140029745mov r9, [rsi]
140029748mov [rsp+88], r9
14002974dmov r9, r15
140029750call __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const
140029755test al, al
140029757jne 0x1400298b0
14002975dmov r13l, [r15+12]
140029761mov r10, [rsp+40]
140029766test r13b, 16
14002976ajne 0x140029950
140029770
140029770loc_140029770:
140029770mov r12l, [r10+20]
140029774test r12, r12
140029777je 0x140029940
14002977dlea rax, [rsp+64]
140029782mov rsi, r12
140029785mov [rsp+56], r10
14002978amov [rsp+40], rax
14002978fmov eax, r13l
140029792shl rsi, 4
140029796and eax, 1
140029799mov [rsp+52], eax
14002979dmov rax, r14
1400297a0lea r14, [rsi+r10]
1400297a4mov rsi, rax
1400297a7jmp 0x1400297dd
1400297a9
1400297a9 0f 1f 80 00 00 00 00 .......
1400297b0
1400297b0loc_1400297b0:
1400297b0mov rax, [r15]
1400297b3cmp rax, [rsp+64]
1400297b8jne 0x140029959
1400297betest rax, rax
1400297c1je 0x1400298e0
1400297c7
1400297c7loc_1400297c7:
1400297c7mov eax, [rsp+72]
1400297cbor [r15+8], eax
1400297cf
1400297cfloc_1400297cf:
1400297cfsub r14, 16
1400297d3sub r12, 1
1400297d7je 0x140029940
1400297dd
1400297ddloc_1400297dd:
1400297ddmov rbx, [r14+16]
1400297e1mov [rsp+72], 0
1400297e9mov [rsp+64], 0
1400297f2mov rdi, rbx
1400297f5mov [rsp+76], r13l
1400297famov [rsp+80], 0
140029803and edi, 2
140029806jne 0x140029810
140029808mov eax, [rsp+52]
14002980ctest eax, eax
14002980eje 0x1400297cf
140029810
140029810loc_140029810:
140029810xor r8l, r8l
140029813test rsi, rsi
140029816je 0x14002982e
140029818mov r8, rbx
14002981bsar r8, 8
14002981ftest bl, 1
140029822je 0x14002982b
140029824mov rax, [rsi]
140029827mov r8, [rax+r8]
14002982b
14002982bloc_14002982b:
14002982badd r8, rsi
14002982e
14002982eloc_14002982e:
14002982emov rcx, [r14+8]
140029832mov r9, [rsp+40]
140029837mov rdx, rbp
14002983amov rax, [rcx]
14002983dcall [rax+48]
140029840test al, al
140029842je 0x1400297cf
140029844cmp [rsp+80], 16
14002984ajne 0x140029855
14002984cand ebx, 1
14002984fjne 0x140029910
140029855
140029855loc_140029855:
140029855mov eax, [rsp+72]
140029859test rdi, rdi
14002985cjne 0x14002986a
14002985ecmp eax, 3
140029861jle 0x14002986a
140029863and eax, -3
140029866mov [rsp+72], eax
14002986a
14002986aloc_14002986a:
14002986amov rdx, [r15+16]
14002986etest rdx, rdx
140029871jne 0x1400297b0
140029877mov rax, [rsp+80]
14002987cmovdqu x0, [rsp+64]
140029882mov [r15+16], rax
140029886movups [r15], x0
14002988amov eax, [r15+8]
14002988ecmp eax, 3
140029891jle 0x1400298b0
140029893test al, 2
140029895je 0x140029920
14002989bmov rax, [rsp+56]
1400298a0test [rax+16], 1
1400298a4jne 0x1400297cf
1400298aanop [rax+rax]
1400298b0
1400298b0loc_1400298b0:
1400298b0mov eax, 1
1400298b5
1400298b5loc_1400298b5:
1400298b5mov rsi, [rip+0x16ddd4]
1400298bcmov rdx, [rsp+88]
1400298c1sub rdx, [rsi]
1400298c4jne 0x14002996d
1400298caadd rsp, 104
1400298cepop rbx
1400298cfpop rsi
1400298d0pop rdi
1400298d1pop rbp
1400298d2pop r12
1400298d4pop r13
1400298d6pop r14
1400298d8pop r15
1400298daret
1400298db
1400298db 0f 1f 44 00 00 ..D..
1400298e0
1400298e0loc_1400298e0:
1400298e0mov rcx, [rsp+80]
1400298e5cmp rdx, 16
1400298e9je 0x1400298fe
1400298ebcmp rcx, 16
1400298efje 0x1400298fe
1400298f1call std::type_info::__equal(std::type_info const&) const
1400298f6test al, al
1400298f8jne 0x1400297c7
1400298fe
1400298feloc_1400298fe:
1400298femov [r15+8], 2
140029906jmp 0x1400298b0
140029908
140029908 0f 1f 84 00 00 00 00 00 ........
140029910
140029910loc_140029910:
140029910mov rax, [r14+8]
140029914mov [rsp+80], rax
140029919jmp 0x140029855
14002991e
14002991e 66 90 f.
140029920
140029920loc_140029920:
140029920test al, 1
140029922je 0x1400298b0
140029924mov rax, [rsp+56]
140029929test [rax+16], 2
14002992dje 0x1400298b0
14002992fsub r14, 16
140029933sub r12, 1
140029937jne 0x1400297dd
14002993dnop [rax]
140029940
140029940loc_140029940:
140029940mov edx, [r15+8]
140029944test edx, edx
140029946setne al
140029949jmp 0x1400298b5
14002994e
14002994e 66 90 f.
140029950
140029950loc_140029950:
140029950mov r13l, [r10+16]
140029954jmp 0x140029770
140029959
140029959loc_140029959:
140029959mov [r15], 0
140029960mov [r15+8], 2
140029968jmp 0x1400298b0
14002996d
14002996dloc_14002996d:
14002996dcall __stack_chk_fail
140029972nop
140029720
140029720__cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const:
140029720push r15
140029722push r14
140029724push r13
140029726push r12
140029728push rbp
140029729push rdi
14002972apush rsi
14002972bpush rbx
14002972csub rsp, 104
140029730mov rsi, [rip+0x16df59]
140029737mov r15, r9
14002973amov [rsp+40], rcx
14002973fmov rbp, rdx
140029742mov r14, r8
140029745mov r9, [rsi]
140029748mov [rsp+88], r9
14002974dmov r9, r15
140029750call __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const
140029755test al, al
140029757jne 0x1400298b0
14002975dmov r13l, [r15+12]
140029761mov r10, [rsp+40]
140029766test r13b, 16
14002976ajne 0x140029950
140029770
140029770loc_140029770:
140029770mov r12l, [r10+20]
140029774test r12, r12
140029777je 0x140029940
14002977dlea rax, [rsp+64]
140029782mov rsi, r12
140029785mov [rsp+56], r10
14002978amov [rsp+40], rax
14002978fmov eax, r13l
140029792shl rsi, 4
140029796and eax, 1
140029799mov [rsp+52], eax
14002979dmov rax, r14
1400297a0lea r14, [rsi+r10]
1400297a4mov rsi, rax
1400297a7jmp 0x1400297dd
1400297a9
1400297a9 0f 1f 80 00 00 00 00 .......
1400297b0
1400297b0loc_1400297b0:
1400297b0mov rax, [r15]
1400297b3cmp rax, [rsp+64]
1400297b8jne 0x140029959
1400297betest rax, rax
1400297c1je 0x1400298e0
1400297c7
1400297c7loc_1400297c7:
1400297c7mov eax, [rsp+72]
1400297cbor [r15+8], eax
1400297cf
1400297cfloc_1400297cf:
1400297cfsub r14, 16
1400297d3sub r12, 1
1400297d7je 0x140029940
1400297dd
1400297ddloc_1400297dd:
1400297ddmov rbx, [r14+16]
1400297e1mov [rsp+72], 0
1400297e9mov [rsp+64], 0
1400297f2mov rdi, rbx
1400297f5mov [rsp+76], r13l
1400297famov [rsp+80], 0
140029803and edi, 2
140029806jne 0x140029810
140029808mov eax, [rsp+52]
14002980ctest eax, eax
14002980eje 0x1400297cf
140029810
140029810loc_140029810:
140029810xor r8l, r8l
140029813test rsi, rsi
140029816je 0x14002982e
140029818mov r8, rbx
14002981bsar r8, 8
14002981ftest bl, 1
140029822je 0x14002982b
140029824mov rax, [rsi]
140029827mov r8, [rax+r8]
14002982b
14002982bloc_14002982b:
14002982badd r8, rsi
14002982e
14002982eloc_14002982e:
14002982emov rcx, [r14+8]
140029832mov r9, [rsp+40]
140029837mov rdx, rbp
14002983amov rax, [rcx]
14002983dcall [rax+48]
140029840test al, al
140029842je 0x1400297cf
140029844cmp [rsp+80], 16
14002984ajne 0x140029855
14002984cand ebx, 1
14002984fjne 0x140029910
140029855
140029855loc_140029855:
140029855mov eax, [rsp+72]
140029859test rdi, rdi
14002985cjne 0x14002986a
14002985ecmp eax, 3
140029861jle 0x14002986a
140029863and eax, -3
140029866mov [rsp+72], eax
14002986a
14002986aloc_14002986a:
14002986amov rdx, [r15+16]
14002986etest rdx, rdx
140029871jne 0x1400297b0
140029877mov rax, [rsp+80]
14002987cmovdqu x0, [rsp+64]
140029882mov [r15+16], rax
140029886movups [r15], x0
14002988amov eax, [r15+8]
14002988ecmp eax, 3
140029891jle 0x1400298b0
140029893test al, 2
140029895je 0x140029920
14002989bmov rax, [rsp+56]
1400298a0test [rax+16], 1
1400298a4jne 0x1400297cf
1400298aanop [rax+rax]
1400298b0
1400298b0loc_1400298b0:
1400298b0mov eax, 1
1400298b5
1400298b5loc_1400298b5:
1400298b5mov rsi, [rip+0x16ddd4]
1400298bcmov rdx, [rsp+88]
1400298c1sub rdx, [rsi]
1400298c4jne 0x14002996d
1400298caadd rsp, 104
1400298cepop rbx
1400298cfpop rsi
1400298d0pop rdi
1400298d1pop rbp
1400298d2pop r12
1400298d4pop r13
1400298d6pop r14
1400298d8pop r15
1400298daret
1400298db
1400298db 0f 1f 44 00 00 ..D..
1400298e0
1400298e0loc_1400298e0:
1400298e0mov rcx, [rsp+80]
1400298e5cmp rdx, 16
1400298e9je 0x1400298fe
1400298ebcmp rcx, 16
1400298efje 0x1400298fe
1400298f1call std::type_info::__equal(std::type_info const&) const
1400298f6test al, al
1400298f8jne 0x1400297c7
1400298fe
1400298feloc_1400298fe:
1400298femov [r15+8], 2
140029906jmp 0x1400298b0
140029908
140029908 0f 1f 84 00 00 00 00 00 ........
140029910
140029910loc_140029910:
140029910mov rax, [r14+8]
140029914mov [rsp+80], rax
140029919jmp 0x140029855
14002991e
14002991e 66 90 f.
140029920
140029920loc_140029920:
140029920test al, 1
140029922je 0x1400298b0
140029924mov rax, [rsp+56]
140029929test [rax+16], 2
14002992dje 0x1400298b0
14002992fsub r14, 16
140029933sub r12, 1
140029937jne 0x1400297dd
14002993dnop [rax]
140029940
140029940loc_140029940:
140029940mov edx, [r15+8]
140029944test edx, edx
140029946setne al
140029949jmp 0x1400298b5
14002994e
14002994e 66 90 f.
140029950
140029950loc_140029950:
140029950mov r13l, [r10+16]
140029954jmp 0x140029770
140029959
140029959loc_140029959:
140029959mov [r15], 0
140029960mov [r15+8], 2
140029968jmp 0x1400298b0
14002996d
14002996dloc_14002996d:
14002996dcall __stack_chk_fail
140029972nop
140029720
140029973
140029973 // align 0x10
140029973 // align 0x10
140029980
140029980__cxxabiv1::__vmi_class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
140029980push r15
140029982push r14
140029984push r13
140029986push r12
140029988push rbp
140029989push rdi
14002998apush rsi
14002998bpush rbx
14002998csub rsp, 152
140029993mov rdi, [rip+0x16dcf6]
14002999amov rax, [rsp+264]
1400299a2mov rbx, [rsp+280]
1400299aamov r15, [rsp+256]
1400299b2mov [rsp+88], rax
1400299b7mov r14, rcx
1400299bamov rbp, rdx
1400299bdmov r12l, r8l
1400299c0mov rax, [rsp+272]
1400299c8mov [rsp+80], r9
1400299cdmov [rsp+72], rax
1400299d2mov rax, [rdi]
1400299d5mov [rsp+136], rax
1400299ddxor eax, eax
1400299dftest [rbx+20], 16
1400299e3je 0x1400299eb
1400299e5mov eax, [rcx+16]
1400299e8mov [rbx+20], eax
1400299eb
1400299ebloc_1400299eb:
1400299ebcmp r15, [rsp+72]
1400299f0je 0x140029ee8
1400299f6
1400299f6loc_1400299f6:
1400299f6mov rdx, [rsp+80]
1400299fbmov rcx, r14
1400299fecall std::type_info::__equal(std::type_info const&) const
140029a03test al, al
140029a05jne 0x140029eb8
140029a0bmov rdi, [rsp+72]
140029a10mov esi, [r14+20]
140029a14xor eax, eax
140029a16sub rdi, rbp
140029a19test rbp, rbp
140029a1ccmovs rdi, rax
140029a20test rsi, rsi
140029a23je 0x140029d99
140029a29lea rax, [rsp+112]
140029a2emov [rsp+107], 0
140029a33xor r13l, r13l
140029a36mov [rsp+106], 1
140029a3bmov [rsp+96], rax
140029a40jmp 0x140029aed
140029a45
140029a45 0f 1f 00 ...
140029a48
140029a48loc_140029a48:
140029a48test rdx, rdx
140029a4bje 0x140029d40
140029a51
140029a51loc_140029a51:
140029a51cmp rdx, rcx
140029a54je 0x140029c90
140029a5atest rcx, rcx
140029a5djne 0x140029a64
140029a5ftest r9b, r9b
140029a62je 0x140029ada
140029a64
140029a64loc_140029a64:
140029a64mov r11l, [rbx+16]
140029a68cmp eax, 3
140029a6bjle 0x140029c00
140029a71
140029a71loc_140029a71:
140029a71test al, 1
140029a73je 0x140029a7f
140029a75test [rbx+20], 2
140029a79jne 0x140029c00
140029a7f
140029a7floc_140029a7f:
140029a7ftest r11l, r11l
140029a82mov eax, 1
140029a87cmove r11l, eax
140029a8btest r10l, r10l
140029a8ecmove r10l, eax
140029a92
140029a92loc_140029a92:
140029a92mov eax, r10l
140029a95xor eax, r11l
140029a98cmp eax, 3
140029a9bjle 0x140029d10
140029aa1mov rcx, [rsp+112]
140029aa6cmp r10l, 3
140029aaajle 0x140029db0
140029ab0
140029ab0loc_140029ab0:
140029ab0mov eax, r10l
140029ab3shr eax, 1
140029ab5and eax, 1
140029ab8xor eax, 1
140029abband eax, r10l
140029abe
140029abeloc_140029abe:
140029abemov edx, [rsp+120]
140029ac2mov [rbx], rcx
140029ac5xor r13l, r13l
140029ac8mov [rbx+8], edx
140029acb
140029acbloc_140029acb:
140029acbmov [rbx+16], r10l
140029acftest al, al
140029ad1je 0x140029d99
140029ad7mov eax, [rbx+12]
140029ada
140029adaloc_140029ada:
140029adacmp eax, 4
140029addje 0x140029ca0
140029ae3
140029ae3loc_140029ae3:
140029ae3sub rsi, 1
140029ae7je 0x140029c70
140029aed
140029aedloc_140029aed:
140029aedmov rcx, rsi
140029af0mov r9l, [rbx+20]
140029af4mov r8l, r12l
140029af7mov [rsp+128], 0
140029b03mov [rsp+112], 0
140029b0cshl rcx, 4
140029b10mov rax, [r14+rcx+16]
140029b15mov [rsp+132], r9l
140029b1dmov [rsp+120], 0
140029b26mov rdx, rax
140029b29sar rdx, 8
140029b2dtest al, 1
140029b2fje 0x140029b3c
140029b31mov r10, [r15]
140029b34or r8l, 1
140029b38mov rdx, [r10+rdx]
140029b3c
140029b3cloc_140029b3c:
140029b3cadd rdx, r15
140029b3ftest rdi, rdi
140029b42je 0x140029b56
140029b44cmp rdi, rdx
140029b47setb r10b
140029b4bcmp r10b, [rsp+106]
140029b50je 0x140029cd0
140029b56
140029b56loc_140029b56:
140029b56test al, 2
140029b58jne 0x140029b68
140029b5acmp rbp, -2
140029b5eje 0x140029c58
140029b64
140029b64loc_140029b64:
140029b64and r8l, -3
140029b68
140029b68loc_140029b68:
140029b68mov rcx, [r14+rcx+8]
140029b6dmov r11, [rsp+96]
140029b72mov r9, [rsp+88]
140029b77mov rax, [rcx]
140029b7amov [rsp+56], r11
140029b7fmov r11, [rsp+72]
140029b84mov [rsp+40], r9
140029b89mov [rsp+32], rdx
140029b8emov r9, [rsp+80]
140029b93mov rdx, rbp
140029b96mov [rsp+48], r11
140029b9bcall [rax+56]
140029b9emov r10l, [rsp+128]
140029ba6mov rcx, [rsp+112]
140029babmov r9l, eax
140029baemov eax, [rbx+12]
140029bb1or eax, [rsp+124]
140029bb5mov edx, r10l
140029bb8mov [rbx+12], eax
140029bbbmov r8, rcx
140029bbeand edx, -5
140029bc1cmp edx, 2
140029bc4je 0x140029f40
140029bcamov rdx, [rbx]
140029bcdtest r13b, r13b
140029bd0je 0x140029a48
140029bd6test rdx, rdx
140029bd9jne 0x140029a51
140029bdftest rcx, rcx
140029be2je 0x140029ada
140029be8mov r11l, [rbx+16]
140029beccmp eax, 3
140029befjg 0x140029a71
140029bf5nop [rax+rax]
140029c00
140029c00loc_140029c00:
140029c00test r11l, r11l
140029c03jle 0x140029d70
140029c09test r10l, r10l
140029c0cjg 0x140029a92
140029c12cmp r11l, 3
140029c16jbe 0x14002a00c
140029c1ctest r11b, 1
140029c20je 0x140029e60
140029c26test [r14+16], 2
140029c2bjne 0x140029ce0
140029c31
140029c31loc_140029c31:
140029c31mov eax, r11l
140029c34xor eax, 1
140029c37cmp eax, 3
140029c3ajbe 0x140029d1d
140029c40mov eax, r11l
140029c43mov r10l, r11l
140029c46shr eax, 1
140029c48and eax, 1
140029c4bxor eax, 1
140029c4ejmp 0x140029acb
140029c53
140029c53 0f 1f 44 00 00 ..D..
140029c58
140029c58loc_140029c58:
140029c58and r9l, 3
140029c5cjne 0x140029b64
140029c62sub rsi, 1
140029c66jne 0x140029aed
140029c6cnop [rax]
140029c70
140029c70loc_140029c70:
140029c70movzx esi, [rsp+106]
140029c75and [rsp+107], sil
140029c7aje 0x140029ca0
140029c7cmov esi, [r14+20]
140029c80test rsi, rsi
140029c83je 0x140029ca0
140029c85mov [rsp+106], 0
140029c8ajmp 0x140029aed
140029c8f
140029c8f 90 .
140029c90
140029c90loc_140029c90:
140029c90mov edx, [rsp+120]
140029c94or [rbx+8], edx
140029c97cmp eax, 4
140029c9ajne 0x140029ae3
140029ca0
140029ca0loc_140029ca0:
140029ca0mov rdi, [rip+0x16d9e9]
140029ca7mov rax, [rsp+136]
140029cafsub rax, [rdi]
140029cb2jne 0x14002a098
140029cb8mov eax, r13l
140029cbbadd rsp, 152
140029cc2pop rbx
140029cc3pop rsi
140029cc4pop rdi
140029cc5pop rbp
140029cc6pop r12
140029cc8pop r13
140029ccapop r14
140029cccpop r15
140029cceret
140029ccf
140029ccf 90 .
140029cd0
140029cd0loc_140029cd0:
140029cd0mov [rsp+107], 1
140029cd5jmp 0x140029ae3
140029cda
140029cda 66 0f 1f 44 00 00 f..D..
140029ce0
140029ce0loc_140029ce0:
140029ce0mov r8, rcx
140029ce3test rbp, rbp
140029ce6js 0x140029f70
140029ceclea rax, [rcx+rbp]
140029cf0cmp [rsp+72], rax
140029cf5jne 0x140029c31
140029cfbmov eax, r11l
140029cfexor eax, 6
140029d01cmp eax, 3
140029d04ja 0x14002a020
140029d0amov r10l, 6
140029d10
140029d10loc_140029d10:
140029d10and r10l, r11l
140029d13cmp r10l, 3
140029d17jg 0x14002a036
140029d1d
140029d1dloc_140029d1d:
140029d1dmov eax, [rbx+12]
140029d20
140029d20loc_140029d20:
140029d20mov [rbx], 0
140029d27mov r13l, 1
140029d2dmov [rbx+16], 1
140029d34jmp 0x140029ada
140029d39
140029d39 0f 1f 80 00 00 00 00 .......
140029d40
140029d40loc_140029d40:
140029d40mov edx, [rsp+120]
140029d44mov [rbx], rcx
140029d47mov [rbx+8], edx
140029d4atest rcx, rcx
140029d4dje 0x140029d5e
140029d4ftest eax, eax
140029d51je 0x140029d5e
140029d53test [r14+16], 1
140029d58je 0x140029f4e
140029d5e
140029d5eloc_140029d5e:
140029d5emov r13l, r9l
140029d61jmp 0x140029ada
140029d66
140029d66 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029d70
140029d70loc_140029d70:
140029d70cmp r10l, 3
140029d74jle 0x140029e80
140029d7atest r10b, 1
140029d7ejne 0x140029dd0
140029d80mov edx, r10l
140029d83xor edx, 1
140029d86cmp edx, 3
140029d89jbe 0x140029d20
140029d8bmov eax, [rsp+120]
140029d8fmov [rbx], rcx
140029d92mov [rbx+16], r10l
140029d96mov [rbx+8], eax
140029d99
140029d99loc_140029d99:
140029d99xor r13l, r13l
140029d9cjmp 0x140029ca0
140029da1
140029da1loc_140029da1:
140029da1xor r10l, eax
140029da4cmp r10l, 3
140029da8jle 0x140029d1d
140029daenop
140029db0
140029db0loc_140029db0:
140029db0mov eax, r11l
140029db3mov r10l, r11l
140029db6shr eax, 1
140029db8and eax, 1
140029dbbxor eax, 1
140029dbeand eax, r11l
140029dc1jmp 0x140029acb
140029dc6
140029dc6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029dd0
140029dd0loc_140029dd0:
140029dd0test [r14+16], 2
140029dd5jne 0x140029f10
140029ddbmov edx, r10l
140029ddexor edx, 1
140029de1cmp edx, 3
140029de4jbe 0x140029d20
140029deamov eax, r10l
140029dedshr eax, 1
140029defand eax, 1
140029df2xor eax, 1
140029df5jmp 0x140029abe
140029dfa
140029dfa 66 0f 1f 44 00 00 f..D..
140029e00
140029e00loc_140029e00:
140029e00cmp rbp, -2
140029e04je 0x140029d20
140029e0amov rcx, [rsp+80]
140029e0fmov r9, [rsp+72]
140029e14mov [rsp+108], r10l
140029e19mov r8, rdx
140029e1cmov rdx, rbp
140029e1fmov rax, [rcx]
140029e22mov [rsp+32], r9
140029e27mov r9, [rsp+88]
140029e2ccall [rax+64]
140029e2fmov r10l, [rsp+108]
140029e34mov r11l, eax
140029e37test r10l, r10l
140029e3ajg 0x140029da1
140029e40cmp eax, 3
140029e43jle 0x14002a074
140029e49test al, 1
140029e4bjne 0x140029f56
140029e51nop [rax+rax]
140029e5cnop [rax]
140029e60
140029e60loc_140029e60:
140029e60mov eax, r11l
140029e63xor eax, 1
140029e66cmp eax, 3
140029e69jbe 0x140029d1d
140029e6f
140029e6floc_140029e6f:
140029e6fmov [rbx+16], r11l
140029e73jmp 0x140029d99
140029e78
140029e78 0f 1f 84 00 00 00 00 00 ........
140029e80
140029e80loc_140029e80:
140029e80test rbp, rbp
140029e83js 0x140029e00
140029e89mov r9, [rsp+72]
140029e8eadd rdx, rbp
140029e91cmp r9, rdx
140029e94je 0x14002a060
140029e9atest r10l, r10l
140029e9djg 0x140029d20
140029ea3lea rdx, [rcx+rbp]
140029ea7cmp r9, rdx
140029eaajne 0x140029d20
140029eb0jmp 0x14002a020
140029eb5
140029eb5 0f 1f 00 ...
140029eb8
140029eb8loc_140029eb8:
140029eb8mov [rbx], r15
140029ebbmov [rbx+8], r12l
140029ebftest rbp, rbp
140029ec2js 0x140029fa9
140029ec8xor eax, eax
140029ecaadd r15, rbp
140029ecdcmp [rsp+72], r15
140029ed2sete al
140029ed5lea eax, [rax+4*rax+1]
140029ed9mov [rbx+16], eax
140029edcjmp 0x140029d99
140029ee1
140029ee1 0f 1f 80 00 00 00 00 .......
140029ee8
140029ee8loc_140029ee8:
140029ee8mov rdx, [rsp+88]
140029eedmov rcx, r14
140029ef0call std::type_info::__equal(std::type_info const&) const
140029ef5test al, al
140029ef7je 0x1400299f6
140029efdmov [rbx+12], r12l
140029f01jmp 0x140029d99
140029f06
140029f06 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029f10
140029f10loc_140029f10:
140029f10test rbp, rbp
140029f13js 0x140029fbf
140029f19add rdx, rbp
140029f1ccmp [rsp+72], rdx
140029f21je 0x14002a07e
140029f27
140029f27loc_140029f27:
140029f27mov edx, r10l
140029f2axor edx, 1
140029f2dcmp edx, 3
140029f30ja 0x140029ab0
140029f36jmp 0x140029d20
140029f3b
140029f3b 0f 1f 44 00 00 ..D..
140029f40
140029f40loc_140029f40:
140029f40mov eax, [rsp+120]
140029f44mov [rbx], rcx
140029f47mov [rbx+16], r10l
140029f4bmov [rbx+8], eax
140029f4e
140029f4eloc_140029f4e:
140029f4emov r13l, r9l
140029f51jmp 0x140029ca0
140029f56
140029f56loc_140029f56:
140029f56mov r8, [rsp+112]
140029f5btest [r14+16], 2
140029f60je 0x140029c31
140029f66nop [rax+rax]
140029f70
140029f70loc_140029f70:
140029f70cmp rbp, -2
140029f74je 0x140029c31
140029f7a
140029f7aloc_140029f7a:
140029f7amov rcx, [rsp+80]
140029f7fmov rdx, [rsp+72]
140029f84mov [rsp+108], r11l
140029f89mov r9, [rsp+88]
140029f8emov rax, [rcx]
140029f91mov [rsp+32], rdx
140029f96mov rdx, rbp
140029f99call [rax+64]
140029f9cmov r11l, [rsp+108]
140029fa1mov r10l, eax
140029fa4jmp 0x140029a92
140029fa9
140029fa9loc_140029fa9:
140029fa9cmp rbp, -2
140029fadjne 0x140029d99
140029fb3mov [rbx+16], 1
140029fbajmp 0x140029d99
140029fbf
140029fbfloc_140029fbf:
140029fbfcmp rbp, -2
140029fc3je 0x140029f27
140029fc9mov rcx, [rsp+80]
140029fcemov r9, [rsp+72]
140029fd3mov [rsp+108], r10l
140029fd8mov r8, rdx
140029fdbmov rdx, rbp
140029fdemov rax, [rcx]
140029fe1mov [rsp+32], r9
140029fe6mov r9, [rsp+88]
140029febcall [rax+64]
140029feemov r10l, [rsp+108]
140029ff3mov rcx, [rsp+112]
140029ff8mov r11l, eax
140029ffbxor eax, r10l
140029ffecmp eax, 3
14002a001jg 0x140029ab0
14002a007jmp 0x140029d10
14002a00c
14002a00cloc_14002a00c:
14002a00ctest rbp, rbp
14002a00fjs 0x14002a04f
14002a011lea rdx, [rcx+rbp]
14002a015cmp [rsp+72], rdx
14002a01ajne 0x140029d20
14002a020
14002a020loc_14002a020:
14002a020mov eax, [rsp+120]
14002a024mov [rbx], rcx
14002a027mov [rbx+16], 6
14002a02emov [rbx+8], eax
14002a031jmp 0x140029d99
14002a036
14002a036loc_14002a036:
14002a036mov [rbx], 0
14002a03dmov r13l, 1
14002a043mov [rbx+16], 2
14002a04ajmp 0x140029ca0
14002a04f
14002a04floc_14002a04f:
14002a04fcmp rbp, -2
14002a053jne 0x140029f7a
14002a059jmp 0x140029d20
14002a05e
14002a05e 66 90 f.
14002a060
14002a060loc_14002a060:
14002a060mov r11l, 6
14002a066test r10l, r10l
14002a069jle 0x140029e6f
14002a06fjmp 0x140029db0
14002a074
14002a074loc_14002a074:
14002a074mov r8, [rsp+112]
14002a079jmp 0x140029f7a
14002a07e
14002a07eloc_14002a07e:
14002a07emov eax, r10l
14002a081mov r11l, 6
14002a087xor eax, 6
14002a08acmp eax, 3
14002a08djbe 0x140029d10
14002a093jmp 0x140029ab0
14002a098
14002a098loc_14002a098:
14002a098call __stack_chk_fail
14002a09dnop
140029980
140029980__cxxabiv1::__vmi_class_type_info::__do_dyncast(long long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const:
140029980push r15
140029982push r14
140029984push r13
140029986push r12
140029988push rbp
140029989push rdi
14002998apush rsi
14002998bpush rbx
14002998csub rsp, 152
140029993mov rdi, [rip+0x16dcf6]
14002999amov rax, [rsp+264]
1400299a2mov rbx, [rsp+280]
1400299aamov r15, [rsp+256]
1400299b2mov [rsp+88], rax
1400299b7mov r14, rcx
1400299bamov rbp, rdx
1400299bdmov r12l, r8l
1400299c0mov rax, [rsp+272]
1400299c8mov [rsp+80], r9
1400299cdmov [rsp+72], rax
1400299d2mov rax, [rdi]
1400299d5mov [rsp+136], rax
1400299ddxor eax, eax
1400299dftest [rbx+20], 16
1400299e3je 0x1400299eb
1400299e5mov eax, [rcx+16]
1400299e8mov [rbx+20], eax
1400299eb
1400299ebloc_1400299eb:
1400299ebcmp r15, [rsp+72]
1400299f0je 0x140029ee8
1400299f6
1400299f6loc_1400299f6:
1400299f6mov rdx, [rsp+80]
1400299fbmov rcx, r14
1400299fecall std::type_info::__equal(std::type_info const&) const
140029a03test al, al
140029a05jne 0x140029eb8
140029a0bmov rdi, [rsp+72]
140029a10mov esi, [r14+20]
140029a14xor eax, eax
140029a16sub rdi, rbp
140029a19test rbp, rbp
140029a1ccmovs rdi, rax
140029a20test rsi, rsi
140029a23je 0x140029d99
140029a29lea rax, [rsp+112]
140029a2emov [rsp+107], 0
140029a33xor r13l, r13l
140029a36mov [rsp+106], 1
140029a3bmov [rsp+96], rax
140029a40jmp 0x140029aed
140029a45
140029a45 0f 1f 00 ...
140029a48
140029a48loc_140029a48:
140029a48test rdx, rdx
140029a4bje 0x140029d40
140029a51
140029a51loc_140029a51:
140029a51cmp rdx, rcx
140029a54je 0x140029c90
140029a5atest rcx, rcx
140029a5djne 0x140029a64
140029a5ftest r9b, r9b
140029a62je 0x140029ada
140029a64
140029a64loc_140029a64:
140029a64mov r11l, [rbx+16]
140029a68cmp eax, 3
140029a6bjle 0x140029c00
140029a71
140029a71loc_140029a71:
140029a71test al, 1
140029a73je 0x140029a7f
140029a75test [rbx+20], 2
140029a79jne 0x140029c00
140029a7f
140029a7floc_140029a7f:
140029a7ftest r11l, r11l
140029a82mov eax, 1
140029a87cmove r11l, eax
140029a8btest r10l, r10l
140029a8ecmove r10l, eax
140029a92
140029a92loc_140029a92:
140029a92mov eax, r10l
140029a95xor eax, r11l
140029a98cmp eax, 3
140029a9bjle 0x140029d10
140029aa1mov rcx, [rsp+112]
140029aa6cmp r10l, 3
140029aaajle 0x140029db0
140029ab0
140029ab0loc_140029ab0:
140029ab0mov eax, r10l
140029ab3shr eax, 1
140029ab5and eax, 1
140029ab8xor eax, 1
140029abband eax, r10l
140029abe
140029abeloc_140029abe:
140029abemov edx, [rsp+120]
140029ac2mov [rbx], rcx
140029ac5xor r13l, r13l
140029ac8mov [rbx+8], edx
140029acb
140029acbloc_140029acb:
140029acbmov [rbx+16], r10l
140029acftest al, al
140029ad1je 0x140029d99
140029ad7mov eax, [rbx+12]
140029ada
140029adaloc_140029ada:
140029adacmp eax, 4
140029addje 0x140029ca0
140029ae3
140029ae3loc_140029ae3:
140029ae3sub rsi, 1
140029ae7je 0x140029c70
140029aed
140029aedloc_140029aed:
140029aedmov rcx, rsi
140029af0mov r9l, [rbx+20]
140029af4mov r8l, r12l
140029af7mov [rsp+128], 0
140029b03mov [rsp+112], 0
140029b0cshl rcx, 4
140029b10mov rax, [r14+rcx+16]
140029b15mov [rsp+132], r9l
140029b1dmov [rsp+120], 0
140029b26mov rdx, rax
140029b29sar rdx, 8
140029b2dtest al, 1
140029b2fje 0x140029b3c
140029b31mov r10, [r15]
140029b34or r8l, 1
140029b38mov rdx, [r10+rdx]
140029b3c
140029b3cloc_140029b3c:
140029b3cadd rdx, r15
140029b3ftest rdi, rdi
140029b42je 0x140029b56
140029b44cmp rdi, rdx
140029b47setb r10b
140029b4bcmp r10b, [rsp+106]
140029b50je 0x140029cd0
140029b56
140029b56loc_140029b56:
140029b56test al, 2
140029b58jne 0x140029b68
140029b5acmp rbp, -2
140029b5eje 0x140029c58
140029b64
140029b64loc_140029b64:
140029b64and r8l, -3
140029b68
140029b68loc_140029b68:
140029b68mov rcx, [r14+rcx+8]
140029b6dmov r11, [rsp+96]
140029b72mov r9, [rsp+88]
140029b77mov rax, [rcx]
140029b7amov [rsp+56], r11
140029b7fmov r11, [rsp+72]
140029b84mov [rsp+40], r9
140029b89mov [rsp+32], rdx
140029b8emov r9, [rsp+80]
140029b93mov rdx, rbp
140029b96mov [rsp+48], r11
140029b9bcall [rax+56]
140029b9emov r10l, [rsp+128]
140029ba6mov rcx, [rsp+112]
140029babmov r9l, eax
140029baemov eax, [rbx+12]
140029bb1or eax, [rsp+124]
140029bb5mov edx, r10l
140029bb8mov [rbx+12], eax
140029bbbmov r8, rcx
140029bbeand edx, -5
140029bc1cmp edx, 2
140029bc4je 0x140029f40
140029bcamov rdx, [rbx]
140029bcdtest r13b, r13b
140029bd0je 0x140029a48
140029bd6test rdx, rdx
140029bd9jne 0x140029a51
140029bdftest rcx, rcx
140029be2je 0x140029ada
140029be8mov r11l, [rbx+16]
140029beccmp eax, 3
140029befjg 0x140029a71
140029bf5nop [rax+rax]
140029c00
140029c00loc_140029c00:
140029c00test r11l, r11l
140029c03jle 0x140029d70
140029c09test r10l, r10l
140029c0cjg 0x140029a92
140029c12cmp r11l, 3
140029c16jbe 0x14002a00c
140029c1ctest r11b, 1
140029c20je 0x140029e60
140029c26test [r14+16], 2
140029c2bjne 0x140029ce0
140029c31
140029c31loc_140029c31:
140029c31mov eax, r11l
140029c34xor eax, 1
140029c37cmp eax, 3
140029c3ajbe 0x140029d1d
140029c40mov eax, r11l
140029c43mov r10l, r11l
140029c46shr eax, 1
140029c48and eax, 1
140029c4bxor eax, 1
140029c4ejmp 0x140029acb
140029c53
140029c53 0f 1f 44 00 00 ..D..
140029c58
140029c58loc_140029c58:
140029c58and r9l, 3
140029c5cjne 0x140029b64
140029c62sub rsi, 1
140029c66jne 0x140029aed
140029c6cnop [rax]
140029c70
140029c70loc_140029c70:
140029c70movzx esi, [rsp+106]
140029c75and [rsp+107], sil
140029c7aje 0x140029ca0
140029c7cmov esi, [r14+20]
140029c80test rsi, rsi
140029c83je 0x140029ca0
140029c85mov [rsp+106], 0
140029c8ajmp 0x140029aed
140029c8f
140029c8f 90 .
140029c90
140029c90loc_140029c90:
140029c90mov edx, [rsp+120]
140029c94or [rbx+8], edx
140029c97cmp eax, 4
140029c9ajne 0x140029ae3
140029ca0
140029ca0loc_140029ca0:
140029ca0mov rdi, [rip+0x16d9e9]
140029ca7mov rax, [rsp+136]
140029cafsub rax, [rdi]
140029cb2jne 0x14002a098
140029cb8mov eax, r13l
140029cbbadd rsp, 152
140029cc2pop rbx
140029cc3pop rsi
140029cc4pop rdi
140029cc5pop rbp
140029cc6pop r12
140029cc8pop r13
140029ccapop r14
140029cccpop r15
140029cceret
140029ccf
140029ccf 90 .
140029cd0
140029cd0loc_140029cd0:
140029cd0mov [rsp+107], 1
140029cd5jmp 0x140029ae3
140029cda
140029cda 66 0f 1f 44 00 00 f..D..
140029ce0
140029ce0loc_140029ce0:
140029ce0mov r8, rcx
140029ce3test rbp, rbp
140029ce6js 0x140029f70
140029ceclea rax, [rcx+rbp]
140029cf0cmp [rsp+72], rax
140029cf5jne 0x140029c31
140029cfbmov eax, r11l
140029cfexor eax, 6
140029d01cmp eax, 3
140029d04ja 0x14002a020
140029d0amov r10l, 6
140029d10
140029d10loc_140029d10:
140029d10and r10l, r11l
140029d13cmp r10l, 3
140029d17jg 0x14002a036
140029d1d
140029d1dloc_140029d1d:
140029d1dmov eax, [rbx+12]
140029d20
140029d20loc_140029d20:
140029d20mov [rbx], 0
140029d27mov r13l, 1
140029d2dmov [rbx+16], 1
140029d34jmp 0x140029ada
140029d39
140029d39 0f 1f 80 00 00 00 00 .......
140029d40
140029d40loc_140029d40:
140029d40mov edx, [rsp+120]
140029d44mov [rbx], rcx
140029d47mov [rbx+8], edx
140029d4atest rcx, rcx
140029d4dje 0x140029d5e
140029d4ftest eax, eax
140029d51je 0x140029d5e
140029d53test [r14+16], 1
140029d58je 0x140029f4e
140029d5e
140029d5eloc_140029d5e:
140029d5emov r13l, r9l
140029d61jmp 0x140029ada
140029d66
140029d66 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029d70
140029d70loc_140029d70:
140029d70cmp r10l, 3
140029d74jle 0x140029e80
140029d7atest r10b, 1
140029d7ejne 0x140029dd0
140029d80mov edx, r10l
140029d83xor edx, 1
140029d86cmp edx, 3
140029d89jbe 0x140029d20
140029d8bmov eax, [rsp+120]
140029d8fmov [rbx], rcx
140029d92mov [rbx+16], r10l
140029d96mov [rbx+8], eax
140029d99
140029d99loc_140029d99:
140029d99xor r13l, r13l
140029d9cjmp 0x140029ca0
140029da1
140029da1loc_140029da1:
140029da1xor r10l, eax
140029da4cmp r10l, 3
140029da8jle 0x140029d1d
140029daenop
140029db0
140029db0loc_140029db0:
140029db0mov eax, r11l
140029db3mov r10l, r11l
140029db6shr eax, 1
140029db8and eax, 1
140029dbbxor eax, 1
140029dbeand eax, r11l
140029dc1jmp 0x140029acb
140029dc6
140029dc6 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029dd0
140029dd0loc_140029dd0:
140029dd0test [r14+16], 2
140029dd5jne 0x140029f10
140029ddbmov edx, r10l
140029ddexor edx, 1
140029de1cmp edx, 3
140029de4jbe 0x140029d20
140029deamov eax, r10l
140029dedshr eax, 1
140029defand eax, 1
140029df2xor eax, 1
140029df5jmp 0x140029abe
140029dfa
140029dfa 66 0f 1f 44 00 00 f..D..
140029e00
140029e00loc_140029e00:
140029e00cmp rbp, -2
140029e04je 0x140029d20
140029e0amov rcx, [rsp+80]
140029e0fmov r9, [rsp+72]
140029e14mov [rsp+108], r10l
140029e19mov r8, rdx
140029e1cmov rdx, rbp
140029e1fmov rax, [rcx]
140029e22mov [rsp+32], r9
140029e27mov r9, [rsp+88]
140029e2ccall [rax+64]
140029e2fmov r10l, [rsp+108]
140029e34mov r11l, eax
140029e37test r10l, r10l
140029e3ajg 0x140029da1
140029e40cmp eax, 3
140029e43jle 0x14002a074
140029e49test al, 1
140029e4bjne 0x140029f56
140029e51nop [rax+rax]
140029e5cnop [rax]
140029e60
140029e60loc_140029e60:
140029e60mov eax, r11l
140029e63xor eax, 1
140029e66cmp eax, 3
140029e69jbe 0x140029d1d
140029e6f
140029e6floc_140029e6f:
140029e6fmov [rbx+16], r11l
140029e73jmp 0x140029d99
140029e78
140029e78 0f 1f 84 00 00 00 00 00 ........
140029e80
140029e80loc_140029e80:
140029e80test rbp, rbp
140029e83js 0x140029e00
140029e89mov r9, [rsp+72]
140029e8eadd rdx, rbp
140029e91cmp r9, rdx
140029e94je 0x14002a060
140029e9atest r10l, r10l
140029e9djg 0x140029d20
140029ea3lea rdx, [rcx+rbp]
140029ea7cmp r9, rdx
140029eaajne 0x140029d20
140029eb0jmp 0x14002a020
140029eb5
140029eb5 0f 1f 00 ...
140029eb8
140029eb8loc_140029eb8:
140029eb8mov [rbx], r15
140029ebbmov [rbx+8], r12l
140029ebftest rbp, rbp
140029ec2js 0x140029fa9
140029ec8xor eax, eax
140029ecaadd r15, rbp
140029ecdcmp [rsp+72], r15
140029ed2sete al
140029ed5lea eax, [rax+4*rax+1]
140029ed9mov [rbx+16], eax
140029edcjmp 0x140029d99
140029ee1
140029ee1 0f 1f 80 00 00 00 00 .......
140029ee8
140029ee8loc_140029ee8:
140029ee8mov rdx, [rsp+88]
140029eedmov rcx, r14
140029ef0call std::type_info::__equal(std::type_info const&) const
140029ef5test al, al
140029ef7je 0x1400299f6
140029efdmov [rbx+12], r12l
140029f01jmp 0x140029d99
140029f06
140029f06 66 2e 0f 1f 84 00 00 00 00 00 f.........
140029f10
140029f10loc_140029f10:
140029f10test rbp, rbp
140029f13js 0x140029fbf
140029f19add rdx, rbp
140029f1ccmp [rsp+72], rdx
140029f21je 0x14002a07e
140029f27
140029f27loc_140029f27:
140029f27mov edx, r10l
140029f2axor edx, 1
140029f2dcmp edx, 3
140029f30ja 0x140029ab0
140029f36jmp 0x140029d20
140029f3b
140029f3b 0f 1f 44 00 00 ..D..
140029f40
140029f40loc_140029f40:
140029f40mov eax, [rsp+120]
140029f44mov [rbx], rcx
140029f47mov [rbx+16], r10l
140029f4bmov [rbx+8], eax
140029f4e
140029f4eloc_140029f4e:
140029f4emov r13l, r9l
140029f51jmp 0x140029ca0
140029f56
140029f56loc_140029f56:
140029f56mov r8, [rsp+112]
140029f5btest [r14+16], 2
140029f60je 0x140029c31
140029f66nop [rax+rax]
140029f70
140029f70loc_140029f70:
140029f70cmp rbp, -2
140029f74je 0x140029c31
140029f7a
140029f7aloc_140029f7a:
140029f7amov rcx, [rsp+80]
140029f7fmov rdx, [rsp+72]
140029f84mov [rsp+108], r11l
140029f89mov r9, [rsp+88]
140029f8emov rax, [rcx]
140029f91mov [rsp+32], rdx
140029f96mov rdx, rbp
140029f99call [rax+64]
140029f9cmov r11l, [rsp+108]
140029fa1mov r10l, eax
140029fa4jmp 0x140029a92
140029fa9
140029fa9loc_140029fa9:
140029fa9cmp rbp, -2
140029fadjne 0x140029d99
140029fb3mov [rbx+16], 1
140029fbajmp 0x140029d99
140029fbf
140029fbfloc_140029fbf:
140029fbfcmp rbp, -2
140029fc3je 0x140029f27
140029fc9mov rcx, [rsp+80]
140029fcemov r9, [rsp+72]
140029fd3mov [rsp+108], r10l
140029fd8mov r8, rdx
140029fdbmov rdx, rbp
140029fdemov rax, [rcx]
140029fe1mov [rsp+32], r9
140029fe6mov r9, [rsp+88]
140029febcall [rax+64]
140029feemov r10l, [rsp+108]
140029ff3mov rcx, [rsp+112]
140029ff8mov r11l, eax
140029ffbxor eax, r10l
140029ffecmp eax, 3
14002a001jg 0x140029ab0
14002a007jmp 0x140029d10
14002a00c
14002a00cloc_14002a00c:
14002a00ctest rbp, rbp
14002a00fjs 0x14002a04f
14002a011lea rdx, [rcx+rbp]
14002a015cmp [rsp+72], rdx
14002a01ajne 0x140029d20
14002a020
14002a020loc_14002a020:
14002a020mov eax, [rsp+120]
14002a024mov [rbx], rcx
14002a027mov [rbx+16], 6
14002a02emov [rbx+8], eax
14002a031jmp 0x140029d99
14002a036
14002a036loc_14002a036:
14002a036mov [rbx], 0
14002a03dmov r13l, 1
14002a043mov [rbx+16], 2
14002a04ajmp 0x140029ca0
14002a04f
14002a04floc_14002a04f:
14002a04fcmp rbp, -2
14002a053jne 0x140029f7a
14002a059jmp 0x140029d20
14002a05e
14002a05e 66 90 f.
14002a060
14002a060loc_14002a060:
14002a060mov r11l, 6
14002a066test r10l, r10l
14002a069jle 0x140029e6f
14002a06fjmp 0x140029db0
14002a074
14002a074loc_14002a074:
14002a074mov r8, [rsp+112]
14002a079jmp 0x140029f7a
14002a07e
14002a07eloc_14002a07e:
14002a07emov eax, r10l
14002a081mov r11l, 6
14002a087xor eax, 6
14002a08acmp eax, 3
14002a08djbe 0x140029d10
14002a093jmp 0x140029ab0
14002a098
14002a098loc_14002a098:
14002a098call __stack_chk_fail
14002a09dnop
140029980
14002a09e
14002a09e // align 0x10
14002a09e // align 0x10
14002a0a0
14002a0a0__cxxabiv1::__vmi_class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
14002a0a0push r14
14002a0a2push r13
14002a0a4push r12
14002a0a6push rbp
14002a0a7push rdi
14002a0a8push rsi
14002a0a9push rbx
14002a0aasub rsp, 48
14002a0aemov r13, [rsp+144]
14002a0b6mov rbx, rcx
14002a0b9mov rbp, rdx
14002a0bcmov r14, r8
14002a0bfmov r12, r9
14002a0c2cmp r8, r13
14002a0c5je 0x14002a158
14002a0cb
14002a0cbloc_14002a0cb:
14002a0cbmov edi, [rbx+20]
14002a0cemov rax, rdi
14002a0d1shl rax, 4
14002a0d5add rbx, rax
14002a0d8test rdi, rdi
14002a0dbje 0x14002a12b
14002a0ddnop [rax]
14002a0e0
14002a0e0loc_14002a0e0:
14002a0e0mov rax, [rbx+16]
14002a0e4test al, 2
14002a0e6je 0x14002a121
14002a0e8mov rdx, rax
14002a0ebmov esi, eax
14002a0edsar rdx, 8
14002a0f1and esi, 1
14002a0f4je 0x14002a103
14002a0f6cmp rbp, -3
14002a0faje 0x14002a121
14002a0fcmov rax, [r14]
14002a0ffmov rdx, [rax+rdx]
14002a103
14002a103loc_14002a103:
14002a103mov rcx, [rbx+8]
14002a107lea r8, [r14+rdx]
14002a10bmov r9, r12
14002a10emov rdx, rbp
14002a111mov rax, [rcx]
14002a114mov [rsp+32], r13
14002a119call [rax+64]
14002a11ccmp eax, 3
14002a11fjg 0x14002a140
14002a121
14002a121loc_14002a121:
14002a121sub rbx, 16
14002a125sub rdi, 1
14002a129jne 0x14002a0e0
14002a12b
14002a12bloc_14002a12b:
14002a12bmov eax, 1
14002a130
14002a130loc_14002a130:
14002a130add rsp, 48
14002a134pop rbx
14002a135pop rsi
14002a136pop rdi
14002a137pop rbp
14002a138pop r12
14002a13apop r13
14002a13cpop r14
14002a13eret
14002a13f
14002a13f 90 .
14002a140
14002a140loc_14002a140:
14002a140movzx esi, sil
14002a144or eax, esi
14002a146add rsp, 48
14002a14apop rbx
14002a14bpop rsi
14002a14cpop rdi
14002a14dpop rbp
14002a14epop r12
14002a150pop r13
14002a152pop r14
14002a154ret
14002a155
14002a155 0f 1f 00 ...
14002a158
14002a158loc_14002a158:
14002a158mov rdx, r9
14002a15bcall std::type_info::__equal(std::type_info const&) const
14002a160test al, al
14002a162mov eax, 6
14002a167je 0x14002a0cb
14002a16djmp 0x14002a130
14002a0a0
14002a0a0__cxxabiv1::__vmi_class_type_info::__do_find_public_src(long long, void const*, __cxxabiv1::__class_type_info const*, void const*) const:
14002a0a0push r14
14002a0a2push r13
14002a0a4push r12
14002a0a6push rbp
14002a0a7push rdi
14002a0a8push rsi
14002a0a9push rbx
14002a0aasub rsp, 48
14002a0aemov r13, [rsp+144]
14002a0b6mov rbx, rcx
14002a0b9mov rbp, rdx
14002a0bcmov r14, r8
14002a0bfmov r12, r9
14002a0c2cmp r8, r13
14002a0c5je 0x14002a158
14002a0cb
14002a0cbloc_14002a0cb:
14002a0cbmov edi, [rbx+20]
14002a0cemov rax, rdi
14002a0d1shl rax, 4
14002a0d5add rbx, rax
14002a0d8test rdi, rdi
14002a0dbje 0x14002a12b
14002a0ddnop [rax]
14002a0e0
14002a0e0loc_14002a0e0:
14002a0e0mov rax, [rbx+16]
14002a0e4test al, 2
14002a0e6je 0x14002a121
14002a0e8mov rdx, rax
14002a0ebmov esi, eax
14002a0edsar rdx, 8
14002a0f1and esi, 1
14002a0f4je 0x14002a103
14002a0f6cmp rbp, -3
14002a0faje 0x14002a121
14002a0fcmov rax, [r14]
14002a0ffmov rdx, [rax+rdx]
14002a103
14002a103loc_14002a103:
14002a103mov rcx, [rbx+8]
14002a107lea r8, [r14+rdx]
14002a10bmov r9, r12
14002a10emov rdx, rbp
14002a111mov rax, [rcx]
14002a114mov [rsp+32], r13
14002a119call [rax+64]
14002a11ccmp eax, 3
14002a11fjg 0x14002a140
14002a121
14002a121loc_14002a121:
14002a121sub rbx, 16
14002a125sub rdi, 1
14002a129jne 0x14002a0e0
14002a12b
14002a12bloc_14002a12b:
14002a12bmov eax, 1
14002a130
14002a130loc_14002a130:
14002a130add rsp, 48
14002a134pop rbx
14002a135pop rsi
14002a136pop rdi
14002a137pop rbp
14002a138pop r12
14002a13apop r13
14002a13cpop r14
14002a13eret
14002a13f
14002a13f 90 .
14002a140
14002a140loc_14002a140:
14002a140movzx esi, sil
14002a144or eax, esi
14002a146add rsp, 48
14002a14apop rbx
14002a14bpop rsi
14002a14cpop rdi
14002a14dpop rbp
14002a14epop r12
14002a150pop r13
14002a152pop r14
14002a154ret
14002a155
14002a155 0f 1f 00 ...
14002a158
14002a158loc_14002a158:
14002a158mov rdx, r9
14002a15bcall std::type_info::__equal(std::type_info const&) const
14002a160test al, al
14002a162mov eax, 6
14002a167je 0x14002a0cb
14002a16djmp 0x14002a130
14002a0a0
14002a16f
14002a16f // align 0x10
14002a16f // align 0x10
14002a170
14002a170_GLOBAL__N_1::io_error_category::name() const:
14002a170lea rax, [rip+0x16bde9]
14002a177ret
14002a170
14002a170_GLOBAL__N_1::io_error_category::name() const:
14002a170lea rax, [rip+0x16bde9]
14002a177ret
14002a170
14002a178
14002a178 // align 0x10
14002a178 // align 0x10
14002a180
14002a180_GLOBAL__N_1::io_error_category::message[abi:cxx11](int) const:
14002a180push rsi
14002a181push rbx
14002a182sub rsp, 56
14002a186lea rax, [rcx+16]
14002a18amov [rcx+8], 0
14002a192mov rbx, rcx
14002a195mov [rcx], rax
14002a198mov [rcx+16], 0
14002a19ccmp r8l, 1
14002a1a0je 0x14002a1d0
14002a1a2mov [rsp+32], 13
14002a1ablea r9, [rip+0x16bdc6]
14002a1b2xor r8l, r8l
14002a1b5xor edx, edx
14002a1b7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
14002a1bcmov rax, rbx
14002a1bfadd rsp, 56
14002a1c3pop rbx
14002a1c4pop rsi
14002a1c5ret
14002a1c6
14002a1c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14002a1d0
14002a1d0loc_14002a1d0:
14002a1d0mov [rsp+32], 14
14002a1d9lea r9, [rip+0x16bd89]
14002a1e0xor r8l, r8l
14002a1e3xor edx, edx
14002a1e5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
14002a1eamov rax, rbx
14002a1edadd rsp, 56
14002a1f1pop rbx
14002a1f2pop rsi
14002a1f3ret
14002a1f4
14002a1f4 48 89 c6 48 89 d9 e8 11 2e 0b 00 48 H..H.......H
14002a200 89 f1 e8 99 11 ff ff 90 ........
14002a180
14002a180_GLOBAL__N_1::io_error_category::message[abi:cxx11](int) const:
14002a180push rsi
14002a181push rbx
14002a182sub rsp, 56
14002a186lea rax, [rcx+16]
14002a18amov [rcx+8], 0
14002a192mov rbx, rcx
14002a195mov [rcx], rax
14002a198mov [rcx+16], 0
14002a19ccmp r8l, 1
14002a1a0je 0x14002a1d0
14002a1a2mov [rsp+32], 13
14002a1ablea r9, [rip+0x16bdc6]
14002a1b2xor r8l, r8l
14002a1b5xor edx, edx
14002a1b7call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
14002a1bcmov rax, rbx
14002a1bfadd rsp, 56
14002a1c3pop rbx
14002a1c4pop rsi
14002a1c5ret
14002a1c6
14002a1c6 66 2e 0f 1f 84 00 00 00 00 00 f.........
14002a1d0
14002a1d0loc_14002a1d0:
14002a1d0mov [rsp+32], 14
14002a1d9lea r9, [rip+0x16bd89]
14002a1e0xor r8l, r8l
14002a1e3xor edx, edx
14002a1e5call std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char>>::_M_replace(unsigned long long, unsigned long long, char const*, unsigned long long)
14002a1eamov rax, rbx
14002a1edadd rsp, 56
14002a1f1pop rbx
14002a1f2pop rsi
14002a1f3ret
14002a1f4
14002a1f4 48 89 c6 48 89 d9 e8 11 2e 0b 00 48 H..H.......H
14002a200 89 f1 e8 99 11 ff ff 90 ........
14002a180
14002a208
14002a208 // align 0x10
14002a208 // align 0x10
14002a210
14002a210_GLOBAL__N_1::system_error_category::equivalent(int, std::error_condition const&) const:
14002a210sub rsp, 72
14002a214mov r10, [rip+0x16d475]
14002a21bmov rax, rcx
14002a21emov r11, r8
14002a221mov r8l, edx
14002a224mov rcx, [r10]
14002a227mov [rsp+56], rcx
14002a22clea rcx, [rsp+32]
14002a231mov rdx, rax
14002a234call _GLOBAL__N_1::system_error_category::default_error_condition(int) const
14002a239mov rdx, [rsp+40]
14002a23exor eax, eax
14002a240cmp [r11+8], rdx
14002a244je 0x14002a258
14002a246
14002a246loc_14002a246:
14002a246mov rdx, [rsp+56]
14002a24bsub rdx, [r10]
14002a24ejne 0x14002a264
14002a250add rsp, 72
14002a254ret
14002a255
14002a255 0f 1f 00 ...
14002a258
14002a258loc_14002a258:
14002a258mov eax, [rsp+32]
14002a25ccmp [r11], eax
14002a25fsete al
14002a262jmp 0x14002a246
14002a264
14002a264loc_14002a264:
14002a264call __stack_chk_fail
14002a269nop
14002a210
14002a210_GLOBAL__N_1::system_error_category::equivalent(int, std::error_condition const&) const:
14002a210sub rsp, 72
14002a214mov r10, [rip+0x16d475]
14002a21bmov rax, rcx
14002a21emov r11, r8
14002a221mov r8l, edx
14002a224mov rcx, [r10]
14002a227mov [rsp+56], rcx
14002a22clea rcx, [rsp+32]
14002a231mov rdx, rax
14002a234call _GLOBAL__N_1::system_error_category::default_error_condition(int) const
14002a239mov rdx, [rsp+40]
14002a23exor eax, eax
14002a240cmp [r11+8], rdx
14002a244je 0x14002a258
14002a246
14002a246loc_14002a246:
14002a246mov rdx, [rsp+56]
14002a24bsub rdx, [r10]
14002a24ejne 0x14002a264
14002a250add rsp, 72
14002a254ret
14002a255
14002a255 0f 1f 00 ...
14002a258
14002a258loc_14002a258:
14002a258mov eax, [rsp+32]
14002a25ccmp [r11], eax
14002a25fsete al
14002a262jmp 0x14002a246
14002a264
14002a264loc_14002a264:
14002a264call __stack_chk_fail
14002a269nop
14002a210
14002a26a
14002a26a // align 0x10
14002a26a // align 0x10
14002a270
14002a270_GLOBAL__N_1::system_error_category::default_error_condition(int) const:
14002a270mov rax, rcx
14002a273cmp r8l, 535
14002a27ajg 0x14002a2a8
14002a27ctest r8l, r8l
14002a27fjs 0x14002a3a0
14002a285cmp r8l, 535
14002a28cja 0x14002a3a0
14002a292lea r9, [rip+0x167cb7]
14002a299mov ecx, r8l
14002a29cmovsxd rcx, [r9+4*rcx]
14002a2a0add rcx, r9
14002a2a3jmp rcx
14002a2a5nop [rax]
14002a2a8
14002a2a8loc_14002a2a8:
14002a2a8cmp r8l, 1225
14002a2afjg 0x14002a320
14002a2b1cmp r8l, 1099
14002a2b8jle 0x14002a2e0
14002a2balea ecx, [r8-1100]
14002a2c1cmp ecx, 125
14002a2c4ja 0x14002a3a0
14002a2calea r9, [rip+0x1684df]
14002a2d1movsxd rcx, [r9+4*rcx]
14002a2d5add rcx, r9
14002a2d8jmp rcx
14002a2danop [rax+rax]
14002a2e0
14002a2e0loc_14002a2e0:
14002a2e0cmp r8l, 1008
14002a2e7jg 0x14002a3b0
14002a2edcmp r8l, 995
14002a2f4jle 0x14002a3a0
14002a2falea ecx, [r8-996]
14002a301cmp ecx, 12
14002a304ja 0x14002a3a0
14002a30alea r9, [rip+0x168697]
14002a311movsxd rcx, [r9+4*rcx]
14002a315add rcx, r9
14002a318jmp rcx
14002a31anop [rax+rax]
14002a320
14002a320loc_14002a320:
14002a320cmp r8l, 1460
14002a327jg 0x14002a358
14002a329cmp r8l, 1391
14002a330jle 0x14002aad0
14002a336lea ecx, [r8-1392]
14002a33dcmp ecx, 68
14002a340ja 0x14002a3a0
14002a342lea r9, [rip+0x168693]
14002a349movsxd rcx, [r9+4*rcx]
14002a34dadd rcx, r9
14002a350jmp rcx
14002a352nop [rax+rax]
14002a358
14002a358loc_14002a358:
14002a358cmp r8l, 2402
14002a35fje 0x14002a3d8
14002a361jg 0x14002ab00
14002a367cmp r8l, 2202
14002a36eje 0x14002ab3a
14002a374cmp r8l, 2401
14002a37bje 0x14002ab28
14002a381cmp r8l, 1816
14002a388jne 0x14002a3a0
14002a38alea rdx, [rip+0xdae0f]
14002a391mov [rcx], 5
14002a397mov [rcx+8], rdx
14002a39bret
14002a39cnop [rax]
14002a3a0
14002a3a0loc_14002a3a0:
14002a3a0mov [rax], r8l
14002a3a3mov [rax+8], rdx
14002a3a7ret
14002a3a8nop [rax+rax]
14002a3b0
14002a3b0loc_14002a3b0:
14002a3b0cmp r8l, 1053
14002a3b7je 0x14002ab5e
14002a3bdcmp r8l, 1067
14002a3c4jne 0x14002a3a0
14002a3c6lea rdx, [rip+0xdadd3]
14002a3cdmov [rcx], 14
14002a3d3mov [rcx+8], rdx
14002a3d7ret
14002a3d8
14002a3d8loc_14002a3d8:
14002a3d8lea rdx, [rip+0xdadc1]
14002a3dfmov [rcx], 11
14002a3e5mov [rcx+8], rdx
14002a3e9ret
14002a3ealea rdx, [rip+0xdadaf]
14002a3f1mov [rax], 22
14002a3f7mov [rax+8], rdx
14002a3fbret
14002a3fclea rdx, [rip+0xdad9d]
14002a403mov [rax], 6
14002a409mov [rax+8], rdx
14002a40dret
14002a40elea rdx, [rip+0xdad8b]
14002a415mov [rax], 14
14002a41bmov [rax+8], rdx
14002a41fret
14002a420lea rdx, [rip+0xdad79]
14002a427mov [rax], 11
14002a42dmov [rax+8], rdx
14002a431ret
14002a432lea rdx, [rip+0xdad67]
14002a439mov [rax], 11
14002a43fmov [rax+8], rdx
14002a443ret
14002a444lea rdx, [rip+0xdad55]
14002a44bmov [rax], 22
14002a451mov [rax+8], rdx
14002a455ret
14002a456lea rdx, [rip+0xdad43]
14002a45dmov [rax], 20
14002a463mov [rax+8], rdx
14002a467ret
14002a468lea rdx, [rip+0xdad31]
14002a46fmov [rax], 4
14002a475mov [rax+8], rdx
14002a479ret
14002a47alea rdx, [rip+0xdad1f]
14002a481mov [rax], 32
14002a487mov [rax+8], rdx
14002a48bret
14002a48clea rdx, [rip+0xdad0d]
14002a493mov [rax], 5
14002a499mov [rax+8], rdx
14002a49dret
14002a49elea rdx, [rip+0xdacfb]
14002a4a5mov [rax], 28
14002a4abmov [rax+8], rdx
14002a4afret
14002a4b0lea rdx, [rip+0xdace9]
14002a4b7mov [rax], 22
14002a4bdmov [rax+8], rdx
14002a4c1ret
14002a4c2lea rdx, [rip+0xdacd7]
14002a4c9mov [rax], 11
14002a4cfmov [rax+8], rdx
14002a4d3ret
14002a4d4lea rdx, [rip+0xdacc5]
14002a4dbmov [rax], 30
14002a4e1mov [rax+8], rdx
14002a4e5ret
14002a4e6lea rdx, [rip+0xdacb3]
14002a4edmov [rax], 19
14002a4f3mov [rax+8], rdx
14002a4f7ret
14002a4f8lea rdx, [rip+0xdaca1]
14002a4ffmov [rax], 2
14002a505mov [rax+8], rdx
14002a509ret
14002a50alea rdx, [rip+0xdac8f]
14002a511mov [rax], 2
14002a517mov [rax+8], rdx
14002a51bret
14002a51clea rdx, [rip+0xdac7d]
14002a523mov [rax], 24
14002a529mov [rax+8], rdx
14002a52dret
14002a52elea rdx, [rip+0xdac6b]
14002a535mov [rax], 13
14002a53bmov [rax+8], rdx
14002a53fret
14002a540lea rdx, [rip+0xdac59]
14002a547mov [rax], 0
14002a54dmov [rax+8], rdx
14002a551ret
14002a552lea rdx, [rip+0xdac47]
14002a559mov [rax], 16
14002a55fmov [rax+8], rdx
14002a563ret
14002a564lea rdx, [rip+0xdac35]
14002a56bmov [rax], 23
14002a571mov [rax+8], rdx
14002a575ret
14002a576lea rdx, [rip+0xdac23]
14002a57dmov [rax], 40
14002a583mov [rax+8], rdx
14002a587ret
14002a588lea rdx, [rip+0xdac11]
14002a58fmov [rax], 2
14002a595mov [rax+8], rdx
14002a599ret
14002a59alea rdx, [rip+0xdabff]
14002a5a1mov [rax], 2
14002a5a7mov [rax+8], rdx
14002a5abret
14002a5aclea rdx, [rip+0xdabed]
14002a5b3mov [rax], 3
14002a5b9mov [rax+8], rdx
14002a5bdret
14002a5belea rdx, [rip+0xdabdb]
14002a5c5mov [rax], 16
14002a5cbmov [rax+8], rdx
14002a5cfret
14002a5d0lea rdx, [rip+0xdabc9]
14002a5d7mov [rax], 22
14002a5ddmov [rax+8], rdx
14002a5e1ret
14002a5e2lea rdx, [rip+0xdabb7]
14002a5e9mov [rax], 41
14002a5efmov [rax+8], rdx
14002a5f3ret
14002a5f4lea rdx, [rip+0xdaba5]
14002a5fbmov [rax], 5
14002a601mov [rax+8], rdx
14002a605ret
14002a606lea rdx, [rip+0xdab93]
14002a60dmov [rax], 2
14002a613mov [rax+8], rdx
14002a617ret
14002a618lea rdx, [rip+0xdab81]
14002a61fmov [rax], 16
14002a625mov [rax+8], rdx
14002a629ret
14002a62alea rdx, [rip+0xdab6f]
14002a631mov [rax], 11
14002a637mov [rax+8], rdx
14002a63bret
14002a63clea rdx, [rip+0xdab5d]
14002a643mov [rax], 16
14002a649mov [rax+8], rdx
14002a64dret
14002a64elea rdx, [rip+0xdab4b]
14002a655mov [rax], 17
14002a65bmov [rax+8], rdx
14002a65fret
14002a660lea rdx, [rip+0xdab39]
14002a667mov [rax], 8
14002a66dmov [rax+8], rdx
14002a671ret
14002a672lea rdx, [rip+0xdab27]
14002a679mov [rax], 8
14002a67fmov [rax+8], rdx
14002a683ret
14002a684lea rdx, [rip+0xdab15]
14002a68bmov [rax], 8
14002a691mov [rax+8], rdx
14002a695ret
14002a696lea rdx, [rip+0xdab03]
14002a69dmov [rax], 8
14002a6a3mov [rax+8], rdx
14002a6a7ret
14002a6a8lea rdx, [rip+0xdaaf1]
14002a6afmov [rax], 5
14002a6b5mov [rax+8], rdx
14002a6b9ret
14002a6balea rdx, [rip+0xdaadf]
14002a6c1mov [rax], 38
14002a6c7mov [rax+8], rdx
14002a6cbret
14002a6cclea rdx, [rip+0xdaacd]
14002a6d3mov [rax], 22
14002a6d9mov [rax+8], rdx
14002a6ddret
14002a6delea rdx, [rip+0xdaabb]
14002a6e5mov [rax], 22
14002a6ebmov [rax+8], rdx
14002a6efret
14002a6f0lea rdx, [rip+0xdaaa9]
14002a6f7mov [rax], 22
14002a6fdmov [rax+8], rdx
14002a701ret
14002a702lea rdx, [rip+0xdaa97]
14002a709mov [rax], 8
14002a70fmov [rax+8], rdx
14002a713ret
14002a714lea rdx, [rip+0xdaa85]
14002a71bmov [rax], 22
14002a721mov [rax+8], rdx
14002a725ret
14002a726lea rdx, [rip+0xdaa73]
14002a72dmov [rax], 16
14002a733mov [rax+8], rdx
14002a737ret
14002a738lea rdx, [rip+0xdaa61]
14002a73fmov [rax], 5
14002a745mov [rax+8], rdx
14002a749ret
14002a74alea rdx, [rip+0xdaa4f]
14002a751mov [rax], 22
14002a757mov [rax+8], rdx
14002a75bret
14002a75clea rdx, [rip+0xdaa3d]
14002a763mov [rax], 22
14002a769mov [rax+8], rdx
14002a76dret
14002a76elea rdx, [rip+0xdaa2b]
14002a775mov [rax], 16
14002a77bmov [rax+8], rdx
14002a77fret
14002a780lea rdx, [rip+0xdaa19]
14002a787mov [rax], 16
14002a78dmov [rax+8], rdx
14002a791ret
14002a792lea rdx, [rip+0xdaa07]
14002a799mov [rax], 39
14002a79fmov [rax+8], rdx
14002a7a3ret
14002a7a4lea rdx, [rip+0xda9f5]
14002a7abmov [rax], 28
14002a7b1mov [rax+8], rdx
14002a7b5ret
14002a7b6lea rdx, [rip+0xda9e3]
14002a7bdmov [rax], 40
14002a7c3mov [rax+8], rdx
14002a7c7ret
14002a7c8lea rdx, [rip+0xda9d1]
14002a7cfmov [rax], 2
14002a7d5mov [rax+8], rdx
14002a7d9ret
14002a7dalea rdx, [rip+0xda9bf]
14002a7e1mov [rax], 2
14002a7e7mov [rax+8], rdx
14002a7ebret
14002a7eclea rdx, [rip+0xda9ad]
14002a7f3mov [rax], 40
14002a7f9mov [rax+8], rdx
14002a7fdret
14002a7felea rdx, [rip+0xda99b]
14002a805mov [rax], 5
14002a80bmov [rax+8], rdx
14002a80fret
14002a810lea rdx, [rip+0xda989]
14002a817mov [rax], 2
14002a81dmov [rax+8], rdx
14002a821ret
14002a822lea rdx, [rip+0xda977]
14002a829mov [rax], 2
14002a82fmov [rax+8], rdx
14002a833ret
14002a834lea rdx, [rip+0xda965]
14002a83bmov [rax], 17
14002a841mov [rax+8], rdx
14002a845ret
14002a846lea rdx, [rip+0xda953]
14002a84dmov [rax], 1
14002a853mov [rax+8], rdx
14002a857ret
14002a858lea rdx, [rip+0xda941]
14002a85fmov [rax], 9
14002a865mov [rax+8], rdx
14002a869ret
14002a86alea rdx, [rip+0xda92f]
14002a871mov [rax], 12
14002a877mov [rax+8], rdx
14002a87bret
14002a87clea rdx, [rip+0xda91d]
14002a883mov [rax], 22
14002a889mov [rax+8], rdx
14002a88dret
14002a88elea rdx, [rip+0xda90b]
14002a895mov [rax], 12
14002a89bmov [rax+8], rdx
14002a89fret
14002a8a0lea rdx, [rip+0xda8f9]
14002a8a7mov [rax], 19
14002a8admov [rax+8], rdx
14002a8b1ret
14002a8b2lea rdx, [rip+0xda8e7]
14002a8b9mov [rax], 18
14002a8bfmov [rax+8], rdx
14002a8c3ret
14002a8c4lea rdx, [rip+0xda8d5]
14002a8cbmov [rax], 107
14002a8d1mov [rax+8], rdx
14002a8d5ret
14002a8d6lea rdx, [rip+0xda8c3]
14002a8ddmov [rax], 4
14002a8e3mov [rax+8], rdx
14002a8e7ret
14002a8e8lea rdx, [rip+0xda8b1]
14002a8efmov [rax], 19
14002a8f5mov [rax+8], rdx
14002a8f9ret
14002a8falea rdx, [rip+0xda89f]
14002a901mov [rax], 5
14002a907mov [rax+8], rdx
14002a90bret
14002a90clea rdx, [rip+0xda88d]
14002a913mov [rax], 5
14002a919mov [rax+8], rdx
14002a91dret
14002a91elea rdx, [rip+0xda87b]
14002a925mov [rax], 31
14002a92bmov [rax+8], rdx
14002a92fret
14002a930lea rdx, [rip+0xda869]
14002a937mov [rax], 36
14002a93dmov [rax+8], rdx
14002a941ret
14002a942lea rdx, [rip+0xda857]
14002a949mov [rax], 5
14002a94fmov [rax+8], rdx
14002a953ret
14002a954lea rdx, [rip+0xda845]
14002a95bmov [rax], 5
14002a961mov [rax+8], rdx
14002a965ret
14002a966lea rdx, [rip+0xda833]
14002a96dmov [rax], 5
14002a973mov [rax+8], rdx
14002a977ret
14002a978lea rdx, [rip+0xda821]
14002a97fmov [rax], 5
14002a985mov [rax+8], rdx
14002a989ret
14002a98alea rdx, [rip+0xda80f]
14002a991mov [rax], 5
14002a997mov [rax+8], rdx
14002a99bret
14002a99clea rdx, [rip+0xda7fd]
14002a9a3mov [rax], 5
14002a9a9mov [rax+8], rdx
14002a9adret
14002a9aelea rdx, [rip+0xda7eb]
14002a9b5mov [rax], 5
14002a9bbmov [rax+8], rdx
14002a9bfret
14002a9c0lea rdx, [rip+0xda7d9]
14002a9c7mov [rax], 5
14002a9cdmov [rax+8], rdx
14002a9d1ret
14002a9d2lea rdx, [rip+0xda7c7]
14002a9d9mov [rax], 28
14002a9dfmov [rax+8], rdx
14002a9e3ret
14002a9e4lea rdx, [rip+0xda7b5]
14002a9ebmov [rax], 1
14002a9f1mov [rax+8], rdx
14002a9f5ret
14002a9f6lea rdx, [rip+0xda7a3]
14002a9fdmov [rax], 22
14002aa03mov [rax+8], rdx
14002aa07ret
14002aa08lea rdx, [rip+0xda791]
14002aa0fmov [rax], 32
14002aa15mov [rax+8], rdx
14002aa19ret
14002aa1alea rdx, [rip+0xda77f]
14002aa21mov [rax], 115
14002aa27mov [rax+8], rdx
14002aa2bret
14002aa2clea rdx, [rip+0xda76d]
14002aa33mov [rax], 16
14002aa39mov [rax+8], rdx
14002aa3dret
14002aa3elea rdx, [rip+0xda75b]
14002aa45mov [rax], 11
14002aa4bmov [rax+8], rdx
14002aa4fret
14002aa50lea rdx, [rip+0xda749]
14002aa57mov [rax], 11
14002aa5dmov [rax+8], rdx
14002aa61ret
14002aa62lea rdx, [rip+0xda737]
14002aa69mov [rax], 11
14002aa6fmov [rax+8], rdx
14002aa73ret
14002aa74lea rdx, [rip+0xda725]
14002aa7bmov [rax], 11
14002aa81mov [rax+8], rdx
14002aa85ret
14002aa86lea rdx, [rip+0xda713]
14002aa8dmov [rax], 11
14002aa93mov [rax+8], rdx
14002aa97ret
14002aa98lea rdx, [rip+0xda701]
14002aa9fmov [rax], 27
14002aaa5mov [rax+8], rdx
14002aaa9ret
14002aaaalea rdx, [rip+0xda6ef]
14002aab1mov [rax], 5
14002aab7mov [rax+8], rdx
14002aabbret
14002aabclea rdx, [rip+0xda6dd]
14002aac3mov [rax], 17
14002aac9mov [rax+8], rdx
14002aacdret
14002aacenop
14002aad0
14002aad0loc_14002aad0:
14002aad0cmp r8l, 1314
14002aad7je 0x14002ab4c
14002aad9cmp r8l, 1332
14002aae0jne 0x14002a3a0
14002aae6lea rdx, [rip+0xda6b3]
14002aaedmov [rcx], 22
14002aaf3mov [rcx+8], rdx
14002aaf7ret
14002aaf8nop [rax+rax]
14002ab00
14002ab00loc_14002ab00:
14002ab00cmp r8l, 2404
14002ab07je 0x14002ab70
14002ab09cmp r8l, 8341
14002ab10jne 0x14002a3a0
14002ab16lea rdx, [rip+0xda683]
14002ab1dmov [rcx], 5
14002ab23mov [rcx+8], rdx
14002ab27ret
14002ab28
14002ab28loc_14002ab28:
14002ab28lea rdx, [rip+0xda671]
14002ab2fmov [rcx], 11
14002ab35mov [rcx+8], rdx
14002ab39ret
14002ab3a
14002ab3aloc_14002ab3a:
14002ab3alea rdx, [rip+0xda65f]
14002ab41mov [rcx], 22
14002ab47mov [rcx+8], rdx
14002ab4bret
14002ab4c
14002ab4cloc_14002ab4c:
14002ab4clea rdx, [rip+0xda64d]
14002ab53mov [rcx], 1
14002ab59mov [rcx+8], rdx
14002ab5dret
14002ab5e
14002ab5eloc_14002ab5e:
14002ab5elea rdx, [rip+0xda63b]
14002ab65mov [rcx], 16
14002ab6bmov [rcx+8], rdx
14002ab6fret
14002ab70
14002ab70loc_14002ab70:
14002ab70lea rdx, [rip+0xda629]
14002ab77mov [rcx], 11
14002ab7dmov [rcx+8], rdx
14002ab81ret
14002a270
14002a270_GLOBAL__N_1::system_error_category::default_error_condition(int) const:
14002a270mov rax, rcx
14002a273cmp r8l, 535
14002a27ajg 0x14002a2a8
14002a27ctest r8l, r8l
14002a27fjs 0x14002a3a0
14002a285cmp r8l, 535
14002a28cja 0x14002a3a0
14002a292lea r9, [rip+0x167cb7]
14002a299mov ecx, r8l
14002a29cmovsxd rcx, [r9+4*rcx]
14002a2a0add rcx, r9
14002a2a3jmp rcx
14002a2a5nop [rax]
14002a2a8
14002a2a8loc_14002a2a8:
14002a2a8cmp r8l, 1225
14002a2afjg 0x14002a320
14002a2b1cmp r8l, 1099
14002a2b8jle 0x14002a2e0
14002a2balea ecx, [r8-1100]
14002a2c1cmp ecx, 125
14002a2c4ja 0x14002a3a0
14002a2calea r9, [rip+0x1684df]
14002a2d1movsxd rcx, [r9+4*rcx]
14002a2d5add rcx, r9
14002a2d8jmp rcx
14002a2danop [rax+rax]
14002a2e0
14002a2e0loc_14002a2e0:
14002a2e0cmp r8l, 1008
14002a2e7jg 0x14002a3b0
14002a2edcmp r8l, 995
14002a2f4jle 0x14002a3a0
14002a2falea ecx, [r8-996]
14002a301cmp ecx, 12
14002a304ja 0x14002a3a0
14002a30alea r9, [rip+0x168697]
14002a311movsxd rcx, [r9+4*rcx]
14002a315add rcx, r9
14002a318jmp rcx
14002a31anop [rax+rax]
14002a320
14002a320loc_14002a320:
14002a320cmp r8l, 1460
14002a327jg 0x14002a358
14002a329cmp r8l, 1391
14002a330jle 0x14002aad0
14002a336lea ecx, [r8-1392]
14002a33dcmp ecx, 68
14002a340ja 0x14002a3a0
14002a342lea r9, [rip+0x168693]
14002a349movsxd rcx, [r9+4*rcx]
14002a34dadd rcx, r9
14002a350jmp rcx
14002a352nop [rax+rax]
14002a358
14002a358loc_14002a358:
14002a358cmp r8l, 2402
14002a35fje 0x14002a3d8
14002a361jg 0x14002ab00
14002a367cmp r8l, 2202
14002a36eje 0x14002ab3a
14002a374cmp r8l, 2401
14002a37bje 0x14002ab28
14002a381cmp r8l, 1816
14002a388jne 0x14002a3a0
14002a38alea rdx, [rip+0xdae0f]
14002a391mov [rcx], 5
14002a397mov [rcx+8], rdx
14002a39bret
14002a39cnop [rax]
14002a3a0
14002a3a0loc_14002a3a0:
14002a3a0mov [rax], r8l
14002a3a3mov [rax+8], rdx
14002a3a7ret
14002a3a8nop [rax+rax]
14002a3b0
14002a3b0loc_14002a3b0:
14002a3b0cmp r8l, 1053
14002a3b7je 0x14002ab5e
14002a3bdcmp r8l, 1067
14002a3c4jne 0x14002a3a0
14002a3c6lea rdx, [rip+0xdadd3]
14002a3cdmov [rcx], 14
14002a3d3mov [rcx+8], rdx
14002a3d7ret
14002a3d8
14002a3d8loc_14002a3d8:
14002a3d8lea rdx, [rip+0xdadc1]
14002a3dfmov [rcx], 11
14002a3e5mov [rcx+8], rdx
14002a3e9ret
14002a3ealea rdx, [rip+0xdadaf]
14002a3f1mov [rax], 22
14002a3f7mov [rax+8], rdx
14002a3fbret
14002a3fclea rdx, [rip+0xdad9d]
14002a403mov [rax], 6
14002a409mov [rax+8], rdx
14002a40dret
14002a40elea rdx, [rip+0xdad8b]
14002a415mov [rax], 14
14002a41bmov [rax+8], rdx
14002a41fret
14002a420lea rdx, [rip+0xdad79]
14002a427mov [rax], 11
14002a42dmov [rax+8], rdx
14002a431ret
14002a432lea rdx, [rip+0xdad67]
14002a439mov [rax], 11
14002a43fmov [rax+8], rdx
14002a443ret
14002a444lea rdx, [rip+0xdad55]
14002a44bmov [rax], 22
14002a451mov [rax+8], rdx
14002a455ret
14002a456lea rdx, [rip+0xdad43]
14002a45dmov [rax], 20
14002a463mov [rax+8], rdx
14002a467ret
14002a468lea rdx, [rip+0xdad31]
14002a46fmov [rax], 4
14002a475mov [rax+8], rdx
14002a479ret
14002a47alea rdx, [rip+0xdad1f]
14002a481mov [rax], 32
14002a487mov [rax+8], rdx
14002a48bret
14002a48clea rdx, [rip+0xdad0d]
14002a493mov [rax], 5
14002a499mov [rax+8], rdx
14002a49dret
14002a49elea rdx, [rip+0xdacfb]
14002a4a5mov [rax], 28
14002a4abmov [rax+8], rdx
14002a4afret
14002a4b0lea rdx, [rip+0xdace9]
14002a4b7mov [rax], 22
14002a4bdmov [rax+8], rdx
14002a4c1ret
14002a4c2lea rdx, [rip+0xdacd7]
14002a4c9mov [rax], 11
14002a4cfmov [rax+8], rdx
14002a4d3ret
14002a4d4lea rdx, [rip+0xdacc5]
14002a4dbmov [rax], 30
14002a4e1mov [rax+8], rdx
14002a4e5ret
14002a4e6lea rdx, [rip+0xdacb3]
14002a4edmov [rax], 19
14002a4f3mov [rax+8], rdx
14002a4f7ret
14002a4f8lea rdx, [rip+0xdaca1]
14002a4ffmov [rax], 2
14002a505mov [rax+8], rdx
14002a509ret
14002a50alea rdx, [rip+0xdac8f]
14002a511mov [rax], 2
14002a517mov [rax+8], rdx
14002a51bret
14002a51clea rdx, [rip+0xdac7d]
14002a523mov [rax], 24
14002a529mov [rax+8], rdx
14002a52dret
14002a52elea rdx, [rip+0xdac6b]
14002a535mov [rax], 13
14002a53bmov [rax+8], rdx
14002a53fret
14002a540lea rdx, [rip+0xdac59]
14002a547mov [rax], 0
14002a54dmov [rax+8], rdx
14002a551ret
14002a552lea rdx, [rip+0xdac47]
14002a559mov [rax], 16
14002a55fmov [rax+8], rdx
14002a563ret
14002a564lea rdx, [rip+0xdac35]
14002a56bmov [rax], 23
14002a571mov [rax+8], rdx
14002a575ret
14002a576lea rdx, [rip+0xdac23]
14002a57dmov [rax], 40
14002a583mov [rax+8], rdx
14002a587ret
14002a588lea rdx, [rip+0xdac11]
14002a58fmov [rax], 2
14002a595mov [rax+8], rdx
14002a599ret
14002a59alea rdx, [rip+0xdabff]
14002a5a1mov [rax], 2
14002a5a7mov [rax+8], rdx
14002a5abret
14002a5aclea rdx, [rip+0xdabed]
14002a5b3mov [rax], 3
14002a5b9mov [rax+8], rdx
14002a5bdret
14002a5belea rdx, [rip+0xdabdb]
14002a5c5mov [rax], 16
14002a5cbmov [rax+8], rdx
14002a5cfret
14002a5d0lea rdx, [rip+0xdabc9]
14002a5d7mov [rax], 22
14002a5ddmov [rax+8], rdx
14002a5e1ret
14002a5e2lea rdx, [rip+0xdabb7]
14002a5e9mov [rax], 41
14002a5efmov [rax+8], rdx
14002a5f3ret
14002a5f4lea rdx, [rip+0xdaba5]
14002a5fbmov [rax], 5
14002a601mov [rax+8], rdx
14002a605ret
14002a606lea rdx, [rip+0xdab93]
14002a60dmov [rax], 2
14002a613mov [rax+8], rdx
14002a617ret
14002a618lea rdx, [rip+0xdab81]
14002a61fmov [rax], 16
14002a625mov [rax+8], rdx
14002a629ret
14002a62alea rdx, [rip+0xdab6f]
14002a631mov [rax], 11
14002a637mov [rax+8], rdx
14002a63bret
14002a63clea rdx, [rip+0xdab5d]
14002a643mov [rax], 16
14002a649mov [rax+8], rdx
14002a64dret
14002a64elea rdx, [rip+0xdab4b]
14002a655mov [rax], 17
14002a65bmov [rax+8], rdx
14002a65fret
14002a660lea rdx, [rip+0xdab39]
14002a667mov [rax], 8
14002a66dmov [rax+8], rdx
14002a671ret
14002a672lea rdx, [rip+0xdab27]
14002a679mov [rax], 8
14002a67fmov [rax+8], rdx
14002a683ret
14002a684lea rdx, [rip+0xdab15]
14002a68bmov [rax], 8
14002a691mov [rax+8], rdx
14002a695ret
14002a696lea rdx, [rip+0xdab03]
14002a69dmov [rax], 8
14002a6a3mov [rax+8], rdx
14002a6a7ret
14002a6a8lea rdx, [rip+0xdaaf1]
14002a6afmov [rax], 5
14002a6b5mov [rax+8], rdx
14002a6b9ret
14002a6balea rdx, [rip+0xdaadf]
14002a6c1mov [rax], 38
14002a6c7mov [rax+8], rdx
14002a6cbret
14002a6cclea rdx, [rip+0xdaacd]
14002a6d3mov [rax], 22
14002a6d9mov [rax+8], rdx
14002a6ddret
14002a6delea rdx, [rip+0xdaabb]
14002a6e5mov [rax], 22
14002a6ebmov [rax+8], rdx
14002a6efret
14002a6f0lea rdx, [rip+0xdaaa9]
14002a6f7mov [rax], 22
14002a6fdmov [rax+8], rdx
14002a701ret
14002a702lea rdx, [rip+0xdaa97]
14002a709mov [rax], 8
14002a70fmov [rax+8], rdx
14002a713ret
14002a714lea rdx, [rip+0xdaa85]
14002a71bmov [rax], 22
14002a721mov [rax+8], rdx
14002a725ret
14002a726lea rdx, [rip+0xdaa73]
14002a72dmov [rax], 16
14002a733mov [rax+8], rdx
14002a737ret
14002a738lea rdx, [rip+0xdaa61]
14002a73fmov [rax], 5
14002a745mov [rax+8], rdx
14002a749ret
14002a74alea rdx, [rip+0xdaa4f]
14002a751mov [rax], 22
14002a757mov [rax+8], rdx
14002a75bret
14002a75clea rdx, [rip+0xdaa3d]
14002a763mov [rax], 22
14002a769mov [rax+8], rdx
14002a76dret
14002a76elea rdx, [rip+0xdaa2b]
14002a775mov [rax], 16
14002a77bmov [rax+8], rdx
14002a77fret
14002a780lea rdx, [rip+0xdaa19]
14002a787mov [rax], 16
14002a78dmov [rax+8], rdx
14002a791ret
14002a792lea rdx, [rip+0xdaa07]
14002a799mov [rax], 39
14002a79fmov [rax+8], rdx
14002a7a3ret
14002a7a4lea rdx, [rip+0xda9f5]
14002a7abmov [rax], 28
14002a7b1mov [rax+8], rdx
14002a7b5ret
14002a7b6lea rdx, [rip+0xda9e3]
14002a7bdmov [rax], 40
14002a7c3mov [rax+8], rdx
14002a7c7ret
14002a7c8lea rdx, [rip+0xda9d1]
14002a7cfmov [rax], 2
14002a7d5mov [rax+8], rdx
14002a7d9ret
14002a7dalea rdx, [rip+0xda9bf]
14002a7e1mov [rax], 2
14002a7e7mov [rax+8], rdx
14002a7ebret
14002a7eclea rdx, [rip+0xda9ad]
14002a7f3mov [rax], 40
14002a7f9mov [rax+8], rdx
14002a7fdret
14002a7felea rdx, [rip+0xda99b]
14002a805mov [rax], 5
14002a80bmov [rax+8], rdx
14002a80fret
14002a810lea rdx, [rip+0xda989]
14002a817mov [rax], 2
14002a81dmov [rax+8], rdx
14002a821ret
14002a822lea rdx, [rip+0xda977]
14002a829mov [rax], 2
14002a82fmov [rax+8], rdx
14002a833ret
14002a834lea rdx, [rip+0xda965]
14002a83bmov [rax], 17
14002a841mov [rax+8], rdx
14002a845ret
14002a846lea rdx, [rip+0xda953]
14002a84dmov [rax], 1
14002a853mov [rax+8], rdx
14002a857ret
14002a858lea rdx, [rip+0xda941]
14002a85fmov [rax], 9
14002a865mov [rax+8], rdx
14002a869ret
14002a86alea rdx, [rip+0xda92f]
14002a871mov [rax], 12
14002a877mov [rax+8], rdx
14002a87bret
14002a87clea rdx, [rip+0xda91d]
14002a883mov [rax], 22
14002a889mov [rax+8], rdx
14002a88dret
14002a88elea rdx, [rip+0xda90b]
14002a895mov [rax], 12
14002a89bmov [rax+8], rdx
14002a89fret
14002a8a0lea rdx, [rip+0xda8f9]
14002a8a7mov [rax], 19
14002a8admov [rax+8], rdx
14002a8b1ret
14002a8b2lea rdx, [rip+0xda8e7]
14002a8b9mov [rax], 18
14002a8bfmov [rax+8], rdx
14002a8c3ret
14002a8c4lea rdx, [rip+0xda8d5]
14002a8cbmov [rax], 107
14002a8d1mov [rax+8], rdx
14002a8d5ret
14002a8d6lea rdx, [rip+0xda8c3]
14002a8ddmov [rax], 4
14002a8e3mov [rax+8], rdx
14002a8e7ret
14002a8e8lea rdx, [rip+0xda8b1]
14002a8efmov [rax], 19
14002a8f5mov [rax+8], rdx
14002a8f9ret
14002a8falea rdx, [rip+0xda89f]
14002a901mov [rax], 5
14002a907mov [rax+8], rdx
14002a90bret
14002a90clea rdx, [rip+0xda88d]
14002a913mov [rax], 5
14002a919mov [rax+8], rdx
14002a91dret
14002a91elea rdx, [rip+0xda87b]
14002a925mov [rax], 31
14002a92bmov [rax+8], rdx
14002a92fret
14002a930lea rdx, [rip+0xda869]
14002a937mov [rax], 36
14002a93dmov [rax+8], rdx
14002a941ret
14002a942lea rdx, [rip+0xda857]
14002a949mov [rax], 5
14002a94fmov [rax+8], rdx
14002a953ret
14002a954lea rdx, [rip+0xda845]
14002a95bmov [rax], 5
14002a961mov [rax+8], rdx
14002a965ret
14002a966lea rdx, [rip+0xda833]
14002a96dmov [rax], 5
14002a973mov [rax+8], rdx
14002a977ret
14002a978lea rdx, [rip+0xda821]
14002a97fmov [rax], 5
14002a985mov [rax+8], rdx
14002a989ret
14002a98alea rdx, [rip+0xda80f]
14002a991mov [rax], 5
14002a997mov [rax+8], rdx
14002a99bret
14002a99clea rdx, [rip+0xda7fd]
14002a9a3mov [rax], 5
14002a9a9mov [rax+8], rdx
14002a9adret
14002a9aelea rdx, [rip+0xda7eb]
14002a9b5mov [rax], 5
14002a9bbmov [rax+8], rdx
14002a9bfret
14002a9c0lea rdx, [rip+0xda7d9]
14002a9c7mov [rax], 5
14002a9cdmov [rax+8], rdx
14002a9d1ret
14002a9d2lea rdx, [rip+0xda7c7]
14002a9d9mov [rax], 28
14002a9dfmov [rax+8], rdx
14002a9e3ret
14002a9e4lea rdx, [rip+0xda7b5]
14002a9ebmov [rax], 1
14002a9f1mov [rax+8], rdx
14002a9f5ret
14002a9f6lea rdx, [rip+0xda7a3]
14002a9fdmov [rax], 22
14002aa03mov [rax+8], rdx
14002aa07ret
14002aa08lea rdx, [rip+0xda791]
14002aa0fmov [rax], 32
14002aa15mov [rax+8], rdx
14002aa19ret
14002aa1alea rdx, [rip+0xda77f]
14002aa21mov [rax], 115
14002aa27mov [rax+8], rdx
14002aa2bret
14002aa2clea rdx, [rip+0xda76d]
14002aa33mov [rax], 16
14002aa39mov [rax+8], rdx
14002aa3dret
14002aa3elea rdx, [rip+0xda75b]
14002aa45mov [rax], 11
14002aa4bmov [rax+8], rdx
14002aa4fret
14002aa50lea rdx, [rip+0xda749]
14002aa57mov [rax], 11
14002aa5dmov [rax+8], rdx
14002aa61ret
14002aa62lea rdx, [rip+0xda737]
14002aa69mov [rax], 11
14002aa6fmov [rax+8], rdx
14002aa73ret
14002aa74lea rdx, [rip+0xda725]
14002aa7bmov [rax], 11
14002aa81mov [rax+8], rdx
14002aa85ret
14002aa86lea rdx, [rip+0xda713]
14002aa8dmov [rax], 11
14002aa93mov [rax+8], rdx
14002aa97ret
14002aa98lea rdx, [rip+0xda701]
14002aa9fmov [rax], 27
14002aaa5mov [rax+8], rdx
14002aaa9ret
14002aaaalea rdx, [rip+0xda6ef]
14002aab1mov [rax], 5
14002aab7mov [rax+8], rdx
14002aabbret
14002aabclea rdx, [rip+0xda6dd]
14002aac3mov [rax], 17
14002aac9mov [rax+8], rdx
14002aacdret
14002aacenop
14002aad0
14002aad0loc_14002aad0:
14002aad0cmp r8l, 1314
14002aad7je 0x14002ab4c
14002aad9cmp r8l, 1332
14002aae0jne 0x14002a3a0
14002aae6lea rdx, [rip+0xda6b3]
14002aaedmov [rcx], 22
14002aaf3mov [rcx+8], rdx
14002aaf7ret
14002aaf8nop [rax+rax]
14002ab00
14002ab00loc_14002ab00:
14002ab00cmp r8l, 2404
14002ab07je 0x14002ab70
14002ab09cmp r8l, 8341
14002ab10jne 0x14002a3a0
14002ab16lea rdx, [rip+0xda683]
14002ab1dmov [rcx], 5
14002ab23mov [rcx+8], rdx
14002ab27ret
14002ab28
14002ab28loc_14002ab28:
14002ab28lea rdx, [rip+0xda671]
14002ab2fmov [rcx], 11
14002ab35mov [rcx+8], rdx
14002ab39ret
14002ab3a
14002ab3aloc_14002ab3a:
14002ab3alea rdx, [rip+0xda65f]
14002ab41mov [rcx], 22
14002ab47mov [rcx+8], rdx
14002ab4bret
14002ab4c
14002ab4cloc_14002ab4c:
14002ab4clea rdx, [rip+0xda64d]
14002ab53mov [rcx], 1
14002ab59mov [rcx+8], rdx
14002ab5dret
14002ab5e
14002ab5eloc_14002ab5e:
14002ab5elea rdx, [rip+0xda63b]
14002ab65mov [rcx], 16
14002ab6bmov [rcx+8], rdx
14002ab6fret
14002ab70
14002ab70loc_14002ab70:
14002ab70lea rdx, [rip+0xda629]
14002ab77mov [rcx], 11
14002ab7dmov [rcx+8], rdx
14002ab81ret
14002a270
Loading..