Function at 0x14028d198
Capabilities:
Authenticate hmac
Hash data using murmur3
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0x7d9ba5ed
pushf
not eax
add eax, 0xc0d1d773
xor eax, 0xe84cbfea
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa3efc473
xor eax, 0xfbed139e
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf1bf2eca
xor eax, 0xd2b64f58
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb39d754b
xor eax, 0xfacf5e2a
rol eax, 0xba
popf
cmp eax, 0x29
jne 0x14028d1fb
popf
pop rax
jmp 0x14028edb6
cmp eax, 0
jne 0x14028d20a
popf
pop rax
jmp 0x14028d5ca
cmp eax, 0x3f
jne 0x14028d219
popf
pop rax
jmp 0x14028fb51
cmp eax, 1
jne 0x14028d228
popf
pop rax
jmp 0x14028d6a6
cmp eax, 0xd
jne 0x14028d237
popf
pop rax
jmp 0x14028dd14
cmp eax, 0x1a
jne 0x14028d246
popf
pop rax
jmp 0x14028e4b1
cmp eax, 0xe
jne 0x14028d255
popf
pop rax
jmp 0x14028ddce
cmp eax, 0x31
jne 0x14028d264
popf
pop rax
jmp 0x14028f289
cmp eax, 0x40
jne 0x14028d273
popf
pop rax
jmp 0x14028fb87
cmp eax, 8
jne 0x14028d282
popf
pop rax
jmp 0x14028da8d
cmp eax, 0x2a
jne 0x14028d291
popf
pop rax
jmp 0x14028ee4c
cmp eax, 0x17
jne 0x14028d2a0
popf
pop rax
jmp 0x14028e313
cmp eax, 0x1c
jne 0x14028d2af
popf
pop rax
jmp 0x14028e5ed
cmp eax, 0x2e
jne 0x14028d2be
popf
pop rax
jmp 0x14028f0a1
cmp eax, 0x18
jne 0x14028d2cd
popf
pop rax
jmp 0x14028e3a3
cmp eax, 0x2b
jne 0x14028d2dc
popf
pop rax
jmp 0x14028eebc
cmp eax, 0x1b
jne 0x14028d2eb
popf
pop rax
jmp 0x14028e59e
cmp eax, 0x2d
jne 0x14028d2fa
popf
pop rax
jmp 0x14028eff8
cmp eax, 0x23
jne 0x14028d309
popf
pop rax
jmp 0x14028e98d
cmp eax, 0x25
jne 0x14028d318
popf
pop rax
jmp 0x14028eacd
cmp eax, 0x32
jne 0x14028d327
popf
pop rax
jmp 0x14028f3b5
cmp eax, 0x13
jne 0x14028d336
popf
pop rax
jmp 0x14028e10b
cmp eax, 0x33
jne 0x14028d345
popf
pop rax
jmp 0x14028f449
cmp eax, 0x24
jne 0x14028d354
popf
pop rax
jmp 0x14028ea2d
cmp eax, 0x1e
jne 0x14028d363
popf
pop rax
jmp 0x14028e64b
cmp eax, 0xc
jne 0x14028d372
popf
pop rax
jmp 0x14028dc8f
cmp eax, 0x26
jne 0x14028d381
popf
pop rax
jmp 0x14028eb7c
cmp eax, 0x27
jne 0x14028d390
popf
pop rax
jmp 0x14028ec35
cmp eax, 0x30
jne 0x14028d39f
popf
pop rax
jmp 0x14028f228
cmp eax, 0x10
jne 0x14028d3ae
popf
pop rax
jmp 0x14028deec
cmp eax, 0x37
jne 0x14028d3bd
popf
pop rax
jmp 0x14028f6a0
cmp eax, 9
jne 0x14028d3cc
popf
pop rax
jmp 0x14028daef
cmp eax, 0x39
jne 0x14028d3db
popf
pop rax
jmp 0x14028f89e
cmp eax, 0x16
jne 0x14028d3ea
popf
pop rax
jmp 0x14028e2c8
cmp eax, 0x3b
jne 0x14028d3f9
popf
pop rax
jmp 0x14028f9e2
cmp eax, 0xa
jne 0x14028d408
popf
pop rax
jmp 0x14028dbab
cmp eax, 0x36
jne 0x14028d417
popf
pop rax
jmp 0x14028f60a
cmp eax, 0x14
jne 0x14028d426
popf
pop rax
jmp 0x14028e1c5
cmp eax, 7
jne 0x14028d435
popf
pop rax
jmp 0x14028d935
cmp eax, 0x3d
jne 0x14028d444
popf
pop rax
jmp 0x14028fa69
cmp eax, 2
jne 0x14028d453
popf
pop rax
jmp 0x14028d701
cmp eax, 0x20
jne 0x14028d462
popf
pop rax
jmp 0x14028e802
cmp eax, 0x41
jne 0x14028d471
popf
pop rax
jmp 0x14028fbcf
cmp eax, 0x11
jne 0x14028d480
popf
pop rax
jmp 0x14028dfaa
cmp eax, 0x35
jne 0x14028d48f
popf
pop rax
jmp 0x14028f5bd
cmp eax, 0x3a
jne 0x14028d49e
popf
pop rax
jmp 0x14028f9aa
cmp eax, 0x12
jne 0x14028d4ad
popf
pop rax
jmp 0x14028e064
cmp eax, 0x21
jne 0x14028d4bc
popf
pop rax
jmp 0x14028e873
cmp eax, 0x38
jne 0x14028d4cb
popf
pop rax
jmp 0x14028f7e3
cmp eax, 0xb
jne 0x14028d4da
popf
pop rax
jmp 0x14028dc2d
cmp eax, 0xf
jne 0x14028d4e9
popf
pop rax
jmp 0x14028de88
cmp eax, 0x15
jne 0x14028d4f8
popf
pop rax
jmp 0x14028e265
cmp eax, 5
jne 0x14028d507
popf
pop rax
jmp 0x14028d856
cmp eax, 6
jne 0x14028d516
popf
pop rax
jmp 0x14028d8e4
cmp eax, 0x22
jne 0x14028d525
popf
pop rax
jmp 0x14028e94f
cmp eax, 0x3c
jne 0x14028d534
popf
pop rax
jmp 0x14028fa33
cmp eax, 0x1f
jne 0x14028d543
popf
pop rax
jmp 0x14028e75b
cmp eax, 4
jne 0x14028d552
popf
pop rax
jmp 0x14028d7d6
cmp eax, 0x2f
jne 0x14028d561
popf
pop rax
jmp 0x14028f10e
cmp eax, 0x28
jne 0x14028d570
popf
pop rax
jmp 0x14028ecec
cmp eax, 0x3e
jne 0x14028d57f
popf
pop rax
jmp 0x14028fb06
cmp eax, 0x34
jne 0x14028d58e
popf
pop rax
jmp 0x14028f4a7
cmp eax, 0x2c
jne 0x14028d59d
popf
pop rax
jmp 0x14028ef65
cmp eax, 3
jne 0x14028d5ac
popf
pop rax
jmp 0x14028d757
cmp eax, 0x19
jne 0x14028d5bb
popf
pop rax
jmp 0x14028e42f
cmp eax, 0x1d
jne 0x14028d5ca
popf
pop rax
jmp 0x14028e638
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x168]
sub rsp, 0x268
mov rax, qword [0x140120098]
xor rax, rsp
mov qword [rbp + 0x150], rax
mov rdi, qword [rbp + 0x1d0]
xor r15d, r15d
mov r14, qword [rbp + 0x1d8]
mov rax, r8
mov qword [rsp + 0x70], rax
mov r13, r9
mov qword [rsp + 0x78], rdx
mov rsi, rdx
mov qword [rsp + 0x30], rdi
mov rbx, rcx
mov qword [rsp + 0x68], r14
test rcx, rcx
jne 0x14028d660
push rax
pushf
mov eax, 0xa18e50b7
pushf
not eax
add eax, 0xcdd32562
xor eax, 0xf0edd03c
rol eax, 0x31
popf
pushf
not eax
add eax, 0xcedbd7ac
xor eax, 0xc5ae3e59
rol eax, 0xf3
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x5a170228
pushf
not eax
add eax, 0xd873b35c
xor eax, 0xc4338348
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe276f54e
xor eax, 0xd33210be
rol eax, 0x60
popf
pushf
not eax
add eax, 0x86961f60
xor eax, 0xc0fdd87e
rol eax, 0x84
popf
jmp 0x14028d1ec
xor eax, eax
push rax
pushf
mov eax, 0x273ef133
pushf
not eax
add eax, 0x978fa7ef
xor eax, 0x868372b7
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe87c8e05
xor eax, 0xbc503f5c
rol eax, 2
popf
pushf
not eax
add eax, 0xe8dec276
xor eax, 0xbe29e2a9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xec4ed51f
xor eax, 0xc395c011
rol eax, 0xc6
popf
jmp 0x14028d1ec
mov rcx, qword [rbp + 0x150]
xor rcx, rsp
call fcn.1402a1891
add rsp, 0x268
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
cmp word [rcx], 0x43
jne 0x14028d790
push rax
pushf
mov eax, 0x15c49679
pushf
not eax
add eax, 0x85ac15e8
xor eax, 0xa8b2f232
rol eax, 0
popf
pushf
not eax
add eax, 0xc6fe7827
xor eax, 0xffa8faca
rol eax, 0x96
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xd37570ce
pushf
not eax
add eax, 0xebfe0c7e
xor eax, 0x972ce12a
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc3d60d63
xor eax, 0xc46a66f4
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xd8485c70
xor eax, 0x9c17d14c
rol eax, 3
popf
jmp 0x14028d1ec
cmp word [rcx + 2], r15w
jne 0x14028d823
push rax
pushf
mov eax, 0x41b89276
pushf
not eax
add eax, 0xf6c2fee3
xor eax, 0xa51ec230
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa4936ef5
xor eax, 0xa39c5624
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9aec26a3
xor eax, 0xb91756ea
rol eax, 0x56
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x1c220b9e
pushf
not eax
add eax, 0x83c52c8c
xor eax, 0xdb8379e2
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd0459e91
xor eax, 0x915b1d2c
rol eax, 0xf
popf
jmp 0x14028d1ec
lea r8, [0x19d42744c]
pushf
sub r8, 0x5d312cd4
popf
mov rdx, rax
mov rcx, rsi
call fcn.1402fe86a
xor r13d, r13d
test eax, eax
jne 0x14028d8b1
push rax
pushf
mov eax, 0x44f46fbb
pushf
not eax
add eax, 0x96ff1776
xor eax, 0x93fb18d4
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8cdc3066
xor eax, 0xcaea70f1
rol eax, 0xa0
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xbbed5b15
pushf
not eax
add eax, 0xb8ec4073
xor eax, 0xd8cde180
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd24b5a47
xor eax, 0x893e9b0f
rol eax, 0xfd
popf
jmp 0x14028d1ec
mov dword [r14], r13d
mov rax, rsi
jmp 0x14028d701
call fcn.14023ab0f
add rax, 0x98
mov qword [rsp + 0x48], r13
mov r9d, 0x2a114c31
pushf
not r9d
add r9d, 0x827c8400
xor r9d, 0xd62df1b1
rol r9d, 0xd5
popf
pushf
not r9d
add r9d, 0xb897bb2f
xor r9d, 0xa90dcd86
rol r9d, 3
popf
pushf
not r9d
add r9d, 0x8b334e45
xor r9d, 0xddf14fc8
rol r9d, 0x83
popf
mov qword [rsp + 0x50], rdi
mov rdx, rdi
mov qword [rsp + 0x58], rax
mov r14b, r15b
mov byte [rsp + 0x60], r15b
lea rcx, [rax + 0x20]
mov qword [rsp + 0x38], rcx
lea r8, [rax + 0x258]
lea rcx, [rax + 0x24]
mov qword [rsp + 0x40], rcx
lea r12, [rax + 0x12a]
mov rcx, r13
call fcn.14027c07f
test eax, eax
jne 0x14028da34
push rax
pushf
mov eax, 0x22707e97
pushf
not eax
add eax, 0xd079acd1
xor eax, 0x9147ce45
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xf7a9c2b3
xor eax, 0xd2519766
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc39e3562
xor eax, 0xe27d6927
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb969f82a
xor eax, 0xf49618a3
rol eax, 0x73
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x29842387
pushf
not eax
add eax, 0x9612b05f
xor eax, 0xb1f4cdf7
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf87f1e73
xor eax, 0xf6482623
rol eax, 0x24
popf
pushf
not eax
add eax, 0x889af463
xor eax, 0xc0aba519
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc7e283c7
xor eax, 0xfee22f67
rol eax, 8
popf
jmp 0x14028d1ec
or rsi, 0xffffffffffffffff
mov r15, rsi
xor edi, edi
push rax
pushf
mov eax, 0xe1b4a55a
pushf
not eax
add eax, 0x943ee000
xor eax, 0xa268d86c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb4cd5b5b
xor eax, 0x875b5fca
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb6a3e4f8
xor eax, 0xe59fda22
rol eax, 0x27
popf
pushf
not eax
add eax, 0xfeb98256
xor eax, 0xf8ee8d89
rol eax, 0x1b
popf
jmp 0x14028d1ec
inc r15
cmp word [rbx + r15*2], di
jne 0x14028db52
push rax
pushf
mov eax, 0xfd64303f
pushf
not eax
add eax, 0xf2543ced
xor eax, 0xb32ea2cb
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb3d80562
xor eax, 0xe6d73f33
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc458940b
xor eax, 0xad78c8e7
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9b63490a
xor eax, 0xf8a81c36
rol eax, 0x2e
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x6de0c5e8
pushf
not eax
add eax, 0xd73052b7
xor eax, 0x86b51fd7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xbcdf4c96
xor eax, 0xe0160058
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe811e1d4
xor eax, 0xda900689
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa38b951a
xor eax, 0xb109958a
rol eax, 0xce
popf
jmp 0x14028d1ec
cmp r15, 0x83
jae 0x14028dbe7
push rax
pushf
mov eax, 0x26783161
pushf
not eax
add eax, 0x9be07303
xor eax, 0x9b77a775
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdacc887c
xor eax, 0xf3ce1b2d
rol eax, 0x28
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xa975509f
pushf
not eax
add eax, 0xf0fbb16b
xor eax, 0xf755a7dc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xce40dbac
xor eax, 0xab57fbd7
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xab64e946
xor eax, 0xb3389813
rol eax, 0xe2
popf
jmp 0x14028d1ec
mov r8, rbx
mov rax, r12
sub r8, r12
push rax
pushf
mov eax, 0x6b48eb63
pushf
not eax
add eax, 0xdbef96d1
xor eax, 0x8fdcbb45
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb6e15eff
xor eax, 0x9a062213
rol eax, 0x77
popf
pushf
not eax
add eax, 0xef47f6a2
xor eax, 0xae957ad8
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9a6c5828
xor eax, 0xa8be37b0
rol eax, 0xaa
popf
jmp 0x14028d1ec
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x14028dce1
push rax
pushf
mov eax, 0xc97739ab
pushf
not eax
add eax, 0xe3a20baf
xor eax, 0xb9022419
rol eax, 0xb
popf
pushf
not eax
add eax, 0xed6f3568
xor eax, 0x8c4e70c4
rol eax, 3
popf
pushf
not eax
add eax, 0xf6e1362e
xor eax, 0xa760b1b4
rol eax, 0xbd
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xce602971
pushf
not eax
add eax, 0xfdc4ab88
xor eax, 0x967094a7
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xa389054f
xor eax, 0x87f7c223
rol eax, 0x3b
popf
jmp 0x14028d1ec
add rax, 2
test edx, edx
jne 0x14028dd75
push rax
pushf
mov eax, 0x3421fb02
pushf
not eax
add eax, 0xd9e0b1ea
xor eax, 0xb5b03763
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8cebf546
xor eax, 0xa7cc9efd
rol eax, 0x21
popf
pushf
not eax
add eax, 0x946e5b25
xor eax, 0x8ecd0c7b
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbd8e76c2
xor eax, 0xa3b4bcdd
rol eax, 0x85
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xf39743a5
pushf
not eax
add eax, 0x8f4c1cc5
xor eax, 0xcacf6234
rol eax, 0x90
popf
pushf
not eax
add eax, 0xaf8a2d6c
xor eax, 0xf41c0190
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd5a788bf
xor eax, 0xed880104
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa01f149a
xor eax, 0xd8bb9027
rol eax, 0x1a
popf
jmp 0x14028d1ec
test ecx, ecx
je 0x14028de2f
push rax
pushf
mov eax, 0x23b8fb6a
pushf
not eax
add eax, 0xca0b9033
xor eax, 0x868fb28b
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9a825741
xor eax, 0xeb650c79
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xec656467
xor eax, 0x837185c1
rol eax, 0x27
popf
pushf
not eax
add eax, 0xa6224f05
xor eax, 0x91f01dd9
rol eax, 0x90
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x23458983
pushf
not eax
add eax, 0xdb075241
xor eax, 0x849460ca
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc729a85b
xor eax, 0xfdd4f44d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x86f5c3f0
xor eax, 0xfa85cbd0
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xaa7a0e49
xor eax, 0xfa99ac15
rol eax, 0x5e
popf
jmp 0x14028d1ec
mov rax, qword [rsp + 0x40]
mov r8, rbx
sub r8, rax
push rax
pushf
mov eax, 0x6aad4e1c
pushf
not eax
add eax, 0xb8b9f2c0
xor eax, 0x8178ae7d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xd757eab3
xor eax, 0xba8afc72
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x899ae38c
xor eax, 0xb22ed0cd
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb82e65d0
xor eax, 0xee0129bd
rol eax, 0x66
popf
jmp 0x14028d1ec
movzx ecx, word [rax]
movzx edx, word [rax + r8]
sub ecx, edx
jne 0x14028df51
push rax
pushf
mov eax, 0xcf545512
pushf
not eax
add eax, 0xd72ef814
xor eax, 0xddbe332a
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe0c654a2
xor eax, 0x9d71c7f5
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xf2ec02bf
xor eax, 0xcfd905b9
rol eax, 0x42
popf
pushf
not eax
add eax, 0x8ab0dcfc
xor eax, 0xae2d4e47
rol eax, 0x1b
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x3d8cf148
pushf
not eax
add eax, 0xa74bf7fc
xor eax, 0xde9adcff
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb1393573
xor eax, 0xc4819d5a
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdf8f63c7
xor eax, 0xecaf78c9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xcb48d9ea
xor eax, 0xe31ac3bf
rol eax, 0x17
popf
jmp 0x14028d1ec
add rax, 2
test edx, edx
jne 0x14028e00b
push rax
pushf
mov eax, 0xcbb99b66
pushf
not eax
add eax, 0xe3209f4b
xor eax, 0xee595321
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x988b2274
xor eax, 0xde19e2ba
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xa5ce249d
xor eax, 0xb7614c7b
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa1fc11c3
xor eax, 0xa741f007
rol eax, 0x2c
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x1ba5899b
pushf
not eax
add eax, 0xb4b27582
xor eax, 0xfd8f654a
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x84e2af43
xor eax, 0xdc6fcc9a
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf37cfdfc
xor eax, 0x94b2c876
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc6708a61
xor eax, 0xfecad9b9
rol eax, 0x84
popf
jmp 0x14028d1ec
test ecx, ecx
je 0x14028e0b2
push rax
pushf
mov eax, 0xc339b5e8
pushf
not eax
add eax, 0xe35d8f01
xor eax, 0x8d4239a5
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe2e0666e
xor eax, 0xceca3d45
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xfef28164
xor eax, 0x95e4f208
rol eax, 0xd1
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x2e858c18
pushf
not eax
add eax, 0xb7f8e7d7
xor eax, 0xfad66b77
rol eax, 0x23
popf
pushf
not eax
add eax, 0x97c895cf
xor eax, 0xaaffcb73
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf3b884a1
xor eax, 0xa45b15ff
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x84c45a82
xor eax, 0x90ad1bca
rol eax, 0xd7
popf
jmp 0x14028d1ec
call fcn.1402bc804
test al, al
lea rcx, [rbp - 0x80]
mov rdx, rbx
sete dil
call fcn.140295ad8
test eax, eax
jne 0x14028e16c
push rax
pushf
mov eax, 0x9738bfb5
pushf
not eax
add eax, 0xa624e8f2
xor eax, 0x9c11ced8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe781c930
xor eax, 0xf999ca11
rol eax, 0x31
popf
pushf
not eax
add eax, 0xfa9959fd
xor eax, 0xd34b2a73
rol eax, 5
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xe9e74026
pushf
not eax
add eax, 0xf8bf920e
xor eax, 0xe2b2c32f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa31b5dc4
xor eax, 0xaa7f3a62
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf660517a
xor eax, 0x98673430
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x97a721c0
xor eax, 0xe7f1698b
rol eax, 0xc7
popf
jmp 0x14028d1ec
test edi, edi
lea r8, [rbp - 0x80]
mov rdi, qword [rsp + 0x38]
lea rcx, [rbp - 0x80]
mov rdx, rdi
je 0x14028e20c
push rax
pushf
mov eax, 0x7a1e7b89
pushf
not eax
add eax, 0xc0959773
xor eax, 0xc0f29004
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf074951f
xor eax, 0xc35e6568
rol eax, 0x48
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x6abd5fd2
pushf
not eax
add eax, 0x97626641
xor eax, 0xf9b39bb4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xabeba23e
xor eax, 0x88af61b4
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x99163d74
xor eax, 0xbaad4d02
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x939472c7
xor eax, 0xb6e494a8
rol eax, 0x54
popf
jmp 0x14028d1ec
call fcn.1402ea58e
jmp 0x14028e313
call fcn.14029b754
push rax
pushf
mov eax, 0x45c6e4b9
pushf
not eax
add eax, 0xd59db7a7
xor eax, 0xde86a1b6
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfe37b3f8
xor eax, 0xa782c322
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb4af7920
xor eax, 0xb18871aa
rol eax, 0x6d
popf
jmp 0x14028d1ec
test eax, eax
je 0x14028e34a
push rax
pushf
mov eax, 0x98460fb
pushf
not eax
add eax, 0xc62fcb91
xor eax, 0x89652081
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd0921c8e
xor eax, 0xc6773368
rol eax, 0x3a
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xcf4cf295
pushf
not eax
add eax, 0xc9e38a41
xor eax, 0xee2c6e78
rol eax, 0x64
popf
pushf
not eax
add eax, 0x92c1d2cf
xor eax, 0xd685c063
rol eax, 0x47
popf
pushf
not eax
add eax, 0x82ecc39e
xor eax, 0xbce8da28
rol eax, 0x39
popf
pushf
not eax
add eax, 0xa8d4ee66
xor eax, 0xaec0c829
rol eax, 0xd6
popf
jmp 0x14028d1ec
lea r8, [rbp - 0x80]
mov edx, 0xd8d140a4
pushf
not edx
add edx, 0xbc5ab32a
xor edx, 0x8f1fb9ee
rol edx, 0xc
popf
pushf
not edx
add edx, 0xa32ec01c
xor edx, 0xf458e058
rol edx, 0xd3
popf
pushf
not edx
add edx, 0xe54c1ae0
xor edx, 0x9cf68ad8
rol edx, 0x78
popf
mov rcx, r12
call fcn.1402e4270
lea rcx, [rbp + 0xa0]
xor eax, eax
push rax
pushf
mov eax, 0xf67a150c
pushf
not eax
add eax, 0x878b7701
xor eax, 0xceee5991
rol eax, 0xb
popf
pushf
not eax
add eax, 0xedb168b5
xor eax, 0xf38a3db5
rol eax, 0xe
popf
jmp 0x14028d1ec
inc rsi
cmp word [rcx + rsi*2], ax
jne 0x14028e47e
push rax
pushf
mov eax, 0xc7476b98
pushf
not eax
add eax, 0xa9f99d3d
xor eax, 0xe8cd9f23
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcd20ea30
xor eax, 0xec158cb8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa3e14fcc
xor eax, 0xa3f53733
rol eax, 0x5b
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x51e736c1
pushf
not eax
add eax, 0xb2a78610
xor eax, 0xe0347f1c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xed6fbb0f
xor eax, 0xdb9ef9c4
rol eax, 0x47
popf
jmp 0x14028d1ec
mov rdx, qword [rsp + 0x30]
lea r8, [rbp + 0xa0]
mov r14d, 0xaf0a2595
pushf
not r14d
add r14d, 0xeb435529
xor r14d, 0xd46207d7
rol r14d, 0xc8
popf
pushf
not r14d
add r14d, 0xea8506f4
xor r14d, 0xa3ef40c2
rol r14d, 0x21
popf
pushf
not r14d
add r14d, 0xf9fadb1d
xor r14d, 0xa093d588
rol r14d, 0x3f
popf
mov rcx, r13
lea r9, [r14 + rsi]
call fcn.14027c07f
xor r13d, r13d
test eax, eax
jne 0x14028e56b
push rax
pushf
mov eax, 0xf262201a
pushf
not eax
add eax, 0x85bf4cad
xor eax, 0xe007940d
rol eax, 0x87
popf
pushf
not eax
add eax, 0xdb76655c
xor eax, 0xab8b1769
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9ab4c12d
xor eax, 0x97e4bb9b
rol eax, 0x11
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x34c96c14
pushf
not eax
add eax, 0xa131a792
xor eax, 0xd5e2ed14
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xde18751e
xor eax, 0xa4f18ef2
rol eax, 0x49
popf
jmp 0x14028d1ec
lea rdi, [r15 + 1]
jmp 0x14028f72b
mov rdi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0x1edbc502
pushf
not eax
add eax, 0x8a250b5e
xor eax, 0xd445dd8c
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf226a43f
xor eax, 0xa356c9c3
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xde233d19
xor eax, 0xeb80377a
rol eax, 0xc6
popf
jmp 0x14028d1ec
mov rcx, rbx
call fcn.14026d997
xor r13d, r13d
test eax, eax
je 0x14028e98d
lea r9d, [r13 + 2]
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0x739fa938
pushf
not edx
add edx, 0xe32df3f4
xor edx, 0xc71b1ea8
rol edx, 0xf6
popf
pushf
not edx
add edx, 0x85e684f4
xor edx, 0xa6b94de3
rol edx, 0x97
popf
pushf
not edx
add edx, 0xc8953ed7
xor edx, 0x8a12186d
rol edx, 0xd8
popf
mov rcx, rbx
call fcn.14026ddcf
test eax, eax
je 0x14028e702
push rax
pushf
mov eax, 0x556d1a01
pushf
not eax
add eax, 0xcef64414
xor eax, 0xb03eab9b
rol eax, 0x41
popf
pushf
not eax
add eax, 0x9679b378
xor eax, 0xb3b7714d
rol eax, 0x53
popf
pushf
not eax
add eax, 0x89408c54
xor eax, 0xadb5b2f2
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcd6211e9
xor eax, 0xb288729f
rol eax, 0x72
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xe6eb286b
pushf
not eax
add eax, 0x835fcfc6
xor eax, 0xdc92b091
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd20044c0
xor eax, 0x8b450341
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xab024a86
xor eax, 0x9095141a
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc6413a5b
xor eax, 0xbd7b9adb
rol eax, 0xe0
popf
jmp 0x14028d1ec
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x14028e7a9
push rax
pushf
mov eax, 0x6f49f249
pushf
not eax
add eax, 0xad661d1d
xor eax, 0xdb0e8fdf
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x923f780c
xor eax, 0x93e77ce4
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb5520b01
xor eax, 0x8ce55a3a
rol eax, 0xaf
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x9f7f29d
pushf
not eax
add eax, 0xc0fcebaf
xor eax, 0xa289287d
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc2b1e05c
xor eax, 0xb269eb4b
rol eax, 0x78
popf
pushf
not eax
add eax, 0xfdaea056
xor eax, 0xbe3dd4da
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc0faa496
xor eax, 0xa98fa0a0
rol eax, 0x97
popf
jmp 0x14028d1ec
mov eax, 0xd039d913
pushf
not eax
add eax, 0xee6fdf3d
xor eax, 0xec58e526
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf46285ae
xor eax, 0xdbfd4f16
rol eax, 0xdb
popf
push rax
pushf
mov eax, 0xf8ef8164
pushf
not eax
add eax, 0xbbcbf76c
xor eax, 0xfb5db97c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xa447a40e
xor eax, 0xada1eacb
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8b8d0ebe
xor eax, 0x9692437f
rol eax, 0x28
popf
jmp 0x14028d1ec
movzx eax, ax
mov r8, rbx
mov dword [rdi], eax
mov edx, 0x5663898d
pushf
not edx
add edx, 0x9aec4794
xor edx, 0xc5cef13a
rol edx, 0x52
popf
pushf
not edx
add edx, 0xd9f43a86
xor edx, 0xe5372f17
rol edx, 0x62
popf
pushf
not edx
add edx, 0x9a56bbe5
xor edx, 0xbb8e51f7
rol edx, 0xae
popf
lea rdi, [r15 + 1]
mov rcx, r12
mov r9, rdi
call fcn.14027c07f
test eax, eax
jne 0x14028e909
push rax
pushf
mov eax, 0x55c3e4ef
pushf
not eax
add eax, 0xfc22bf3d
xor eax, 0xc1f458d9
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd21ab91d
xor eax, 0xa8c53e74
rol eax, 0x91
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xfe673767
pushf
not eax
add eax, 0xd2cb7d0e
xor eax, 0xed4a9997
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x85d5d9e8
xor eax, 0x96b2c8b9
rol eax, 0x17
popf
pushf
not eax
add eax, 0xe4a47aca
xor eax, 0xeff3b2cf
rol eax, 0x72
popf
jmp 0x14028d1ec
mov r8, rdi
mov rdx, rbx
jmp 0x14028f71c
mov rdx, rbx
lea rcx, [rbp - 0x80]
call fcn.1402d25d2
test al, al
je 0x14028e9fa
push rax
pushf
mov eax, 0x5a6179d
pushf
not eax
add eax, 0x89e8c60b
xor eax, 0xd718edc1
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xcf9c0794
xor eax, 0xb43f9f70
rol eax, 0x12
popf
pushf
not eax
add eax, 0x99f7f084
xor eax, 0xe54c3391
rol eax, 0x71
popf
pushf
not eax
add eax, 0xa9447253
xor eax, 0xaf0ca4a9
rol eax, 0x17
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xe8064dbd
pushf
not eax
add eax, 0xb9208090
xor eax, 0x841c5b87
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa551ebca
xor eax, 0x8ea741bd
rol eax, 0xe7
popf
jmp 0x14028d1ec
lea rcx, [rbp + 0xa0]
call fcn.14026d997
test eax, eax
je 0x14028ea87
push rax
pushf
mov eax, 0x145ccdb4
pushf
not eax
add eax, 0xe7e7c659
xor eax, 0x84184102
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xbe68bb80
xor eax, 0x889b9695
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x980fb4a0
xor eax, 0xcb9f8e5e
rol eax, 0xb
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xea035d7f
pushf
not eax
add eax, 0xcc16c172
xor eax, 0xb035d891
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf8b69a84
xor eax, 0xba0b7fa5
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe7823b75
xor eax, 0x985a1e2f
rol eax, 0x81
popf
jmp 0x14028d1ec
movzx eax, word [rbp + 0x80]
test ax, ax
je 0x14028eb23
push rax
pushf
mov eax, 0x8ec471cb
pushf
not eax
add eax, 0x9e94c191
xor eax, 0xab27da9f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf49e7a4f
xor eax, 0xa44d61ab
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x835cadff
xor eax, 0xf3380d79
rol eax, 0xf5
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xd8d0a7e3
pushf
not eax
add eax, 0xf9d5bf3a
xor eax, 0xe0fb11a6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa0015a57
xor eax, 0xa25d6cbd
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xc3d13a0e
xor eax, 0xa98d5bed
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc290cde1
xor eax, 0xe35136a8
rol eax, 0xc
popf
jmp 0x14028d1ec
mov r8, qword [rbp + 0x88]
mov ecx, eax
add eax, 0xffffffbf
cmp eax, 0x19
lea edx, [rcx + 0x20]
cmova edx, ecx
cmp edx, 0x75
jne 0x14028ebef
push rax
pushf
mov eax, 0x52bbd850
pushf
not eax
add eax, 0xd2ab8446
xor eax, 0x8b45b2c3
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x8ddda9de
xor eax, 0x8c692ffa
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb8ced7de
xor eax, 0xe5291658
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x9f0a5f91
xor eax, 0xa2dc8ae9
rol eax, 0xda
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x410c60e9
pushf
not eax
add eax, 0xe8472425
xor eax, 0x942344de
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf51df81d
xor eax, 0xc65781cc
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfb16510b
xor eax, 0xca9b1a49
rol eax, 0xbc
popf
jmp 0x14028d1ec
movzx edx, word [rbp + 0x82]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x74
jne 0x14028eca6
push rax
pushf
mov eax, 0x92e491ae
pushf
not eax
add eax, 0x98f06ba7
xor eax, 0xef76973f
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd966a004
xor eax, 0xb857077f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xbb039767
xor eax, 0xc4eb0dbe
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc671d53d
xor eax, 0x9adc514e
rol eax, 0x1a
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x7eee02e8
pushf
not eax
add eax, 0xf67ef24b
xor eax, 0xb919122c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd9fe7b74
xor eax, 0x8cc5c20f
rol eax, 0x26
popf
pushf
not eax
add eax, 0xcc6722ce
xor eax, 0xad0e3d6c
rol eax, 0xae
popf
jmp 0x14028d1ec
movzx edx, word [rbp + 0x84]
lea eax, [rdx - 0x41]
cmp eax, 0x19
lea ecx, [rdx + 0x20]
cmova ecx, edx
cmp ecx, 0x66
jne 0x14028ed5d
push rax
pushf
mov eax, 0x764bc606
pushf
not eax
add eax, 0x830252b5
xor eax, 0xd20ad2c1
rol eax, 0x30
popf
pushf
not eax
add eax, 0xad6f30f6
xor eax, 0x9712d092
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8ef240ca
xor eax, 0x8da41cc7
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8deacf32
xor eax, 0xb7d1bf5e
rol eax, 0xbd
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x8b8b04b
pushf
not eax
add eax, 0xf474a0c7
xor eax, 0x9f582886
rol eax, 0xee
popf
pushf
not eax
add eax, 0xd21c33d4
xor eax, 0xf212a45f
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd7cabf13
xor eax, 0xe7e66dc0
rol eax, 0x65
popf
pushf
not eax
add eax, 0xdf2a84da
xor eax, 0xc63b73f5
rol eax, 0xcf
popf
jmp 0x14028d1ec
cmp word [rbp + 0x86], 0x38
jne 0x14028ee19
push rax
pushf
mov eax, 0x5fd094ff
pushf
not eax
add eax, 0xdd5b4612
xor eax, 0x9de24b84
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc5485064
xor eax, 0xdedb83ae
rol eax, 0x93
popf
pushf
not eax
add eax, 0x8853c9d1
xor eax, 0x816c05d9
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xc0bf24d2
xor eax, 0xf305c382
rol eax, 0x9b
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x65f88d9d
pushf
not eax
add eax, 0xcd6ff58c
xor eax, 0xd28f8187
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xde2c699c
xor eax, 0xe545ffb0
rol eax, 0xff
popf
jmp 0x14028d1ec
test r8w, r8w
je 0x14028ee89
push rax
pushf
mov eax, 0xd083b764
pushf
not eax
add eax, 0xc5e196bf
xor eax, 0xb1c21526
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8000109f
xor eax, 0xe0359502
rol eax, 0x7d
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x294d8589
pushf
not eax
add eax, 0xdbe85109
xor eax, 0xcdd139dd
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x882bc8f7
xor eax, 0x8dcc55e3
rol eax, 0xf7
popf
jmp 0x14028d1ec
cmp word [rbp + 0x86], 0x2d
jne 0x14028ef0c
push rax
pushf
mov eax, 0x3c8cecdf
pushf
not eax
add eax, 0xf0914486
xor eax, 0xb9ac24e2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xc7f2991a
xor eax, 0xc74bd0ea
rol eax, 0x19
popf
pushf
not eax
add eax, 0x84f2bc5a
xor eax, 0xfa12e7cf
rol eax, 0x52
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x5a82cc86
pushf
not eax
add eax, 0xd19a4bfe
xor eax, 0xe622992d
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc1682ff7
xor eax, 0xdd7c2a5f
rol eax, 0x57
popf
pushf
not eax
add eax, 0xad09c5e7
xor eax, 0xa34cf2de
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdba3fcf7
xor eax, 0x9b9f1445
rol eax, 0xfd
popf
jmp 0x14028d1ec
cmp r8w, 0x38
jne 0x14028ef9f
push rax
pushf
mov eax, 0x28159428
pushf
not eax
add eax, 0xc3e02b99
xor eax, 0xbcf6895c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xcabd8836
xor eax, 0xb4a9eb4e
rol eax, 0x3d
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xb5c3f37d
pushf
not eax
add eax, 0xebda9fb6
xor eax, 0xd30dcce5
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc84eedd0
xor eax, 0xf16f0500
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9dbd8a94
xor eax, 0xfb732d83
rol eax, 4
popf
pushf
not eax
add eax, 0xbe6f2f1b
xor eax, 0x93a59244
rol eax, 0x33
popf
jmp 0x14028d1ec
cmp word [rbp + 0x8a], r13w
je 0x14028f048
push rax
pushf
mov eax, 0xa87c28c
pushf
not eax
add eax, 0x820803fa
xor eax, 0xef849dd5
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xff3f01de
xor eax, 0x8781462d
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xa3a9afe2
xor eax, 0xcd8f7ef7
rol eax, 0xd8
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xd540659e
pushf
not eax
add eax, 0xce8112dd
xor eax, 0xd08eff7d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xccd48119
xor eax, 0xb3c23cae
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc8b187c6
xor eax, 0x9c557634
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe4a94436
xor eax, 0xb095ca5a
rol eax, 0x58
popf
jmp 0x14028d1ec
mov r12, r13
test r14b, r14b
jne 0x14028f0db
push rax
pushf
mov eax, 0xe7a5d862
pushf
not eax
add eax, 0x873f4b4e
xor eax, 0xf89ffe03
rol eax, 1
popf
pushf
not eax
add eax, 0xab1af507
xor eax, 0xdd1a5b36
rol eax, 0x71
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x807ad707
pushf
not eax
add eax, 0xdf87e8fb
xor eax, 0xc84f5797
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x87108c6a
xor eax, 0x80abf527
rol eax, 0x86
popf
jmp 0x14028d1ec
mov rcx, qword [rsp + 0x58]
mov edx, 0x3b2da2c4
pushf
not edx
add edx, 0xce137789
xor edx, 0xcd3861e6
rol edx, 0xbe
popf
pushf
not edx
add edx, 0x802d8010
xor edx, 0xd4c98922
rol edx, 0xc3
popf
pushf
not edx
add edx, 0x80dd181f
xor edx, 0x9fc45301
rol edx, 0x46
popf
pushf
not edx
add edx, 0xa775f96b
xor edx, 0x8a5afc68
rol edx, 0xc6
popf
mov r9, qword [rsp + 0x50]
add rcx, 0x258
mov r8, qword [rsp + 0x48]
call fcn.14027c07f
test eax, eax
jne 0x14028f1cf
push rax
pushf
mov eax, 0x957b96e0
pushf
not eax
add eax, 0xead7d445
xor eax, 0xde197a4a
rol eax, 0x83
popf
pushf
not eax
add eax, 0x962b0bdb
xor eax, 0x9bb3118f
rol eax, 1
popf
pushf
not eax
add eax, 0xe99e1fde
xor eax, 0x9bb6980a
rol eax, 0x4d
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x7835e5e6
pushf
not eax
add eax, 0xf9b8dffb
xor eax, 0xfda801eb
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc96da5ba
xor eax, 0x812d4cac
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x8be92bbc
xor eax, 0xea5222b2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe81bf691
xor eax, 0xb6d2f234
rol eax, 0xd4
popf
jmp 0x14028d1ec
mov rax, r12
jmp 0x14028d701
mov r9d, 0x5fce971c
pushf
not r9d
add r9d, 0x940f09b0
xor r9d, 0xdb527729
rol r9d, 0x90
popf
pushf
not r9d
add r9d, 0xb763add0
xor r9d, 0xded8287c
rol r9d, 0x30
popf
pushf
not r9d
add r9d, 0xb3cda9c9
xor r9d, 0xc4154d86
rol r9d, 0x21
popf
pushf
not r9d
add r9d, 0x90fd1a93
xor r9d, 0xdec22ad5
rol r9d, 0x2e
popf
mov dword [rsp + 0x30], r13d
lea r8, [rsp + 0x30]
mov edx, 0xb2f7a538
pushf
not edx
add edx, 0xee7eee94
xor edx, 0xbe39ce73
rol edx, 0x28
popf
pushf
not edx
add edx, 0x853ad019
xor edx, 0xc4b32393
rol edx, 0x73
popf
lea rcx, [rbp + 0xa0]
call fcn.14026ddcf
test eax, eax
je 0x14028f382
push rax
pushf
mov eax, 0x7a593dbb
pushf
not eax
add eax, 0xb2db1309
xor eax, 0x8f8b9ffb
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xe40d2f66
xor eax, 0xf0169988
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf1600704
xor eax, 0xf4b8c662
rol eax, 0xff
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0x98e03ba4
pushf
not eax
add eax, 0x93b7ed39
xor eax, 0xbdade4f4
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xdcafe0d3
xor eax, 0xeb383b7c
rol eax, 0x68
popf
jmp 0x14028d1ec
mov eax, dword [rsp + 0x30]
test eax, eax
jne 0x14028f403
push rax
pushf
mov eax, 0xe93113dc
pushf
not eax
add eax, 0xbd717759
xor eax, 0xa15e0f5c
rol eax, 0x77
popf
pushf
not eax
add eax, 0x98d2b72b
xor eax, 0xc745e9c0
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdc7af84b
xor eax, 0xf78955cc
rol eax, 0x49
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xf12b691a
pushf
not eax
add eax, 0xaedc6af6
xor eax, 0x9e4dd290
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9e8fcd42
xor eax, 0x81d9a10d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa77493df
xor eax, 0xb2bf041c
rol eax, 0xe4
popf
jmp 0x14028d1ec
mov eax, 0x9590d2b9
pushf
not eax
add eax, 0xdc111d74
xor eax, 0xa3113fff
rol eax, 0xd
popf
pushf
not eax
add eax, 0xea12746d
xor eax, 0xb89e13ba
rol eax, 0xb6
popf
push rax
pushf
mov eax, 0xfe3d5218
pushf
not eax
add eax, 0xca949e9c
xor eax, 0xda485fd8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xecbd2b29
xor eax, 0x885948bd
rol eax, 0xad
popf
jmp 0x14028d1ec
movzx eax, ax
mov r8, rbx
mov dword [rdi], eax
mov edx, 0x66ba949
pushf
not edx
add edx, 0xc73c297b
xor edx, 0xfaad3845
rol edx, 0xd
popf
pushf
not edx
add edx, 0xf406468e
xor edx, 0xe6f93f54
rol edx, 0x3a
popf
pushf
not edx
add edx, 0xb5b292a6
xor edx, 0xa6539ade
rol edx, 0x69
popf
pushf
not edx
add edx, 0xf06d84be
xor edx, 0xbcc84f65
rol edx, 0x72
popf
lea rdi, [r15 + 1]
mov rcx, r12
mov r9, rdi
call fcn.14027c07f
test eax, eax
jne 0x14028f577
push rax
pushf
mov eax, 0xdbd8e2e2
pushf
not eax
add eax, 0xe36c56a2
xor eax, 0xc4e64279
rol eax, 1
popf
pushf
not eax
add eax, 0xa46b2d68
xor eax, 0x8c2810c1
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x893d7f60
xor eax, 0xd631aaba
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb75f3b14
xor eax, 0xedebd0be
rol eax, 0x16
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xdbc9deb2
pushf
not eax
add eax, 0xb0982251
xor eax, 0xf796ecc1
rol eax, 0x33
popf
pushf
not eax
add eax, 0xb426d3ec
xor eax, 0xc8cf2de4
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdc8ca44f
xor eax, 0x8902dcc4
rol eax, 0xef
popf
jmp 0x14028d1ec
lea rax, [rbp + 0xa0]
push rax
pushf
mov eax, 0x26902696
pushf
not eax
add eax, 0xc64d23e3
xor eax, 0xa58697ba
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe8c5356f
xor eax, 0xd6745653
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa8eee4b7
xor eax, 0xbe027267
rol eax, 0x51
popf
jmp 0x14028d1ec
inc rsi
cmp word [rax + rsi*2], r13w
jne 0x14028f647
push rax
pushf
mov eax, 0x9c30b776
pushf
not eax
add eax, 0xcfb1cbf2
xor eax, 0xb2a0b7d1
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa679c769
xor eax, 0x8c3f1f38
rol eax, 0xbf
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xf101c258
pushf
not eax
add eax, 0xcb1cc4cf
xor eax, 0x8a098c23
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbeaeace5
xor eax, 0xb56ee7e1
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xd424eb89
xor eax, 0x94935040
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbab01bd9
xor eax, 0xc053db0a
rol eax, 0x67
popf
jmp 0x14028d1ec
mov r8d, 0xf9ff09c1
pushf
not r8d
add r8d, 0xb7be7b4a
xor r8d, 0xa319e878
rol r8d, 0x27
popf
pushf
not r8d
add r8d, 0xbfad2bfa
xor r8d, 0xe4cec0b3
rol r8d, 0x9f
popf
pushf
not r8d
add r8d, 0x9b543c51
xor r8d, 0xf0f94cd6
rol r8d, 0xad
popf
pushf
not r8d
add r8d, 0xe0dea842
xor r8d, 0xaf106381
rol r8d, 1
popf
lea rdx, [rbp + 0xa0]
push rsi
not rsi
sub r8, rsi
pop rsi
sub r8, 1
lea rcx, [rsp + 0x48]
call fcn.14025ea62
mov r14b, byte [rsp + 0x60]
cmp word [rbx], r13w
je 0x14028f78a
push rax
pushf
mov eax, 0x3c87ae33
pushf
not eax
add eax, 0xbc6be81c
xor eax, 0x960c375e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xe90fe837
xor eax, 0x8cb336cc
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb3532f16
xor eax, 0x8ff8f1be
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc983f181
xor eax, 0xb6b3f88c
rol eax, 0xa8
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xbc627ea7
pushf
not eax
add eax, 0x9d4b6df0
xor eax, 0xd29fcbb5
rol eax, 0x98
popf
pushf
not eax
add eax, 0x969ee30f
xor eax, 0xef703782
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8b854e8a
xor eax, 0xe648ed88
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf4b30b03
xor eax, 0xe7cf3c5d
rol eax, 0xc3
popf
jmp 0x14028d1ec
cmp r15, 0x83
jae 0x14028f845
push rax
pushf
mov eax, 0xadea4ebd
pushf
not eax
add eax, 0xe1518700
xor eax, 0xf91bfcb0
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe204fd18
xor eax, 0xfc2788fe
rol eax, 4
popf
pushf
not eax
add eax, 0xf02fc5bf
xor eax, 0x87e202ba
rol eax, 0xb
popf
pushf
not eax
add eax, 0x86c1b781
xor eax, 0xc4ce60e5
rol eax, 0x81
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xf79392cf
pushf
not eax
add eax, 0x9b9e8f7d
xor eax, 0xc83ee3bd
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb3947a2e
xor eax, 0xe144f834
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc8d884e3
xor eax, 0xba4f6c99
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x89537e73
xor eax, 0xb2309c2c
rol eax, 0x62
popf
jmp 0x14028d1ec
mov rcx, qword [rsp + 0x40]
mov r9, rdi
mov r8, rbx
mov edx, 0xdbfef0ff
pushf
not edx
add edx, 0xe8bea3b1
xor edx, 0x928cc112
rol edx, 0x87
popf
pushf
not edx
add edx, 0xab4c6185
xor edx, 0xdd68aa0c
rol edx, 0x37
popf
pushf
not edx
add edx, 0xb4c68d3d
xor edx, 0xd872ffe9
rol edx, 0x5c
popf
pushf
not edx
add edx, 0xde6abb08
xor edx, 0xaf638c0b
rol edx, 0xf
popf
call fcn.14027c07f
test eax, eax
jne 0x14028f964
push rax
pushf
mov eax, 0x5793da1b
pushf
not eax
add eax, 0x8df51fe4
xor eax, 0x86c47c10
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9f4f3cd3
xor eax, 0x9299daaf
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xbfa37ca9
xor eax, 0xf166e071
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf6f4b252
xor eax, 0xbb5e54d4
rol eax, 0x6b
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xa5db668
pushf
not eax
add eax, 0x88e3a436
xor eax, 0xe5b84ad3
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa746b3d2
xor eax, 0xa4292361
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe4b7dbb8
xor eax, 0xcd385dd7
rol eax, 0xa3
popf
jmp 0x14028d1ec
jmp 0x14028fa69
mov rax, qword [rsp + 0x40]
mov word [rax], r13w
jmp 0x14028fa69
xor r13d, r13d
push rax
pushf
mov eax, 0xbae16c96
pushf
not eax
add eax, 0x96ba822c
xor eax, 0x9faa82cf
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x97e0698d
xor eax, 0xfb25aa69
rol eax, 0xf8
popf
jmp 0x14028d1ec
mov rax, qword [rsp + 0x38]
mov r8, r12
mov rcx, qword [rsp + 0x68]
mov rdx, qword [rsp + 0x70]
mov eax, dword [rax]
mov dword [rcx], eax
mov rcx, qword [rsp + 0x78]
call fcn.1402fe86a
test eax, eax
jne 0x14028fac0
push rax
pushf
mov eax, 0x544ae28f
pushf
not eax
add eax, 0xda43f195
xor eax, 0x9293e45e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc7c5618b
xor eax, 0xef058a30
rol eax, 0x12
popf
jmp 0x14028d1ec
push rax
pushf
mov eax, 0xee1a87ac
pushf
not eax
add eax, 0xe2270c1f
xor eax, 0xed3cbd77
rol eax, 0
popf
pushf
not eax
add eax, 0xee30d791
xor eax, 0xf8cf5fa4
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x92aad57d
xor eax, 0xb3133e95
rol eax, 0xae
popf
jmp 0x14028d1ec
jmp 0x14028f0a4
xor r13d, r13d
push rax
pushf
mov eax, 0x542da5d9
pushf
not eax
add eax, 0xd2632b2a
xor eax, 0xbc390bd1
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd00f11c8
xor eax, 0x96082995
rol eax, 0x79
popf
jmp 0x14028d1ec
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14029b114
int3
xor r9d, r9d
mov qword [rsp + 0x20], r13
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14029b114
int3