Function at 0x140121a56
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x58093ae1
pushf
not eax
add eax, 0xb2b98e85
xor eax, 0x9467426e
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9d328949
xor eax, 0xd67e9bee
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x80a8f456
xor eax, 0x97d7e75b
rol eax, 0x3a
popf
cmp eax, 0x29
jne 0x140121aa6
popf
pop rax
jmp 0x140123270
cmp eax, 0
jne 0x140121ab5
popf
pop rax
jmp 0x140121d0d
cmp eax, 3
jne 0x140121ac4
popf
pop rax
jmp 0x140121e4e
cmp eax, 1
jne 0x140121ad3
popf
pop rax
jmp 0x140121db5
cmp eax, 0xd
jne 0x140121ae2
popf
pop rax
jmp 0x140122414
cmp eax, 0x1a
jne 0x140121af1
popf
pop rax
jmp 0x140122afb
cmp eax, 0xe
jne 0x140121b00
popf
pop rax
jmp 0x14012254e
cmp eax, 0xb
jne 0x140121b0f
popf
pop rax
jmp 0x1401222d0
cmp eax, 0x19
jne 0x140121b1e
popf
pop rax
jmp 0x140122a78
cmp eax, 8
jne 0x140121b2d
popf
pop rax
jmp 0x140122159
cmp eax, 0x1d
jne 0x140121b3c
popf
pop rax
jmp 0x140122c73
cmp eax, 0x17
jne 0x140121b4b
popf
pop rax
jmp 0x1401229cf
cmp eax, 0x1c
jne 0x140121b5a
popf
pop rax
jmp 0x140122c25
cmp eax, 0x12
jne 0x140121b69
popf
pop rax
jmp 0x140122770
cmp eax, 0x18
jne 0x140121b78
popf
pop rax
jmp 0x140122a05
cmp eax, 0x11
jne 0x140121b87
popf
pop rax
jmp 0x140122738
cmp eax, 0x1b
jne 0x140121b96
popf
pop rax
jmp 0x140122bdc
cmp eax, 0x21
jne 0x140121ba5
popf
pop rax
jmp 0x140122e52
cmp eax, 0x23
jne 0x140121bb4
popf
pop rax
jmp 0x140122f52
cmp eax, 0x25
jne 0x140121bc3
popf
pop rax
jmp 0x14012309f
cmp eax, 0xf
jne 0x140121bd2
popf
pop rax
jmp 0x14012259b
cmp eax, 0x13
jne 0x140121be1
popf
pop rax
jmp 0x1401227b7
cmp eax, 0x15
jne 0x140121bf0
popf
pop rax
jmp 0x14012289f
cmp eax, 0x24
jne 0x140121bff
popf
pop rax
jmp 0x140123009
cmp eax, 0x1e
jne 0x140121c0e
popf
pop rax
jmp 0x140122d23
cmp eax, 0xc
jne 0x140121c1d
popf
pop rax
jmp 0x14012236d
cmp eax, 0x26
jne 0x140121c2c
popf
pop rax
jmp 0x140123106
cmp eax, 0x27
jne 0x140121c3b
popf
pop rax
jmp 0x14012319c
cmp eax, 0x1f
jne 0x140121c4a
popf
pop rax
jmp 0x140122dcb
cmp eax, 0x10
jne 0x140121c59
popf
pop rax
jmp 0x140122694
cmp eax, 6
jne 0x140121c68
popf
pop rax
jmp 0x140122015
cmp eax, 9
jne 0x140121c77
popf
pop rax
jmp 0x140122213
cmp eax, 4
jne 0x140121c86
popf
pop rax
jmp 0x140121eb9
cmp eax, 0x16
jne 0x140121c95
popf
pop rax
jmp 0x140122933
cmp eax, 0x28
jne 0x140121ca4
popf
pop rax
jmp 0x140123207
cmp eax, 0xa
jne 0x140121cb3
popf
pop rax
jmp 0x140122261
cmp eax, 0x22
jne 0x140121cc2
popf
pop rax
jmp 0x140122ec1
cmp eax, 0x14
jne 0x140121cd1
popf
pop rax
jmp 0x14012283d
cmp eax, 7
jne 0x140121ce0
popf
pop rax
jmp 0x1401220d4
cmp eax, 5
jne 0x140121cef
popf
pop rax
jmp 0x140121f84
cmp eax, 2
jne 0x140121cfe
popf
pop rax
jmp 0x140121dff
cmp eax, 0x20
jne 0x140121d0d
popf
pop rax
jmp 0x140122e49
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x50
mov r11, r8
mov r10, rdx
mov rdi, rcx
test rdx, rdx
jne 0x140121d82
push rax
pushf
mov eax, 0x9c02f9c7
pushf
not eax
add eax, 0xc2b0e3b4
xor eax, 0x81a47927
rol eax, 0x46
popf
pushf
not eax
add eax, 0x89b9884c
xor eax, 0x968042e7
rol eax, 1
popf
pushf
not eax
add eax, 0xa8e68aa6
xor eax, 0xd2cb6aa5
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa41d063c
xor eax, 0xb5aa888c
rol eax, 0xec
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x904a08ea
pushf
not eax
add eax, 0xbbe15e34
xor eax, 0xb60635df
rol eax, 0x56
popf
pushf
not eax
add eax, 0xc33efa58
xor eax, 0x9d9796ff
rol eax, 0x98
popf
jmp 0x140121a97
mov rcx, qword [rsp + 0xa8]
lea ebx, [rdx + 0x16]
mov qword [rsp + 0x28], rcx
mov byte [rcx + 0x30], 1
mov dword [rcx + 0x2c], ebx
push rax
pushf
mov eax, 0x3345c802
pushf
not eax
add eax, 0xfcb77936
xor eax, 0x94453b00
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xef5d4506
xor eax, 0xbad31128
rol eax, 0xda
popf
jmp 0x140121a97
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.140225cc6
mov eax, ebx
jmp 0x140123207
test r11, r11
jne 0x140121e86
push rax
pushf
mov eax, 0x9078f847
pushf
not eax
add eax, 0xcdb326b3
xor eax, 0xecca8d10
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8e14933a
xor eax, 0x99987a5b
rol eax, 0x76
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xa460870
pushf
not eax
add eax, 0xca732229
xor eax, 0xa70bd82c
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb77e1c41
xor eax, 0x86eabb76
rol eax, 0x48
popf
jmp 0x140121a97
mov rax, qword [rsp + 0xa8]
mov ebx, 0x4f888b4f
pushf
not ebx
add ebx, 0xe26d1228
xor ebx, 0xf16b42da
rol ebx, 0xe6
popf
pushf
not ebx
add ebx, 0xfe0479d6
xor ebx, 0xdc9bfb56
rol ebx, 0xd5
popf
pushf
not ebx
add ebx, 0x96ee7874
xor ebx, 0x93a04171
rol ebx, 0xfe
popf
pushf
not ebx
add ebx, 0x97539b2f
xor ebx, 0xe51e21aa
rol ebx, 0xa
popf
mov qword [rsp + 0x28], rax
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], ebx
jmp 0x140121dff
test r9, r9
je 0x140121fcf
push rax
pushf
mov eax, 0x26489484
pushf
not eax
add eax, 0x88da8e33
xor eax, 0x8a465370
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x93edb320
xor eax, 0x81cf342d
rol eax, 0x49
popf
pushf
not eax
add eax, 0x98d2eb26
xor eax, 0xb60c4c9e
rol eax, 0xaf
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xa6f200c0
pushf
not eax
add eax, 0xa2d57a8b
xor eax, 0xea5290ab
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb0255924
xor eax, 0xec1e21a0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xe5cce644
xor eax, 0x9ffb1af1
rol eax, 0x11
popf
jmp 0x140121a97
mov r8, qword [rsp + 0x80]
test r8, r8
je 0x14012207b
push rax
pushf
mov eax, 0x67533ba8
pushf
not eax
add eax, 0x9b5be1b8
xor eax, 0x9098475b
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xfcc236a1
xor eax, 0x89f85c6a
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb0da10b6
xor eax, 0xabb5a188
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa4d50c34
xor eax, 0x8dd5baa8
rol eax, 0xc4
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x33824d3e
pushf
not eax
add eax, 0xef89f6e8
xor eax, 0xde5f520c
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xc64cb7ac
xor eax, 0xf72af259
rol eax, 0
popf
pushf
not eax
add eax, 0xa370aa48
xor eax, 0x997fcecd
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbc1da868
xor eax, 0xd33bb914
rol eax, 0xae
popf
jmp 0x140121a97
mov ecx, dword [rsp + 0x88]
cmp ecx, 0x41
je 0x140122126
push rax
pushf
mov eax, 0x1624b481
pushf
not eax
add eax, 0x89226f12
xor eax, 0xc02c07dd
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe39479e4
xor eax, 0xbab0fb12
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc5294fbf
xor eax, 0xed7e5046
rol eax, 0xf
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x4b1e4e98
pushf
not eax
add eax, 0xfa1b7a7b
xor eax, 0xed9ddf71
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9979edcb
xor eax, 0xc8a0f0a6
rol eax, 0x53
popf
jmp 0x140121a97
lea eax, [rcx - 0x45]
cmp eax, 2
jbe 0x1401221ba
push rax
pushf
mov eax, 0x3051069f
pushf
not eax
add eax, 0xe585b27b
xor eax, 0xad4dfcb7
rol eax, 0x46
popf
pushf
not eax
add eax, 0xed27747e
xor eax, 0xf39477b1
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x90be4fca
xor eax, 0x82f1cad6
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe8ff6009
xor eax, 0xb41d1c97
rol eax, 0x79
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xb354a2ad
pushf
not eax
add eax, 0xb81c876a
xor eax, 0x87e5fdc3
rol eax, 0
popf
pushf
not eax
add eax, 0xf895b687
xor eax, 0xc36a73f7
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe9cb4704
xor eax, 0x89c72f9c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa9d6f54d
xor eax, 0xfd9fce73
rol eax, 0xee
popf
jmp 0x140121a97
xor sil, sil
jmp 0x1401222d0
mov sil, 0xca
pushf
not sil
add sil, 0x74
xor sil, 0x77
rol sil, 0xab
popf
pushf
not sil
add sil, 0x4c
xor sil, 0x75
rol sil, 0xfb
popf
push rax
pushf
mov eax, 0xf7ebe3f1
pushf
not eax
add eax, 0x8e7f0e61
xor eax, 0xcc6f123a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xea08dd55
xor eax, 0x8e5dec93
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x872b0633
xor eax, 0xd3c557d5
rol eax, 0x22
popf
jmp 0x140121a97
mov rbx, qword [rsp + 0x98]
test bl, 8
jne 0x140122327
push rax
pushf
mov eax, 0xf2655bd5
pushf
not eax
add eax, 0xb5bdca13
xor eax, 0x859da9af
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xbce845e1
xor eax, 0xdcd93a3e
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x86e11ae7
xor eax, 0xde0a0416
rol eax, 0x35
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x280fae77
pushf
not eax
add eax, 0xba4c450f
xor eax, 0x88e04095
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xb51244b2
xor eax, 0x9151348c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xcde13bd7
xor eax, 0xcbabf7c3
rol eax, 0xbf
popf
jmp 0x140121a97
mov rdx, qword [rdi]
mov rax, rdx
shr rax, 0x34
and eax, 0x7ff
cmp rax, 0x7ff
jne 0x1401223e1
push rax
pushf
mov eax, 0x74aaae26
pushf
not eax
add eax, 0xc4758349
xor eax, 0x8639310f
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x83c72f0c
xor eax, 0xc2cfb614
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xcc061f64
xor eax, 0x91d760d8
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe5b4892b
xor eax, 0xc0911cba
rol eax, 0xb8
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x36505cf0
pushf
not eax
add eax, 0xdf798d70
xor eax, 0xa471b0f4
rol eax, 0xd
popf
pushf
not eax
add eax, 0xccecde72
xor eax, 0xbcdb7246
rol eax, 0x39
popf
jmp 0x140121a97
movabs rcx, 0xf6a3ec3ba6670a37
pushf
not rcx
add rcx, 0x7d79f742
xor rcx, 0x5a51310a
rol rcx, 0xe4
popf
pushf
not rcx
add rcx, 0x50e5c2a6
xor rcx, 0x430c01b4
rol rcx, 0xca
popf
pushf
not rcx
add rcx, 0x4cce89ee
xor rcx, 0x542549ac
rol rcx, 8
popf
pushf
not rcx
add rcx, 0x48fce924
xor rcx, 0x42afa9d3
rol rcx, 0xd3
popf
mov rax, rdx
mov r8d, 0x4289702f
pushf
not r8d
add r8d, 0xc1662836
xor r8d, 0xd2bb67e8
rol r8d, 0xb4
popf
pushf
not r8d
add r8d, 0xbc9f8f20
xor r8d, 0xbdb2c8a2
rol r8d, 0xf1
popf
and rax, rcx
jne 0x14012251b
push rax
pushf
mov eax, 0x8cacc6a6
pushf
not eax
add eax, 0xb67b868b
xor eax, 0x9bcf1b38
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9a36146b
xor eax, 0x8d6b2e54
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc9b8dc49
xor eax, 0xdcf3027c
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa82a76fa
xor eax, 0xe9d8ce9d
rol eax, 0xd
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x14d44da9
pushf
not eax
add eax, 0xc7a849d5
xor eax, 0x88b2b1e9
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb3558d4f
xor eax, 0xf11cac01
rol eax, 0xb1
popf
jmp 0x140121a97
xor ecx, ecx
jmp 0x1401227b7
movabs rcx, 0x1ffffffecd3bdc7d
pushf
not rcx
add rcx, 0x76499424
xor rcx, 0x6f3f64fe
rol rcx, 0xff
popf
pushf
not rcx
add rcx, 0x7272d7f0
xor rcx, 0x4f5c55c9
rol rcx, 0xc9
popf
pushf
not rcx
add rcx, 0x6db74dcd
xor rcx, 0x634038ad
rol rcx, 0xcc
popf
test rdx, rdx
jns 0x14012263b
push rax
pushf
mov eax, 0x24c6a83a
pushf
not eax
add eax, 0x833ec136
xor eax, 0xf2c4e68b
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xaca6e191
xor eax, 0x8941e603
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe6012636
xor eax, 0xe44ee67d
rol eax, 6
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xd51b4b9e
pushf
not eax
add eax, 0xa85d78c5
xor eax, 0xa79bf291
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe6427430
xor eax, 0xf4aa026c
rol eax, 0x35
popf
pushf
not eax
add eax, 0x937e0527
xor eax, 0xcaab65d2
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xce1fb101
xor eax, 0xadd4477c
rol eax, 0x49
popf
jmp 0x140121a97
cmp rax, rcx
jne 0x1401226f2
push rax
pushf
mov eax, 0x22621a41
pushf
not eax
add eax, 0xf39d3065
xor eax, 0xceeaf133
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x846f6aaf
xor eax, 0xaa7d268d
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc06689a9
xor eax, 0xd5b1d766
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xb5c9b34d
xor eax, 0xc5827ea5
rol eax, 0xa
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x2230c48b
pushf
not eax
add eax, 0x8cc06346
xor eax, 0xf5ea1625
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x99c9d24f
xor eax, 0x9b94c70b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8a82d395
xor eax, 0x9fc8ce5b
rol eax, 0xee
popf
jmp 0x140121a97
mov rcx, r8
jmp 0x1401227b7
mov rax, rdx
and rax, rcx
neg rax
sbb rcx, rcx
and rcx, 0xfffffffffffffffc
add rcx, 8
push rax
pushf
mov eax, 0x12be343c
pushf
not eax
add eax, 0xf4f482e8
xor eax, 0xb7a53aa3
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x89039eb0
xor eax, 0xddd8769f
rol eax, 0x12
popf
jmp 0x140121a97
shr rdx, 0x3f
lea rax, [rdx + 4]
cmp r11, rax
jae 0x1401227f7
push rax
pushf
mov eax, 0x1f70b78
pushf
not eax
add eax, 0xd6391858
xor eax, 0x9bdaa35e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbf986e6c
xor eax, 0xb51ba8e5
rol eax, 0x41
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xa0d8ddbe
pushf
not eax
add eax, 0xdfc5d5e6
xor eax, 0xa87172f4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xcceee709
xor eax, 0xea601471
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc6703083
xor eax, 0xbc08a05d
rol eax, 0x8a
popf
jmp 0x140121a97
mov byte [r10], 0
jmp 0x140122c25
or r8, 0xffffffffffffffff
test dl, dl
je 0x1401228da
push rax
pushf
mov eax, 0x8c0119da
pushf
not eax
add eax, 0xfaf1de2c
xor eax, 0xcfec5b9e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xc3bab5d5
xor eax, 0x841b73c3
rol eax, 0x7e
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xc5527a8e
pushf
not eax
add eax, 0xa31597e7
xor eax, 0x8761e289
rol eax, 8
popf
pushf
not eax
add eax, 0xb89564a8
xor eax, 0xcde7b690
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xfadc5236
xor eax, 0xd2273932
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbb8c8cc7
xor eax, 0xbf279a3c
rol eax, 0x89
popf
jmp 0x140121a97
mov byte [r10], 0x2d
inc r10
mov byte [r10], 0
cmp r11, r8
je 0x140122989
push rax
pushf
mov eax, 0xd03e1b62
pushf
not eax
add eax, 0xb302c693
xor eax, 0xd875f363
rol eax, 0x21
popf
pushf
not eax
add eax, 0xef037134
xor eax, 0xc35412cc
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc36260ce
xor eax, 0x8ed1dc10
rol eax, 0xb7
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x228f0db9
pushf
not eax
add eax, 0xc79f4356
xor eax, 0xae92a2bd
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xafcaff8a
xor eax, 0x94da36d3
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc7cf3924
xor eax, 0xad4e9eae
rol eax, 0xc3
popf
jmp 0x140121a97
dec r11
push rax
pushf
mov eax, 0xd61a9d3e
pushf
not eax
add eax, 0x8fe2aefd
xor eax, 0xe4f418fe
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf6d06c6d
xor eax, 0x87e0476b
rol eax, 0xea
popf
jmp 0x140121a97
movzx edx, sil
lea rbx, [0x1a45d7a6d]
pushf
sub rbx, 0x645634ed
popf
xor edx, 1
add edx, edx
mov eax, edx
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
mov r9, qword [rbx + rax*8]
push rax
pushf
mov eax, 0x1e921d92
pushf
not eax
add eax, 0xb37b9035
xor eax, 0x8e0da820
rol eax, 0x47
popf
pushf
not eax
add eax, 0xac0a97a5
xor eax, 0xdba8a5f1
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa88fb7eb
xor eax, 0xc8972a6e
rol eax, 0x4a
popf
jmp 0x140121a97
inc r8
cmp byte [r9 + r8], 0
jne 0x140122ac8
push rax
pushf
mov eax, 0x3a5b4e04
pushf
not eax
add eax, 0xbeec184c
xor eax, 0x9ff1b8a8
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xed641833
xor eax, 0xc28aac3e
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf1ab7958
xor eax, 0xa28b761d
rol eax, 0x7a
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x120a6b3c
pushf
not eax
add eax, 0xd95ea8a9
xor eax, 0xaa73d793
rol eax, 0x23
popf
pushf
not eax
add eax, 0xab8a86fa
xor eax, 0x8a4b2efe
rol eax, 0x45
popf
jmp 0x140121a97
xor eax, eax
cmp r11, r8
setbe al
lea r8d, [rdx + rax]
mov rdx, r11
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
mov rcx, r10
mov r8, qword [rbx + r8*8]
call fcn.14026aaba
test eax, eax
jne 0x140122b83
push rax
pushf
mov eax, 0xed5cb011
pushf
not eax
add eax, 0xf8c3fa5d
xor eax, 0xa73379ad
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9838794b
xor eax, 0xb6d81349
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x859f035d
xor eax, 0xdbb25c0c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x87fb637a
xor eax, 0xc869f62a
rol eax, 0x42
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x8ca1143a
pushf
not eax
add eax, 0x9c4fdf52
xor eax, 0xdf2b5431
rol eax, 0xad
popf
pushf
not eax
add eax, 0xfda297e8
xor eax, 0xef7979b7
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe34265de
xor eax, 0xdb63691e
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x92978c02
xor eax, 0xbc8fc6db
rol eax, 0x7e
popf
jmp 0x140121a97
xor r8d, r8d
push rax
pushf
mov eax, 0x124716fb
pushf
not eax
add eax, 0xf6760271
xor eax, 0xeca17a3c
rol eax, 6
popf
pushf
not eax
add eax, 0xd09856b9
xor eax, 0xee5454fd
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfa37fd44
xor eax, 0xa020fab1
rol eax, 0x41
popf
jmp 0x140121a97
mov eax, r8d
jmp 0x140123207
mov rdx, rbx
and bl, 0x20
shr rdx, 4
and edx, 1
or edx, 2
neg bl
sbb ebx, ebx
and ebx, dword [rsp + 0xa0]
sub ecx, 0x41
je 0x140122cdd
push rax
pushf
mov eax, 0x177c939f
pushf
not eax
add eax, 0xc20fa28d
xor eax, 0x8c4b6765
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe9128a43
xor eax, 0xce044066
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xdff44fb8
xor eax, 0x827cfe8a
rol eax, 0x75
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xb9255510
pushf
not eax
add eax, 0xbad1ca96
xor eax, 0xb1570246
rol eax, 0x79
popf
pushf
not eax
add eax, 0x993e47e6
xor eax, 0xce16c970
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xdcc75069
xor eax, 0xb26134ce
rol eax, 0x80
popf
jmp 0x140121a97
sub ecx, 4
je 0x140122d85
push rax
pushf
mov eax, 0x670f8f4c
pushf
not eax
add eax, 0xdb54ff75
xor eax, 0xcd970ece
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9a474c5a
xor eax, 0xf67ecab6
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8eb65a45
xor eax, 0xb87e721c
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbb6e8fc6
xor eax, 0xbba9052c
rol eax, 0x4a
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x4f228f06
pushf
not eax
add eax, 0xb3931e80
xor eax, 0xc7906dc3
rol eax, 0x37
popf
pushf
not eax
add eax, 0xccbd1701
xor eax, 0x8a418199
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x989e747d
xor eax, 0xce5a264f
rol eax, 0x31
popf
jmp 0x140121a97
sub ecx, 1
je 0x140122e03
push rax
pushf
mov eax, 0x800f496b
pushf
not eax
add eax, 0xe92721f4
xor eax, 0xf9c007dc
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf588d16a
xor eax, 0xad1ce19f
rol eax, 0x60
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0xb523f887
pushf
not eax
add eax, 0xcc39fb63
xor eax, 0xe6830258
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x9b05205f
xor eax, 0xbe5b818c
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x9f6d5866
xor eax, 0xecc6e44b
rol eax, 0x96
popf
jmp 0x140121a97
sub ecx, 1
je 0x140123009
sub ecx, 0x1a
je 0x140122e8e
push rax
pushf
mov eax, 0x658b71c0
pushf
not eax
add eax, 0x928d2a8d
xor eax, 0xe016a8a9
rol eax, 0x80
popf
pushf
not eax
add eax, 0x82e342ca
xor eax, 0x97cc3264
rol eax, 0x68
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x745ca0a6
pushf
not eax
add eax, 0xde6b1cbc
xor eax, 0xffdd7e41
rol eax, 0xea
popf
pushf
not eax
add eax, 0xce94767b
xor eax, 0x828b24bf
rol eax, 0x5e
popf
jmp 0x140121a97
sub ecx, 4
je 0x140122ef9
push rax
pushf
mov eax, 0xdff35ff4
pushf
not eax
add eax, 0xf68e0fcf
xor eax, 0x9b35d8e7
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x9c722f8d
xor eax, 0xaefb71b0
rol eax, 0xaa
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x8c7bfd9e
pushf
not eax
add eax, 0xb668ed57
xor eax, 0xf5f1ddb2
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe0cca1b7
xor eax, 0xbf7b6fea
rol eax, 0x39
popf
pushf
not eax
add eax, 0x858caf07
xor eax, 0xc84860ee
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe44c9147
xor eax, 0xdafb01b2
rol eax, 0x8e
popf
jmp 0x140121a97
cmp ecx, 1
je 0x140122fb0
push rax
pushf
mov eax, 0x82c50705
pushf
not eax
add eax, 0x8404c294
xor eax, 0xe520e0b8
rol eax, 0x36
popf
pushf
not eax
add eax, 0x83cdb2a2
xor eax, 0x8c0f1412
rol eax, 0x87
popf
pushf
not eax
add eax, 0xada9800a
xor eax, 0xe45d4fe4
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe00eeedf
xor eax, 0xbe209148
rol eax, 0x40
popf
jmp 0x140121a97
push rax
pushf
mov eax, 0x2952e6ba
pushf
not eax
add eax, 0xcb38c63b
xor eax, 0xa066eaa9
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9077e529
xor eax, 0x80e9651f
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa0459d09
xor eax, 0xbefc3371
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc509a5c6
xor eax, 0xa94f9712
rol eax, 4
popf
jmp 0x140121a97
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.1402f6e35
jmp 0x140123207
mov rax, qword [rsp + 0xa8]
mov rdx, r10
mov qword [rsp + 0x38], rax
mov rcx, rdi
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x30], ebx
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.1402f6b55
jmp 0x140123207
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.1402f54c7
jmp 0x140123207
mov rax, qword [rsp + 0xa8]
mov rcx, rdi
mov qword [rsp + 0x48], rax
mov eax, dword [rsp + 0x90]
mov dword [rsp + 0x40], ebx
mov dword [rsp + 0x38], edx
mov rdx, r10
mov byte [rsp + 0x30], sil
mov dword [rsp + 0x28], eax
mov qword [rsp + 0x20], r8
mov r8, r11
call fcn.1402f7f6a
push rax
pushf
mov eax, 0x78fb3333
pushf
not eax
add eax, 0x8c7a3b07
xor eax, 0xdb8e06b9
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xd74a47cc
xor eax, 0xe65cdd03
rol eax, 0x91
popf
jmp 0x140121a97
mov rbx, qword [rsp + 0x60]
mov rsi, qword [rsp + 0x68]
add rsp, 0x50
pop rdi
ret
and qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.14026c14e
int3