Function at 0x1402f02f9
Capabilities:
Authenticate hmac
Encrypt data using chaskey
Hash data using murmur3
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x295e6648
pushf
not eax
add eax, 0x8c0b750c
xor eax, 0xffdeda9e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc006fd13
xor eax, 0x83c5ffd2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xcf3a84bb
xor eax, 0xcb3d904d
rol eax, 0x3f
popf
cmp eax, 0x20
jne 0x1402f0349
popf
pop rax
jmp 0x1402f144f
cmp eax, 0
jne 0x1402f0358
popf
pop rax
jmp 0x1402f0592
cmp eax, 3
jne 0x1402f0367
popf
pop rax
jmp 0x1402f06d8
cmp eax, 1
jne 0x1402f0376
popf
pop rax
jmp 0x1402f0603
cmp eax, 0xd
jne 0x1402f0385
popf
pop rax
jmp 0x1402f0be9
cmp eax, 0x1a
jne 0x1402f0394
popf
pop rax
jmp 0x1402f11c7
cmp eax, 0xe
jne 0x1402f03a3
popf
pop rax
jmp 0x1402f0c79
cmp eax, 0xb
jne 0x1402f03b2
popf
pop rax
jmp 0x1402f0ab6
cmp eax, 0x19
jne 0x1402f03c1
popf
pop rax
jmp 0x1402f1145
cmp eax, 8
jne 0x1402f03d0
popf
pop rax
jmp 0x1402f08e7
cmp eax, 0x1d
jne 0x1402f03df
popf
pop rax
jmp 0x1402f131f
cmp eax, 0x17
jne 0x1402f03ee
popf
pop rax
jmp 0x1402f10a5
cmp eax, 0x1c
jne 0x1402f03fd
popf
pop rax
jmp 0x1402f12ba
cmp eax, 0x12
jne 0x1402f040c
popf
pop rax
jmp 0x1402f0e58
cmp eax, 0x18
jne 0x1402f041b
popf
pop rax
jmp 0x1402f10e0
cmp eax, 0x11
jne 0x1402f042a
popf
pop rax
jmp 0x1402f0e19
cmp eax, 0x1b
jne 0x1402f0439
popf
pop rax
jmp 0x1402f1257
cmp eax, 0x21
jne 0x1402f0448
popf
pop rax
jmp 0x1402f14a9
cmp eax, 0x23
jne 0x1402f0457
popf
pop rax
jmp 0x1402f15df
cmp eax, 0x25
jne 0x1402f0466
popf
pop rax
jmp 0x1402f16f1
cmp eax, 0xf
jne 0x1402f0475
popf
pop rax
jmp 0x1402f0d09
cmp eax, 0x13
jne 0x1402f0484
popf
pop rax
jmp 0x1402f0ebd
cmp eax, 0x15
jne 0x1402f0493
popf
pop rax
jmp 0x1402f0fb7
cmp eax, 0x24
jne 0x1402f04a2
popf
pop rax
jmp 0x1402f164c
cmp eax, 0x1e
jne 0x1402f04b1
popf
pop rax
jmp 0x1402f135e
cmp eax, 0xc
jne 0x1402f04c0
popf
pop rax
jmp 0x1402f0b46
cmp eax, 0x26
jne 0x1402f04cf
popf
pop rax
jmp 0x1402f17d8
cmp eax, 0x27
jne 0x1402f04de
popf
pop rax
jmp 0x1402f1825
cmp eax, 0x1f
jne 0x1402f04ed
popf
pop rax
jmp 0x1402f13cf
cmp eax, 0x10
jne 0x1402f04fc
popf
pop rax
jmp 0x1402f0d98
cmp eax, 6
jne 0x1402f050b
popf
pop rax
jmp 0x1402f0801
cmp eax, 9
jne 0x1402f051a
popf
pop rax
jmp 0x1402f098e
cmp eax, 4
jne 0x1402f0529
popf
pop rax
jmp 0x1402f077b
cmp eax, 0x16
jne 0x1402f0538
popf
pop rax
jmp 0x1402f1047
cmp eax, 2
jne 0x1402f0547
popf
pop rax
jmp 0x1402f0698
cmp eax, 0xa
jne 0x1402f0556
popf
pop rax
jmp 0x1402f0a22
cmp eax, 0x22
jne 0x1402f0565
popf
pop rax
jmp 0x1402f1526
cmp eax, 0x14
jne 0x1402f0574
popf
pop rax
jmp 0x1402f0f0f
cmp eax, 7
jne 0x1402f0583
popf
pop rax
jmp 0x1402f0868
cmp eax, 5
jne 0x1402f0592
popf
pop rax
jmp 0x1402f07fd
sub rsp, 0x38
mov al, byte [rcx + 0x39]
cmp al, 0x46
jne 0x1402f05d0
push rax
pushf
mov eax, 0xff248789
pushf
not eax
add eax, 0xece9d8de
xor eax, 0xa34f17df
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe22add96
xor eax, 0xc7fdab6c
rol eax, 0x95
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xaabfc2ff
pushf
not eax
add eax, 0xf2bb6b04
xor eax, 0xa2e4a852
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xcee3a099
xor eax, 0xf23fc088
rol eax, 0x9f
popf
jmp 0x1402f033a
test byte [rcx], 8
jne 0x1402f063f
push rax
pushf
mov eax, 0xeb3b221e
pushf
not eax
add eax, 0x8e336e1c
xor eax, 0xb7bcff55
rol eax, 8
popf
pushf
not eax
add eax, 0xffcfc56a
xor eax, 0xbb1f1d54
rol eax, 0x2f
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x99acd6ae
pushf
not eax
add eax, 0xc0eebb0a
xor eax, 0xdd7656d0
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xfaf0f098
xor eax, 0xfcd6e080
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc1aa66f7
xor eax, 0xfa19a8d1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc1467ff9
xor eax, 0xf56d97c8
rol eax, 0xdc
popf
jmp 0x1402f033a
mov byte [rcx + 0x24], 7
add rsp, 0x38
jmp fcn.1400f82f1
cmp al, 0x4e
jne 0x1402f0735
push rax
pushf
mov eax, 0xa36d9c0
pushf
not eax
add eax, 0xc1779392
xor eax, 0xf1369614
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x87596c4a
xor eax, 0xf18ae1b7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd73db8d3
xor eax, 0xbd19f348
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x8da522f6
xor eax, 0x9d9ba254
rol eax, 0x32
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x5050193e
pushf
not eax
add eax, 0x81252fd7
xor eax, 0xa1b97ddc
rol eax, 0x98
popf
pushf
not eax
add eax, 0x902c0c0c
xor eax, 0xcb970b45
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcbb93de0
xor eax, 0xc4eecbff
rol eax, 0xfb
popf
jmp 0x1402f033a
test byte [rcx], 8
jne 0x1402f07b7
push rax
pushf
mov eax, 0x163a2bcc
pushf
not eax
add eax, 0xe6a92f13
xor eax, 0xc1725dad
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xdaff5ec7
xor eax, 0xa04308a4
rol eax, 0xf1
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x1f5abc5b
pushf
not eax
add eax, 0xdb269c4a
xor eax, 0xd67216bf
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe2779ad0
xor eax, 0x8c414b52
rol eax, 0x58
popf
pushf
not eax
add eax, 0xe949c222
xor eax, 0xf6b155dd
rol eax, 0x27
popf
jmp 0x1402f033a
mov byte [rcx + 0x24], 8
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1401cb449
xor al, al
jmp 0x1402f1841
cmp dword [rcx + 0x34], 0
jne 0x1402f08a1
push rax
pushf
mov eax, 0xe6ad4172
pushf
not eax
add eax, 0xce29e4cd
xor eax, 0xddf92f60
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xa4a1b988
xor eax, 0x875ef26a
rol eax, 0x5b
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x1d9642a6
pushf
not eax
add eax, 0xa2fc2539
xor eax, 0xe5d1dc4b
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8fbcfb7e
xor eax, 0x92cc510e
rol eax, 0x94
popf
pushf
not eax
add eax, 0x805feab4
xor eax, 0x8424f596
rol eax, 0x12
popf
jmp 0x1402f033a
cmp al, 0x49
je 0x1402f0948
push rax
pushf
mov eax, 0x3a1917fc
pushf
not eax
add eax, 0xd1794b7c
xor eax, 0x96e51bc3
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe81260b7
xor eax, 0xcb9d9597
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x928627d5
xor eax, 0x9bcc3c88
rol eax, 0x30
popf
pushf
not eax
add eax, 0xbd1fc18a
xor eax, 0x93dea6e0
rol eax, 0xf8
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x6cd8a0cc
pushf
not eax
add eax, 0xcbf6458c
xor eax, 0xec9d9fdb
rol eax, 0x59
popf
pushf
not eax
add eax, 0x813eee60
xor eax, 0xb85dd6bb
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc2b0c3e4
xor eax, 0xae3a10c4
rol eax, 0xb9
popf
jmp 0x1402f033a
cmp al, 0x4c
je 0x1402f09dc
push rax
pushf
mov eax, 0x622beada
pushf
not eax
add eax, 0xec4ff209
xor eax, 0xc898cff7
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xaffa3503
xor eax, 0xc6e03846
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbc66a242
xor eax, 0xcc9f0acc
rol eax, 0x2c
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xc56217f8
pushf
not eax
add eax, 0xc3a40bae
xor eax, 0xcee59b71
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xadfcb495
xor eax, 0xbd28ee21
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd3289fa1
xor eax, 0xd972b81e
rol eax, 0x65
popf
jmp 0x1402f033a
cmp al, 0x54
je 0x1402f0a83
push rax
pushf
mov eax, 0x7621e84c
pushf
not eax
add eax, 0xcd7bc3ab
xor eax, 0xe41ae5b0
rol eax, 8
popf
pushf
not eax
add eax, 0xa8b23d2d
xor eax, 0x8fb83b47
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd67e678c
xor eax, 0x86aac3a9
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc5714014
xor eax, 0xb541d1a1
rol eax, 0xe6
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x4cf92d12
pushf
not eax
add eax, 0xae2db3c5
xor eax, 0xb0e277b2
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8871e6b8
xor eax, 0xe808fb3f
rol eax, 0xc5
popf
jmp 0x1402f033a
cmp al, 0x68
je 0x1402f0aed
push rax
pushf
mov eax, 0xe9dd7585
pushf
not eax
add eax, 0xed078723
xor eax, 0xa9b864ce
rol eax, 0x23
popf
pushf
not eax
add eax, 0x80721ef3
xor eax, 0xabde7454
rol eax, 0x83
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xdaadccb8
pushf
not eax
add eax, 0x85849ae1
xor eax, 0x846cf3b4
rol eax, 0xff
popf
pushf
not eax
add eax, 0x84208147
xor eax, 0xb57a1fa5
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc97a6999
xor eax, 0x9d2ced3d
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x83933746
xor eax, 0xb8bd2ae8
rol eax, 0xc4
popf
jmp 0x1402f033a
cmp al, 0x6a
je 0x1402f0ba3
push rax
pushf
mov eax, 0xe8ee351c
pushf
not eax
add eax, 0x8e02b00a
xor eax, 0xe1f80a97
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xfd00968c
xor eax, 0xf39f4b16
rol eax, 6
popf
pushf
not eax
add eax, 0x8f578ff4
xor eax, 0x9d2c7467
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9c555c38
xor eax, 0xf0a7bf22
rol eax, 0x6f
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x6df65ba0
pushf
not eax
add eax, 0xef9cf3da
xor eax, 0xfc34c634
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd51c234a
xor eax, 0xc5f9d21a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x8e7ff731
xor eax, 0x8fcc1348
rol eax, 0x2d
popf
jmp 0x1402f033a
cmp al, 0x6c
je 0x1402f0c33
push rax
pushf
mov eax, 0x6131fdf2
pushf
not eax
add eax, 0xe492a471
xor eax, 0x83a2cb07
rol eax, 0x94
popf
pushf
not eax
add eax, 0xfa041b52
xor eax, 0xe0c97f04
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x8120528c
xor eax, 0xc3b01ac9
rol eax, 0x16
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x9f15f4b7
pushf
not eax
add eax, 0xd786069d
xor eax, 0xf0c54fd1
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf1319bd0
xor eax, 0xa26f3cf9
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdba95c71
xor eax, 0xb27ae4c9
rol eax, 0x6a
popf
jmp 0x1402f033a
cmp al, 0x74
je 0x1402f0cc3
push rax
pushf
mov eax, 0x23e2636b
pushf
not eax
add eax, 0xcf16cc45
xor eax, 0xd4f1d6b2
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa4bf2e08
xor eax, 0xe88c913a
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xae7beb14
xor eax, 0xd46964af
rol eax, 0x40
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x10f0fbd5
pushf
not eax
add eax, 0xb8473e8b
xor eax, 0xa68a5136
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9d6d6c9e
xor eax, 0xe9d7d0b1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xef2ef790
xor eax, 0xd8242f99
rol eax, 0x76
popf
jmp 0x1402f033a
cmp al, 0x77
je 0x1402f0d52
push rax
pushf
mov eax, 0x545fb89b
pushf
not eax
add eax, 0x85577c77
xor eax, 0xd774a6a0
rol eax, 1
popf
pushf
not eax
add eax, 0xfa289c6a
xor eax, 0xe9d98b8a
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc920a722
xor eax, 0x932f2131
rol eax, 0x25
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x6cdd2e57
pushf
not eax
add eax, 0x8943f008
xor eax, 0xf0e0adb8
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfd026b6f
xor eax, 0xe4d7ed3a
rol eax, 0x93
popf
pushf
not eax
add eax, 0xee5ae18a
xor eax, 0xa6845f27
rol eax, 0x89
popf
jmp 0x1402f033a
cmp al, 0x7a
jne 0x1402f0dd3
push rax
pushf
mov eax, 0xe9b97a4e
pushf
not eax
add eax, 0xde3f8bbe
xor eax, 0xda91b508
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xc4010432
xor eax, 0xa0c7b174
rol eax, 0x77
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xe1e2eef5
pushf
not eax
add eax, 0xc1b184a8
xor eax, 0xb03601a7
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe5342222
xor eax, 0xbd0c9af6
rol eax, 0x87
popf
pushf
not eax
add eax, 0xb50f8a58
xor eax, 0xf2f33d9b
rol eax, 0x7a
popf
jmp 0x1402f033a
mov dword [rcx + 0x34], 6
jmp 0x1402f1825
mov dword [rcx + 0x34], recv
jmp 0x1402f1825
mov dword [rcx + 0x34], 7
jmp 0x1402f1825
mov rax, qword [rcx + 0x10]
cmp byte [rax], 0x6c
jne 0x1402f0f71
push rax
pushf
mov eax, 0x3c845beb
pushf
not eax
add eax, 0xff11b92f
xor eax, 0xb57692e9
rol eax, 0x27
popf
pushf
not eax
add eax, 0xeb0290c0
xor eax, 0xa791fd78
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x8aa6f942
xor eax, 0xff81b9fb
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa31c9755
xor eax, 0xbb291ea9
rol eax, 0x8b
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x974176a2
pushf
not eax
add eax, 0x90111832
xor eax, 0xef708f9d
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9efa4350
xor eax, 0xc0bb3bd9
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc80d9753
xor eax, 0xffc5ed13
rol eax, 0xb7
popf
jmp 0x1402f033a
inc rax
mov qword [rcx + 0x10], rax
mov eax, 0x3896f5de
pushf
not eax
add eax, 0x8fff6264
xor eax, 0xaddd76d1
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa27d31f3
xor eax, 0xe479be00
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x91e5c5c0
xor eax, 0xcf3ad982
rol eax, 0xc6
popf
jmp 0x1402f10a5
mov eax, 0x396c061c
pushf
not eax
add eax, 0x892f1eeb
xor eax, 0xf5d8bc7a
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9f92a8c8
xor eax, 0xb7240df5
rol eax, 0x55
popf
push rax
pushf
mov eax, 0x812d2841
pushf
not eax
add eax, 0xddf6c362
xor eax, 0xa1d8b3e1
rol eax, 0x58
popf
pushf
not eax
add eax, 0x83604cc5
xor eax, 0xc163397c
rol eax, 0xfb
popf
jmp 0x1402f033a
mov dword [rcx + 0x34], eax
jmp 0x1402f1825
mov dword [rcx + 0x34], 5
jmp 0x1402f1825
mov rax, qword [rcx + 0x10]
cmp byte [rax], 0x68
jne 0x1402f1194
push rax
pushf
mov eax, 0x62c9189e
pushf
not eax
add eax, 0xb22caba5
xor eax, 0xdfa00593
rol eax, 0x41
popf
pushf
not eax
add eax, 0x96ee3f9f
xor eax, 0x97a06c94
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb0f938ee
xor eax, 0x92fd996f
rol eax, 0xa1
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xb4473b8e
pushf
not eax
add eax, 0x8ace344e
xor eax, 0xb869d52f
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xe9b0b3b4
xor eax, 0xc80ad558
rol eax, 0xad
popf
jmp 0x1402f033a
inc rax
mov qword [rcx + 0x10], rax
mov eax, 0xffd55b77
pushf
not eax
add eax, 0xbcafd31b
xor eax, 0xec6e7595
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd96a5a02
xor eax, 0xa00d125e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x9c6e1762
xor eax, 0xfec0ae2c
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc46e3153
xor eax, 0xf43c496f
rol eax, 0x56
popf
jmp 0x1402f10a5
mov eax, 0xfcc280b2
pushf
not eax
add eax, 0x87da142d
xor eax, 0x94f830f2
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd0cfa485
xor eax, 0xe7ec9c89
rol eax, 0xd1
popf
jmp 0x1402f10a5
mov dword [rcx + 0x34], recv
jmp 0x1402f1825
mov dword [rcx + 0x34], 8
jmp 0x1402f1825
mov r8, qword [rcx + 0x10]
mov al, byte [r8]
cmp al, 0x33
jne 0x1402f139c
push rax
pushf
mov eax, 0x3283e049
pushf
not eax
add eax, 0x9eb51802
xor eax, 0x8168858f
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe4d23cb6
xor eax, 0xe719066f
rol eax, 0xf
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x3a88c4a8
pushf
not eax
add eax, 0xa9f7d7e9
xor eax, 0xe8d065ca
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xa235ee62
xor eax, 0x8acd45e2
rol eax, 0xc3
popf
jmp 0x1402f033a
cmp byte [r8 + 1], 0x32
jne 0x1402f141c
push rax
pushf
mov eax, 0xd50ffbd1
pushf
not eax
add eax, 0x9f1193d0
xor eax, 0xf65bf59b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdf8130ad
xor eax, 0xa11b5dab
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc8feeaac
xor eax, 0xd9abed11
rol eax, 0x9c
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x70ae839f
pushf
not eax
add eax, 0xfb64fd8a
xor eax, 0xb92f69cd
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbb333ef5
xor eax, 0xaa040b5b
rol eax, 0x6d
popf
jmp 0x1402f033a
lea rax, [r8 + 2]
mov dword [rcx + 0x34], 0xa
mov qword [rcx + 0x10], rax
jmp 0x1402f1825
cmp al, 0x36
jne 0x1402f14e0
push rax
pushf
mov eax, 0x510a121f
pushf
not eax
add eax, 0xecb377ae
xor eax, 0xb4281f1c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xcf01df5d
xor eax, 0x9faf987c
rol eax, 0xdd
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x850aa597
pushf
not eax
add eax, 0xa99d9648
xor eax, 0xad8bd7aa
rol eax, 0xde
popf
pushf
not eax
add eax, 0xe1b30d50
xor eax, 0xf6013fad
rol eax, 0x84
popf
pushf
not eax
add eax, 0x88a759e4
xor eax, 0xf1579797
rol eax, 0x2e
popf
jmp 0x1402f033a
cmp byte [r8 + 1], 0x34
jne 0x1402f1586
push rax
pushf
mov eax, 0xeea041cf
pushf
not eax
add eax, 0x9abf89ee
xor eax, 0x89e9532d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xdfadceb1
xor eax, 0x9d3481c4
rol eax, 3
popf
pushf
not eax
add eax, 0x87ec6939
xor eax, 0x80ceed27
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdd421cce
xor eax, 0xeab892f8
rol eax, 0xb
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xc95aaffe
pushf
not eax
add eax, 0x9700c0ea
xor eax, 0xb6c573f5
rol eax, 0xda
popf
pushf
not eax
add eax, 0xfc5a4819
xor eax, 0x9a77d45f
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9323a8ae
xor eax, 0xee1284c2
rol eax, 0x80
popf
pushf
not eax
add eax, 0x876d93f4
xor eax, 0xbbf2f564
rol eax, 0x37
popf
jmp 0x1402f033a
lea rax, [r8 + 2]
mov dword [rcx + 0x34], recv
mov qword [rcx + 0x10], rax
jmp 0x1402f1825
sub al, 0x58
cmp al, 0x20
ja 0x1402f16ab
push rax
pushf
mov eax, 0x742d27df
pushf
not eax
add eax, 0xd2362846
xor eax, 0x92cfd1d0
rol eax, 0x24
popf
pushf
not eax
add eax, 0x8a76f0bb
xor eax, 0x989a900a
rol eax, 0x29
popf
pushf
not eax
add eax, 0xf9bb77dc
xor eax, 0x8fa11674
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb271bf84
xor eax, 0xb5437fc7
rol eax, 0xda
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0x2ecd5a58
pushf
not eax
add eax, 0xa595343f
xor eax, 0xf440b12a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xb802d328
xor eax, 0x8a2b6668
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf42175b9
xor eax, 0xca355ac2
rol eax, 0x13
popf
jmp 0x1402f033a
movabs rdx, 0xf6ebe26b945f24f2
pushf
not rdx
add rdx, 0x7cef750c
xor rdx, 0x49904019
rol rdx, 0x65
popf
pushf
not rdx
add rdx, 0x4ce98b3b
xor rdx, 0x44600b25
rol rdx, 0xfe
popf
pushf
not rdx
add rdx, 0x43b978f8
xor rdx, 0x68389456
rol rdx, 0xd1
popf
bt rdx, rax
jae 0x1402f17a5
push rax
pushf
mov eax, 0x5afcf602
pushf
not eax
add eax, 0xe3baf29e
xor eax, 0xdbc5b754
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xdc5a6e0f
xor eax, 0x94acfd21
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb3560f1e
xor eax, 0xb27903fd
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc6ffa05b
xor eax, 0xeb7b9219
rol eax, 0x7f
popf
jmp 0x1402f033a
push rax
pushf
mov eax, 0xa6e75b05
pushf
not eax
add eax, 0x81b019f4
xor eax, 0xa37f704b
rol eax, 0x14
popf
pushf
not eax
add eax, 0xcd505b73
xor eax, 0xe088bff6
rol eax, 0xec
popf
jmp 0x1402f033a
mov dword [rcx + 0x34], 9
push rax
pushf
mov eax, 0x40032945
pushf
not eax
add eax, 0xabe98fe6
xor eax, 0xbdb04fad
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc0b47865
xor eax, 0x97325897
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8721a5bf
xor eax, 0xfdf3e708
rol eax, 0x82
popf
jmp 0x1402f033a
mov al, 8
pushf
not al
add al, 0xc
xor al, 0x38
rol al, 0xc7
popf
pushf
not al
add al, 0xf6
xor al, 0x48
rol al, 0x6c
popf
add rsp, 0x38
ret