Function at 0x1400b7441
Capabilities:
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0x85a5d8a8
pushf
not eax
add eax, 0xa220333a
xor eax, 0xe490c6ca
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x86ff3f4e
xor eax, 0xaa620c24
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xb196e5a3
xor eax, 0xfa1c81f4
rol eax, 0x99
popf
cmp eax, 0x20
jne 0x1400b7491
popf
pop rax
jmp 0x1400b8749
cmp eax, 0
jne 0x1400b74a0
popf
pop rax
jmp 0x1400b76ad
cmp eax, 3
jne 0x1400b74af
popf
pop rax
jmp 0x1400b7881
cmp eax, 1
jne 0x1400b74be
popf
pop rax
jmp 0x1400b7772
cmp eax, 0xd
jne 0x1400b74cd
popf
pop rax
jmp 0x1400b7df6
cmp eax, 0x1a
jne 0x1400b74dc
popf
pop rax
jmp 0x1400b84e0
cmp eax, 0xe
jne 0x1400b74eb
popf
pop rax
jmp 0x1400b7ec9
cmp eax, 0xb
jne 0x1400b74fa
popf
pop rax
jmp 0x1400b7cfb
cmp eax, 0x19
jne 0x1400b7509
popf
pop rax
jmp 0x1400b84a4
cmp eax, 8
jne 0x1400b7518
popf
pop rax
jmp 0x1400b7b86
cmp eax, 0x1d
jne 0x1400b7527
popf
pop rax
jmp 0x1400b85e7
cmp eax, 0x17
jne 0x1400b7536
popf
pop rax
jmp 0x1400b8343
cmp eax, 0x1c
jne 0x1400b7545
popf
pop rax
jmp 0x1400b85b0
cmp eax, 0x12
jne 0x1400b7554
popf
pop rax
jmp 0x1400b809e
cmp eax, 0x18
jne 0x1400b7563
popf
pop rax
jmp 0x1400b83aa
cmp eax, 0x11
jne 0x1400b7572
popf
pop rax
jmp 0x1400b804e
cmp eax, 0x1b
jne 0x1400b7581
popf
pop rax
jmp 0x1400b851b
cmp eax, 0x21
jne 0x1400b7590
popf
pop rax
jmp 0x1400b87f2
cmp eax, 0x23
jne 0x1400b759f
popf
pop rax
jmp 0x1400b888d
cmp eax, 0x14
jne 0x1400b75ae
popf
pop rax
jmp 0x1400b81a8
cmp eax, 0xf
jne 0x1400b75bd
popf
pop rax
jmp 0x1400b7f2c
cmp eax, 0x13
jne 0x1400b75cc
popf
pop rax
jmp 0x1400b80ed
cmp eax, 0x15
jne 0x1400b75db
popf
pop rax
jmp 0x1400b8250
cmp eax, 0x24
jne 0x1400b75ea
popf
pop rax
jmp 0x1400b88cf
cmp eax, 0x1e
jne 0x1400b75f9
popf
pop rax
jmp 0x1400b86a9
cmp eax, 0xc
jne 0x1400b7608
popf
pop rax
jmp 0x1400b7d91
cmp eax, 7
jne 0x1400b7617
popf
pop rax
jmp 0x1400b7ad1
cmp eax, 5
jne 0x1400b7626
popf
pop rax
jmp 0x1400b79a7
cmp eax, 0x1f
jne 0x1400b7635
popf
pop rax
jmp 0x1400b86fc
cmp eax, 0x10
jne 0x1400b7644
popf
pop rax
jmp 0x1400b7f7b
cmp eax, 6
jne 0x1400b7653
popf
pop rax
jmp 0x1400b7a16
cmp eax, 9
jne 0x1400b7662
popf
pop rax
jmp 0x1400b7c1b
cmp eax, 4
jne 0x1400b7671
popf
pop rax
jmp 0x1400b7916
cmp eax, 0x16
jne 0x1400b7680
popf
pop rax
jmp 0x1400b82e5
cmp eax, 2
jne 0x1400b768f
popf
pop rax
jmp 0x1400b7800
cmp eax, 0xa
jne 0x1400b769e
popf
pop rax
jmp 0x1400b7c99
cmp eax, 0x22
jne 0x1400b76ad
popf
pop rax
jmp 0x1400b8884
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x1400b7719
push rax
pushf
mov eax, 0x994fb84c
pushf
not eax
add eax, 0xff5f53fe
xor eax, 0xb15e5b75
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x84acbe97
xor eax, 0xc6646fe4
rol eax, 0x28
popf
pushf
not eax
add eax, 0xeb80dbae
xor eax, 0xee723026
rol eax, 0xda
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x49aeea20
pushf
not eax
add eax, 0xa6be7b8c
xor eax, 0xcf6e5cfa
rol eax, 0x97
popf
pushf
not eax
add eax, 0x977362ee
xor eax, 0xc1bb3539
rol eax, 0x10
popf
pushf
not eax
add eax, 0xa6b80c9d
xor eax, 0xb9d4700d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc10391aa
xor eax, 0x9e98b8d5
rol eax, 0x42
popf
jmp 0x1400b7482
je 0x1400b77cd
push rax
pushf
mov eax, 0x5dda879e
pushf
not eax
add eax, 0x91904696
xor eax, 0xf9bcbfb9
rol eax, 0x74
popf
pushf
not eax
add eax, 0xf499fd5e
xor eax, 0xbff83ec9
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xb50b3996
xor eax, 0xf0e00b95
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd7c0ad42
xor eax, 0xcb73ef9e
rol eax, 0x19
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x7d0d722
pushf
not eax
add eax, 0xeaf805c6
xor eax, 0xf2083e77
rol eax, 0x71
popf
pushf
not eax
add eax, 0xc2740318
xor eax, 0xa02be0b9
rol eax, 0x2b
popf
jmp 0x1400b7482
test ecx, ecx
je 0x1400b784e
push rax
pushf
mov eax, 0xd625c298
pushf
not eax
add eax, 0xc4dda983
xor eax, 0xdf3e64a5
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc3fd6e98
xor eax, 0xfed6d6ea
rol eax, 0x83
popf
pushf
not eax
add eax, 0xdccca278
xor eax, 0xe27c216b
rol eax, 0x53
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x682cdb7d
pushf
not eax
add eax, 0x90ad4f59
xor eax, 0xd09fbf20
rol eax, 0x47
popf
pushf
not eax
add eax, 0xb823091d
xor eax, 0xa83c8b2c
rol eax, 0xa1
popf
jmp 0x1400b7482
sub ecx, 1
je 0x1400b78bd
push rax
pushf
mov eax, 0xde90f443
pushf
not eax
add eax, 0xae616b01
xor eax, 0xecd47bb8
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe9a9b8eb
xor eax, 0xfca495e6
rol eax, 0x85
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xfcc0600f
pushf
not eax
add eax, 0x84723186
xor eax, 0xb3a4e133
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc17c31ac
xor eax, 0x91e1f1ea
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe6b2d804
xor eax, 0x98ef876e
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc494471b
xor eax, 0x8fa92cb7
rol eax, 0xd3
popf
jmp 0x1400b7482
sub ecx, 1
je 0x1400b7974
push rax
pushf
mov eax, 0x1641ca72
pushf
not eax
add eax, 0xa3954081
xor eax, 0xff43233d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xafac2c2e
xor eax, 0x90f12a69
rol eax, 0x70
popf
pushf
not eax
add eax, 0xda838494
xor eax, 0xf14cccd9
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfd7ba644
xor eax, 0x80368cc2
rol eax, 0xf5
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x507ce60b
pushf
not eax
add eax, 0x80a77559
xor eax, 0x800d12af
rol eax, 0x54
popf
pushf
not eax
add eax, 0xc6cdb7f8
xor eax, 0xe8a2b4de
rol eax, 0xfb
popf
jmp 0x1400b7482
sub ecx, 1
je 0x1400b79e3
push rax
pushf
mov eax, 0x4003057
pushf
not eax
add eax, 0xf75a9e71
xor eax, 0xe68eee17
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe20b7dac
xor eax, 0xed9acf07
rol eax, 0xc7
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x2ac0770
pushf
not eax
add eax, 0x98282643
xor eax, 0xe9e76e31
rol eax, 0x52
popf
pushf
not eax
add eax, 0x97e0dab6
xor eax, 0xd45ee848
rol eax, 0x51
popf
jmp 0x1400b7482
cmp ecx, 1
jne 0x1400b7a78
push rax
pushf
mov eax, 0xd59e8faf
pushf
not eax
add eax, 0x868185bf
xor eax, 0x8835b270
rol eax, 0x93
popf
pushf
not eax
add eax, 0x980f3e87
xor eax, 0xb71c8f73
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd4967c60
xor eax, 0xeea044c9
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf5ff63ec
xor eax, 0xed4bde83
rol eax, 0xd8
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x5ad8bfbc
pushf
not eax
add eax, 0xff4f0bb3
xor eax, 0x9c65b329
rol eax, 0x51
popf
pushf
not eax
add eax, 0xbfd91f8f
xor eax, 0xfc55ebd2
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x868f2c41
xor eax, 0xc2c55d02
rol eax, 0x19
popf
pushf
not eax
add eax, 0xfd1d59a7
xor eax, 0xc3f2f2f3
rol eax, 0x2d
popf
jmp 0x1400b7482
mov ecx, dword [rbx + 0x28]
mov edi, 0x10f39d4e
pushf
not edi
add edi, 0xa5cdeac3
xor edi, 0x9a995b3d
rol edi, 2
popf
pushf
not edi
add edi, 0xfd32ef62
xor edi, 0xdcf24692
rol edi, 0x86
popf
pushf
not edi
add edi, 0x8788473b
xor edi, 0xe081063a
rol edi, 0x35
popf
pushf
not edi
add edi, 0x86366ef7
xor edi, 0xdc601452
rol edi, 3
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0xfeafdd36
pushf
not eax
add eax, 0x80d0f44d
xor eax, 0x82371089
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9f374f62
xor eax, 0x9a088f73
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdf35c714
xor eax, 0xab3f3f83
rol eax, 0xb6
popf
jmp 0x1400b7482
mov eax, ecx
shr eax, 4
test al, 1
je 0x1400b7be8
push rax
pushf
mov eax, 0x5ab71572
pushf
not eax
add eax, 0xe6f66149
xor eax, 0xf5176dc4
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xea0651f5
xor eax, 0x8c3a61b1
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xbca4ce25
xor eax, 0xa849769a
rol eax, 0x22
popf
pushf
not eax
add eax, 0xbc2ac789
xor eax, 0xa1814cc2
rol eax, 0x2b
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x58d86f42
pushf
not eax
add eax, 0xbb8b87a6
xor eax, 0xe86e773d
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe51cf6b3
xor eax, 0xfc6fafbd
rol eax, 0x34
popf
jmp 0x1400b7482
test rsi, rsi
jns 0x1400b7c53
push rax
pushf
mov eax, 0x35408ed1
pushf
not eax
add eax, 0xacb7345f
xor eax, 0xf340038c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa007fb3d
xor eax, 0x92547adb
rol eax, 0x30
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x74d7a3c4
pushf
not eax
add eax, 0xddcd2f94
xor eax, 0xcccfbfa6
rol eax, 0x85
popf
pushf
not eax
add eax, 0xab03fb0c
xor eax, 0xa149a02b
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc96eddd3
xor eax, 0xd763019b
rol eax, 0x98
popf
jmp 0x1400b7482
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0x17def34d
pushf
not eax
add eax, 0xd3a8b7b9
xor eax, 0xdde08756
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc16b4cc4
xor eax, 0x997ec179
rol eax, 0x65
popf
pushf
not eax
add eax, 0x92fa0276
xor eax, 0xdd27fdc8
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd2de698a
xor eax, 0x822e0630
rol eax, 0x97
popf
jmp 0x1400b7482
cmp dword [rbx + 0x30], 0
jge 0x1400b7d38
push rax
pushf
mov eax, 0xee2b636e
pushf
not eax
add eax, 0xf81cf552
xor eax, 0x9306e966
rol eax, 0x26
popf
pushf
not eax
add eax, 0xae00a21f
xor eax, 0xf02283b8
rol eax, 0xda
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x379675d4
pushf
not eax
add eax, 0xbbce197f
xor eax, 0xb4f26709
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe95bf894
xor eax, 0x842b2893
rol eax, 0x58
popf
pushf
not eax
add eax, 0xfe4698db
xor eax, 0xd4c2aa50
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa56df959
xor eax, 0xf2d93388
rol eax, 0x8b
popf
jmp 0x1400b7482
mov dword [rbx + 0x30], 1
jmp 0x1400b8532
mov ecx, dword [rbx + 0x28]
mov edi, 0xacdeaa27
pushf
not edi
add edi, 0x8b2fb16f
xor edi, 0x92372875
rol edi, 0xd1
popf
pushf
not edi
add edi, 0xc12b0f8d
xor edi, 0xefc8810a
rol edi, 0x9c
popf
pushf
not edi
add edi, 0xebd3999e
xor edi, 0xcaf03d40
rol edi, 1
popf
pushf
not edi
add edi, 0xef7ae0d4
xor edi, 0xdb95b200
rol edi, 0x3d
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1400b7e96
push rax
pushf
mov eax, 0x5176fdc0
pushf
not eax
add eax, 0xb79c2ea2
xor eax, 0xb954f711
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8790e9a4
xor eax, 0x8c012a1d
rol eax, 0xb2
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xcf67ac04
pushf
not eax
add eax, 0xfc40a37b
xor eax, 0xf833c9c2
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd3be18b4
xor eax, 0xd8eaf907
rol eax, 0xd6
popf
jmp 0x1400b7482
movsx rsi, word [rax - 8]
jmp 0x1400b7b86
movzx esi, word [rax - 8]
jmp 0x1400b7b86
mov ecx, dword [rbx + 0x28]
mov edi, 0x35b5024f
pushf
not edi
add edi, 0x9968ac20
xor edi, 0x990facaa
rol edi, 0x81
popf
pushf
not edi
add edi, 0xf44aa4cc
xor edi, 0xcd0ec7be
rol edi, 0xa9
popf
pushf
not edi
add edi, 0x813c3656
xor edi, 0xd87f65ee
rol edi, 0xe4
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x1400b8008
push rax
pushf
mov eax, 0x1e2dbfb1
pushf
not eax
add eax, 0xca4ef3da
xor eax, 0xeadd56f4
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb7109322
xor eax, 0xf1d00529
rol eax, 0xd
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xedbc32e2
pushf
not eax
add eax, 0xc6595f34
xor eax, 0xcf7270db
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xd203feec
xor eax, 0x90eee7c3
rol eax, 9
popf
pushf
not eax
add eax, 0xb9f92712
xor eax, 0xc56dc6bc
rol eax, 0xd7
popf
jmp 0x1400b7482
movsx rsi, byte [rax - 8]
jmp 0x1400b7b86
movzx esi, byte [rax - 8]
jmp 0x1400b7b86
sub ecx, 6
je 0x1400b814f
push rax
pushf
mov eax, 0x2ff6babb
pushf
not eax
add eax, 0x9825c54d
xor eax, 0xc13ddb3d
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbc5d6369
xor eax, 0xdf6d0ce4
rol eax, 0x37
popf
pushf
not eax
add eax, 0xac81be3e
xor eax, 0xbc0546b9
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe37b92c0
xor eax, 0xa0104f52
rol eax, 0x6d
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x25bee914
pushf
not eax
add eax, 0xd722a7f5
xor eax, 0xe5aeeb49
rol eax, 6
popf
pushf
not eax
add eax, 0xceb6ce3c
xor eax, 0xcc116d25
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xef92a9c0
xor eax, 0x9151c48d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x8635be8e
xor eax, 0xeccf17ea
rol eax, 9
popf
jmp 0x1400b7482
sub ecx, 1
je 0x1400b81f7
push rax
pushf
mov eax, 0x28e8ed6a
pushf
not eax
add eax, 0xfcfb3c7c
xor eax, 0x9b7dd1be
rol eax, 0xef
popf
pushf
not eax
add eax, 0xa1d1b630
xor eax, 0xaa935893
rol eax, 7
popf
pushf
not eax
add eax, 0xfd4b17fe
xor eax, 0x8ddfa241
rol eax, 0x2a
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x4c54d165
pushf
not eax
add eax, 0x9209a20a
xor eax, 0xdd2f1504
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc9df1a48
xor eax, 0xad5ba9fe
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x90e9e428
xor eax, 0xff71e5b1
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xffd2b83b
xor eax, 0xbfdab6f1
rol eax, 0x16
popf
jmp 0x1400b7482
sub ecx, 2
je 0x1400b828c
push rax
pushf
mov eax, 0xe1fc3303
pushf
not eax
add eax, 0x8305415d
xor eax, 0xcbc0a7e6
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x92f6ec67
xor eax, 0xe7d04562
rol eax, 0x21
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xf843b397
pushf
not eax
add eax, 0xed2bc912
xor eax, 0xc599751c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xdd94c6f5
xor eax, 0xe22d8e89
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa9c68a5a
xor eax, 0xda90229c
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe0b67347
xor eax, 0xc80e529e
rol eax, 0x19
popf
jmp 0x1400b7482
jmp 0x1400b79a7
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1400883d6
xor al, al
jmp 0x1400b8905
mov ecx, dword [rbx + 0x28]
mov edi, 0x280e14f1
pushf
not edi
add edi, 0xfbbce42a
xor edi, 0xf17a2e2a
rol edi, 0xf0
popf
pushf
not edi
add edi, 0x93911d81
xor edi, 0xf3c04c85
rol edi, 0x83
popf
pushf
not edi
add edi, 0x94cadcd1
xor edi, 0xcb8b0359
rol edi, 0xa7
popf
pushf
not edi
add edi, 0x8d292cb1
xor edi, 0xdf14bd0a
rol edi, 0xaa
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1400b845e
push rax
pushf
mov eax, 0x69c4c7f9
pushf
not eax
add eax, 0x9d6a6902
xor eax, 0xe952a38d
rol eax, 0x26
popf
pushf
not eax
add eax, 0x82b0a834
xor eax, 0xd79a0748
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x9cd948e2
xor eax, 0xc23ccb9d
rol eax, 0xae
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xade0869
pushf
not eax
add eax, 0xd6000259
xor eax, 0x96f84e53
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xfe1441c9
xor eax, 0xaca705dc
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xafd87cb9
xor eax, 0xbcbc4e3b
rol eax, 0x4a
popf
jmp 0x1400b7482
movsxd rsi, dword [rax - 8]
jmp 0x1400b7b86
mov esi, dword [rax - 8]
jmp 0x1400b7b86
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.140059b1d
test rsi, rsi
jne 0x1400b856a
push rax
pushf
mov eax, 0x67bf0e4c
pushf
not eax
add eax, 0xfbcb9e5d
xor eax, 0xd0bf07c9
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc9c8218e
xor eax, 0xfdc77f34
rol eax, 0x30
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x23c65c41
pushf
not eax
add eax, 0xbe4f9834
xor eax, 0x97e48fc4
rol eax, 0x38
popf
pushf
not eax
add eax, 0xb5aea684
xor eax, 0xc36f508a
rol eax, 0x24
popf
pushf
not eax
add eax, 0xdaa0a289
xor eax, 0xddba1e2c
rol eax, 0x44
popf
jmp 0x1400b7482
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x39eb2124
pushf
not eax
add eax, 0xff05e745
xor eax, 0xbdb04386
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb3cf208f
xor eax, 0xffe80b3e
rol eax, 0xad
popf
jmp 0x1400b7482
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x1400b8650
push rax
pushf
mov eax, 0xb8ee8c5d
pushf
not eax
add eax, 0xae5fd0a9
xor eax, 0xe30ebaad
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x824b8aaa
xor eax, 0xd6affd6c
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x84f0b4ae
xor eax, 0xc5ec6739
rol eax, 0x21
popf
pushf
not eax
add eax, 0xaf5573b3
xor eax, 0xb80c1252
rol eax, 0xc6
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xd99e277a
pushf
not eax
add eax, 0x9114772a
xor eax, 0xe674b1b7
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa92eb3f2
xor eax, 0xb39ee1ea
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xb59f763a
xor eax, 0xe1fc1e4b
rol eax, 4
popf
pushf
not eax
add eax, 0xc23a371e
xor eax, 0xd708bfbc
rol eax, 0x8a
popf
jmp 0x1400b7482
mov rdx, rsi
call fcn.1400dbb50
jmp 0x1400b8749
mov edx, esi
call fcn.1400bbb7a
push rax
pushf
mov eax, 0x8683f5dd
pushf
not eax
add eax, 0x9df16697
xor eax, 0x9e2a92bb
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe66e8e38
xor eax, 0xd184164d
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xda5586ff
xor eax, 0xdf9f001a
rol eax, 0x88
popf
jmp 0x1400b7482
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1400b87ac
push rax
pushf
mov eax, 0x424f9539
pushf
not eax
add eax, 0x9817c76d
xor eax, 0x84fbc83f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xda6af968
xor eax, 0x92bbe5ad
rol eax, 0x50
popf
pushf
not eax
add eax, 0xe64668f0
xor eax, 0xef8a4d3c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x824ea643
xor eax, 0xe4dc24ea
rol eax, 0x89
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0xbeb10f7d
pushf
not eax
add eax, 0xce553a8c
xor eax, 0xf090d983
rol eax, 0x28
popf
pushf
not eax
add eax, 0x864204d5
xor eax, 0xd2221af4
rol eax, 0x79
popf
pushf
not eax
add eax, 0x93decc86
xor eax, 0xd0d7f1a9
rol eax, 0x83
popf
jmp 0x1400b7482
cmp dword [rbx + 0x48], 0
je 0x1400b883e
push rax
pushf
mov eax, 0x2142d86c
pushf
not eax
add eax, 0xfc424e7c
xor eax, 0xdb014da1
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb258154e
xor eax, 0xcdcda7d5
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xa086590d
xor eax, 0xc74cdb56
rol eax, 0xfc
popf
jmp 0x1400b7482
push rax
pushf
mov eax, 0x51685222
pushf
not eax
add eax, 0x8bdcedb6
xor eax, 0x89657514
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd1f490a1
xor eax, 0xdc7a1b3e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc8cd5dd4
xor eax, 0xe25bd793
rol eax, 0xf9
popf
jmp 0x1400b7482
mov rcx, qword [rbx + 0x40]
cmp byte [rcx], 0x30
je 0x1400b88cf
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x1400b8899
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x6fcc9d2d
pushf
not eax
add eax, 0xa07cc01b
xor eax, 0xa55ebfc4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd383fc6a
xor eax, 0x891ec8c2
rol eax, 0xb7
popf
jmp 0x1400b7482
mov al, 0xb4
pushf
not al
add al, 0x35
xor al, 0x6f
rol al, 0x11
popf
pushf
not al
add al, 0x4a
xor al, 0x51
rol al, 0xb0
popf
pushf
not al
add al, 0x1c
xor al, 0xc8
rol al, 0xac
popf
pushf
not al
add al, 0xbd
xor al, 0x1a
rol al, 0x63
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret