Function at 0x1400ea660
Capabilities:
Parse credit card information

Disassembly:
mov rax, rsp
push rbp
push r12
push r13
mov rbp, rsp
sub rsp, 0x50
mov qword [rbp - 0x30], 0xfffffffffffffffe
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
mov r12, rcx
mov rcx, qword [rcx + 0x70]
call fcn.1400ec730
mov r13, rax
lea rdx, [rbp + 0x20]
mov rcx, r12
call fcn.1400e2340
nop
mov rdx, qword [rbp + 0x20]
mov r8d, dword [rdx + 8]
cmp dword [rdx + 0xc], r8d
je 0x1400ea6cc
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400ea6cc
lea rcx, [rbp + 0x20]
call fcn.1400e4300
test al, al
je 0x1400ea6cc
mov dl, 1
jmp 0x1400ea6ce
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
xor esi, esi
test rax, rax
je 0x1400ea70d
mov ecx, esi
cmp dword [rax + 0x18], 0x16
jl 0x1400ea6f3
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400ea6f7
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400ea6e4
test rcx, rcx
je 0x1400ea70d
cmp dword [rcx + 0x18], 0x16
jg 0x1400ea70d
mov rcx, qword [rcx + 0x20]
jmp 0x1400ea710
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400ea743
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400ea743
lea rcx, [rbp + 0x20]
call fcn.1400e4300
test al, al
je 0x1400ea743
mov dl, 1
jmp 0x1400ea745
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400ea789
mov rcx, rsi
nop word [rax + rax]
cmp dword [rax + 0x18], 0x17
jl 0x1400ea76f
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400ea773
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400ea760
test rcx, rcx
je 0x1400ea789
cmp dword [rcx + 0x18], 0x17
jg 0x1400ea789
mov rcx, qword [rcx + 0x20]
jmp 0x1400ea78c
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ea7a4
xor al, al
jmp 0x1400ea7ad
lea rcx, [rbp + 0x20]
call fcn.1400e4a50
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ea7eb
mov rdx, rsi
cmp dword [rcx + 0x18], 0x1c
jl 0x1400ea7d1
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ea7d5
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ea7c2
test rdx, rdx
je 0x1400ea7eb
cmp dword [rdx + 0x18], 0x1c
jg 0x1400ea7eb
mov rcx, qword [rdx + 0x20]
jmp 0x1400ea7ee
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ea809
xor al, al
jmp 0x1400ea812
lea rcx, [rbp + 0x20]
call fcn.1400e4b30
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ea850
mov rdx, rsi
cmp dword [rcx + 0x18], 0x1d
jl 0x1400ea836
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ea83a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ea827
test rdx, rdx
je 0x1400ea850
cmp dword [rdx + 0x18], 0x1d
jg 0x1400ea850
mov rcx, qword [rdx + 0x20]
jmp 0x1400ea853
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400ea889
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400ea889
lea rcx, [rbp + 0x20]
call fcn.1400e4960
test al, al
je 0x1400ea889
mov dl, 1
jmp 0x1400ea88b
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400ea8c9
mov rcx, rsi
cmp dword [rax + 0x18], 0x23
jl 0x1400ea8af
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400ea8b3
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400ea8a0
test rcx, rcx
je 0x1400ea8c9
cmp dword [rcx + 0x18], 0x23
jg 0x1400ea8c9
mov rcx, qword [rcx + 0x20]
jmp 0x1400ea8cc
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ea8e4
xor al, al
jmp 0x1400ea8ed
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ea92b
mov rdx, rsi
cmp dword [rcx + 0x18], 0x24
jl 0x1400ea911
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ea915
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ea902
test rdx, rdx
je 0x1400ea92b
cmp dword [rdx + 0x18], 0x24
jg 0x1400ea92b
mov rcx, qword [rdx + 0x20]
jmp 0x1400ea92e
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ea949
xor al, al
jmp 0x1400ea952
lea rcx, [rbp + 0x20]
call fcn.1400e4680
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ea990
mov rdx, rsi
cmp dword [rcx + 0x18], 0x25
jl 0x1400ea976
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ea97a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ea967
test rdx, rdx
je 0x1400ea990
cmp dword [rdx + 0x18], 0x25
jg 0x1400ea990
mov rcx, qword [rdx + 0x20]
jmp 0x1400ea993
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ea9ae
xor al, al
jmp 0x1400ea9b7
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ea9f9
mov rdx, rsi
nop dword [rax]
cmp dword [rcx + 0x18], 0x26
jl 0x1400ea9df
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ea9e3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ea9d0
test rdx, rdx
je 0x1400ea9f9
cmp dword [rdx + 0x18], 0x26
jg 0x1400ea9f9
mov rcx, qword [rdx + 0x20]
jmp 0x1400ea9fc
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400eaa17
xor al, al
jmp 0x1400eaa20
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eaa5e
mov rdx, rsi
cmp dword [rcx + 0x18], 0x27
jl 0x1400eaa44
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eaa48
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eaa35
test rdx, rdx
je 0x1400eaa5e
cmp dword [rdx + 0x18], 0x27
jg 0x1400eaa5e
mov rcx, qword [rdx + 0x20]
jmp 0x1400eaa61
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eaa98
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eaa98
mov rcx, qword [r12 + 0x70]
call fcn.1400ec740
test al, al
je 0x1400eaa98
mov dl, 1
jmp 0x1400eaa9a
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eaad9
mov rcx, rsi
nop
cmp dword [rax + 0x18], 0x28
jl 0x1400eaabf
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eaac3
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eaab0
test rcx, rcx
je 0x1400eaad9
cmp dword [rcx + 0x18], 0x28
jg 0x1400eaad9
mov rcx, qword [rcx + 0x20]
jmp 0x1400eaadc
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
movsxd rax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eab1f
mov rbx, qword [r11 + rax*8 + 0x10]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eab1f
mov rax, qword [rbp + 0x20]
mov ecx, dword [rax + 0xc]
sub ecx, dword [rax + 8]
cmp ecx, 1
jne 0x1400eab1f
cmp dword [rbx + 0xd4], esi
je 0x1400eab1f
movzx edx, cl
jmp 0x1400eab21
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eab5f
mov rcx, rsi
cmp dword [rax + 0x18], 0x2c
jl 0x1400eab45
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eab49
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eab36
test rcx, rcx
je 0x1400eab5f
cmp dword [rcx + 0x18], 0x2c
jg 0x1400eab5f
mov rcx, qword [rcx + 0x20]
jmp 0x1400eab62
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
movsxd rax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eaba8
mov rbx, qword [r11 + rax*8 + 0x10]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eaba8
mov rax, qword [rbp + 0x20]
mov edx, dword [rax + 0xc]
sub edx, dword [rax + 8]
cmp edx, 1
jne 0x1400eaba8
mov rcx, rbx
call fcn.1400df380
test al, al
je 0x1400eaba8
mov dl, 1
jmp 0x1400eabaa
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eabe9
mov rcx, rsi
nop
cmp dword [rax + 0x18], 0x2d
jl 0x1400eabcf
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eabd3
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eabc0
test rcx, rcx
je 0x1400eabe9
cmp dword [rcx + 0x18], 0x2d
jg 0x1400eabe9
mov rcx, qword [rcx + 0x20]
jmp 0x1400eabec
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eac1f
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eac1f
lea rcx, [rbp + 0x20]
call fcn.1400e4750
test al, al
je 0x1400eac1f
mov dl, 1
jmp 0x1400eac21
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eac5f
mov rcx, rsi
cmp dword [rax + 0x18], 0x2e
jl 0x1400eac45
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eac49
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eac36
test rcx, rcx
je 0x1400eac5f
cmp dword [rcx + 0x18], 0x2e
jg 0x1400eac5f
mov rcx, qword [rcx + 0x20]
jmp 0x1400eac62
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eaca3
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eaca3
mov rcx, qword [r12 + 0x70]
call fcn.1400ec750
test al, al
jne 0x1400eaca3
lea rcx, [rbp + 0x20]
call fcn.1400e4300
test al, al
je 0x1400eaca3
mov dl, 1
jmp 0x1400eaca5
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eace9
mov rcx, rsi
nop word [rax + rax]
cmp dword [rax + 0x18], 0x2f
jl 0x1400eaccf
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eacd3
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eacc0
test rcx, rcx
je 0x1400eace9
cmp dword [rcx + 0x18], 0x2f
jg 0x1400eace9
mov rcx, qword [rcx + 0x20]
jmp 0x1400eacec
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ead04
xor al, al
jmp 0x1400ead0d
lea rcx, [rbp + 0x20]
call fcn.1400e4a50
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400ead4b
mov rdx, rsi
cmp dword [rcx + 0x18], 0x34
jl 0x1400ead31
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ead35
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ead22
test rdx, rdx
je 0x1400ead4b
cmp dword [rdx + 0x18], 0x34
jg 0x1400ead4b
mov rcx, qword [rdx + 0x20]
jmp 0x1400ead4e
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400ead69
xor al, al
jmp 0x1400ead72
lea rcx, [rbp + 0x20]
call fcn.1400e4b30
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eadb0
mov rdx, rsi
cmp dword [rcx + 0x18], 0x35
jl 0x1400ead96
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ead9a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ead87
test rdx, rdx
je 0x1400eadb0
cmp dword [rdx + 0x18], 0x35
jg 0x1400eadb0
mov rcx, qword [rdx + 0x20]
jmp 0x1400eadb3
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
je 0x1400eade9
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eade9
lea rcx, [rbp + 0x20]
call fcn.1400e4960
test al, al
je 0x1400eade9
mov dl, 1
jmp 0x1400eadeb
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eae29
mov rcx, rsi
cmp dword [rax + 0x18], 0x3b
jl 0x1400eae0f
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eae13
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eae00
test rcx, rcx
je 0x1400eae29
cmp dword [rcx + 0x18], 0x3b
jg 0x1400eae29
mov rcx, qword [rcx + 0x20]
jmp 0x1400eae2c
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400eae44
xor al, al
jmp 0x1400eae4d
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eae8b
mov rdx, rsi
cmp dword [rcx + 0x18], 0x3c
jl 0x1400eae71
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eae75
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eae62
test rdx, rdx
je 0x1400eae8b
cmp dword [rdx + 0x18], 0x3c
jg 0x1400eae8b
mov rcx, qword [rdx + 0x20]
jmp 0x1400eae8e
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400eaea9
xor al, al
jmp 0x1400eaeb2
lea rcx, [rbp + 0x20]
call fcn.1400e4680
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eaef0
mov rdx, rsi
cmp dword [rcx + 0x18], 0x3d
jl 0x1400eaed6
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eaeda
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eaec7
test rdx, rdx
je 0x1400eaef0
cmp dword [rdx + 0x18], 0x3d
jg 0x1400eaef0
mov rcx, qword [rdx + 0x20]
jmp 0x1400eaef3
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400eaf0e
xor al, al
jmp 0x1400eaf17
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eaf59
mov rdx, rsi
nop dword [rax]
cmp dword [rcx + 0x18], 0x3e
jl 0x1400eaf3f
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eaf43
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eaf30
test rdx, rdx
je 0x1400eaf59
cmp dword [rdx + 0x18], 0x3e
jg 0x1400eaf59
mov rcx, qword [rdx + 0x20]
jmp 0x1400eaf5c
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [rbp + 0x20]
mov eax, dword [r11 + 8]
cmp dword [r11 + 0xc], eax
jne 0x1400eaf77
xor al, al
jmp 0x1400eaf80
lea rcx, [rbp + 0x20]
call fcn.1400e45b0
mov rcx, qword [r12 + 0x48]
mov rdx, qword [rcx + 0x18]
mov rcx, qword [rdx + 0x10]
test rcx, rcx
je 0x1400eafbe
mov rdx, rsi
cmp dword [rcx + 0x18], 0x3f
jl 0x1400eafa4
mov rdx, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eafa8
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eaf95
test rdx, rdx
je 0x1400eafbe
cmp dword [rdx + 0x18], 0x3f
jg 0x1400eafbe
mov rcx, qword [rdx + 0x20]
jmp 0x1400eafc1
mov rcx, rsi
movzx edx, al
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QListData::isEmpty_void_const___ptr64]
test al, al
je 0x1400eafdc
xor dl, dl
jmp 0x1400eaff7
xor edx, edx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::at_int_const___ptr64]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
sete dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb039
mov rcx, rsi
nop dword [rax]
cmp dword [rax + 0x18], 0x40
jl 0x1400eb01f
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb023
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb010
test rcx, rcx
je 0x1400eb039
cmp dword [rcx + 0x18], 0x40
jg 0x1400eb039
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb03c
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb080
mov rax, rsi
cmp dword [rcx + 0x18], 0x18
jl 0x1400eb066
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb06a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb057
test rax, rax
je 0x1400eb080
cmp dword [rax + 0x18], 0x18
jg 0x1400eb080
mov rbx, qword [rax + 0x20]
jmp 0x1400eb083
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, reloc.OLEAUT32.dll_SafeArrayGetElement
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb0de
mov rax, rsi
cmp dword [rcx + 0x18], 0x19
jl 0x1400eb0c4
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb0c8
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb0b5
test rax, rax
je 0x1400eb0de
cmp dword [rax + 0x18], 0x19
jg 0x1400eb0de
mov rbx, qword [rax + 0x20]
jmp 0x1400eb0e1
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x19
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb13c
mov rax, rsi
cmp dword [rcx + 0x18], 0x1a
jl 0x1400eb122
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb126
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb113
test rax, rax
je 0x1400eb13c
cmp dword [rax + 0x18], 0x1a
jg 0x1400eb13c
mov rbx, qword [rax + 0x20]
jmp 0x1400eb13f
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x1a
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb19a
mov rax, rsi
cmp dword [rcx + 0x18], 0x1b
jl 0x1400eb180
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb184
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb171
test rax, rax
je 0x1400eb19a
cmp dword [rax + 0x18], 0x1b
jg 0x1400eb19a
mov rbx, qword [rax + 0x20]
jmp 0x1400eb19d
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x1b
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QListData::isEmpty_void_const___ptr64]
test al, al
jne 0x1400eb1f3
xor edx, edx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::at_int_const___ptr64]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eb1f3
lea rcx, [rbp + 0x20]
call fcn.1400e4840
test al, al
je 0x1400eb1f3
mov dl, 1
jmp 0x1400eb1f5
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb239
mov rcx, rsi
nop word [rax + rax]
cmp dword [rax + 0x18], 0x30
jl 0x1400eb21f
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb223
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb210
test rcx, rcx
je 0x1400eb239
cmp dword [rcx + 0x18], 0x30
jg 0x1400eb239
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb23c
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QListData::isEmpty_void_const___ptr64]
test al, al
jne 0x1400eb27b
xor edx, edx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::at_int_const___ptr64]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eb27b
lea rcx, [rbp + 0x20]
call fcn.1400e4840
test al, al
je 0x1400eb27b
mov dl, 1
jmp 0x1400eb27d
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb2bb
mov rcx, rsi
cmp dword [rax + 0x18], 0x31
jl 0x1400eb2a1
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb2a5
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb292
test rcx, rcx
je 0x1400eb2bb
cmp dword [rcx + 0x18], 0x31
jg 0x1400eb2bb
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb2be
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QListData::isEmpty_void_const___ptr64]
test al, al
jne 0x1400eb2fd
xor edx, edx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::at_int_const___ptr64]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eb2fd
lea rcx, [rbp + 0x20]
call fcn.1400e4840
test al, al
je 0x1400eb2fd
mov dl, 1
jmp 0x1400eb2ff
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb33d
mov rcx, rsi
cmp dword [rax + 0x18], 0x32
jl 0x1400eb323
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb327
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb314
test rcx, rcx
je 0x1400eb33d
cmp dword [rcx + 0x18], 0x32
jg 0x1400eb33d
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb340
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QListData::isEmpty_void_const___ptr64]
test al, al
jne 0x1400eb37f
xor edx, edx
lea rcx, [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::at_int_const___ptr64]
mov rcx, qword [r12 + 0x70]
call fcn.1400ec760
test al, al
jne 0x1400eb37f
lea rcx, [rbp + 0x20]
call fcn.1400e4840
test al, al
je 0x1400eb37f
mov dl, 1
jmp 0x1400eb381
xor dl, dl
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb3bf
mov rcx, rsi
cmp dword [rax + 0x18], 0x33
jl 0x1400eb3a5
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb3a9
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb396
test rcx, rcx
je 0x1400eb3bf
cmp dword [rcx + 0x18], 0x33
jg 0x1400eb3bf
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb3c2
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb409
mov rax, rsi
nop dword [rax]
cmp dword [rcx + 0x18], 0x1e
jl 0x1400eb3ef
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb3f3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb3e0
test rax, rax
je 0x1400eb409
cmp dword [rax + 0x18], 0x1e
jg 0x1400eb409
mov rbx, qword [rax + 0x20]
jmp 0x1400eb40c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x1e
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb469
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x1f
jl 0x1400eb44f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb453
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb440
test rax, rax
je 0x1400eb469
cmp dword [rax + 0x18], 0x1f
jg 0x1400eb469
mov rbx, qword [rax + 0x20]
jmp 0x1400eb46c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x1f
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb4c9
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x20
jl 0x1400eb4af
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb4b3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb4a0
test rax, rax
je 0x1400eb4c9
cmp dword [rax + 0x18], 0x20
jg 0x1400eb4c9
mov rbx, qword [rax + 0x20]
jmp 0x1400eb4cc
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x20
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb529
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x21
jl 0x1400eb50f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb513
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb500
test rax, rax
je 0x1400eb529
cmp dword [rax + 0x18], 0x21
jg 0x1400eb529
mov rbx, qword [rax + 0x20]
jmp 0x1400eb52c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x21
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb589
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x22
jl 0x1400eb56f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb573
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb560
test rax, rax
je 0x1400eb589
cmp dword [rax + 0x18], 0x22
jg 0x1400eb589
mov rbx, qword [rax + 0x20]
jmp 0x1400eb58c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x22
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb5e9
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x36
jl 0x1400eb5cf
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb5d3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb5c0
test rax, rax
je 0x1400eb5e9
cmp dword [rax + 0x18], 0x36
jg 0x1400eb5e9
mov rbx, qword [rax + 0x20]
jmp 0x1400eb5ec
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x36
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb649
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x37
jl 0x1400eb62f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb633
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb620
test rax, rax
je 0x1400eb649
cmp dword [rax + 0x18], 0x37
jg 0x1400eb649
mov rbx, qword [rax + 0x20]
jmp 0x1400eb64c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x37
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb6a9
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x38
jl 0x1400eb68f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb693
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb680
test rax, rax
je 0x1400eb6a9
cmp dword [rax + 0x18], 0x38
jg 0x1400eb6a9
mov rbx, qword [rax + 0x20]
jmp 0x1400eb6ac
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x38
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb709
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x39
jl 0x1400eb6ef
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb6f3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb6e0
test rax, rax
je 0x1400eb709
cmp dword [rax + 0x18], 0x39
jg 0x1400eb709
mov rbx, qword [rax + 0x20]
jmp 0x1400eb70c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x39
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eb769
mov rax, rsi
nop
cmp dword [rcx + 0x18], 0x3a
jl 0x1400eb74f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eb753
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb740
test rax, rax
je 0x1400eb769
cmp dword [rax + 0x18], 0x3a
jg 0x1400eb769
mov rbx, qword [rax + 0x20]
jmp 0x1400eb76c
mov rbx, rsi
lea r8, [rbp + 0x20]
mov edx, 0x3a
mov rcx, r12
call fcn.1400e6970
movzx edx, al
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setEnabled_bool____ptr64]
test r13, r13
je 0x1400eb80c
cmp byte [r13 + 0x80], sil
je 0x1400eb80c
mov rbx, qword [r12 + 0x48]
mov rcx, r13
call fcn.1400df3c0
mov edi, esi
test al, al
sete dil
mov edx, reloc.OLEAUT32.dll_SafeArrayGetElement
mov rcx, rbx
call fcn.14003b190
mov rcx, rax
call fcn.1400395f0
mov dword [rax + 0x48], edi
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x80]
mov rbx, qword [r12 + 0x48]
mov rcx, r13
call fcn.1400df3c0
mov edi, esi
test al, al
sete dil
mov edx, 0x30
mov rcx, rbx
call fcn.14003b190
mov rcx, rax
call fcn.1400395f0
mov dword [rax + 0x48], edi
mov r8, qword [rax]
mov rcx, rax
call qword [r8 + 0x80]
jmp 0x1400eb858
mov edx, reloc.OLEAUT32.dll_SafeArrayGetElement
mov rcx, qword [r12 + 0x48]
call fcn.14003b190
mov rcx, rax
call fcn.1400395f0
mov dword [rax + 0x48], esi
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x80]
mov edx, 0x30
mov rcx, qword [r12 + 0x48]
call fcn.14003b190
mov rcx, rax
call fcn.1400395f0
mov dword [rax + 0x48], esi
mov rdx, qword [rax]
mov rcx, rax
call qword [rdx + 0x80]
mov edx, 0x30
mov rcx, qword [r12 + 0x48]
call fcn.14003b190
mov rdx, rax
mov rcx, qword [r12 + 0x60]
call qword [sym.imp.Qt5Widgets.dll_public:_class_QWidget____ptr64___cdecl_QToolBar::widgetForAction_class_QAction____ptr64_const___ptr64]
mov rdx, rax
mov rcx, qword [sym.imp.Qt5Widgets.dll_struct_QMetaObject_const_QToolButton::staticMetaObject]
call qword [sym.imp.Qt5Core.dll_public:_class_QObject____ptr64___cdecl_QMetaObject::cast_class_QObject____ptr64_const___ptr64]
test rax, rax
mov rbx, rax
je 0x1400eb8a5
mov rcx, r13
call fcn.1400df3c0
mov edx, esi
test al, al
setne dl
mov rcx, rbx
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QToolButton::setPopupMode_enum_QToolButton::ToolButtonPopupMode____ptr64]
mov rdi, rsi
lea rdx, [rbp + 0x20]
lea rcx, [rbp - 0x28]
call fcn.1401de620
nop
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::begin_void_const___ptr64]
mov qword [rbp - 0x20], rax
lea rcx, [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_void____ptr64____ptr64___cdecl_QListData::end_void_const___ptr64]
mov qword [rbp - 0x18], rax
mov ecx, 1
mov dword [rbp - 0x10], ecx
mov rax, qword [rbp - 0x20]
nop
cmp rax, qword [rbp - 0x18]
je 0x1400eb917
mov rbx, qword [rax]
test ecx, ecx
je 0x1400eb907
mov rcx, rbx
call fcn.1400dfaa0
test al, al
mov rax, qword [rbp - 0x20]
jne 0x1400eb901
mov ecx, esi
jmp 0x1400eb907
mov rdi, rbx
mov ecx, dword [rbp - 0x10]
add rax, 8
mov qword [rbp - 0x20], rax
xor ecx, 1
mov dword [rbp - 0x10], ecx
jne 0x1400eb8e0
mov rcx, qword [rbp - 0x28]
mov eax, dword [rcx]
test eax, eax
je 0x1400eb935
cmp eax, 0xffffffff
je 0x1400eb93b
lock add dword [rcx], 0xffffffff
setne al
test al, al
jne 0x1400eb93b
mov rcx, qword [rbp - 0x28]
call qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QListData::dispose_struct_QListData::Data____ptr64_]
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb979
mov rcx, rsi
cmp dword [rax + 0x18], 0x1c
jl 0x1400eb95f
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb963
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb950
test rcx, rcx
je 0x1400eb979
cmp dword [rcx + 0x18], 0x1c
jg 0x1400eb979
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb97c
mov rcx, rsi
mov dl, 1
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QObject::blockSignals_bool____ptr64]
test rdi, rdi
je 0x1400eb999
mov rcx, rdi
call fcn.1400df420
test al, al
je 0x1400eb999
mov dl, 1
jmp 0x1400eb99b
xor edx, edx
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400eb9d9
mov rcx, rsi
cmp dword [rax + 0x18], 0x1c
jl 0x1400eb9bf
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400eb9c3
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400eb9b0
test rcx, rcx
je 0x1400eb9d9
cmp dword [rcx + 0x18], 0x1c
jg 0x1400eb9d9
mov rcx, qword [rcx + 0x20]
jmp 0x1400eb9dc
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setChecked_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eba20
mov rax, rsi
cmp dword [rcx + 0x18], 0x1c
jl 0x1400eba06
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eba0a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eb9f7
test rax, rax
je 0x1400eba20
cmp dword [rax + 0x18], 0x1c
jg 0x1400eba20
mov rcx, qword [rax + 0x20]
jmp 0x1400eba23
mov rcx, rsi
mov rax, qword [rcx]
call qword [rax + 0x80]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400eba6a
mov rax, rsi
cmp dword [rcx + 0x18], 0x1c
jl 0x1400eba50
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400eba54
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eba41
test rax, rax
je 0x1400eba6a
cmp dword [rax + 0x18], 0x1c
jg 0x1400eba6a
mov rcx, qword [rax + 0x20]
jmp 0x1400eba6d
mov rcx, rsi
xor edx, edx
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QObject::blockSignals_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400ebab9
mov rax, rsi
nop word [rax + rax]
cmp dword [rcx + 0x18], 0x34
jl 0x1400eba9f
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ebaa3
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400eba90
test rax, rax
je 0x1400ebab9
cmp dword [rax + 0x18], 0x34
jg 0x1400ebab9
mov rcx, qword [rax + 0x20]
jmp 0x1400ebabc
mov rcx, rsi
mov dl, 1
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QObject::blockSignals_bool____ptr64]
test rdi, rdi
je 0x1400ebad9
mov rcx, rdi
call fcn.1400df420
test al, al
je 0x1400ebad9
mov dl, 1
jmp 0x1400ebadb
xor edx, edx
mov rax, qword [r12 + 0x48]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x1400ebb19
mov rcx, rsi
cmp dword [rax + 0x18], 0x34
jl 0x1400ebaff
mov rcx, rax
mov rax, qword [rax + 8]
jmp 0x1400ebb03
mov rax, qword [rax + 0x10]
test rax, rax
jne 0x1400ebaf0
test rcx, rcx
je 0x1400ebb19
cmp dword [rcx + 0x18], 0x34
jg 0x1400ebb19
mov rcx, qword [rcx + 0x20]
jmp 0x1400ebb1c
mov rcx, rsi
call qword [sym.imp.Qt5Widgets.dll_public:_void___cdecl_QAction::setChecked_bool____ptr64]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400ebb60
mov rax, rsi
cmp dword [rcx + 0x18], 0x34
jl 0x1400ebb46
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ebb4a
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ebb37
test rax, rax
je 0x1400ebb60
cmp dword [rax + 0x18], 0x34
jg 0x1400ebb60
mov rcx, qword [rax + 0x20]
jmp 0x1400ebb63
mov rcx, rsi
mov rax, qword [rcx]
call qword [rax + 0x80]
mov r11, qword [r12 + 0x48]
mov rax, qword [r11 + 0x18]
mov rcx, qword [rax + 0x10]
test rcx, rcx
je 0x1400ebba8
mov rax, rsi
cmp dword [rcx + 0x18], 0x34
jl 0x1400ebb90
mov rax, rcx
mov rcx, qword [rcx + 8]
jmp 0x1400ebb94
mov rcx, qword [rcx + 0x10]
test rcx, rcx
jne 0x1400ebb81
test rax, rax
je 0x1400ebba8
cmp dword [rax + 0x18], 0x34
jg 0x1400ebba8
mov rsi, qword [rax + 0x20]
xor edx, edx
mov rcx, rsi
call qword [sym.imp.Qt5Core.dll_public:_bool___cdecl_QObject::blockSignals_bool____ptr64]
nop
mov rcx, qword [rbp + 0x20]
mov eax, dword [rcx]
test eax, eax
je 0x1400ebbd2
cmp eax, 0xffffffff
je 0x1400ebbd8
lock add dword [rcx], 0xffffffff
setne al
test al, al
jne 0x1400ebbd8
mov rcx, qword [rbp + 0x20]
call qword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QListData::dispose_struct_QListData::Data____ptr64_]
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
mov rsp, r11
pop r13
pop r12
pop rbp
ret