Function at 0x1800036cc
Capabilities:
Encrypt data using chaskey
Hash data using murmur3
Inspect section memory permissions
Resolve function by parsing pe exports

Disassembly:
add dword [rbp - 8], 0xbd3103ef
xor ebx, dword [rbp - 8]
ror edx, 0x19
add edx, 0xc21ed2cf
ror ecx, 0x1d
add ebx, edi
add ebx, eax
and ebx, 0x8000
je 0x180009b2c
ror esi, 0x17
mov esi, 0x220f7aab
mov edx, 0x332863b2
mov edi, 0xab53180d
mov ebx, 0xe0d57cd2
mov ecx, 0xd31763ad
mov rsp, rbp
mov dword [rbp - 8], 0x536c5d6f
sub rsp, 0x10
add dword [rbp - 0x10], 1
mov eax, dword [rbp - 0x10]
jmp fcn.180004622
add dword [rbp - 8], 0x694223fd
xor ebx, dword [rbp - 8]
xor ebx, 0xf2b0d2c6
ror esi, 0x10
sub eax, 0x6a0d6b11
add ecx, 0x9b78a055
xor esi, dword [rbp - 8]
add ebx, eax
add ebx, ecx
add ebx, esi
and ebx, 0x800
je 0x1800060f0
add ebx, 0xc721abda
sub ebx, 0x828b2f46
ror eax, 0x18
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x4000000
je 0x180005ee5
xor ebx, 0x6ff748b0
ror edi, 0xd
add eax, 0xca552db6
add edi, 0x4c1a75b5
add esi, 0xe398d1a9
add ebx, ecx
add ebx, edx
add ebx, eax
and ebx, 0x40
je 0x18000a762
sub ebx, 0x6181212d
sub edx, 0x60fc1ab
xor edx, dword [rbp - 8]
add edi, 0x8698bd00
jmp 0x1800025ad
mov ecx, 0xd31763ad
mov ebx, 0xe0d57cd2
mov edi, 0xab53180d
mov edx, 0x332863b2
mov esi, 0x220f7aab
mov rsp, rbp
sub rsp, 0x10
mov dword [rbp - 8], 0x536c5d6f
add dword [rbp - 0x10], 1
mov eax, dword [rbp - 0x10]
jmp fcn.180004622
add dword [rbp - 8], 0xed67fc9e
xor ebx, dword [rbp - 8]
sub eax, 0xf06d8063
rol edx, 0xa
sub edi, 0x21e746fa
rol edx, 9
add ebx, edx
add ebx, eax
add ebx, ecx
and ebx, 0x2000000
je 0x180005943
add edx, 0xf5ac955c
add eax, 0x30a69f2
rol eax, 2
add ecx, 0xb5654925
add ebx, edx
add ebx, eax
and ebx, 0x4000
je 0x180008fc8
rol edi, 0x1b
ror eax, 2
add esi, 0x1897b499
add ebx, ecx
add ebx, edi
add ebx, esi
and ebx, 0x1000000
je 0x180009470
xor esi, ecx
ror ecx, 0x17
xor edi, ebx
sub esi, 0xe627b5be
add edi, 0x68e62dc4
jmp 0x18000666c
add dword [rbp - 8], 0xfeda252f
xor ebx, dword [rbp - 8]
ror edx, 0xa
xor edi, 0xbaa7cc5f
xor ecx, 0xeea8f6fd
ror ebx, 0x1a
ror edx, 0x12
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x80000
je 0x180003efd
rol ecx, 0x1c
ror ecx, 0x19
add edx, 0x28c36464
sub esi, 0x4236688d
add ebx, edx
add ebx, eax
and ebx, 0x40
je 0x180003ded
xor edi, 0x63e22156
add ecx, 0x63c55081
xor esi, 0xb95945aa
ror ecx, 0xd
sub ebx, 0x1eb61702
add ebx, esi
add ebx, ecx
add ebx, edi
and ebx, 1
je 0x180009ea5
rol esi, 0x1d
rol ebx, 0x1b
xor esi, 0x229a9b16
add edi, 0xb4744fc9
rol ecx, 0x1c
jmp 0x1800019a6
add dword [rbp - 8], 0xfabf1eff
xor ebx, dword [rbp - 8]
sub ebx, 0x52878824
sub edi, 0x5083f3e
xor esi, 0x9c6a097c
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x4000
je 0x18000654d
xor edx, 0x52546442
sub edx, 0x1e138b0b
rol eax, 0x19
xor esi, dword [rbp - 0x10]
rol ebx, 0x1e
add ebx, ecx
add ebx, edx
and ebx, 0x8000000
je 0x18000756d
add edx, 0xe53544b9
sub ecx, 0x44470847
xor edi, 0x56d3f9c2
xor eax, dword [rbp - 8]
add ebx, ecx
add ebx, edx
and ebx, 0x8000000
je 0x180008fc8
add ecx, 0x469f7d1a
sub eax, 0x461f1d7e
ror edx, 4
jmp 0x1800060f0
add dword [rbp - 8], 0x5da0a86d
xor ebx, dword [rbp - 8]
rol ecx, 0x1a
ror ecx, 0x11
xor eax, dword [rbp - 8]
rol eax, 0xb
add ebx, eax
add ebx, edx
and ebx, 0x40000000
je 0x180004dc0
sub edi, 0xb4e94db2
rol ebx, 0xb
xor edi, 0x469b8dcf
add ebx, esi
add ebx, edi
and ebx, 4
je 0x180008044
push rax
pop rax
add byte [rax], al
sub eax, 0x613ec0c6
rol ecx, 0x1d
add esi, 0x62054b31
ror esi, 0x19
add ebx, eax
add ebx, edi
and ebx, 8
je 0x180003150
xor esi, 0x5c337b47
xor edi, edx
sub edx, 0xf6cefc7a
jmp 0x18000579a
add dword [rbp - 8], 0x6934c3b1
xor ebx, dword [rbp - 8]
xor ebx, 0x15b84c3d
xor edi, 0x23c84e8c
sub edx, 0xc228f245
add ebx, edx
add ebx, esi
and ebx, 0x20000000
je 0x18000581a
rol eax, 0xe
xor esi, eax
ror edx, 0x18
add ebx, ecx
add ebx, edx
and ebx, 0x40
je 0x18000666c
sub esi, 0x6c8df26e
add edx, 0x59872818
rol ecx, 0x15
add ebx, edx
add ebx, edi
add ebx, ecx
and ebx, 0x200000
je fcn.1800090d9
rol edx, 0xe
rol ecx, 0xe
rol edi, 6
xor eax, 0x76a70517
xor esi, 0xf9c9aa71
jmp 0x1800092b9
add dword [rbp - 8], 0x8cdbdeb0
xor ebx, dword [rbp - 8]
sub ecx, 0xf89c2c4e
xor eax, 0x9cbafdbe
xor edi, 0x99545029
add ebx, edi
add ebx, esi
add ebx, ecx
and ebx, 4
je fcn.1800043b3
sub ebx, 0x50fe6b82
add ecx, 0xc67cea5b
add ebx, 0xfad1a689
sub ecx, 0x41c85d67
add ebx, edi
add ebx, edx
and ebx, 0x20
je 0x1800011a7
rol eax, 5
ror ecx, 0x1f
ror ecx, 0xe
add ebx, 0x9b93b379
add ebx, edx
add ebx, edi
and ebx, 0x40
je 0x1800060f0
sub esi, 0xb933881
rol esi, 0x19
rol esi, 7
add edi, 0x81559544
rol ebx, 0x1f
jmp 0x18000a36c
mov ecx, 0xd31763ad
mov esi, 0x220f7aab
mov edx, 0x332863b2
mov ebx, 0xe0d57cd2
mov edi, 0xab53180d
mov rsp, rbp
mov dword [rbp - 8], 0x536c5d6f
sub rsp, 0x10
add dword [rbp - 0x10], 1
mov eax, dword [rbp - 0x10]
jmp fcn.180004622
add dword [rbp - 8], 0xe8eb6810
xor ebx, dword [rbp - 8]
ror ecx, 0x1c
add ebx, 0xec3cca17
ror edx, 0x12
ror edx, 0x16
add ebx, edx
add ebx, ecx
add ebx, esi
and ebx, 0x400
je 0x18000a36c
sub ebx, 0x3826b1d
xor ecx, 0x6890709b
ror ebx, 6
add edi, 0xba66d2e4
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 0x1000000
je 0x180003150
xor eax, ebx
ror eax, 0x19
add eax, 0x55d6243e
add ebx, eax
add ebx, edi
add ebx, edx
and ebx, 0x4000
je 0x180002144
ror eax, 0xd
sub ebx, 0xa203b900
xor esi, edx
ror ecx, 0xe
add esi, 0x438e2db6
jmp 0x1800060f0
add dword [rbp - 8], 0xdab96f4f
xor ebx, dword [rbp - 8]
sub ebx, 0x8c20c165
add eax, 0x5b023333
ror edi, 0xf
ror ecx, 0x1c
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x800
je 0x180001880
sub edi, 0xfd68267a
rol ecx, 0xd
ror edi, 0x14
sub edx, 0x9f57f401
add ebx, edi
add ebx, eax
add ebx, ecx
and ebx, 0x80000
je 0x180004735
xor edx, dword [rbp - 0x10]
add edi, 0xb766afd6
xor edi, dword [rbp - 0x10]
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 4
je 0x180001417
add eax, 0x7b4d0ded
add edi, 0xfc9f5ddb
xor edx, ebx
rol ecx, 7
jmp 0x180006b2a
add dword [rbp - 8], 0xce0b4de7
xor ebx, dword [rbp - 8]
rol edx, 0x1d
ror edx, 8
sub edx, 0x2f512705
xor ecx, 0x3a9ee1c4
add ebx, edi
add ebx, ecx
and ebx, 0x20000
je 0x18000999f
add esi, 0xd712aa98
rol edi, 5
add esi, 0x8c73acae
add ebx, edi
add ebx, esi
and ebx, 0x2000
je 0x180008fc8
rol ebx, 0xc
rol ebx, 2
xor edi, 0xc42bf24f
add ecx, 0xaf0354c
add ebx, eax
add ebx, edi
and ebx, 0x2000000
je 0x18000666c
rol ebx, 0xd
rol edx, 4
xor edi, 0x57aada5a
sub eax, 0x32f12b52
sub eax, 0xfd7701f3
jmp 0x1800078b8
add dword [rbp - 8], 0xe4e226e2
xor ebx, dword [rbp - 8]
rol eax, 0x11
ror eax, 0xa
ror eax, 0x1b
add ebx, edi
add ebx, edx
add ebx, ecx
and ebx, 0x1000000
je 0x180002def
add edx, 0x6b721f83
sub ebx, 0xc64b350a
xor esi, 0x98074ec3
ror ebx, 0xa
add ebx, edi
add ebx, eax
add ebx, ecx
and ebx, 8
je 0x1800092b9
sub esi, 0xcd0da569
sub eax, 0x7a85a033
rol ecx, 5
xor esi, edx
add ebx, edx
add ebx, eax
add ebx, edi
and ebx, 0x100000
je 0x18000a2e0
rol edx, 3
rol ebx, 0x10
add edx, 0x8b09bb3e
ror edi, 0xa
jmp 0x180004b13
add dword [rbp - 8], 0x3b55fcb9
xor ebx, dword [rbp - 8]
sub edx, 0x8cdcf109
sub edi, 0xc8f7da60
add esi, 0x87d26d00
add esi, 0x74db2f06
ror ecx, 4
add ebx, edx
add ebx, esi
and ebx, 0x10000
je 0x180008c38
add eax, 0x197426e5
rol edx, 0x12
ror ebx, 0xb
add ecx, 0xb616b6d2
xor edx, dword [rbp - 8]
add ebx, eax
add ebx, edi
and ebx, 0x400
je 0x1800098a4
xor edi, 0xd3ad484f
rol edi, 0xe
sub eax, 0x843a97f2
ror esi, 0xc
add ebx, edx
add ebx, eax
and ebx, 0x40000000
je 0x180004eda
add eax, 0xe5c8fdbf
add edx, 0x7e86508c
rol esi, 0xe
jmp 0x180007b04
add dword [rbp - 8], 0x28ae68e9
xor ebx, dword [rbp - 8]
add ecx, 0x30f5e412
sub eax, 0x2d47944
xor esi, 0x44be2597
add ebx, ecx
add ebx, esi
and ebx, 0x80000000
je 0x1800098a4
rol ecx, 5
rol ebx, 0x13
sub ebx, 0xd26a0917
add ebx, esi
add ebx, edx
and ebx, 0x10
je fcn.1800043b3
add edx, 0xf5a3c00b
sub edi, 0x409e12ba
rol edx, 2
rol esi, 6
add eax, 0xde7d5982
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x800000
je 0x18000304b
ror esi, 0x1b
add esi, 0x5759b71e
rol ebx, 9
jmp 0x180003d6c
add dword [rbp - 8], 0x8a3b288c
xor ebx, dword [rbp - 8]
ror ebx, 0x19
ror eax, 0x1c
ror edi, 0x1c
xor edi, dword [rbp - 8]
add ebx, ecx
add ebx, esi
and ebx, 0x40
je 0x1800036f6
rol edx, 0x12
sub ebx, 0x4aaabbd7
add esi, 0xf10181af
add ebx, ecx
add ebx, eax
add ebx, edi
and ebx, 0x80000000
je 0x180004949
rol edi, 0x19
ror eax, 0xc
xor ebx, 0xcfafcecf
add ebx, esi
add ebx, edx
add ebx, ecx
and ebx, 0x10
je 0x180005ee5
rol ebx, 9
ror edi, 0x13
sub esi, 0x47704067
ror edi, 0x13
sub edi, 0x6db2cb7d
jmp 0x180009280
add dword [rbp - 8], 0x9bc588cd
xor ebx, dword [rbp - 8]
add edx, 0x8d84c44e
ror eax, 0x1a
ror edx, 5
add esi, 0xffb9f00c
add ebx, edi
add ebx, ecx
add ebx, eax
and ebx, 0x4000
je 0x18000a36c
add ecx, 0x8d6c234f
sub ebx, 0x271d5145
add edx, 0x6a74995
sub edi, 0x36b28d6c
rol ebx, 0x18
add ebx, edi
add ebx, edx
and ebx, 0x8000000
je 0x180004feb
rol edx, 0x17
ror edx, 8
rol ebx, 0x19
rol ebx, 0xf
ror edx, 6
add ebx, edx
add ebx, eax
and ebx, 0x400
je 0x1800025ad
ror ebx, 0x18
ror esi, 0x14
add eax, 0xb05f62c9
jmp 0x18000a6d7
add dword [rbp - 8], 0x83a7db95
xor ebx, dword [rbp - 8]
ror eax, 0xb
ror eax, 0x1e
add edx, 0xedec89d5
xor eax, 0xbb35f1b6
add ebx, ecx
add ebx, edi
and ebx, 0x20
je 0x1800059ba
sub esi, 0x2a1ed9f
sub esi, 0xdefce4b3
add ebx, 0xdeb311b1
sub ecx, 0x58be8159
add ebx, esi
add ebx, ecx
and ebx, 8
je 0x180001b7b
add ecx, 0x8fbd65c6
ror edi, 0xf
add edi, 0x2cffec25
add ebx, esi
add ebx, edx
and ebx, 0x200000
je 0x1800098a4
add ebx, 0xb0fdc486
ror edi, 0x1d
add edx, 0x1b374f02
jmp 0x18000a2e0
add dword [rbp - 8], 0x286b19f5
xor ebx, dword [rbp - 8]
add ebx, 0x4bf5af22
ror eax, 0x14
rol eax, 3
xor esi, 0x66a57eec
sub ecx, 0x2a0b5b78
add ebx, ecx
add ebx, esi
add ebx, eax
and ebx, 0x200000
je 0x180002a39
ror esi, 0x16
ror edi, 0x1b
ror esi, 0x18
add esi, 0xeb75b92c
add ebx, edx
add ebx, esi
and ebx, 0x80000000
je 0x1800029b7
add esi, 0x8ac5f046
add esi, 0x5a93f4a8
ror eax, 0x18
add ebx, eax
add ebx, edx
and ebx, 0x1000000
je 0x180001110
xor edx, ecx
ror edi, 2
rol edx, 4
add eax, 0x3a61df15
jmp 0x180007b04
add dword [rbp - 8], 0x65586591
xor ebx, dword [rbp - 8]
sub edi, 0x60cb298f
xor esi, dword [rbp - 8]
add edx, 0xc775dffe
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 0x100
je 0x180006b2a
add edi, 0xdf45cac7
rol edi, 3
xor edx, ebx
sub eax, 0xcbfe2a44
sub edx, 0xad694841
add ebx, esi
add ebx, eax
and ebx, 0x4000000
je 0x1800060f0
sub ecx, 0xab5001e
add edx, 0x194ae117
sub esi, 0x2ead19e3
rol ebx, 0x14
rol edx, 0x1e
add ebx, ecx
add ebx, edx
add ebx, edi
and ebx, 8
je 0x180001f73
ror edi, 8
ror esi, 9
xor esi, eax
xor esi, 0x9f8fc147
xor edi, dword [rbp - 0x10]
jmp 0x180008fc8
mov edi, 0xab53180d
mov ecx, 0xd31763ad
mov esi, 0x220f7aab
mov edx, 0x332863b2
mov rsp, rbp
sub rsp, 0x10
inc dword [rbp - 0x10]
mov eax, dword [rbp - 0x10]
mov dword [rbp - 8], 0x536c5d6f
mov ebx, 0xe0d57cd2
jmp fcn.180004622
add dword [rbp - 8], 0xbb88d101
xor ebx, dword [rbp - 8]
add edx, 0x36ef18a0
xor edx, 0x8c54a45e
ror ecx, 0xc
add ebx, edi
add ebx, esi
and ebx, 0x100
je 0x1800034d9
sub eax, 0x254b37de
sub edi, 0x5f5e22dc
sub ecx, 0x1509ca2d
sub esi, 0x7d2d2c25
rol eax, 0xd
add ebx, esi
add ebx, eax
and ebx, 0x800000
je 0x180002e75
add esi, 0xa365b97b
xor ecx, 0x5299cc8e
sub ebx, 0x66ca0eab
add ebx, eax
add ebx, edx
and ebx, 1
je 0x1800017f8
xor ebx, 0x9dde11ff
add edi, 0x1d6ae22a
ror ecx, 0x1c
xor edi, ecx
rol edx, 0x1f
jmp 0x180006802
add dword [rbp - 8], 0xccb4fc76
xor ebx, dword [rbp - 8]
add ecx, 0xd40e8b0b
add edx, 0x97705326
ror edx, 5
add ebx, edx
add ebx, ecx
add ebx, esi
and ebx, 0x80
je 0x180004b13
xor edi, 0xd08bd08e
ror ecx, 5
rol edx, 0xe
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x1000000
je 0x18000304b
sub edi, 0x33c0c9db
ror esi, 3
xor ecx, 0x91f19878
add ebx, edi
add ebx, edx
add ebx, ecx
and ebx, 0x800000
je 0x180003efd
add ebx, 0x168b672c
add ecx, 0x82f651d8
rol edi, 0xb
jmp 0x180003012
add dword [rbp - 8], 0x9649fb2f
xor ebx, dword [rbp - 8]
sub edx, 0x54b5acf1
ror edi, 0x13
add edi, 0x57bf1968
ror edx, 0x16
add ebx, esi
add ebx, ecx
and ebx, 0x1000000
je 0x18000a2e0
ror ecx, 5
rol edx, 0xe
ror esi, 0x1b
rol ecx, 0x16
ror edi, 0x18
add ebx, esi
add ebx, ecx
add ebx, edx
and ebx, 0x8000000
je 0x1800060f0
xor ebx, edx
rol edx, 4
ror ebx, 0x13
add ebx, esi
add ebx, edx
add ebx, eax
and ebx, 0x8000000
je 0x180002a39
sub ecx, 0xa6614b36
sub eax, 0xf5350483
xor ecx, edx
jmp 0x180007b72
add dword [rbp - 8], 0x35aaeb62
xor ebx, dword [rbp - 8]
xor edi, dword [rbp - 0x10]
sub esi, 0xaa9ab85d
ror edx, 0xd
xor esi, dword [rbp - 8]
xor ecx, ebx
add ebx, edx
add ebx, esi
and ebx, 0x1000
je 0x1800059ba
add ebx, 0x5bfc8ef1
sub edx, 0xa24961c6
sub edi, 0x8943c076
add eax, 0xebdf40f8
add ebx, edx
add ebx, eax
and ebx, 0x20000
je 0x18000765e
sub eax, 0x235bb532
sub edx, 0xcf1a4a08
rol esi, 0x1e
xor edi, 0x61e8cbc3
ror eax, 0x1f
add ebx, eax
add ebx, edx
and ebx, 0x40000000
je 0x180009ea5
rol ebx, 0xd
sub ebx, 0x7ac4a205
rol ecx, 0xb
add edx, 0x5f93a58b
jmp 0x180005201
add dword [rbp - 8], 0x5c643808
xor ebx, dword [rbp - 8]
rol eax, 0x11
sub eax, 0x494de2b
sub ecx, 0x1d7b483f
add ebx, edi
add ebx, esi
and ebx, 0x40000
je 0x180007b72
sub edi, 0x3ac3372c
rol eax, 0x1e
sub edi, 0xa0fd448b
sub esi, 0xf07d64e7
sub ecx, 0xd61b5958
add ebx, edx
add ebx, edi
add ebx, esi
and ebx, 0x10000000
je 0x180002e75
add ecx, 0x4746b125
ror ecx, 0x1f
rol eax, 0x1e
add ebx, esi
add ebx, edi
add ebx, edx
and ebx, 0x4000000
je 0x180006f9a
xor edi, 0x50f9aadc
rol edi, 0x12
rol ecx, 0x15
jmp 0x180005e51
add dword [rbp - 8], 0x6b48db9f
xor ebx, dword [rbp - 8]
rol esi, 0x16
ror ebx, 3
add ecx, 0x32d7c3f6
add eax, 0xa342f702
ror edi, 0xf
add ebx, eax
add ebx, ecx
and ebx, 0x1000
je 0x180005943
add esi, 0x565b6a29
xor eax, 0xfe5df615
rol ecx, 4
ror edx, 0x1d
sub ecx, 0x45c57881
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x200000
je 0x18000a36c
xor esi, 0xde0e3869
add edi, 0x2a8e37dd
rol edi, 0x1b
rol edi, 0xa
add edi, 0x254eb6ad
add ebx, edx
add ebx, ecx
and ebx, 0x4000
je 0x180008362
xor esi, eax
rol edi, 0x13
add edx, 0x7f71d7c3
xor ecx, 0x60c2620d
sub eax, 0x2fdd1e4f
jmp 0x18000666c
add dword [rbp - 8], 0x30f0d8b1
xor ebx, dword [rbp - 8]
rol ebx, 0x1a
sub eax, 0x53a43782
sub ebx, 0xd3f2527d
sub edi, 0x419c30ee
add ebx, edx
add ebx, edi
add ebx, eax
and ebx, 0x80
je 0x180007b04
rol ecx, 0xf
rol edi, 0x1a
add edi, 0x42fd7e38
add ebx, ecx
add ebx, edx
add ebx, esi
and ebx, 0x20
je 0x180002bda
sub ebx, 0x4188e991
sub edx, 0xbe64da58
ror ebx, 0x1a
add edi, 0xb2bc49b2
sub eax, 0xea9d8f4e
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x40000
je 0x18000716e
sub ebx, 0xc5a7b5ec
ror ecx, 3
sub ecx, 0xba1606bf
rol esi, 0x12
ror edx, 0xa
jmp 0x180002e75
add dword [rbp - 8], 0xa422d895
xor ebx, dword [rbp - 8]
add eax, 0x45432333
ror eax, 0x1d
rol ebx, 2
ror eax, 0x1a
add ebx, esi
add ebx, edx
and ebx, 0x400
je fcn.1800043b3
xor esi, dword [rbp - 8]
ror ebx, 0xa
add edi, 0x83b7a303
sub eax, 0x2025750a
rol ecx, 0xd
add ebx, eax
add ebx, ecx
and ebx, 0x800
je 0x180008fc8
add ebx, 0x812176de
add esi, 0x963df591
sub ecx, 0x4380e7bd
xor esi, 0xda40bb34
add ebx, ecx
add ebx, esi
and ebx, 0x200
je 0x180002f00
add ecx, 0x53cb6e16
xor eax, ebx
add edi, 0xf367bb7b
add edx, 0x2f56fb1c
jmp 0x1800049c9
add dword [rbp - 8], 0x91f8ab1d
xor ebx, dword [rbp - 8]
sub ecx, 0xa0cf6bdd
ror ebx, 0x16
xor esi, 0xc3a83c85
rol ecx, 0x19
add ebx, ecx
add ebx, esi
and ebx, 0x20000000
je 0x180007b72
xor edi, 0x6b895714
xor edx, ecx
rol ecx, 0xb
add ebx, eax
add ebx, edx
add ebx, esi
and ebx, 4
je 0x180005065
xor edi, 0x5e1fb2ea
ror eax, 2
rol ebx, 0x10
add ebx, esi
add ebx, eax
and ebx, 0x80000
je 0x1800059ba
add ebx, 0xed8d359
add edx, 0x2157193b
ror ecx, 6
jmp 0x180008044
add dword [rbp - 8], 0x29c4fb6e
xor ebx, dword [rbp - 8]
sub ecx, 0x10450618
sub ebx, 0xa4cd0ec9
sub edi, 0x495e3d1c
ror ecx, 0x19
add ebx, edx
add ebx, eax
add ebx, edi
and ebx, 0x20000000
je 0x180006fcf
ror edx, 0x1b
ror edx, 0x1b
ror esi, 0xa
rol ebx, 0x1b
ror ecx, 0x18
add ebx, edx
add ebx, ecx
add ebx, edi
and ebx, 4
je 0x180001417
xor edx, 0xb86d4158
add edi, 0xaa283e63
rol eax, 0xd
xor ecx, 0x5da12635
add ebx, ecx
add ebx, esi
and ebx, 0x8000000
je 0x1800025ad
sub edi, 0xcc524caf
add ecx, 0xc238ee72
rol eax, 0xd
jmp 0x18000765e
add dword [rbp - 8], 0xd9ead7bd
xor ebx, dword [rbp - 8]
sub eax, 0xad0ceb65
add ebx, 0x4153daa2
ror ebx, 9
add ebx, ecx
add ebx, esi
and ebx, 0x200
je 0x180002f90
rol ecx, 0x1f
xor edi, dword [rbp - 0x10]
ror eax, 0x16
ror edx, 0xc
or al, 0x81
out dx, al
mov ebx, 0x1c1bce4
add ebx, eax
and ebx, 0x4000000
je 0x18000666c
sub edx, 0xf443fd15
sub ebx, 0x592dfb1b
sub edi, 0x6f201b23
rol edi, 0x12
xor edx, 0xe1bf5b58
add ebx, esi
add ebx, edi
add ebx, eax
and ebx, 0x40000
je 0x180008c38
add ecx, 0xbce7fde5
sub ebx, 0x999be589
add ebx, 0xcba801f2
add esi, 0xcd604d1d
add edx, 0xca61049d
jmp 0x18000991f
add dword [rbp - 8], 0xb93ebe3d
xor ebx, dword [rbp - 8]
rol edx, 4
sub ebx, 0xd26e8bc4
rol ebx, 0x12
rol edi, 2
add ebx, eax
add ebx, esi
and ebx, 4
je 0x1800019a6
ror eax, 9
add esi, 0x5fef713d
sub esi, 0xbbfd06fa
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x40
je 0x180002e75
add edx, 0x887ee52
xor ebx, 0xf5b86d3b
sub esi, 0xdb8de7d
xor ecx, 0xbbb90d89
xor ecx, 0x7fd61f3
add ebx, ecx
add ebx, esi
add ebx, edi
and ebx, 0x1000
je 0x180003efd
xor edx, ebx
add edi, 0xc0351ee3
ror edx, 0x1c
add esi, 0xd334edb5
xor edi, 0xb7115ba0
jmp 0x180003ded
add dword [rbp - 8], 0xc734d71e
xor ebx, dword [rbp - 8]
sub ebx, 0x65370441
sub esi, 0x11e129d0
xor edx, eax
add ebx, esi
add ebx, eax
add ebx, ecx
and ebx, 0x10000000
je 0x180005e51
ror edi, 0x15
ror esi, 0x16
ror edi, 0xe
rol edi, 6
xor eax, 0x3a09142c
add ebx, eax
add ebx, edx
add ebx, edi
and ebx, 4
je 0x1800033cc
ror eax, 0x14
xor ecx, edi
ror edx, 0x1d
ror edi, 0x14
sub edx, 0xe094a0e7
add ebx, eax
add ebx, ecx
add ebx, edx
and ebx, 0x2000000
je fcn.1800090d9
add ebx, 0x5625babc
ror eax, 0x11
add edx, 0x4fdcc2e6
add ebx, 0x5a757ea7
jmp 0x180001110
add dword [rbp - 8], 0xf1690824
xor ebx, dword [rbp - 8]
xor edi, dword [rbp - 0x10]
ror edi, 3
sub edx, 0xe0b441d2
add ecx, 0x8e89ff63
ror ecx, 0x1c
add ebx, edx
add ebx, ecx
add ebx, edi
and ebx, 0x2000
je 0x180009717
add edi, 0x90f43458
rol eax, 0xf
rol ebx, 6
rol ebx, 0xc
add ebx, esi
add ebx, edx
add ebx, edi
and ebx, 0x40000
je 0x1800092b9
sub edi, 0xaf9f456b
sub eax, 0x4535a007
ror esi, 0x14
add ebx, edx
add ebx, esi
add ebx, eax
and ebx, 0x40000000
je 0x1800073d1
add edi, 0x1a5b6f4c
xor eax, dword [rbp - 8]
rol esi, 0x18
rol ecx, 8
ror ecx, 0xe
jmp 0x180006b2a