Function at 0x14014d46e
Capabilities:
Authenticate hmac
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x5acb05c6
pushf
not eax
add eax, 0xb38defbe
xor eax, 0xc6ee4b28
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xca302352
xor eax, 0x8212fc60
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa0e32f7e
xor eax, 0xac07a460
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbdd0d3be
xor eax, 0xc34f36ce
rol eax, 0xe9
popf
cmp eax, 0x29
jne 0x14014d4d1
popf
pop rax
jmp 0x14014ef5a
cmp eax, 0
jne 0x14014d4e0
popf
pop rax
jmp 0x14014d80a
cmp eax, 3
jne 0x14014d4ef
popf
pop rax
jmp 0x14014da6a
cmp eax, 1
jne 0x14014d4fe
popf
pop rax
jmp 0x14014d92a
cmp eax, 0xd
jne 0x14014d50d
popf
pop rax
jmp 0x14014e0b7
cmp eax, 0x1a
jne 0x14014d51c
popf
pop rax
jmp 0x14014e7f4
cmp eax, 0xe
jne 0x14014d52b
popf
pop rax
jmp 0x14014e166
cmp eax, 0x31
jne 0x14014d53a
popf
pop rax
jmp 0x14014f396
cmp eax, 0x19
jne 0x14014d549
popf
pop rax
jmp 0x14014e776
cmp eax, 8
jne 0x14014d558
popf
pop rax
jmp 0x14014dd63
cmp eax, 0x2a
jne 0x14014d567
popf
pop rax
jmp 0x14014eff4
cmp eax, 0x17
jne 0x14014d576
popf
pop rax
jmp 0x14014e660
cmp eax, 0x1c
jne 0x14014d585
popf
pop rax
jmp 0x14014e913
cmp eax, 0x2e
jne 0x14014d594
popf
pop rax
jmp 0x14014f1aa
cmp eax, 0x18
jne 0x14014d5a3
popf
pop rax
jmp 0x14014e6d8
cmp eax, 0x2b
jne 0x14014d5b2
popf
pop rax
jmp 0x14014f099
cmp eax, 0x1b
jne 0x14014d5c1
popf
pop rax
jmp 0x14014e8c4
cmp eax, 0x2d
jne 0x14014d5d0
popf
pop rax
jmp 0x14014f10e
cmp eax, 0x23
jne 0x14014d5df
popf
pop rax
jmp 0x14014ebee
cmp eax, 0x25
jne 0x14014d5ee
popf
pop rax
jmp 0x14014ecff
cmp eax, 0x32
jne 0x14014d5fd
popf
pop rax
jmp 0x14014f406
cmp eax, 0x13
jne 0x14014d60c
popf
pop rax
jmp 0x14014e3d3
cmp eax, 0x33
jne 0x14014d61b
popf
pop rax
jmp 0x14014f49e
cmp eax, 0x24
jne 0x14014d62a
popf
pop rax
jmp 0x14014ec61
cmp eax, 0x1e
jne 0x14014d639
popf
pop rax
jmp 0x14014ea13
cmp eax, 0xc
jne 0x14014d648
popf
pop rax
jmp 0x14014dff6
cmp eax, 0x26
jne 0x14014d657
popf
pop rax
jmp 0x14014eda4
cmp eax, 0x27
jne 0x14014d666
popf
pop rax
jmp 0x14014ee47
cmp eax, 0x30
jne 0x14014d675
popf
pop rax
jmp 0x14014f2ea
cmp eax, 0x10
jne 0x14014d684
popf
pop rax
jmp 0x14014e1fc
cmp eax, 0x37
jne 0x14014d693
popf
pop rax
jmp 0x14014f677
cmp eax, 9
jne 0x14014d6a2
popf
pop rax
jmp 0x14014dde2
cmp eax, 4
jne 0x14014d6b1
popf
pop rax
jmp 0x14014db00
cmp eax, 0x16
jne 0x14014d6c0
popf
pop rax
jmp 0x14014e576
cmp eax, 0x28
jne 0x14014d6cf
popf
pop rax
jmp 0x14014eee1
cmp eax, 0xa
jne 0x14014d6de
popf
pop rax
jmp 0x14014de8e
cmp eax, 0x36
jne 0x14014d6ed
popf
pop rax
jmp 0x14014f601
cmp eax, 0x14
jne 0x14014d6fc
popf
pop rax
jmp 0x14014e443
cmp eax, 7
jne 0x14014d70b
popf
pop rax
jmp 0x14014dcaa
cmp eax, 0x34
jne 0x14014d71a
popf
pop rax
jmp 0x14014f504
cmp eax, 2
jne 0x14014d729
popf
pop rax
jmp 0x14014d9bf
cmp eax, 0x20
jne 0x14014d738
popf
pop rax
jmp 0x14014eaf6
cmp eax, 0x1d
jne 0x14014d747
popf
pop rax
jmp 0x14014e97e
cmp eax, 0x11
jne 0x14014d756
popf
pop rax
jmp 0x14014e28d
cmp eax, 0x35
jne 0x14014d765
popf
pop rax
jmp 0x14014f5c8
cmp eax, 0x2f
jne 0x14014d774
popf
pop rax
jmp 0x14014f245
cmp eax, 0x12
jne 0x14014d783
popf
pop rax
jmp 0x14014e349
cmp eax, 0x21
jne 0x14014d792
popf
pop rax
jmp 0x14014eb59
cmp eax, 0x1f
jne 0x14014d7a1
popf
pop rax
jmp 0x14014ea61
cmp eax, 0xb
jne 0x14014d7b0
popf
pop rax
jmp 0x14014df38
cmp eax, 0xf
jne 0x14014d7bf
popf
pop rax
jmp 0x14014e19e
cmp eax, 0x15
jne 0x14014d7ce
popf
pop rax
jmp 0x14014e523
cmp eax, 5
jne 0x14014d7dd
popf
pop rax
jmp 0x14014db8a
cmp eax, 6
jne 0x14014d7ec
popf
pop rax
jmp 0x14014dc0e
cmp eax, 0x22
jne 0x14014d7fb
popf
pop rax
jmp 0x14014ebb7
cmp eax, 0x2c
jne 0x14014d80a
popf
pop rax
jmp 0x14014f10c
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x28]
sub rsp, 0x128
mov rax, qword [0x1400a21c0]
xor rax, rsp
mov qword [rbp + 0x18], rax
mov rdi, qword [rbp + 0x90]
mov r12, rdx
mov r13, qword [rbp + 0xa8]
mov r15, r8
mov qword [rsp + 0x68], r8
mov rbx, rcx
mov qword [rsp + 0x78], rdx
mov r8, rdi
mov rcx, r12
mov qword [rbp - 0x60], r13
mov rdx, r9
mov byte [rsp + 0x60], 0
mov rsi, r9
call fcn.14011c04a
mov r14d, eax
cmp eax, 0xffffffff
jl 0x14014d8d1
push rax
pushf
mov eax, 0xc4e7d9ed
pushf
not eax
add eax, 0xbf22c635
xor eax, 0xb2a4f907
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xacd1c5d2
xor eax, 0x82dd532b
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd598906b
xor eax, 0x97a4a636
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xbd696e9f
xor eax, 0xea3016f8
rol eax, 0x1f
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x3223a624
pushf
not eax
add eax, 0x90faa29c
xor eax, 0xbca87352
rol eax, 0x23
popf
pushf
not eax
add eax, 0x937c67ab
xor eax, 0xa8812be8
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9c05d161
xor eax, 0xfc5d6e3b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x916a4489
xor eax, 0xc6f960fd
rol eax, 0x29
popf
jmp 0x14014d4c2
cmp eax, dword [rdi + 4]
jge 0x14014d979
push rax
pushf
mov eax, 0x2996eb03
pushf
not eax
add eax, 0xa533bb14
xor eax, 0xa56a1f81
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xb421cb4b
xor eax, 0x94163ca5
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xaef7fcea
xor eax, 0xf255ac7c
rol eax, 0xbb
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x7d61f40b
pushf
not eax
add eax, 0xe81e21ae
xor eax, 0xb72afe3c
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8c20a693
xor eax, 0x9effccf2
rol eax, 0x95
popf
pushf
not eax
add eax, 0xece2d902
xor eax, 0xcc4d06c1
rol eax, 0x2c
popf
jmp 0x14014d4c2
cmp dword [rbx], 0xe06d7363
jne 0x14014da11
push rax
pushf
mov eax, 0xad1de33e
pushf
not eax
add eax, 0xd5039996
xor eax, 0xfd772e45
rol eax, 0x15
popf
pushf
not eax
add eax, 0xba1ab947
xor eax, 0xa44bbf17
rol eax, 0x38
popf
pushf
not eax
add eax, 0xcf1c8cb4
xor eax, 0xeb0897ea
rol eax, 0x9c
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x1f87ca66
pushf
not eax
add eax, 0xa6fb1158
xor eax, 0xcb2a7b4f
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9243e413
xor eax, 0x87d65ce1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xea29ad92
xor eax, 0x8b4a96fc
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf0cb9b6e
xor eax, 0xbdf762eb
rol eax, 0x9d
popf
jmp 0x14014d4c2
cmp dword [rbx + 0x18], 4
jne 0x14014daba
push rax
pushf
mov eax, 0xe420c24
pushf
not eax
add eax, 0xcf0fe333
xor eax, 0x9a04bbe4
rol eax, 0x32
popf
pushf
not eax
add eax, 0x81d692e6
xor eax, 0x9348b870
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc607bc60
xor eax, 0x8eae5473
rol eax, 0x85
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x5f4ffc61
pushf
not eax
add eax, 0x92edc0d3
xor eax, 0xf169b1ee
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xa04f0491
xor eax, 0xf8339837
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe8904dcc
xor eax, 0xaa5b396e
rol eax, 0x41
popf
jmp 0x14014d4c2
mov eax, dword [rbx + 0x20]
sub eax, 0x19930520
cmp eax, 2
ja 0x14014db44
push rax
pushf
mov eax, 0x83c843a5
pushf
not eax
add eax, 0xee2f8768
xor eax, 0xb732cd4d
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xff857f02
xor eax, 0xf665c456
rol eax, 0x66
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x363972be
pushf
not eax
add eax, 0xfe0d611c
xor eax, 0xca82bb3c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe4ee3bff
xor eax, 0x9b38dec5
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb7d7c54d
xor eax, 0xa7f53c87
rol eax, 0x31
popf
jmp 0x14014d4c2
cmp qword [rbx + 0x30], 0
jne 0x14014dbc8
push rax
pushf
mov eax, 0xff78f3c6
pushf
not eax
add eax, 0xb940078e
xor eax, 0xf986524a
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xde89ef28
xor eax, 0x9e48ad99
rol eax, 0x21
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x71cecbe2
pushf
not eax
add eax, 0xe2875dc1
xor eax, 0xa2d80ecb
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa9b42146
xor eax, 0x86198993
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x865adea8
xor eax, 0xa706b716
rol eax, 0xad
popf
jmp 0x14014d4c2
call fcn.1400c3245
cmp qword [rax + 0x20], 0
je 0x14014dc64
push rax
pushf
mov eax, 0x5e8f915d
pushf
not eax
add eax, 0xa4be23a6
xor eax, 0x9b22c4dd
rol eax, 0x71
popf
pushf
not eax
add eax, 0xafcb3522
xor eax, 0xedd81e43
rol eax, 0x97
popf
pushf
not eax
add eax, 0x80683a10
xor eax, 0xda80965d
rol eax, 0xac
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x1092440d
pushf
not eax
add eax, 0x95d5e560
xor eax, 0xef895e91
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xcd024d72
xor eax, 0xd816e77b
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x96558ddc
xor eax, 0xd4faf031
rol eax, 0x15
popf
jmp 0x14014d4c2
call fcn.1400c3245
mov rbx, qword [rax + 0x20]
call fcn.1400c3245
mov rcx, qword [rbx + 0x38]
mov byte [rsp + 0x60], 1
mov r15, qword [rax + 0x28]
mov qword [rsp + 0x68], r15
call fcn.1402e4baf
cmp dword [rbx], 0xe06d7363
jne 0x14014dd30
push rax
pushf
mov eax, 0xc8a37322
pushf
not eax
add eax, 0x811ed57b
xor eax, 0xbcd03fd7
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc2183818
xor eax, 0xefb31ab4
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa57c080e
xor eax, 0xd02d0c03
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf4c994b0
xor eax, 0xaf3fdafe
rol eax, 0xd4
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xe0ea4f2a
pushf
not eax
add eax, 0xd4766e62
xor eax, 0xcb5df330
rol eax, 0x31
popf
pushf
not eax
add eax, 0xca9d0926
xor eax, 0xf28ff782
rol eax, 0x13
popf
jmp 0x14014d4c2
cmp dword [rbx + 0x18], 4
jne 0x14014ddaf
push rax
pushf
mov eax, 0x557fb753
pushf
not eax
add eax, 0xb7e273dd
xor eax, 0x9fca4d02
rol eax, 0xc
popf
pushf
not eax
add eax, 0x8167b18b
xor eax, 0x8a09607f
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xbfcb13c5
xor eax, 0xb648d9d5
rol eax, 0x2c
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x7cf54209
pushf
not eax
add eax, 0x95ccfbd6
xor eax, 0xbcf32de5
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xdced9943
xor eax, 0xb84d2c21
rol eax, 0x13
popf
jmp 0x14014d4c2
mov eax, dword [rbx + 0x20]
sub eax, 0x19930520
cmp eax, 2
ja 0x14014de48
push rax
pushf
mov eax, 0x90a6a5a2
pushf
not eax
add eax, 0xbf44c8f3
xor eax, 0x97944d95
rol eax, 0x21
popf
pushf
not eax
add eax, 0xdc15e509
xor eax, 0xf61b8263
rol eax, 0x71
popf
pushf
not eax
add eax, 0xe4e65202
xor eax, 0x840c1ad9
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa729390c
xor eax, 0xa43bda66
rol eax, 0x2e
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xe44466e5
pushf
not eax
add eax, 0x845f93a8
xor eax, 0xc4ce85a4
rol eax, 0x56
popf
pushf
not eax
add eax, 0xb582af53
xor eax, 0xb0241f14
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf5c9dd75
xor eax, 0xf8de1022
rol eax, 0xfe
popf
jmp 0x14014d4c2
cmp qword [rbx + 0x30], 0
je 0x14014def2
push rax
pushf
mov eax, 0x444ef929
pushf
not eax
add eax, 0xb73fdc95
xor eax, 0xde38925b
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xcd2f8ada
xor eax, 0xedd1ef2d
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf1e6c6a0
xor eax, 0x883265a2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x924a2762
xor eax, 0xca28ca36
rol eax, 0xe2
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x55e1fd0a
pushf
not eax
add eax, 0xc8fd21a5
xor eax, 0x8cd8202a
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x829a23b7
xor eax, 0xc0852d58
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb38d5d0a
xor eax, 0xbf08c6b8
rol eax, 0xc
popf
jmp 0x14014d4c2
call fcn.1400c3245
cmp qword [rax + 0x38], 0
je 0x14014df9d
push rax
pushf
mov eax, 0x9642b8f8
pushf
not eax
add eax, 0xa13e7656
xor eax, 0xd5b75e88
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xdd0178c7
xor eax, 0xb61257a4
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe85e8d30
xor eax, 0xdca45818
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xaf478c41
xor eax, 0xa1032759
rol eax, 0xc1
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x3dc4892e
pushf
not eax
add eax, 0xe42dd7b2
xor eax, 0xe84d5a77
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc90eb238
xor eax, 0xb07d6868
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc6e7a380
xor eax, 0xa1eb3615
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbf40d199
xor eax, 0xa75ae57c
rol eax, 0x61
popf
jmp 0x14014d4c2
call fcn.1400c3245
mov r15, qword [rax + 0x38]
call fcn.1400c3245
mov rdx, r15
mov rcx, rbx
and qword [rax + 0x38], 0
call fcn.14026fd3b
test al, al
jne 0x14014e05e
push rax
pushf
mov eax, 0xd5055e89
pushf
not eax
add eax, 0xdc510b07
xor eax, 0xd7448847
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe9867f5b
xor eax, 0xcfb1eda1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9e393088
xor eax, 0xa17fc3f2
rol eax, 0x37
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x2240c30f
pushf
not eax
add eax, 0x993d25e5
xor eax, 0xaebe3d97
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x866d08b1
xor eax, 0xa2583aa0
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x89e9373c
xor eax, 0xac08edf6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xec75ff9b
xor eax, 0xbc274859
rol eax, 0x10
popf
jmp 0x14014d4c2
mov rcx, r15
call fcn.1402ef8ec
test al, al
je 0x14014e120
push rax
pushf
mov eax, 0x96d9cf01
pushf
not eax
add eax, 0xe1624a39
xor eax, 0x9ac4f5d6
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa748d044
xor eax, 0xb8bae79c
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf8f7bd0a
xor eax, 0xb4ac0cb1
rol eax, 0x70
popf
pushf
not eax
add eax, 0x872f3789
xor eax, 0xcd517f73
rol eax, 0xf6
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xb7763444
pushf
not eax
add eax, 0xab13dcd5
xor eax, 0xf71b6ceb
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf603b4a0
xor eax, 0xc7f09113
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe50c67a9
xor eax, 0xca0a21a3
rol eax, 0x37
popf
jmp 0x14014d4c2
jmp 0x14014f504
mov r15, qword [rsp + 0x68]
push rax
pushf
mov eax, 0xee677f68
pushf
not eax
add eax, 0xaf2aed64
xor eax, 0xce8063c7
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdbb64fe3
xor eax, 0xebfc56e1
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa92472c4
xor eax, 0xc16ba5d0
rol eax, 0x99
popf
pushf
not eax
add eax, 0x87e5a1ff
xor eax, 0xa27a71d8
rol eax, 0x67
popf
jmp 0x14014d4c2
mov rax, qword [rsi + 8]
mov qword [rbp - 0x38], rax
mov qword [rbp - 0x40], rdi
cmp dword [rbx], 0xe06d7363
jne 0x14014e25a
push rax
pushf
mov eax, 0xfa86d89f
pushf
not eax
add eax, 0xe2c79666
xor eax, 0xea7da4e0
rol eax, 2
popf
pushf
not eax
add eax, 0xcb1e20d5
xor eax, 0xde7059ba
rol eax, 0xad
popf
pushf
not eax
add eax, 0xe5d52e65
xor eax, 0xa9257ad9
rol eax, 0x34
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xf23008e2
pushf
not eax
add eax, 0x89202824
xor eax, 0xa6a54f9b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe702a64e
xor eax, 0xcec07de0
rol eax, 0x11
popf
jmp 0x14014d4c2
cmp dword [rbx + 0x18], 4
jne 0x14014e2f0
push rax
pushf
mov eax, 0x74f38b6b
pushf
not eax
add eax, 0xf2c2570c
xor eax, 0xc00769ac
rol eax, 0xec
popf
pushf
not eax
add eax, 0xb3b63222
xor eax, 0xbd25bc57
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe0270e55
xor eax, 0xb2df052f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xce474cf6
xor eax, 0xf57a4c50
rol eax, 4
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x5e648687
pushf
not eax
add eax, 0xd69cbdf0
xor eax, 0xa68034ad
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb2dade49
xor eax, 0xfd264549
rol eax, 0x72
popf
pushf
not eax
add eax, 0x91793515
xor eax, 0x9ef7ebd2
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb361d608
xor eax, 0xd06e588c
rol eax, 0xec
popf
jmp 0x14014d4c2
mov eax, dword [rbx + 0x20]
sub eax, 0x19930520
cmp eax, 2
ja 0x14014e38d
push rax
pushf
mov eax, 0x60220d97
pushf
not eax
add eax, 0x88e14a5f
xor eax, 0x913d4592
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb463e865
xor eax, 0xe9b615d1
rol eax, 0x39
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xb99d8c1c
pushf
not eax
add eax, 0xcac24dc4
xor eax, 0xf3e4a624
rol eax, 0x60
popf
pushf
not eax
add eax, 0xca36bdea
xor eax, 0x80f705ce
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa668f029
xor eax, 0x9bdc2cec
rol eax, 0x11
popf
jmp 0x14014d4c2
cmp dword [rdi + 0xc], 0
jbe 0x14014e410
push rax
pushf
mov eax, 0x75d44594
pushf
not eax
add eax, 0xd1b93636
xor eax, 0x9ce5ff5c
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd747739a
xor eax, 0xdbb9716e
rol eax, 0x20
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xd8caab33
pushf
not eax
add eax, 0xa86f7dcb
xor eax, 0xfc5584c6
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd596c8e1
xor eax, 0x82427be4
rol eax, 0x6c
popf
jmp 0x14014d4c2
mov eax, dword [rbp + 0xa0]
lea rdx, [rbp - 0x40]
mov dword [rsp + 0x28], eax
lea rcx, [rbp - 0x20]
mov r9, rsi
mov qword [rsp + 0x20], rdi
mov r8d, r14d
call fcn.1401e8daf
movups xmm1, xmmword [rbp - 0x20]
movdqa xmm0, xmm1
psrldq xmm0, 8
movd eax, xmm0
movdqu xmmword [rbp - 0x30], xmm1
cmp eax, dword [rbp - 8]
jae 0x14014e4ca
push rax
pushf
mov eax, 0xc1f911b0
pushf
not eax
add eax, 0xf453f7c8
xor eax, 0x9baaf74d
rol eax, 0x94
popf
pushf
not eax
add eax, 0x9a954bd1
xor eax, 0xef6652fe
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9a565145
xor eax, 0xa19a2311
rol eax, 0xf1
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xffaedef4
pushf
not eax
add eax, 0xf39aed49
xor eax, 0xfb49bc40
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x9d5a4aa5
xor eax, 0xb8da639e
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x8db360f8
xor eax, 0xa95c5fa9
rol eax, 0x65
popf
pushf
not eax
add eax, 0xac775857
xor eax, 0xc60f212a
rol eax, 0xd0
popf
jmp 0x14014d4c2
mov r15d, dword [rbp - 0x28]
movq r9, xmm1
mov qword [rbp - 0x78], r9
push rax
pushf
mov eax, 0xaf4348f5
pushf
not eax
add eax, 0x92dfd990
xor eax, 0xf92760fd
rol eax, 0xde
popf
pushf
not eax
add eax, 0xfe45586d
xor eax, 0xef0b3681
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xfe082565
xor eax, 0x91b96f4b
rol eax, 0x1d
popf
jmp 0x14014d4c2
mov rax, qword [rbp - 0x30]
mov rax, qword [rax]
movsxd rdx, dword [rax + 0x10]
mov eax, r15d
lea rcx, [rax + rax*4]
mov rax, qword [r9 + 8]
lea r8, [rdx + rcx*4]
movups xmm0, xmmword [r8 + rax]
movsxd rcx, dword [r8 + rax + 0x10]
mov dword [rbp - 0x48], ecx
movd eax, xmm0
movups xmmword [rbp - 0x58], xmm0
cmp eax, r14d
jg 0x14014e607
push rax
pushf
mov eax, 0x93665eaa
pushf
not eax
add eax, 0x9a2e33b3
xor eax, 0xde7671d2
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa524a58c
xor eax, 0xb76b8f7a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd6e18a5c
xor eax, 0xc86c715c
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe1a90c98
xor eax, 0xf7f637c0
rol eax, 9
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xacc83df6
pushf
not eax
add eax, 0xf347af90
xor eax, 0xad519a4e
rol eax, 0x29
popf
pushf
not eax
add eax, 0xfca18d92
xor eax, 0xc1ff24fe
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xd7297267
xor eax, 0xbd5a36e5
rol eax, 0x16
popf
pushf
not eax
add eax, 0x9dda6cc5
xor eax, 0x848d7608
rol eax, 0x33
popf
jmp 0x14014d4c2
movq rax, xmm0
shr rax, 0x20
cmp r14d, eax
jg 0x14014e6a5
push rax
pushf
mov eax, 0x7ffd6ce9
pushf
not eax
add eax, 0xfed131cc
xor eax, 0xae240bd8
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa529cdd1
xor eax, 0xbdcf9ed7
rol eax, 0x37
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x6d775930
pushf
not eax
add eax, 0xfaba41da
xor eax, 0xaf72ca4f
rol eax, 0x73
popf
pushf
not eax
add eax, 0xfe0d2c00
xor eax, 0xe2bc1a7e
rol eax, 0x4b
popf
jmp 0x14014d4c2
add rcx, qword [rsi + 8]
xor r12d, r12d
psrldq xmm0, 8
movq rax, xmm0
mov qword [rbp - 0x68], rcx
shr rax, 0x20
mov qword [rbp - 0x70], rax
test eax, eax
je 0x14014e730
push rax
pushf
mov eax, 0xcfe1dd3
pushf
not eax
add eax, 0x88f9ea7c
xor eax, 0xa282a6fa
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdae9df07
xor eax, 0xb17d2235
rol eax, 0x3e
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x4fc64f93
pushf
not eax
add eax, 0xf7b74a6c
xor eax, 0xbc01af26
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbca8d887
xor eax, 0xdb68d521
rol eax, 7
popf
pushf
not eax
add eax, 0x83ef2552
xor eax, 0xf7dfa844
rol eax, 0xd5
popf
jmp 0x14014d4c2
lea rax, [r12 + r12*4]
movups xmm0, xmmword [rcx + rax*4]
movups xmmword [rbp], xmm0
mov eax, dword [rcx + rax*4 + 0x10]
mov dword [rbp + 0x10], eax
call fcn.14023d4ea
mov rcx, qword [rbx + 0x30]
add rax, 4
movsxd rdx, dword [rcx + 0xc]
push rdx
not rdx
sub rax, rdx
pop rdx
sub rax, 1
mov qword [rsp + 0x70], rax
call fcn.14023d4ea
mov rcx, qword [rbx + 0x30]
movsxd rdx, dword [rcx + 0xc]
mov r13d, dword [rax + rdx]
jmp 0x14014e913
call fcn.14023d4ea
mov rcx, qword [rsp + 0x70]
mov r8, qword [rbx + 0x30]
movsxd rcx, dword [rcx]
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
lea rcx, [rbp]
mov rdx, rax
mov qword [rbp - 0x80], rax
call fcn.14022ab0a
test eax, eax
jne 0x14014e87e
push rax
pushf
mov eax, 0xa53c61c0
pushf
not eax
add eax, 0x97fa3061
xor eax, 0xb18a43c6
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe697969c
xor eax, 0xafb6ce28
rol eax, 0x43
popf
pushf
not eax
add eax, 0x849e7ea6
xor eax, 0xc940cb46
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xca30e6c8
xor eax, 0xd778518a
rol eax, 7
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xd2de2b8e
pushf
not eax
add eax, 0xd8295b35
xor eax, 0xb226abc1
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe5d7ceee
xor eax, 0x876334a0
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdd13dad2
xor eax, 0xb6ce8f3b
rol eax, 0x75
popf
jmp 0x14014d4c2
dec r13d
add qword [rsp + 0x70], 4
push rax
pushf
mov eax, 0x8b7b153a
pushf
not eax
add eax, 0xb0d9cae0
xor eax, 0xdf39a559
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb6498976
xor eax, 0xf866f943
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe719369a
xor eax, 0x8e1ca232
rol eax, 0x5d
popf
jmp 0x14014d4c2
test r13d, r13d
jg 0x14014e94b
push rax
pushf
mov eax, 0xd75190b9
pushf
not eax
add eax, 0xc6ed6f25
xor eax, 0xcf15e5b0
rol eax, 0x20
popf
pushf
not eax
add eax, 0xe7eb95b7
xor eax, 0x875d59dc
rol eax, 0xc2
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x443880cf
pushf
not eax
add eax, 0xa8b343d8
xor eax, 0x96c1c471
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd61cd4b9
xor eax, 0xe4feecee
rol eax, 0xe9
popf
jmp 0x14014d4c2
inc r12d
cmp r12d, dword [rbp - 0x70]
je 0x14014e9e0
push rax
pushf
mov eax, 0xfc7bc83a
pushf
not eax
add eax, 0xd5a4c387
xor eax, 0xab3d091b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa22df5e1
xor eax, 0x8f147627
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xf0f4da7e
xor eax, 0xc7289483
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe92bd88f
xor eax, 0xa6f482a3
rol eax, 0xba
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x82562271
pushf
not eax
add eax, 0xb32ae99e
xor eax, 0xc5befb94
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb1c01ca1
xor eax, 0xa430c5fd
rol eax, 0x27
popf
jmp 0x14014d4c2
mov rcx, qword [rbp - 0x68]
jmp 0x14014e776
mov al, byte [rbp + 0x98]
mov r9, rsi
mov r12, qword [rsp + 0x78]
mov rcx, rbx
mov r8, qword [rsp + 0x68]
mov rdx, r12
mov byte [rsp + 0x58], al
mov al, byte [rsp + 0x60]
mov byte [rsp + 0x50], al
mov rax, qword [rbp - 0x60]
mov qword [rsp + 0x48], rax
mov eax, dword [rbp + 0xa0]
mov dword [rsp + 0x40], eax
lea rax, [rbp - 0x58]
mov qword [rsp + 0x38], rax
mov rax, qword [rbp - 0x80]
mov qword [rsp + 0x30], rax
lea rax, [rbp]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
call fcn.140324a94
jmp 0x14014ebb7
mov r12, qword [rsp + 0x78]
jmp 0x14014ebee
mov r12, qword [rsp + 0x78]
push rax
pushf
mov eax, 0x5d106749
pushf
not eax
add eax, 0xa126cd89
xor eax, 0x91d6d4cc
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd13dfda1
xor eax, 0x810782da
rol eax, 0x69
popf
pushf
not eax
add eax, 0xdc0c3b7f
xor eax, 0xd21df7ae
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcc715932
xor eax, 0xde3cff07
rol eax, 0xb6
popf
jmp 0x14014d4c2
mov r9, qword [rbp - 0x78]
push rax
pushf
mov eax, 0x1464771a
pushf
not eax
add eax, 0xb44654e8
xor eax, 0xd78ff04b
rol eax, 5
popf
pushf
not eax
add eax, 0xa1912089
xor eax, 0x93cb7e3f
rol eax, 0xf9
popf
jmp 0x14014d4c2
inc r15d
cmp r15d, dword [rbp - 8]
jb 0x14014ec2e
push rax
pushf
mov eax, 0xd3c12957
pushf
not eax
add eax, 0x91f0dc80
xor eax, 0xcc3bc36a
rol eax, 0x28
popf
pushf
not eax
add eax, 0xcda43d9f
xor eax, 0xf933fb2e
rol eax, 0xa4
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xe1ff17b2
pushf
not eax
add eax, 0xb420e0b4
xor eax, 0xece27c2e
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb4dbb5d6
xor eax, 0xe52ba88a
rol eax, 0xd4
popf
jmp 0x14014d4c2
mov eax, dword [rdi]
and eax, 0x1fffffff
cmp eax, 0x19930521
jb 0x14014ecb9
push rax
pushf
mov eax, 0x8289d143
pushf
not eax
add eax, 0xa7088026
xor eax, 0xbf2d2ad5
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x9dd3e7ce
xor eax, 0xd7fe1312
rol eax, 0x45
popf
pushf
not eax
add eax, 0xae47f7c3
xor eax, 0xb23064b6
rol eax, 0x41
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x347f2046
pushf
not eax
add eax, 0xe78847a2
xor eax, 0xc7bf5831
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa9bec5b9
xor eax, 0xbac8008c
rol eax, 0x50
popf
pushf
not eax
add eax, 0xad76f65a
xor eax, 0xe70febc0
rol eax, 0x95
popf
jmp 0x14014d4c2
cmp dword [rdi + 0x20], 0
je 0x14014ed5e
push rax
pushf
mov eax, 0x8295a66b
pushf
not eax
add eax, 0xa5dd63f7
xor eax, 0xa23f4171
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x971c7f71
xor eax, 0x9057d851
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcc974ffa
xor eax, 0xf964b934
rol eax, 0x72
popf
pushf
not eax
add eax, 0xeb595f77
xor eax, 0x8688a90f
rol eax, 0x90
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x95e38093
pushf
not eax
add eax, 0xb658cc9d
xor eax, 0xa3ba5f43
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x94580989
xor eax, 0xee1ae416
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xccce14fb
xor eax, 0xee9ab700
rol eax, 0x74
popf
jmp 0x14014d4c2
call fcn.14017c3a9
movsxd rcx, dword [rdi + 0x20]
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
jne 0x14014edee
push rax
pushf
mov eax, 0x38eacf06
pushf
not eax
add eax, 0xe068c9fa
xor eax, 0xa58a0fb6
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbf848288
xor eax, 0xc43be229
rol eax, 0xab
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xabcec233
pushf
not eax
add eax, 0xf271b296
xor eax, 0x820f9b7e
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf187997a
xor eax, 0x85ce13d8
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9ac9bf9d
xor eax, 0xd97e154e
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8b609158
xor eax, 0xdc6c7eab
rol eax, 0xd6
popf
jmp 0x14014d4c2
mov eax, dword [rdi + 0x24]
shr eax, 2
test al, 1
je 0x14014ee9b
push rax
pushf
mov eax, 0x880133b
pushf
not eax
add eax, 0x8ed31e42
xor eax, 0xaf66c503
rol eax, 0xd
popf
pushf
not eax
add eax, 0xb3438e16
xor eax, 0xca01481c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa9b3ee08
xor eax, 0xdcb5df84
rol eax, 0xef
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xda032488
pushf
not eax
add eax, 0xae7ff64e
xor eax, 0xeaf0692e
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd41e0794
xor eax, 0xdb3e1efb
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd21b1b57
xor eax, 0x87a32835
rol eax, 0xcb
popf
jmp 0x14014d4c2
mov rdx, rdi
mov rcx, rsi
call fcn.1400dc71e
test al, al
jne 0x14014ef27
push rax
pushf
mov eax, 0xf9f4a913
pushf
not eax
add eax, 0xf104544f
xor eax, 0xfb50c65f
rol eax, 0xe
popf
pushf
not eax
add eax, 0x928addb7
xor eax, 0xb731dfbf
rol eax, 0x9b
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x1943a1ed
pushf
not eax
add eax, 0x962bbf62
xor eax, 0xe39a66a9
rol eax, 0x67
popf
pushf
not eax
add eax, 0x9c82aea5
xor eax, 0xe344be45
rol eax, 0x1d
popf
jmp 0x14014d4c2
mov eax, dword [rdi + 0x24]
shr eax, 2
test al, 1
jne 0x14014efc1
push rax
pushf
mov eax, 0x7126d8bd
pushf
not eax
add eax, 0xa73f82a1
xor eax, 0x9a4a090f
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xcf722512
xor eax, 0xa5939916
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x8fe5f2bb
xor eax, 0xc5d537b6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa03585d3
xor eax, 0x83d37b4e
rol eax, 0x4f
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x20b846e1
pushf
not eax
add eax, 0x9e903269
xor eax, 0xc382e63f
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf3771e6d
xor eax, 0x85478932
rol eax, 0xa1
popf
jmp 0x14014d4c2
cmp dword [rdi + 0x20], 0
je 0x14014f053
push rax
pushf
mov eax, 0xc976face
pushf
not eax
add eax, 0xfa88bf70
xor eax, 0xf6dd95e9
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xbe677e32
xor eax, 0xa97a54eb
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xcf412b6f
xor eax, 0xc6815d10
rol eax, 0xab
popf
pushf
not eax
add eax, 0xf2389aa6
xor eax, 0xd0bb3e07
rol eax, 0xea
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xe841c005
pushf
not eax
add eax, 0xb86f2d21
xor eax, 0xd382350c
rol eax, 0xab
popf
pushf
not eax
add eax, 0xfe7c0f83
xor eax, 0xdeb1ad0c
rol eax, 0x37
popf
pushf
not eax
add eax, 0xd0663fba
xor eax, 0x9bb7ba64
rol eax, 0x5f
popf
jmp 0x14014d4c2
call fcn.14017c3a9
mov rdx, rax
movsxd rax, dword [rdi + 0x20]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
jmp 0x14014f10e
xor edx, edx
mov rcx, rbx
call fcn.14026fd3b
test al, al
jne 0x14014f177
push rax
pushf
mov eax, 0xbfa6e98b
pushf
not eax
add eax, 0xa5cb2d0c
xor eax, 0xc4ab55d9
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb15b4f95
xor eax, 0xe5a1755e
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8d7da9d8
xor eax, 0x9afecaf6
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe12d04aa
xor eax, 0xb5670b37
rol eax, 0xf9
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xb1439c60
pushf
not eax
add eax, 0x84b19178
xor eax, 0xa745aee6
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc1a2a2ba
xor eax, 0xe21b8177
rol eax, 0xd2
popf
jmp 0x14014d4c2
lea r9, [rbp - 0x80]
mov r8, rdi
mov rdx, rsi
mov rcx, r12
call fcn.1402cdf5c
mov cl, byte [rbp + 0x98]
mov r9, rax
mov r8, qword [rsp + 0x68]
mov rdx, rbx
mov byte [rsp + 0x50], cl
or ecx, 0xffffffff
mov qword [rsp + 0x48], rsi
and qword [rsp + 0x40], 0
mov dword [rsp + 0x38], ecx
mov dword [rsp + 0x30], ecx
mov rcx, r12
mov qword [rsp + 0x28], rdi
and qword [rsp + 0x20], 0
call fcn.14025f51a
jmp 0x14014f406
cmp dword [rdi + 0xc], 0
jbe 0x14014f2a4
push rax
pushf
mov eax, 0xfccdd3b7
pushf
not eax
add eax, 0xccc5863d
xor eax, 0xabff61ba
rol eax, 0x34
popf
pushf
not eax
add eax, 0x85ec1603
xor eax, 0xf46b1a5f
rol eax, 0x62
popf
pushf
not eax
add eax, 0xbe0b572f
xor eax, 0xe21eeb14
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa8ca4a6e
xor eax, 0xc69831bc
rol eax, 0xca
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x74bfd368
pushf
not eax
add eax, 0xb2266f04
xor eax, 0xc91f0b12
rol eax, 0x13
popf
pushf
not eax
add eax, 0x845f0d65
xor eax, 0xc5401d65
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x94eea1f2
xor eax, 0xad007770
rol eax, 0x43
popf
jmp 0x14014d4c2
cmp byte [rbp + 0x98], 0
jne 0x14014f33d
push rax
pushf
mov eax, 0xc9f26e9d
pushf
not eax
add eax, 0xc9026779
xor eax, 0xbe578ef2
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa9fbac5b
xor eax, 0xacac058b
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xab54996d
xor eax, 0xd6e649b5
rol eax, 0x21
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0xa8bc1afe
pushf
not eax
add eax, 0xe5c174db
xor eax, 0x891ae943
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xffefa248
xor eax, 0x921097ae
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb433b8ee
xor eax, 0xb3631e67
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8a1aecfe
xor eax, 0xe7077526
rol eax, 0xa7
popf
jmp 0x14014d4c2
mov eax, dword [rbp + 0xa0]
mov r9, rsi
mov qword [rsp + 0x38], r13
mov r8, r15
mov dword [rsp + 0x30], eax
mov rdx, r12
mov dword [rsp + 0x28], r14d
mov rcx, rbx
mov qword [rsp + 0x20], rdi
call fcn.1402a999a
push rax
pushf
mov eax, 0xf13e3c1e
pushf
not eax
add eax, 0xe07a3f68
xor eax, 0xe445f3ee
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x93c8e02e
xor eax, 0xd93b5b5c
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcfdaea4a
xor eax, 0x93541315
rol eax, 0x62
popf
jmp 0x14014d4c2
call fcn.1400c3245
cmp qword [rax + 0x38], 0
jne 0x14014f445
push rax
pushf
mov eax, 0x6280cd45
pushf
not eax
add eax, 0xb7bd71f6
xor eax, 0xe2441f83
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa2df9470
xor eax, 0xe719bae1
rol eax, 0x20
popf
jmp 0x14014d4c2
push rax
pushf
mov eax, 0x2f6304b4
pushf
not eax
add eax, 0xa5da9aab
xor eax, 0xae576161
rol eax, 0x96
popf
pushf
not eax
add eax, 0x9d9747ab
xor eax, 0x8aabfc2c
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa3d3fa84
xor eax, 0xc6f76f59
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf2e68f4d
xor eax, 0x85c08545
rol eax, 0xd3
popf
jmp 0x14014d4c2
mov rcx, qword [rbp + 0x18]
xor rcx, rsp
call fcn.14021cfd0
add rsp, 0x128
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
mov dl, 0x40
pushf
not dl
add dl, 0x9d
xor dl, 0xbe
rol dl, 0x2f
popf
pushf
not dl
add dl, 0x2e
xor dl, 0xe3
rol dl, 0x71
popf
pushf
not dl
add dl, 0x21
xor dl, 0x1d
rol dl, 0x54
popf
pushf
not dl
add dl, 0xc0
xor dl, 0xca
rol dl, 0x3f
popf
mov rcx, rbx
call fcn.14023b9e0
lea rcx, [rbp - 0x58]
call fcn.14017d798
lea rdx, [0x199c47ff5]
pushf
sub rdx, 0x59ba7d5d
popf
lea rcx, [rbp - 0x58]
call fcn.14022538e
int3
call fcn.140161232
int3
call fcn.1400c3245
mov qword [rax + 0x20], rbx
call fcn.1400c3245
mov rcx, qword [rsp + 0x68]
mov qword [rax + 0x28], rcx
call fcn.140161232
int3
call fcn.1402d874c
int3