Function at 0x140199474
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0x3d6a347f
pushf
not eax
add eax, 0xa22bfc93
xor eax, 0xda13c0f3
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa7c55d12
xor eax, 0xfc602064
rol eax, 0xd
popf
pushf
not eax
add eax, 0xc89e77b8
xor eax, 0x837b96ef
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x9c234221
xor eax, 0xaafbad61
rol eax, 0x1e
popf
cmp eax, 0x20
jne 0x1401994d7
popf
pop rax
jmp 0x14019a749
cmp eax, 0
jne 0x1401994e6
popf
pop rax
jmp 0x1401996f3
cmp eax, 3
jne 0x1401994f5
popf
pop rax
jmp 0x1401998ed
cmp eax, 1
jne 0x140199504
popf
pop rax
jmp 0x1401997b8
cmp eax, 0xd
jne 0x140199513
popf
pop rax
jmp 0x140199e25
cmp eax, 0x1a
jne 0x140199522
popf
pop rax
jmp 0x14019a51c
cmp eax, 0xe
jne 0x140199531
popf
pop rax
jmp 0x140199f08
cmp eax, 0xb
jne 0x140199540
popf
pop rax
jmp 0x140199d3d
cmp eax, 0x19
jne 0x14019954f
popf
pop rax
jmp 0x14019a4cd
cmp eax, 8
jne 0x14019955e
popf
pop rax
jmp 0x140199bdb
cmp eax, 0x1d
jne 0x14019956d
popf
pop rax
jmp 0x14019a65c
cmp eax, 0x17
jne 0x14019957c
popf
pop rax
jmp 0x14019a348
cmp eax, 0x1c
jne 0x14019958b
popf
pop rax
jmp 0x14019a612
cmp eax, 0x12
jne 0x14019959a
popf
pop rax
jmp 0x14019a0f0
cmp eax, 0x18
jne 0x1401995a9
popf
pop rax
jmp 0x14019a3d5
cmp eax, 0x11
jne 0x1401995b8
popf
pop rax
jmp 0x14019a08d
cmp eax, 0x1b
jne 0x1401995c7
popf
pop rax
jmp 0x14019a557
cmp eax, 0x21
jne 0x1401995d6
popf
pop rax
jmp 0x14019a7cc
cmp eax, 0x23
jne 0x1401995e5
popf
pop rax
jmp 0x14019a867
cmp eax, 0x14
jne 0x1401995f4
popf
pop rax
jmp 0x14019a1d4
cmp eax, 0xf
jne 0x140199603
popf
pop rax
jmp 0x140199f45
cmp eax, 0x13
jne 0x140199612
popf
pop rax
jmp 0x14019a13f
cmp eax, 0x15
jne 0x140199621
popf
pop rax
jmp 0x14019a269
cmp eax, 0x24
jne 0x140199630
popf
pop rax
jmp 0x14019a8cf
cmp eax, 0x1e
jne 0x14019963f
popf
pop rax
jmp 0x14019a6d2
cmp eax, 0xc
jne 0x14019964e
popf
pop rax
jmp 0x140199dd3
cmp eax, 7
jne 0x14019965d
popf
pop rax
jmp 0x140199b50
cmp eax, 5
jne 0x14019966c
popf
pop rax
jmp 0x140199a26
cmp eax, 0x1f
jne 0x14019967b
popf
pop rax
jmp 0x14019a70f
cmp eax, 0x10
jne 0x14019968a
popf
pop rax
jmp 0x140199fa7
cmp eax, 6
jne 0x140199699
popf
pop rax
jmp 0x140199abb
cmp eax, 9
jne 0x1401996a8
popf
pop rax
jmp 0x140199c5d
cmp eax, 4
jne 0x1401996b7
popf
pop rax
jmp 0x140199995
cmp eax, 0x16
jne 0x1401996c6
popf
pop rax
jmp 0x14019a2eb
cmp eax, 2
jne 0x1401996d5
popf
pop rax
jmp 0x140199846
cmp eax, 0xa
jne 0x1401996e4
popf
pop rax
jmp 0x140199cdb
cmp eax, 0x22
jne 0x1401996f3
popf
pop rax
jmp 0x14019a85e
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x14019975f
push rax
pushf
mov eax, 0xc52bd8fd
pushf
not eax
add eax, 0xeda9bd22
xor eax, 0xbca34fde
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb6945fd5
xor eax, 0xaf2615be
rol eax, 0x66
popf
pushf
not eax
add eax, 0x994a7cff
xor eax, 0x9d25e4b6
rol eax, 0xb
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xba053029
pushf
not eax
add eax, 0xf76a11f0
xor eax, 0xdf31f0cb
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa21ca3d8
xor eax, 0xd115fcdd
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xdf7ca7f7
xor eax, 0xc0bb3776
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xcf9d88e1
xor eax, 0xbd5bb85c
rol eax, 0x80
popf
jmp 0x1401994c8
je 0x1401997ed
push rax
pushf
mov eax, 0x6a262990
pushf
not eax
add eax, 0xd9280a27
xor eax, 0xcb5289e7
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xc32c92cc
xor eax, 0xa8c75c34
rol eax, 0xec
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xc3dba31f
pushf
not eax
add eax, 0x8d94d7e3
xor eax, 0x830ce21b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xd3e9df6b
xor eax, 0xa5e917f3
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xadd59a19
xor eax, 0xd2ce985f
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xdad4b82c
xor eax, 0x94033897
rol eax, 7
popf
jmp 0x1401994c8
test ecx, ecx
je 0x1401998a7
push rax
pushf
mov eax, 0x861be981
pushf
not eax
add eax, 0xfd2f83ba
xor eax, 0x8657cf7b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xca3f41a0
xor eax, 0xdc4444c7
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x8842538f
xor eax, 0x9ab342ac
rol eax, 0x48
popf
pushf
not eax
add eax, 0xb18481e8
xor eax, 0x89a4d07e
rol eax, 0xd8
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x345188f8
pushf
not eax
add eax, 0xf3700a39
xor eax, 0xff97d848
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa860712c
xor eax, 0xca5802ce
rol eax, 0x40
popf
pushf
not eax
add eax, 0xcc18079b
xor eax, 0xf6789d75
rol eax, 0xad
popf
jmp 0x1401994c8
sub ecx, 1
je 0x14019993c
push rax
pushf
mov eax, 0x661c750a
pushf
not eax
add eax, 0xbbfac393
xor eax, 0xa82edb8c
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9853c425
xor eax, 0xb5c99b8e
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf997ad66
xor eax, 0xb64987a5
rol eax, 0xb5
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x170e0670
pushf
not eax
add eax, 0xd047a928
xor eax, 0xe0f5cded
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xccdb741c
xor eax, 0xb91afb03
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xff00ec71
xor eax, 0xde6020ee
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcefa015f
xor eax, 0xe6dd8c65
rol eax, 0x50
popf
jmp 0x1401994c8
sub ecx, 1
je 0x1401999e0
push rax
pushf
mov eax, 0xedcf5f48
pushf
not eax
add eax, 0xdc74a1c3
xor eax, 0x9eae9ba4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x93ef2dca
xor eax, 0xf2dd1375
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xd7154a00
xor eax, 0x80abb557
rol eax, 0xb3
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xfc0c842
pushf
not eax
add eax, 0xed4ece1f
xor eax, 0x90de2272
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xac888071
xor eax, 0xb03071b2
rol eax, 0x29
popf
pushf
not eax
add eax, 0xb564a713
xor eax, 0xc34f146d
rol eax, 0xc7
popf
jmp 0x1401994c8
sub ecx, 1
je 0x140199a75
push rax
pushf
mov eax, 0xe68a2ccb
pushf
not eax
add eax, 0xaf1f5926
xor eax, 0xd84a459e
rol eax, 0x42
popf
pushf
not eax
add eax, 0x9faaa82d
xor eax, 0xcea41842
rol eax, 5
popf
pushf
not eax
add eax, 0xe77ef027
xor eax, 0x965bc254
rol eax, 0x18
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xb5a5a684
pushf
not eax
add eax, 0x82b28281
xor eax, 0xae53a80e
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x8193b63f
xor eax, 0x8ebcf799
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x88728a1b
xor eax, 0xe37f1f2a
rol eax, 0x6d
popf
jmp 0x1401994c8
cmp ecx, 1
jne 0x140199af7
push rax
pushf
mov eax, 0xa88340ae
pushf
not eax
add eax, 0xcf27a525
xor eax, 0x8bb2b250
rol eax, 0x62
popf
pushf
not eax
add eax, 0x93c760ca
xor eax, 0xdf6f882f
rol eax, 0xd1
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x3ef86e02
pushf
not eax
add eax, 0x80504450
xor eax, 0xa9353dd9
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xcc37e8eb
xor eax, 0xb9bd6eb2
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x856a05b7
xor eax, 0xb49731bb
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c2a892d
xor eax, 0xdcca02b5
rol eax, 0xed
popf
jmp 0x1401994c8
mov ecx, dword [rbx + 0x28]
mov edi, 0x54451939
pushf
not edi
add edi, 0x921e6c68
xor edi, 0x81eb0289
rol edi, 0x63
popf
pushf
not edi
add edi, 0x8154c53c
xor edi, 0x9fc337fe
rol edi, 0x13
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0x3509e727
pushf
not eax
add eax, 0xc14377d1
xor eax, 0xa69dc045
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xddd65eac
xor eax, 0x8f990a3e
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb9b3bec6
xor eax, 0xdfa19558
rol eax, 0x11
popf
jmp 0x1401994c8
mov eax, ecx
shr eax, 4
test al, 1
je 0x140199c2a
push rax
pushf
mov eax, 0x97f249a1
pushf
not eax
add eax, 0xd60fb39e
xor eax, 0x8319cbc8
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xb710544a
xor eax, 0xd1746089
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x809351e3
xor eax, 0x80b2194a
rol eax, 0xa2
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x5872973b
pushf
not eax
add eax, 0xba875901
xor eax, 0xdb8e1138
rol eax, 7
popf
pushf
not eax
add eax, 0xa3c89c5b
xor eax, 0xd660457e
rol eax, 0x75
popf
jmp 0x1401994c8
test rsi, rsi
jns 0x140199c95
push rax
pushf
mov eax, 0xfbe06bb6
pushf
not eax
add eax, 0xe0b56941
xor eax, 0xf71f5446
rol eax, 0x49
popf
pushf
not eax
add eax, 0xabcf0ff6
xor eax, 0xb47b77ce
rol eax, 0xe4
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x90fa5b1c
pushf
not eax
add eax, 0x864f5a48
xor eax, 0xb498015d
rol eax, 3
popf
pushf
not eax
add eax, 0xa8469026
xor eax, 0xf8b43f98
rol eax, 0x70
popf
pushf
not eax
add eax, 0xff18c580
xor eax, 0xdb2d6410
rol eax, 0x41
popf
jmp 0x1401994c8
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0x50992c59
pushf
not eax
add eax, 0xdcd1c255
xor eax, 0xf5fcabb1
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9358751a
xor eax, 0xc20cd22d
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd115b6ad
xor eax, 0xacf1bd3e
rol eax, 8
popf
pushf
not eax
add eax, 0xa3d8d1fe
xor eax, 0xb1991e29
rol eax, 6
popf
jmp 0x1401994c8
cmp dword [rbx + 0x30], 0
jge 0x140199d7a
push rax
pushf
mov eax, 0xce35a969
pushf
not eax
add eax, 0xa507a9a3
xor eax, 0xf680d955
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb5fda1cc
xor eax, 0xf3fb7435
rol eax, 0xb2
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xf6bc0dc5
pushf
not eax
add eax, 0xa7ff83f1
xor eax, 0xd67a15b0
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x9540e468
xor eax, 0x9051fa75
rol eax, 0x40
popf
pushf
not eax
add eax, 0xfa484500
xor eax, 0xdbb28d6c
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbe765d36
xor eax, 0x87a54b62
rol eax, 0x15
popf
jmp 0x1401994c8
mov dword [rbx + 0x30], 1
jmp 0x14019a56e
mov ecx, dword [rbx + 0x28]
mov edi, 0x703a62b1
pushf
not edi
add edi, 0xeeca1425
xor edi, 0x853de1ed
rol edi, 0x20
popf
pushf
not edi
add edi, 0xa6700426
xor edi, 0xabbdb387
rol edi, 9
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x140199ec2
push rax
pushf
mov eax, 0xc179fe98
pushf
not eax
add eax, 0x973e885f
xor eax, 0xc25611f0
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb50d8076
xor eax, 0xb5d054bb
rol eax, 0x18
popf
pushf
not eax
add eax, 0xfe46a49f
xor eax, 0xb9bd94a3
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb2bac086
xor eax, 0xe6a48cf7
rol eax, 0x3d
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xf6cfd74a
pushf
not eax
add eax, 0xcc99b1ad
xor eax, 0x903e21b1
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8e1d5f83
xor eax, 0xb0bafcdb
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc489a062
xor eax, 0xbec767cd
rol eax, 0x14
popf
jmp 0x1401994c8
movsx rsi, word [rax - 8]
jmp 0x140199bdb
movzx esi, word [rax - 8]
jmp 0x140199bdb
mov ecx, dword [rbx + 0x28]
mov edi, 0xbcd5797f
pushf
not edi
add edi, 0xeea23d18
xor edi, 0xe7baf5a7
rol edi, 0x97
popf
pushf
not edi
add edi, 0xb51728a8
xor edi, 0xf5423022
rol edi, 0x55
popf
pushf
not edi
add edi, 0x8eb15761
xor edi, 0xd8e54a05
rol edi, 0x1b
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x14019a047
push rax
pushf
mov eax, 0x7516b42e
pushf
not eax
add eax, 0xaeeb9e33
xor eax, 0x9f68403a
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x99cd8d6a
xor eax, 0xfc927ab6
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8120c8e6
xor eax, 0xfcd298b6
rol eax, 0x92
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x6440a5e2
pushf
not eax
add eax, 0xbfd3d98b
xor eax, 0xbc379a2b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x894080d3
xor eax, 0xd6e69eed
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xb6dfef4a
xor eax, 0xed5fa8c9
rol eax, 0xb8
popf
jmp 0x1401994c8
movsx rsi, byte [rax - 8]
jmp 0x140199bdb
movzx esi, byte [rax - 8]
jmp 0x140199bdb
sub ecx, 6
je 0x14019a17b
push rax
pushf
mov eax, 0x8bdc528a
pushf
not eax
add eax, 0xeaf6a98a
xor eax, 0xe7a9eca5
rol eax, 0xf
popf
pushf
not eax
add eax, 0xd73bede5
xor eax, 0xfaae918b
rol eax, 0x4d
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xc8636a26
pushf
not eax
add eax, 0xa501669e
xor eax, 0x952f67ad
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xd2db7a52
xor eax, 0xa023b2d4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xe4771520
xor eax, 0xafebde26
rol eax, 0xc
popf
pushf
not eax
add eax, 0xd9d92f68
xor eax, 0x82a3d477
rol eax, 0xd7
popf
jmp 0x1401994c8
sub ecx, 1
je 0x14019a223
push rax
pushf
mov eax, 0xe9cc03a5
pushf
not eax
add eax, 0xcc3bbaae
xor eax, 0xa312b3bc
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xb0b54fcd
xor eax, 0xd523dcd6
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe0cb1e4c
xor eax, 0xf49421da
rol eax, 0x8a
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0x1bb9cd3a
pushf
not eax
add eax, 0xe7d3f8ca
xor eax, 0xc7387d81
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe864f4a5
xor eax, 0xadf29793
rol eax, 0
popf
pushf
not eax
add eax, 0x8fafc238
xor eax, 0xdd91db86
rol eax, 0x2b
popf
jmp 0x1401994c8
sub ecx, 2
je 0x14019a2b8
push rax
pushf
mov eax, 0xc9e72e3f
pushf
not eax
add eax, 0xef38589a
xor eax, 0xca98400c
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xcc03ca99
xor eax, 0x9d05736d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x924bc8eb
xor eax, 0xd479ab44
rol eax, 0x80
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xdff60130
pushf
not eax
add eax, 0xad7f3acd
xor eax, 0xe01b68d3
rol eax, 7
popf
pushf
not eax
add eax, 0xb68d56db
xor eax, 0xed644f44
rol eax, 0x13
popf
jmp 0x1401994c8
jmp 0x140199a26
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1402559e4
xor al, al
jmp 0x14019a8eb
mov ecx, dword [rbx + 0x28]
mov edi, 0xbe3450ad
pushf
not edi
add edi, 0xae3d207d
xor edi, 0xea2e4f26
rol edi, 0x86
popf
pushf
not edi
add edi, 0xccda09a5
xor edi, 0xd0805f80
rol edi, 0xc2
popf
pushf
not edi
add edi, 0xd64cef96
xor edi, 0x8726ac1b
rol edi, 0xac
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x14019a474
push rax
pushf
mov eax, 0x107c947d
pushf
not eax
add eax, 0x9bf339ee
xor eax, 0xb5906f4f
rol eax, 0xce
popf
pushf
not eax
add eax, 0xffd33bd7
xor eax, 0x90736dfa
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf0a898da
xor eax, 0xe9094019
rol eax, 0x76
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xec4a1472
pushf
not eax
add eax, 0xedb7e685
xor eax, 0xa97b348c
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb80e7805
xor eax, 0x8023e4a0
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf861f59b
xor eax, 0xcf9e7819
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xf7313ce0
xor eax, 0xcf1c27a7
rol eax, 0x26
popf
jmp 0x1401994c8
movsxd rsi, dword [rax - 8]
jmp 0x140199bdb
mov esi, dword [rax - 8]
jmp 0x140199bdb
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.1401c7d3f
test rsi, rsi
jne 0x14019a5cc
push rax
pushf
mov eax, 0xaa0c4900
pushf
not eax
add eax, 0xf1129c9b
xor eax, 0x90ac9cde
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8327a2b4
xor eax, 0xe5de30ff
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xbb67689b
xor eax, 0xb0df77c3
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x83864c7c
xor eax, 0xf44c0584
rol eax, 7
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xbcc97545
pushf
not eax
add eax, 0x98a68473
xor eax, 0xf0feba1e
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x95c52c53
xor eax, 0xf4c08efb
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xa5a6cc5f
xor eax, 0x90db6c10
rol eax, 0x2e
popf
jmp 0x1401994c8
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0x43780af8
pushf
not eax
add eax, 0xab967824
xor eax, 0xe6000a5b
rol eax, 0x69
popf
pushf
not eax
add eax, 0xcb879cbb
xor eax, 0xf9b7d148
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xbc2663b5
xor eax, 0x809d0e49
rol eax, 0xd3
popf
jmp 0x1401994c8
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x14019a69f
push rax
pushf
mov eax, 0xd315097
pushf
not eax
add eax, 0x93802b9e
xor eax, 0xdf27e87e
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf8ab2287
xor eax, 0x915e4470
rol eax, 9
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xf0969c8a
pushf
not eax
add eax, 0xbd7c1a75
xor eax, 0xa60cadb5
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8bb951e4
xor eax, 0xe84469b4
rol eax, 0x67
popf
jmp 0x1401994c8
mov rdx, rsi
call fcn.1403b8c2e
jmp 0x14019a749
mov edx, esi
call fcn.140259237
push rax
pushf
mov eax, 0x50da0556
pushf
not eax
add eax, 0xe923d0bd
xor eax, 0xe9835201
rol eax, 0x71
popf
pushf
not eax
add eax, 0xf649d6c0
xor eax, 0xcb7af32a
rol eax, 0xca
popf
jmp 0x1401994c8
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x14019a799
push rax
pushf
mov eax, 0xc06ca16f
pushf
not eax
add eax, 0xc2d44eb7
xor eax, 0xefb2d1f8
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xedc05e5d
xor eax, 0xda474d50
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc7077382
xor eax, 0xeba350b5
rol eax, 0xb5
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xeb5d8c7
pushf
not eax
add eax, 0xe2deaab2
xor eax, 0xd1651419
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdf84a39d
xor eax, 0xfedaeada
rol eax, 0x43
popf
jmp 0x1401994c8
cmp dword [rbx + 0x48], 0
je 0x14019a82b
push rax
pushf
mov eax, 0x1f50e768
pushf
not eax
add eax, 0x8984bb69
xor eax, 0xb6f2c918
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9306973b
xor eax, 0xe8ddde40
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xfc4ab508
xor eax, 0x944275ce
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xdc0f4973
xor eax, 0xf378dbcd
rol eax, 0x25
popf
jmp 0x1401994c8
push rax
pushf
mov eax, 0xe9879783
pushf
not eax
add eax, 0xb39d839b
xor eax, 0xdac8f5c9
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa12b7a8d
xor eax, 0xd2230c04
rol eax, 0x63
popf
jmp 0x1401994c8
mov rcx, qword [rbx + 0x40]
cmp byte [rcx], 0x30
je 0x14019a8cf
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x14019a873
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x8db3f6af
pushf
not eax
add eax, 0xe1652db0
xor eax, 0xd21fe3fc
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x85aa2bd3
xor eax, 0x993ac04b
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf86e11af
xor eax, 0xd9c93b77
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xb3e219f6
xor eax, 0xb18b33c7
rol eax, 0x58
popf
jmp 0x1401994c8
mov al, 0xa4
pushf
not al
add al, 0x5d
xor al, 0xa1
rol al, 0xff
popf
pushf
not al
add al, 0xc3
xor al, 0xb6
rol al, 0x21
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret