Function at 0x14008bc47
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xdb01fea4
pushf
not eax
add eax, 0xd1a21940
xor eax, 0xfe08040a
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xae5e0d90
xor eax, 0xa5b5eefe
rol eax, 0xe9
popf
cmp eax, 4
jne 0x140042ed1
popf
pop rax
jmp 0x140043146
cmp eax, 0
jne 0x140042ee0
popf
pop rax
jmp 0x140042f2b
cmp eax, 3
jne 0x140042eef
popf
pop rax
jmp 0x1400430c8
cmp eax, 1
jne 0x140042efe
popf
pop rax
jmp 0x140042fc4
cmp eax, 5
jne 0x140042f0d
popf
pop rax
jmp 0x1400431db
cmp eax, 2
jne 0x140042f1c
popf
pop rax
jmp 0x140043055
cmp eax, 6
jne 0x140042f2b
popf
pop rax
jmp 0x14004323d
sub rsp, 0x28
cmp dword [0x14001e5a0], 0
jne 0x140042f91
push rax
pushf
mov eax, 0x3004cb22
pushf
not eax
add eax, 0xe1773b13
xor eax, 0xe2baae64
rol eax, 0x46
popf
pushf
not eax
add eax, 0x89d09fed
xor eax, 0xcdf94690
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x972393d5
xor eax, 0xa23fcd1d
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xea6dacca
xor eax, 0xe187201d
rol eax, 0x98
popf
jmp 0x140042ec2
push rax
pushf
mov eax, 0x31d16dd0
pushf
not eax
add eax, 0x9eca5901
xor eax, 0xfb3e4670
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe2ecc8fd
xor eax, 0x88ab996f
rol eax, 0xab
popf
jmp 0x140042ec2
test rcx, rcx
jne 0x140043022
push rax
pushf
mov eax, 0x4cc7e085
pushf
not eax
add eax, 0x97e31301
xor eax, 0xf40eeb7a
rol eax, 0xee
popf
pushf
not eax
add eax, 0xfb6df748
xor eax, 0x89fe83da
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbc279dab
xor eax, 0xb8438139
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xaf5647b0
xor eax, 0xbf1f44e0
rol eax, 4
popf
jmp 0x140042ec2
push rax
pushf
mov eax, 0x617bf794
pushf
not eax
add eax, 0xf488fd7e
xor eax, 0xcf8af3ee
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xe23fafd7
xor eax, 0xe4ddd8b5
rol eax, 0xcb
popf
jmp 0x140042ec2
call fcn.14004f0c5
mov dword [rax], 0x16
call fcn.1400633d2
mov eax, 0xd95bcb27
pushf
not eax
add eax, 0xc95e8642
xor eax, 0xc4acf04a
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xa7833d07
xor eax, 0xa3ccf727
rol eax, 0x98
popf
add rsp, 0x28
ret
test rdx, rdx
je 0x140043100
push rax
pushf
mov eax, 0xd3601973
pushf
not eax
add eax, 0x99c2314e
xor eax, 0x92712506
rol eax, 0x81
popf
pushf
not eax
add eax, 0x9b1a3aa9
xor eax, 0xb2f3d4f0
rol eax, 4
popf
jmp 0x140042ec2
push rax
pushf
mov eax, 0x451daf59
pushf
not eax
add eax, 0xb7576c71
xor eax, 0xe78c735a
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc4c0da72
xor eax, 0x85bea820
rol eax, 0x42
popf
pushf
not eax
add eax, 0xee889883
xor eax, 0xbf35eca2
rol eax, 0xda
popf
jmp 0x140042ec2
cmp r8, 0x7fffffff
ja 0x140043195
push rax
pushf
mov eax, 0x75b0f63e
pushf
not eax
add eax, 0x9012bc08
xor eax, 0xa9e23a31
rol eax, 0xd
popf
pushf
not eax
add eax, 0xce69c612
xor eax, 0xfdb10699
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9cf5cec3
xor eax, 0xd757b179
rol eax, 0x32
popf
jmp 0x140042ec2
push rax
pushf
mov eax, 0x37b9a300
pushf
not eax
add eax, 0xa02222df
xor eax, 0x91b00d40
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xcff4243c
xor eax, 0x86da3562
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xda0c0be5
xor eax, 0xc98d79b5
rol eax, 0xa0
popf
jmp 0x140042ec2
add rsp, 0x28
jmp 0x14004ecd1
xor r9d, r9d
add rsp, 0x28
jmp 0x140085cfb
push rax
pushf
mov eax, 0x6202c09d
pushf
not eax
add eax, 0xd98e3030
xor eax, 0xadf93983
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc8ccfb7f
xor eax, 0xf53a4af0
rol eax, 0x96
popf
cmp eax, 4
jne 0x14004ed0e
popf
pop rax
jmp 0x14004eed7
cmp eax, 0
jne 0x14004ed1d
popf
pop rax
jmp 0x14004ed59
cmp eax, 3
jne 0x14004ed2c
popf
pop rax
jmp 0x14004ee6c
cmp eax, 1
jne 0x14004ed3b
popf
pop rax
jmp 0x14004eddd
cmp eax, 5
jne 0x14004ed4a
popf
pop rax
jmp 0x14004ef69
cmp eax, 2
jne 0x14004ed59
popf
pop rax
jmp 0x14004ee39
mov r11, rdx
mov r10, rcx
test r8, r8
jne 0x14004ed97
push rax
pushf
mov eax, 0xf9f04f3e
pushf
not eax
add eax, 0xd9e1b4b2
xor eax, 0x91f427dc
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfe078abe
xor eax, 0xe88d1e93
rol eax, 0x56
popf
jmp 0x14004ecff
push rax
pushf
mov eax, 0xa92b8266
pushf
not eax
add eax, 0x8fd8cc04
xor eax, 0xb54ff0c3
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc271a3d7
xor eax, 0x9af42614
rol eax, 0x98
popf
pushf
not eax
add eax, 0xae736c1d
xor eax, 0xa89a2b42
rol eax, 0xcf
popf
jmp 0x14004ecff
xor eax, eax
ret
movzx ecx, byte [r10]
inc r10
movzx edx, byte [r11]
lea eax, [rcx - 0x41]
cmp eax, 0x19
lea r9d, [rcx + 0x20]
lea eax, [rdx - 0x41]
cmova r9d, ecx
inc r11
cmp eax, 0x19
lea ecx, [rdx + 0x20]
mov eax, r9d
cmova ecx, edx
sub eax, ecx
jne 0x14004ef69
test r9d, r9d
je 0x14004eea4
push rax
pushf
mov eax, 0x70d1ed9
pushf
not eax
add eax, 0xf123e70f
xor eax, 0xa430bd89
rol eax, 0x48
popf
pushf
not eax
add eax, 0xde357dfd
xor eax, 0xb7bbc1ae
rol eax, 0xf0
popf
jmp 0x14004ecff
push rax
pushf
mov eax, 0x28c18ab8
pushf
not eax
add eax, 0xf72fe2f3
xor eax, 0xe22c864d
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa8eb9cea
xor eax, 0x8178d8bd
rol eax, 2
popf
jmp 0x14004ecff
sub r8, 1
jne 0x14004ef23
push rax
pushf
mov eax, 0xe0e224cc
pushf
not eax
add eax, 0xf4a69e27
xor eax, 0xc79d75fe
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x926c1daa
xor eax, 0x9a1267ab
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xb354722f
xor eax, 0xfc5a9818
rol eax, 2
popf
jmp 0x14004ecff
push rax
pushf
mov eax, 0x2a8847b3
pushf
not eax
add eax, 0xbaee4b7f
xor eax, 0xd0d3fdb0
rol eax, 0x11
popf
pushf
not eax
add eax, 0xb70e9af6
xor eax, 0x9b4b8716
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x988d3389
xor eax, 0xfb98525e
rol eax, 0x5c
popf
jmp 0x14004ecff
ret
push rax
pushf
mov eax, 0x6ab189bf
pushf
not eax
add eax, 0xa13348a1
xor eax, 0xffac7cb2
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf5b9470e
xor eax, 0xd07cb431
rol eax, 0xb2
popf
cmp eax, 4
jne 0x14006c328
popf
pop rax
jmp 0x14006c610
cmp eax, 0
jne 0x14006c337
popf
pop rax
jmp 0x14006c3fa
cmp eax, 3
jne 0x14006c346
popf
pop rax
jmp 0x14006c592
cmp eax, 1
jne 0x14006c355
popf
pop rax
jmp 0x14006c4c7
cmp eax, 0xd
jne 0x14006c364
popf
pop rax
jmp 0x14006cab1
cmp eax, 7
jne 0x14006c373
popf
pop rax
jmp 0x14006c7ac
cmp eax, 0xe
jne 0x14006c382
popf
pop rax
jmp 0x14006cb16
cmp eax, 0xb
jne 0x14006c391
popf
pop rax
jmp 0x14006c9d5
cmp eax, 0xc
jne 0x14006c3a0
popf
pop rax
jmp 0x14006ca1e
cmp eax, 8
jne 0x14006c3af
popf
pop rax
jmp 0x14006c836
cmp eax, 5
jne 0x14006c3be
popf
pop rax
jmp 0x14006c6c2
cmp eax, 2
jne 0x14006c3cd
popf
pop rax
jmp 0x14006c501
cmp eax, 9
jne 0x14006c3dc
popf
pop rax
jmp 0x14006c896
cmp eax, 0xa
jne 0x14006c3eb
popf
pop rax
jmp 0x14006c96c
cmp eax, 6
jne 0x14006c3fa
popf
pop rax
jmp 0x14006c797
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
push rdi
sub rsp, 0x60
mov rsi, rdx
mov rbp, rcx
mov rdx, r9
lea rcx, [rax - 0x28]
mov rdi, r8
call fcn.140070821
test rdi, rdi
jne 0x14006c481
push rax
pushf
mov eax, 0xc2bff873
pushf
not eax
add eax, 0xa7518357
xor eax, 0x9a799da6
rol eax, 0x51
popf
pushf
not eax
add eax, 0xff135164
xor eax, 0xe3944413
rol eax, 4
popf
pushf
not eax
add eax, 0xdd339fa3
xor eax, 0xe48f4a2c
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xac6cb709
xor eax, 0xd86d599c
rol eax, 0x17
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0xef5736dc
pushf
not eax
add eax, 0xaf79501a
xor eax, 0xa468762d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc6b11d4b
xor eax, 0xe3351e14
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xab4e8a12
xor eax, 0xe2d0adc6
rol eax, 0x28
popf
jmp 0x14006c319
xor ebx, ebx
jmp 0x14006ca1e
test rbp, rbp
je 0x14006c539
push rax
pushf
mov eax, 0xe298164a
pushf
not eax
add eax, 0xeaed74a4
xor eax, 0x998fe60c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xafa7fc73
xor eax, 0x87df0f16
rol eax, 0xe8
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0xf460f2b8
pushf
not eax
add eax, 0xfba8e01d
xor eax, 0xce14cc1e
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xaa64a872
xor eax, 0xaa97382e
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xcb7ebeeb
xor eax, 0x87519fcc
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfef4a8a5
xor eax, 0xdf4200e6
rol eax, 0x82
popf
jmp 0x14006c319
test rsi, rsi
jne 0x14006c5ca
push rax
pushf
mov eax, 0x7c5c7b76
pushf
not eax
add eax, 0x80ac7454
xor eax, 0xfc2fddee
rol eax, 0x81
popf
pushf
not eax
add eax, 0xbafb0288
xor eax, 0xda3ab820
rol eax, 0x86
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0x8eaa279e
pushf
not eax
add eax, 0xaa32ad83
xor eax, 0x85d1c1d5
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb121229b
xor eax, 0xc67e774c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xb3303972
xor eax, 0xf98713cd
rol eax, 0xfc
popf
jmp 0x14006c319
call fcn.14004f0c5
mov dword [rax], 0x16
call fcn.1400633d2
mov ebx, 0xb9651e1c
pushf
not ebx
add ebx, 0xfd5c836d
xor ebx, 0xadb3811e
rol ebx, 0xec
popf
pushf
not ebx
add ebx, 0xef87473b
xor ebx, 0xf849c65b
rol ebx, 0xd2
popf
pushf
not ebx
add ebx, 0x8ebb1232
xor ebx, 0xe97a51fd
rol ebx, 0xff
popf
jmp 0x14006ca1e
mov ebx, 0x659a1902
pushf
not ebx
add ebx, 0x96853ee9
xor ebx, 0xefcf607f
rol ebx, 0x74
popf
pushf
not ebx
add ebx, 0xcebcafb8
xor ebx, 0xb7070010
rol ebx, 0x3a
popf
pushf
not ebx
add ebx, 0xecf3c729
xor ebx, 0xa2109fcc
rol ebx, 0x8d
popf
cmp rdi, rbx
jbe 0x14006c73e
push rax
pushf
mov eax, 0xab63e1
pushf
not eax
add eax, 0xd2afdc6d
xor eax, 0xb644819e
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xfedb007b
xor eax, 0xef29aa36
rol eax, 0x2c
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0xecc40d24
pushf
not eax
add eax, 0x8fe04be8
xor eax, 0xf7e99e6e
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9487714b
xor eax, 0x8b7bda99
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc6307a15
xor eax, 0xf824e6f9
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8cfd9654
xor eax, 0xe95d50e3
rol eax, 0x4a
popf
jmp 0x14006c319
call fcn.14004f0c5
mov dword [rax], 0x16
call fcn.1400633d2
jmp 0x14006ca1e
mov rax, qword [rsp + 0x48]
mov rdx, qword [rax + 0x130]
test rdx, rdx
jne 0x14006c7f0
push rax
pushf
mov eax, 0x6e8a47e0
pushf
not eax
add eax, 0xbec85511
xor eax, 0xeacb977a
rol eax, 0x17
popf
pushf
not eax
add eax, 0xbbdbe161
xor eax, 0x967e6697
rol eax, 0x41
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0x3d76c01b
pushf
not eax
add eax, 0x8a540d55
xor eax, 0xf0eb19d6
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa74fe9af
xor eax, 0x840f09dd
rol eax, 0x91
popf
pushf
not eax
add eax, 0xfcbf7fb3
xor eax, 0xc1e8a185
rol eax, 0xaf
popf
jmp 0x14006c319
lea r9, [rsp + 0x48]
mov r8, rdi
mov rdx, rsi
mov rcx, rbp
call 0x140085cfb
mov ebx, eax
jmp 0x14006ca1e
mov eax, dword [rax + 0x14]
lea rcx, [rsp + 0x48]
mov dword [rsp + 0x38], eax
mov r9, rbp
mov dword [rsp + 0x30], edi
mov r8d, 0xb307c7e0
pushf
not r8d
add r8d, 0xcd9633b0
xor r8d, 0xb24f659d
rol r8d, 0x30
popf
pushf
not r8d
add r8d, 0x974edfcd
xor r8d, 0x80fc378b
rol r8d, 0x65
popf
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], edi
call fcn.1400514d4
test eax, eax
jne 0x14006c939
push rax
pushf
mov eax, 0x4b8cf89
pushf
not eax
add eax, 0xfe788a70
xor eax, 0x870dda00
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xffa97f8b
xor eax, 0x9e710456
rol eax, 0x98
popf
pushf
not eax
add eax, 0xa1a6a756
xor eax, 0xcc50e445
rol eax, 0x7e
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0x1e2ca6b9
pushf
not eax
add eax, 0xea9a7078
xor eax, 0xc9039495
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc23788a9
xor eax, 0x93a20541
rol eax, 0x5c
popf
jmp 0x14006c319
call fcn.14004f0c5
mov dword [rax], 0x16
jmp 0x14006ca1e
lea ebx, [rax - 2]
push rax
pushf
mov eax, 0xf34d2fd9
pushf
not eax
add eax, 0x96e61124
xor eax, 0xcb1f4e26
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc51c92f4
xor eax, 0xa5aef86e
rol eax, 0x96
popf
pushf
not eax
add eax, 0xc22b3827
xor eax, 0xc7ace9b8
rol eax, 0x3f
popf
jmp 0x14006c319
cmp byte [rsp + 0x58], 0
je 0x14006ca7e
push rax
pushf
mov eax, 0x4b0ac503
pushf
not eax
add eax, 0xef9b4b2b
xor eax, 0x824093d8
rol eax, 0x41
popf
pushf
not eax
add eax, 0xd6958453
xor eax, 0xe66ab007
rol eax, 0x21
popf
pushf
not eax
add eax, 0xcd77eeb6
xor eax, 0xde2df9c8
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa009848d
xor eax, 0xe0840a9b
rol eax, 0x66
popf
jmp 0x14006c319
push rax
pushf
mov eax, 0xa6211870
pushf
not eax
add eax, 0xcc27f1f6
xor eax, 0xcf41bbe3
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd8799988
xor eax, 0xef323719
rol eax, 0x9e
popf
jmp 0x14006c319
mov rax, qword [rsp + 0x40]
and dword [rax + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0xe9666740
pushf
not eax
add eax, 0xfb17d7fd
xor eax, 0xe2bb0822
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa55c7cb2
xor eax, 0xb21c40c1
rol eax, 0x28
popf
pushf
not eax
add eax, 0xdab25ff1
xor eax, 0xe54d93e2
rol eax, 3
popf
pushf
not eax
add eax, 0xcb242f25
xor eax, 0xe24b75a8
rol eax, 0x33
popf
jmp 0x14006c319
lea r11, [rsp + 0x60]
mov eax, ebx
mov rbx, qword [r11 + 0x10]
mov rbp, qword [r11 + 0x18]
mov rsi, qword [r11 + 0x20]
mov rsp, r11
pop rdi
ret
push rax
pushf
mov eax, 0x4f1e057e
pushf
not eax
add eax, 0x8b25773f
xor eax, 0xbb14af8a
rol eax, 9
popf
pushf
not eax
add eax, 0xb23e9924
xor eax, 0x8a820415
rol eax, 0xe6
popf
cmp eax, 4
jne 0x140085d38
popf
pop rax
jmp 0x140086054
cmp eax, 0
jne 0x140085d47
popf
pop rax
jmp 0x140085dec
cmp eax, 3
jne 0x140085d56
popf
pop rax
jmp 0x140085fbf
cmp eax, 1
jne 0x140085d65
popf
pop rax
jmp 0x140085e6f
cmp eax, 0xa
jne 0x140085d74
popf
pop rax
jmp 0x14008629a
cmp eax, 7
jne 0x140085d83
popf
pop rax
jmp 0x14008616b
cmp eax, 6
jne 0x140085d92
popf
pop rax
jmp 0x14008611f
cmp eax, 0xb
jne 0x140085da1
popf
pop rax
jmp 0x14008631a
cmp eax, 0xc
jne 0x140085db0
popf
pop rax
jmp 0x140086359
cmp eax, 8
jne 0x140085dbf
popf
pop rax
jmp 0x140086213
cmp eax, 5
jne 0x140085dce
popf
pop rax
jmp 0x1400860e5
cmp eax, 2
jne 0x140085ddd
popf
pop rax
jmp 0x140085f2e
cmp eax, 9
jne 0x140085dec
popf
pop rax
jmp 0x140086290
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x40
mov rbx, r8
mov rdi, rdx
mov rsi, rcx
test rcx, rcx
jne 0x140085e3c
push rax
pushf
mov eax, 0x8f821b96
pushf
not eax
add eax, 0xea446839
xor eax, 0x91b27607
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xcda3b938
xor eax, 0xe7eb9bc5
rol eax, 0x3b
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0xe902972b
pushf
not eax
add eax, 0x98f43559
xor eax, 0xf4588fa6
rol eax, 0x92
popf
pushf
not eax
add eax, 0xf8ae0e18
xor eax, 0xb2809f71
rol eax, 0
popf
jmp 0x140085d29
call fcn.14004f0c5
mov dword [rax], 0x16
call fcn.1400633d2
mov eax, 0x66f4415b
pushf
not eax
add eax, 0xc391da08
xor eax, 0x9886f98f
rol eax, 0x22
popf
pushf
not eax
add eax, 0xb5b5f2f0
xor eax, 0xdf54a665
rol eax, 0x83
popf
pushf
not eax
add eax, 0xae66d86f
xor eax, 0xaa9e70ac
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x939c0ed9
xor eax, 0xde52805e
rol eax, 0x59
popf
jmp 0x140086359
test rdx, rdx
je 0x140085f66
push rax
pushf
mov eax, 0xe0ece73c
pushf
not eax
add eax, 0x855905bd
xor eax, 0x9fe51a64
rol eax, 0x98
popf
pushf
not eax
add eax, 0x85947898
xor eax, 0xa758ef93
rol eax, 7
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0xc4f2be17
pushf
not eax
add eax, 0x94afeb67
xor eax, 0xc73ecef2
rol eax, 0xae
popf
pushf
not eax
add eax, 0xbff9fe4e
xor eax, 0xa02ccdaa
rol eax, 0x61
popf
pushf
not eax
add eax, 0xda8e7c40
xor eax, 0xeb487eb9
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb1a9d943
xor eax, 0xed36444f
rol eax, 0x54
popf
jmp 0x140085d29
cmp rbx, 0x7fffffff
ja 0x14008600e
push rax
pushf
mov eax, 0x4bb1c53b
pushf
not eax
add eax, 0xacd6efe0
xor eax, 0xc32ffd83
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xfc598a02
xor eax, 0xad0b3ab7
rol eax, 0xd
popf
pushf
not eax
add eax, 0xa0b8a621
xor eax, 0xa0b75c2c
rol eax, 0x3b
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0xb058a2e4
pushf
not eax
add eax, 0xe8bf16f4
xor eax, 0xee68bc1c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xd8861353
xor eax, 0x863808b1
rol eax, 0x77
popf
pushf
not eax
add eax, 0xbc031c04
xor eax, 0xecadf3be
rol eax, 0x67
popf
jmp 0x140085d29
test rbx, rbx
jne 0x14008609f
push rax
pushf
mov eax, 0x7b21d13f
pushf
not eax
add eax, 0x8445e1ad
xor eax, 0xd4d6e99c
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9a061f4e
xor eax, 0x84cdeaf5
rol eax, 0x56
popf
pushf
not eax
add eax, 0xde188156
xor eax, 0x871ae694
rol eax, 0x13
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0x6c5c8f8a
pushf
not eax
add eax, 0x9b5a6212
xor eax, 0x955138d4
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc092d1ca
xor eax, 0x9d22fd8a
rol eax, 0xab
popf
pushf
not eax
add eax, 0x996172d7
xor eax, 0xea05d6a3
rol eax, 0x15
popf
jmp 0x140085d29
xor eax, eax
jmp 0x140086359
mov rdx, r9
lea rcx, [rsp + 0x20]
call fcn.140070821
mov rax, qword [rsp + 0x28]
mov r8, qword [rax + 0x110]
push rax
pushf
mov eax, 0x42b22ce2
pushf
not eax
add eax, 0xb3db6667
xor eax, 0x85b68aa0
rol eax, 0x32
popf
pushf
not eax
add eax, 0xbbcab4a7
xor eax, 0xf336e228
rol eax, 0xc6
popf
jmp 0x140085d29
movzx eax, byte [rsi]
inc rsi
movzx edx, byte [rax + r8]
movzx eax, byte [rdi]
inc rdi
movzx ecx, byte [rax + r8]
mov eax, edx
sub eax, ecx
jne 0x1400861e0
push rax
pushf
mov eax, 0xe831a28c
pushf
not eax
add eax, 0xaf903a36
xor eax, 0xd9e26125
rol eax, 0x95
popf
pushf
not eax
add eax, 0x99fa17e1
xor eax, 0xb41cd648
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb002e8af
xor eax, 0xb1634797
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xaea08a7b
xor eax, 0xa03ade92
rol eax, 0xb9
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0x58f31cc3
pushf
not eax
add eax, 0x9d9fb89c
xor eax, 0xb8dd9461
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa9bafbb1
xor eax, 0xe57c131f
rol eax, 0xbc
popf
jmp 0x140085d29
test edx, edx
je 0x14008625d
push rax
pushf
mov eax, 0x1f5ff70
pushf
not eax
add eax, 0xf0babf80
xor eax, 0xfbc79f57
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb79bf028
xor eax, 0xfd98f20e
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf86de011
xor eax, 0x929c517c
rol eax, 0xe2
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0x6b1168e4
pushf
not eax
add eax, 0xa873cb10
xor eax, 0x84cdc7f6
rol eax, 0xff
popf
pushf
not eax
add eax, 0x98b3ab87
xor eax, 0xbb8bd898
rol eax, 0xcd
popf
jmp 0x140085d29
sub rbx, 1
jne 0x14008616b
cmp byte [rsp + 0x38], 0
je 0x1400862e7
push rax
pushf
mov eax, 0xc3c11d6c
pushf
not eax
add eax, 0xb47ada86
xor eax, 0xaa391b81
rol eax, 0x37
popf
pushf
not eax
add eax, 0x98fe1713
xor eax, 0x96abe04c
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xae752d82
xor eax, 0xc6703714
rol eax, 0xac
popf
jmp 0x140085d29
push rax
pushf
mov eax, 0x38ded89c
pushf
not eax
add eax, 0xc25a8573
xor eax, 0xce3df25c
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xafa52322
xor eax, 0xf700aebc
rol eax, 6
popf
jmp 0x140085d29
mov rcx, qword [rsp + 0x20]
and dword [rcx + 0x3a8], 0xfffffffd
push rax
pushf
mov eax, 0x7189c065
pushf
not eax
add eax, 0x84423770
xor eax, 0xb5f90c4c
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9b9078bb
xor eax, 0xf44efd6c
rol eax, 0x3f
popf
jmp 0x140085d29
mov rbx, qword [rsp + 0x50]
mov rsi, qword [rsp + 0x58]
add rsp, 0x40
pop rdi
ret
push rax
pushf
mov eax, 0x53dc881f
pushf
not eax
add eax, 0xacd045bd
xor eax, 0xb10d8252
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcc517ae8
xor eax, 0xb127910e
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd432c586
xor eax, 0xc58bbb12
rol eax, 0x7c
popf
cmp eax, 1
jne 0x14008bc97
popf
pop rax
jmp 0x14008bcb3
cmp eax, 0
jne 0x14008bca6
popf
pop rax
jmp 0x14008bca6
cmp dword [0x14001e5a0], 0
je 0x140042e94
xor r9d, r9d
jmp 0x14006c2eb