Function at 0x656628
Capabilities:
Hash data using murmur3

Disassembly:
sub dword [0x6707b6], esi
call fcn.0061e7e7
not ebx
rol esi, 3
xchg ecx, edx
xor dword [0x670451], edi
and dword [0x67024f], edx
xor ecx, 0x11b5e024
and dword [0x6706f7], edi
ror ebx, 0x19
sub ebx, ecx
neg esi
xor edx, 0x99e91b6d
inc edx
xor ecx, ebx
mov dword [0x670454], esi
dec ebx
xor ecx, dword [0x670dd8]
ror ebx, 0x13
sub edx, ebx
add edx, ebx
rol ebx, 0x13
inc ebx
add dword [0x6703b0], eax
xor ecx, ebx
dec edx
xor edx, 0x99e91b6d
neg esi
add ebx, ecx
rol ebx, 0x19
and dword [0x6706ec], edi
xor ecx, 0x11b5e024
add dword [0x6703fc], edi
xchg ecx, edx
ror esi, 3
not ebx
call fcn.0046ca06
inc edi
mov edi, 0x234aaa0f
inc ecx
xor dword [0x6703c9], eax
inc ebx
xchg ecx, eax
dec ebx
ror edx, 5
sub dword [0x670398], edi
add edx, dword [0x670dd3]
xor eax, ecx
mov dword [0x670256], edi
add dword [0x67069f], ebx
neg esi
dec eax
not ebx
sub ecx, 0x4aab875f
ror esi, 7
sub eax, edi
sub edi, dword [0x670f60]
and dword [0x670221], 0xbf05180f
add eax, edi
rol esi, 7
add ecx, 0x4aab875f
not ebx
inc eax
neg esi
or dword [0x67062f], ecx
and dword [0x6704b4], edx
xor eax, ecx
rol edx, 5
inc ebx
xchg ecx, eax
dec ebx
add dword [0x670212], ebx
dec ecx
and edi, 0xfc7f15e0
ror ecx, 0x19
xor ebx, eax
or dword [0x670508], edi
add ecx, dword [0x670ccf]
add dword [0x67031d], 0x201c6129
call fcn.00461b2a
add ebx, 0x64010cea
sub edi, dword [0x670dbc]
add dword [0x670708], ebx
add ecx, dword [0x6709e7]
inc eax
add edx, eax
not ecx
and dword [0x670371], edx
xor esi, edx
inc edi
call fcn.0042878b
call fcn.00592bdf
dec edi
xor esi, edx
xor dword [0x6704dd], eax
not ecx
sub edx, eax
dec eax
mov dword [0x670419], ebx
sub ebx, 0x64010cea
call fcn.00472241
and dword [0x670790], 0xc18d8c11
xor dword [0x67065b], edi
xor ebx, eax
rol ecx, 0x19
xor edi, 0x4e38656b
sub dword [0x6705f7], ecx
neg ebx
xor ebx, 0x704c57cd
not esi
add edx, esi
xor ebx, edi
call fcn.00453c6f
dec esi
not edx
add ebx, dword [0x670fa4]
sub dword [0x6706eb], edi
xor esi, dword [0x670d8f]
xchg ebx, eax
add dword [0x670296], edi
xor esi, 0xde67619b
sub ebx, edx
sub esi, 0xf85cd709
add esi, 0xf85cd709
add ebx, edx
xor esi, 0xde67619b
mov dword [0x670736], edi
xchg ebx, eax
not edx
inc esi
call fcn.0042f9f8
xor ebx, edi
sub edx, esi
not esi
xor ebx, 0x704c57cd
neg ebx
mov dword [0x670227], eax
push edi
add esi, dword [0x67097b]
add ecx, ebx
and dword [0x6702df], edi
sub ecx, 0x55909855
not edi
and dword [0x6708a8], ecx
xor ebx, esp
xor eax, dword [0x670a42]
xor esi, 0xef8cc0e7
or eax, dword [0x670ccd]
neg esi
xchg ebx, eax
inc esi
xor ecx, esi
xor eax, dword [0x670b77]
sub ebx, dword [0x670bba]
sub esi, 0x711e5205
xor ebx, ecx
xchg esi, edx
neg esi
inc ecx
call fcn.0059dd7d
call fcn.00533419
dec ecx
neg esi
xchg esi, edx
xor ebx, ecx
add esi, 0x711e5205
xor ecx, esi
dec esi
xchg ebx, eax
neg esi
xor esi, 0xef8cc0e7
xor ebx, esp
not edi
add ecx, 0x55909855
or dword [0x670846], edx
sub ecx, ebx
push esp
or dword [0x6705aa], 0x948cefb
sub edx, dword [0x670bdc]
inc edi
neg esi
add esi, ebx
xor ebx, 0xdbd26ca6
ror edi, 6
xchg eax, esi
xor edi, 0x33bc9b83
add ecx, edi
xchg edx, esi
and dword [0x6703aa], edi
xchg ecx, eax
ror esi, 4
dec edx
and dword [0x67067d], ecx
add esi, 0xb298e8ec
sub edx, dword [0x670a3f]
mov dword [0x670415], ecx
xor edx, 0xdda0c603
call fcn.005bcaf1
call fcn.004af9c6
call fcn.0062bb2a
call fcn.004d9c4e
xor edx, 0xdda0c603
mov dword [0x670539], ebx
sub esi, 0xb298e8ec
inc edx
rol esi, 4
xchg ecx, eax
xchg edx, esi
sub ecx, edi
xor edi, 0x33bc9b83
xchg eax, esi
rol edi, 6
xor ebx, 0xdbd26ca6
sub esi, ebx
neg esi
dec edi
sub dword [0x670778], 0x5c8decf4
call dword [sym.imp.KERNEL32.dll_LoadLibraryA]
not esi
xor eax, 0x8200cf88
xor edi, esi
rol ebx, 1
dec edx
sub edx, dword [0x670a76]
rol edx, 8
xor edx, dword [0x670e73]
add edi, 0xe83da0a1
and dword [0x6707c0], eax
add edx, dword [0x670a21]
call fcn.004c9ec1
neg esi
xchg edx, esi
add dword [0x670348], 0x73cac164
neg ecx
sub dword [0x67038f], edx
call fcn.005fc039
call fcn.004700a3
neg ecx
or dword [0x6705e4], 0x4ec16963
xchg edx, esi
neg esi
call fcn.0053b2be
sub edi, 0xe83da0a1
ror edx, 8
inc edx
ror ebx, 1
xor edi, esi
xor eax, 0x8200cf88
not esi
add esp, 0xc
xchg esi, edx
xor dword [0x670874], 0xec08e915
call fcn.00531afd
inc ecx
or dword [0x6703cf], 0x15dbf460
add dword [0x670417], 0xe611fc09
xchg ebx, edx
sub dword [0x67025d], ebx
xor edx, 0x4c1b914b
call fcn.005e026d
dec ecx
sub ecx, dword [0x670d34]
xor ebx, 0x2321ca34
add dword [0x670312], edi
xor dword [0x670694], esi
xor ebx, 0x2321ca34
inc ecx
call fcn.0058b66b
xor edx, 0x4c1b914b
xor dword [0x670551], ecx
xchg ebx, edx
xor dword [0x670694], 0xb5bc69ba
mov dword [0x67042d], 0xfa0275f6
dec ecx
xor dword [0x67086d], 0x6ff7f0b
xchg esi, edx
mov esi, 0x27f8e5dc
rol edx, 0x15
call fcn.0044deab
dec esi
xor edi, edx
inc ebx
dec ecx
sub dword [0x67039f], 0x27ceb59c
sub ebx, dword [0x670a7e]
xor ecx, 0x8249a3d1
call fcn.0047ba8c
add dword [0x6702d1], esi
sub ecx, dword [0x670cd7]
add eax, dword [0x670d76]
not esi
rol eax, 0xb
xor edx, ebx
sub edi, 0x9c2c15e1
sub ecx, dword [0x670d56]
call fcn.005381ea
add edi, 0x9c2c15e1
xor edx, ebx
ror eax, 0xb
not esi
and dword [0x6703ee], edx
call fcn.004de0ad
xor ecx, 0x8249a3d1
inc ecx
dec ebx
xor edi, edx
inc esi
call fcn.005c8b4b
ror edx, 0x15
or esi, 0xe5e2c2db
sub esi, dword [0x670dd8]
rol esi, 4
xchg eax, edx
xor edi, ebx
sub esi, dword [0x670ef5]
inc esi
neg esi
inc esi
xchg ebx, edx
rol edi, 0xf
sub edi, esi
xchg ecx, esi
xor edi, dword [0x670c1b]
xor ebx, 0x8a968e1
add ecx, dword [0x670bc5]
not esi
call fcn.0047ef9b
call fcn.00602dc8
not esi
xor ebx, 0x8a968e1
xchg ecx, esi
add edi, esi
ror edi, 0xf
xchg ebx, edx
dec esi
neg esi
dec esi
xor edi, ebx
xchg eax, edx
ror esi, 4
add esi, 0x18051821
xor edi, dword [0x6709cb]
add edi, ebp
xor ebx, dword [0x670bf5]
sub edi, 0x5ac3217c
sub dword [0x670408], eax
call fcn.00439276
inc ecx
and dword [0x670551], eax
not eax
xchg edi, edx
xor edi, ebp
dec esi
sub dword [0x6702e7], eax
inc eax
or edx, dword [0x6709e9]
add ebx, 0xb4a72ceb
not edx
xor dword [0x6703c4], edi
sub esi, dword [0x670d51]
add ebx, 0x95d8fba3
not esi
xor dword [0x6707a3], 0x9cd4d54e
or dword [0x67061a], 0x58019594
not esi
sub ebx, 0x95d8fba3
add dword [0x6707fa], eax
not edx
sub ebx, 0xb4a72ceb
dec eax
inc esi
xor edi, ebp
xchg edi, edx
not eax
xor dword [0x6703d1], eax
dec ecx
sub dword [0x670300], ecx
add edi, 0x5ac3217c
sub edi, ebp
push esi
xchg edi, esi
call fcn.0046bf15
ror ebx, 0xf
dec esi
rol edi, 3
xchg edi, edx
add edx, 0xe2b086d6
call fcn.004b6761
add dword [0x670438], edx
call fcn.004ca09c
ror edx, 8
xchg eax, edx
sub dword [0x67023b], esi
call fcn.00481aab
call fcn.004f0b22
add dword [0x6707dd], eax
xchg eax, edx
rol edx, 8
call fcn.004dd95a
sub dword [0x67048e], eax
call fcn.005b0b36
sub edx, 0xe2b086d6
xchg edi, edx
ror edi, 3
inc esi
rol ebx, 0xf
call fcn.004d9c4e
xchg edi, esi
mov esi, 0xe7568057
sub dword [0x670825], eax
sub esi, ebp
xor ebx, dword [0x670aa0]
inc edi
sub ebx, 0x65a017f5
call fcn.00458368
inc ecx
rol edi, 6
xor edi, 0xeac8812d
xchg ebx, eax
add eax, 0xb3b8071d
add dword [0x670831], ebx
add esi, dword [0x670c79]
call fcn.0053f610
or dword [0x6702a0], esi
sub eax, 0xb3b8071d
xchg ebx, eax
xor edi, 0xeac8812d
ror edi, 6
dec ecx
call fcn.00496036
add ebx, 0x65a017f5
dec edi
add esi, ebp
mov dword [0x6708c3], edi
xor esi, 0xcf89b964
sub edi, esi
dec ebx
add ebx, dword [0x670d6a]
or edi, dword [0x670a7d]
call fcn.004629c9
not ecx
call fcn.005cb023
or edi, dword [0x670a48]
neg edi
xchg ecx, edx
add edx, dword [0x670922]
xor edx, 0x5fdc441a
sub dword [0x6707d5], ebx
add ebx, 0xd230bf9
neg esi
xchg edi, edx
sub edx, dword [0x670990]
sub esi, 0xa4f0c129
ror eax, 0xf
mov dword [0x6703b8], eax
xchg ecx, edx
call fcn.0050e2d7
call fcn.00484117
xchg ecx, edx
rol eax, 0xf
add esi, 0xa4f0c129
xchg edi, edx
neg esi
sub ebx, 0xd230bf9
add dword [0x670783], ebx
xor edx, 0x5fdc441a
xchg ecx, edx
neg edi
not ecx
call fcn.0051ea3c
inc ebx
add edi, esi
sub esi, 0xc56fccc7
xchg ebx, eax
call fcn.0046e378
rol ebx, 0xb
and dword [0x670386], edi
neg esi
xor edi, eax
xchg ecx, edx
or ecx, dword [0x670aa3]
rol edx, 0x1d
add esi, ecx
sub edx, ecx
ror esi, 0x13
rol esi, 0x13
add edx, ecx
sub esi, ecx
ror edx, 0x1d
xchg ecx, edx
xor edi, eax
neg esi
and dword [0x670497], edx
ror ebx, 0xb
xchg ebx, eax
push esi
or dword [0x6703da], 0x2b448946
add dword [0x670348], esi
not esi
xor edi, 0x2bfdefd8
sub dword [0x670619], 0x9ccd1c50
sub edx, dword [0x670dd8]
xor dword [0x67026e], ecx
add dword [0x67060f], eax
inc edi
xor ecx, eax
or edx, dword [0x6709d3]
call fcn.004767e8
xor ecx, eax
dec edi
or dword [0x670520], edi
and dword [0x6705e3], eax
and dword [0x670856], 0x2a93627
xor edi, 0x2bfdefd8
not esi
mov dword [0x670237], edi
sub dword [0x67086a], 0x52863ddf
mov edx, 0xdeeb6cc8
xchg edi, edx
sub ebx, dword [0x670f22]
add edi, ebp
xor edx, esi
or dword [0x670616], ebx
not esi
xor eax, 0x4c8d14bd
add ebx, dword [0x670c9e]
inc edx
not esi
add esi, dword [0x6709f4]
mov dword [0x6705e7], esi
dec edx
or eax, dword [0x670c65]
xor eax, dword [0x670f44]
inc edx
add dword [0x6706e6], eax
not esi
dec edx
xor eax, 0x4c8d14bd
not esi
sub dword [0x67044e], ecx
xor edx, esi
sub edi, ebp
xchg edi, edx
xor edx, 0xce00e5c8
sub dword [0x6706a2], 0xbfd6a428
xor ebx, 0x355ea0f3
call fcn.005fd149
xchg ecx, esi
sub ebx, 0xe8a15cc2
ror eax, 0x1e
or dword [0x6705d5], edx
or ebx, dword [0x670939]
xor ecx, 0x9299c077
xor edx, dword [0x670929]
xor esi, dword [0x670e4c]
xor ecx, 0x9299c077
rol eax, 0x1e
add ebx, 0xe8a15cc2
xchg ecx, esi
call fcn.0052dd2d
xor ebx, 0x355ea0f3
add edx, 0x3080d875
add esi, 0x17ec8f83
dec eax
add esi, 0x8219d9f9
inc eax
call fcn.0048cb6e
neg edi
sub ebx, eax
inc edx
dec ebx
sub ebx, 0x7cda90ec
xchg ecx, edx
xchg ecx, edx
add ebx, 0x7cda90ec
inc ebx
dec edx
add ebx, eax
neg edi
call fcn.0052360f
dec eax
sub esi, 0x8219d9f9
inc eax
sub esi, 0x17ec8f83
push edx
xor ecx, 0x88967ccc
inc edx
add eax, dword [0x670f40]
call fcn.0054e30a
xor eax, dword [0x670993]
call fcn.00579733
or dword [0x670438], ecx
sub ebx, 0x7cf49eb5
add ecx, dword [0x670e2f]
sub edi, dword [0x670a34]
call fcn.0054bc4d
sub dword [0x6705ae], edi
rol ecx, 0x1f
add dword [0x670619], edx
xor eax, ebp
add edx, dword [0x670def]
add dword [0x670566], esi
ror ebx, 0x18
add ecx, dword [0x670e6a]
and dword [0x6705cd], edx
sub dword [0x670630], edi
rol ebx, 0x18
xor eax, ebp
ror ecx, 0x1f
call fcn.005925db
add ebx, 0x7cf49eb5
and dword [0x67041b], edx
call fcn.0060672b
call fcn.00484191
dec edx
xor ecx, 0x88967ccc
mov esi, 0x584c8e12
or dword [0x67076e], edx
or edx, dword [0x670d3b]
add eax, dword [0x670dec]
add edx, 0xa9e435a9
or edi, dword [0x670f97]
neg esi
xor ebx, 0x7762f0e8
sub ecx, edi
call fcn.004a98bf
or esi, dword [0x670bc8]
add edi, 0xd5550429
call fcn.004f3e0b
not eax
add edi, esp
inc ecx
xchg edi, edx
rol eax, 0x1a
xor ebx, esi
or dword [0x67085f], ebx
add dword [0x6703e3], ecx
call fcn.00490291
call fcn.006141c9
and dword [0x6702cd], eax
xor ebx, esi
ror eax, 0x1a
xchg edi, edx
dec ecx
sub edi, esp
not eax
call fcn.0042d835
sub edi, 0xd5550429
add ecx, edi
xor ebx, 0x7762f0e8
neg esi
sub edx, 0xa9e435a9
and dword [0x67027a], ebx
add esi, 0x85ca35dc
dec eax
xor edx, esi
sub eax, edx
xor esi, 0xce46edb6
rol ecx, 0x1f
inc edx
call fcn.004e83ec
sub edi, dword [0x670a5c]
add esi, 0x9b991c3d
inc eax
xchg ecx, eax
xchg ecx, eax
dec eax
sub esi, 0x9b991c3d
call fcn.00480f62
dec edx
ror ecx, 0x1f
xor esi, 0xce46edb6
add eax, edx
xor edx, esi
inc eax
xor esi, 0xaa64aab8
add ebx, dword [0x670a8d]
neg edx
rol ebx, 0x1a
add esi, ebp
dec ecx
add esi, dword [0x670b72]
xor ebx, dword [0x670b26]
add eax, esi
sub esi, edx
sub dword [0x670584], edi
xor eax, 0xe28d7d2
ror eax, 2
sub esi, 0x69e35872
call fcn.00582556
sub edx, eax
dec esi
mov dword [0x67023c], 0xc8ea7185
inc ebx
ror eax, 2
sub esi, ecx
add dword [0x67070a], esi
and dword [0x670405], edx
add esi, ecx
rol eax, 2
dec ebx
xor dword [0x670833], 0x17880bb7
inc esi
add edx, eax
add esi, 0x69e35872
rol eax, 2
xor eax, 0xe28d7d2
or dword [0x670677], edx
add esi, edx
sub eax, esi
inc ecx
sub esi, ebp
ror ebx, 0x1a
neg edx
push esi
add dword [0x67069d], ebx
not ebx
xor edi, ebx
call fcn.0053c997
dec edx
xchg edi, esi
xor edi, 0x5730bc48
not esi
or edi, dword [0x670a13]
neg ebx
ror edi, 0x18
inc edx
call fcn.004691f9
dec edx
rol edi, 0x18
neg ebx
not esi
xor edi, 0x5730bc48
xchg edi, esi
inc edx
xor edi, ebx
not ebx
and dword [0x6706fe], ebx
push esp
sub ecx, dword [0x670cb2]
xor edx, 0xc0ad80ab
xor edi, eax
inc ecx
neg esi
or dword [0x670387], esi
sub dword [0x6707c6], edx
inc ebx
inc edi
not eax
rol edi, 0x18
xor dword [0x6704da], eax
xor dword [0x670356], edx
ror edi, 0x18
not eax
dec edi
dec ebx
and dword [0x6703c7], edx
neg esi
dec ecx
xor edi, eax
xor edx, 0xc0ad80ab
push eax
xor ebx, ecx
sub eax, 0xec8e63df
call fcn.00521dcd
add ecx, dword [0x670a07]
xchg esi, eax
add eax, edx
inc ebx
xor dword [0x670879], 0x742ff2bd
dec edx
add esi, dword [0x6709e4]
add ecx, eax
call fcn.0056e0ff
call fcn.004138c4
sub ecx, eax
inc edx
dec ebx
sub eax, edx
xchg esi, eax
call fcn.00557c26
add eax, 0xec8e63df
xor ebx, ecx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
xchg ebx, esi
ror eax, 0x1c
xchg eax, edx
sub dword [0x6706d3], eax
inc edx
not edx
call fcn.0061fe0d
add edx, 0x5aae5983
call fcn.0056c87f
ror esi, 0xa
call fcn.0049f48e
call fcn.0044ec52
rol esi, 0xa
sub edx, 0x5aae5983
call fcn.006239c7
not edx
dec edx
add dword [0x6707c7], esi
xchg eax, edx
rol eax, 0x1c
xchg ebx, esi
add esp, 0x10
sub ebx, 0x196cd08a
xor esi, edx
add dword [0x670845], ecx
sub edi, 0x9f9af101
xchg edi, eax
add eax, dword [0x670fa5]
sub ebx, eax
and dword [0x67074d], 0x67ea5e40
xor ecx, eax
inc edx
sub eax, dword [0x670b42]
sub ecx, 0xa59c7dde
add dword [0x67058b], esi
mov dword [0x6705f0], esi
add ecx, 0xa59c7dde
dec edx
xor ecx, eax
add ebx, eax
xchg edi, eax
add edi, 0x9f9af101
xor esi, edx
add ebx, 0x196cd08a
mov esi, 0xe6ee84be
not esi
xor edi, dword [0x670dc3]
xchg esi, edx
call fcn.005c4cad
neg eax
call fcn.004f04fa
inc edi
not eax
rol ecx, 0xe
dec esi
xor dword [0x6706e2], edi
mov dword [0x670560], edi
xor dword [0x6707bc], edi
sub ebx, dword [0x670ed4]
xchg ecx, esi
call fcn.0047cdad
call fcn.00602dc8
xchg ecx, esi
add dword [0x67071e], edx
mov dword [0x670782], esi
inc esi
ror ecx, 0xe
not eax
dec edi
call fcn.00595081
neg eax
call fcn.00570adc
xchg esi, edx
not esi
or esi, 0x914bdf7d
mov dword [0x670667], esi
xor esi, edx
neg edi
call fcn.0055f311
ror edx, 0x14
xchg ecx, eax
add ecx, edx
rol eax, 0xd
xor eax, esp
rol eax, 0x1c
xor edx, esi
call fcn.004a47e3
dec edx
sub eax, edx
add esi, dword [0x670c77]
sub dword [0x6706d9], 0xf24bc3ea
call fcn.0050948b
or dword [0x670623], 0xd1f91be0
add eax, edx
inc edx
call fcn.0045eb82
xor edx, esi
ror eax, 0x1c
xor eax, esp
ror eax, 0xd
sub ecx, edx
xchg ecx, eax
rol edx, 0x14
call fcn.005dabb6
neg edi
xor esi, edx
xor dword [0x6703a6], esi
xor esi, 0xf7efdfbf
ror ecx, 0x1e
add esi, ecx
call fcn.004bb327
xor ebx, dword [0x670a8a]
xchg ecx, esi
and dword [0x6706fe], esi
neg esi
inc eax
ror eax, 0x13
call fcn.0055f86d
add edi, 0x5d359db9
sub edi, 0x859f9932
xchg edi, eax
xor ebx, 0x88a524a5
or eax, dword [0x67092d]
ror edi, 0x14
sub eax, edi
rol eax, 0x1d
or dword [0x67057f], ebx
call fcn.005d61b9
call fcn.00627660
mov dword [0x6703e0], ecx
ror eax, 0x1d
add eax, edi
rol edi, 0x14
xor ebx, 0x88a524a5
xchg edi, eax
add edi, 0x859f9932
sub edi, 0x5d359db9
call fcn.005f2fe9
rol eax, 0x13
dec eax
neg esi
sub dword [0x67027b], edx
xchg ecx, esi
call fcn.005f7a89
sub esi, ecx
rol ecx, 0x1e
push esi
inc esi
sub eax, esp
ror ebx, 0x1f
or edi, dword [0x670ddf]
rol edx, 0x16
add ebx, dword [0x670dbd]
add dword [0x67086d], ecx
xor eax, 0x7d0b1dbc
dec eax
xor ebx, ecx
xor edi, 0x8ba49aff
neg eax
sub edx, dword [0x670945]
neg ebx
dec eax
xor dword [0x6703d8], 0x9d8905bf
not eax
xor esi, 0x4839c559
ror ebx, 0x18
inc ecx
and dword [0x670442], edx
call fcn.00589427
dec ecx
rol ebx, 0x18
xor esi, 0x4839c559
not eax
inc eax
neg ebx
neg eax
xor edi, 0x8ba49aff
xor ebx, ecx
inc eax
xor eax, 0x7d0b1dbc
ror edx, 0x16
rol ebx, 0x1f
add eax, esp
dec esi
mov ebx, 0xb2813b30
xor esi, 0xb41dd7ab
not ebx
mov dword [0x6703f4], esi
ror ebx, 0x16
call fcn.005124dd
sub esi, dword [0x670ba9]
inc ebx
sub dword [0x670766], ecx
rol ecx, 0x15
sub eax, esi
xor eax, 0xcbebae7f
inc ebx
sub edi, edx
add edi, edx
dec ebx
xor eax, 0xcbebae7f
add eax, esi
ror ecx, 0x15
mov dword [0x6702f1], ecx
dec ebx
rol ebx, 0x16
and dword [0x67071f], ecx
not ebx
xor esi, 0xb41dd7ab
xor ebx, 0x119b472b
dec edi
xor edi, dword [0x670b93]
call fcn.0053c49d
xor dword [0x670898], edx
xor ebx, 0xc80bca62
rol esi, 3
dec ebx
not ebx
add edx, 0xa755263b
dec edx
call fcn.005b5c2b
and dword [0x670495], edx
ror ebx, 0x13
mov dword [0x670457], esi
or eax, dword [0x670b7f]
call fcn.0052b318
call fcn.0041f0d4
or dword [0x670297], eax
rol ebx, 0x13
mov dword [0x67074a], esi
call fcn.005aa088
inc edx
sub edx, 0xa755263b
not ebx
inc ebx
ror esi, 3
xor ebx, 0xc80bca62
call fcn.004d96b5
inc edi
sub ebx, 0xa31a4c1b
sub eax, 0x667b87bc
dec edx
ror ecx, 0x13
xor ebx, ecx
add edi, ebp
ror edx, 3
call fcn.005ad07b
or dword [0x6702b1], edi
rol eax, 0x15
dec eax
xor esi, esp
rol edi, 0x16
inc edi
call fcn.00516d10
or esi, dword [0x670b4b]
or edi, dword [0x670a43]
add ebx, esi
sub esi, 0x8a59a2a0
call fcn.0047a783
or eax, dword [0x670c82]
add esi, 0x8a59a2a0
sub ebx, esi
call fcn.00553b0c
dec edi
ror edi, 0x16
xor esi, esp
inc eax
ror eax, 0x15
add dword [0x670609], ebx
call fcn.00595e0f
rol edx, 3
sub edi, ebp
xor ebx, ecx
rol ecx, 0x13
inc edx
add eax, 0x667b87bc
push ebx
rol edx, 0x12
inc esi
add ecx, edx
call fcn.0050c736
xor ecx, 0xf2dd19dd
ror edx, 0x1c
xor edi, edx
mov dword [0x6706c4], eax
xor ecx, esp
xor ecx, 0x63bfeeb7
mov dword [0x67024c], 0xd1aeccb1
inc esi
xor dword [0x67076e], eax
inc ebx
not eax
add eax, ecx
xor edi, ecx
sub edi, 0x93632b42
add edi, 0x93632b42
xor edi, ecx
sub eax, ecx
not eax
dec ebx
dec esi
add dword [0x6705e4], 0x3c9d12e4
xor ecx, 0x63bfeeb7
xor ecx, esp
xor edi, edx
rol edx, 0x1c
xor ecx, 0xf2dd19dd
call fcn.00481fba
sub ecx, edx
dec esi
ror edx, 0x12
push 0x4e50e
not esi
sub dword [0x6705b4], esi
rol edx, 0xb
sub ecx, 0xb210978
add ecx, dword [0x670dfe]
dec ebx
mov dword [0x6708d0], eax
xor eax, dword [0x670eab]
inc esi
call fcn.005c592d
call fcn.00507a6b
dec esi
inc ebx
add ecx, 0xb210978
ror edx, 0xb
mov dword [0x67073d], eax
not esi
mov ebx, 0xab02c13d
xor dword [0x67020e], ebx
not edi
xor edx, dword [0x670e32]
neg edx
sub esi, dword [0x670f10]
xor edi, ebx
rol edi, 0x1c
xor edi, dword [0x670d56]
inc ebx
sub eax, ecx
add ebx, edx
or edi, dword [0x670ad7]
sub esi, dword [0x670ed6]
sub ebx, ebp
add ebx, ebp
sub ebx, edx
add eax, ecx
dec ebx
ror edi, 0x1c
xor edi, ebx
neg edx
not edi
or dword [0x6705eb], esi
sub ebx, 0x7943cc44
call fcn.004d2e72
neg edi
call fcn.00517daf
mov dword [0x67064f], edx
inc ecx
inc eax
not eax
xor esi, esp
xor eax, ebx
xor eax, 0x5dfca930
inc edx
xor esi, 0xc5cd8a48
sub dword [0x670784], ecx
rol edi, 8
dec eax
or dword [0x67065d], edi
call fcn.00476240
sub ecx, dword [0x670dd1]
call fcn.00430bd3
call fcn.004950d0
call fcn.0048fa92
sub dword [0x670804], ecx
inc eax
ror edi, 8
xor esi, 0xc5cd8a48
dec edx
xor eax, 0x5dfca930
xor eax, ebx
xor esi, esp
not eax
dec eax
dec ecx
and dword [0x67074d], ebx
call fcn.0054e439
neg edi
call fcn.00468fae
add ebx, 0xce410b07
mov dword [0x670432], ebx
call fcn.00525004
neg ebx
add ebx, dword [0x6709dd]
dec ecx
xor edi, 0x35d6d8da
neg esi
rol edi, 8
add edx, ecx
xor dword [0x6702b1], ecx
inc edx
add dword [0x670751], esi
add edx, dword [0x670efd]
xor dword [0x6703a9], edx
rol edx, 0x19
add edx, dword [0x670ee3]
call fcn.005a7df3
sub dword [0x670347], esi
call fcn.005165a1
call fcn.0053f610
call fcn.0049b6b9
ror edx, 0x19
mov dword [0x67089f], edx
and dword [0x6704d7], eax
dec edx
xor dword [0x6706f6], eax
sub edx, ecx
ror edi, 8
neg esi
xor edi, 0x35d6d8da
inc ecx
neg ebx
call fcn.004a7959
push ebx
add esi, dword [0x670ac4]
not edx
mov dword [0x670473], edi
sub edx, ecx
sub dword [0x670540], eax
sub edx, dword [0x670c46]
sub edi, 0x293e963b
add eax, dword [0x670a10]
xchg edi, esi
xor edi, 0x4504f792
rol eax, 0xa
xor edx, 0x9641e609
xchg ecx, edx
and dword [0x67077a], ecx
call fcn.00471ce2
dec ecx
neg eax
ror ecx, 9
not esi
xor dword [0x6707a2], eax
call fcn.00463e25
call fcn.00477814
mov dword [0x670276], eax
not esi
rol ecx, 9
neg eax
inc ecx
xor dword [0x6705ac], ecx
xchg ecx, edx
xor edx, 0x9641e609
ror eax, 0xa
xor edi, 0x4504f792
xchg edi, esi
add edi, 0x293e963b
and dword [0x670206], ebx
add edx, ecx
xor dword [0x6707c6], edi
not edx
call eax
mov dword [0x670428], ecx
dec esi
add edx, dword [0x670995]
xor eax, 0xf501e213
sub ecx, ebx
call fcn.005158fe
add edi, 0x5fda7b41
xor ebx, dword [0x670ba5]
xchg ecx, esi
add edi, 0x716f8e70
not esi
add eax, dword [0x670ed6]
neg edi
sub ecx, eax
add ecx, 0x6a5f59c5
neg edi
xchg ebx, esi
xor edi, 0x805b1a1c
sub esi, ebp
ror esi, 0x13
inc ecx
xchg ebx, eax
xchg ebx, eax
dec ecx
rol esi, 0x13
add esi, ebp
xor edi, 0x805b1a1c
xchg ebx, esi
neg edi
sub ecx, 0x6a5f59c5
add ecx, eax
neg edi
not esi
sub edi, 0x716f8e70
xchg ecx, esi
sub edi, 0x5fda7b41
call fcn.0051d06b
add ecx, ebx
xor eax, 0xf501e213
inc esi
lea esi, [0x72b635b6]
add edi, ebx
and dword [0x6707b3], ebx
call fcn.00512b09
xor ecx, 0xd3cc76df
add dword [0x670889], eax
xor eax, esp
call fcn.004326ac
dec eax
add esi, 0x5265768c
call fcn.005efb89
sub ebx, dword [0x670e78]
xchg esi, eax
and dword [0x67065b], esi
mov dword [0x670488], edi
xor eax, ecx
call fcn.0059aaee
add edi, ebx
call fcn.0052a375
ror edi, 0x18
call fcn.0044db56
rol edi, 0x18
call fcn.005c9f23
sub edi, ebx
call fcn.0056ea3a
xor eax, ecx
xor dword [0x67046a], esi
xchg esi, eax
sub esi, 0x5265768c
inc eax
call fcn.00585dbf
xor eax, esp
and dword [0x670728], eax
xor ecx, 0xd3cc76df
call fcn.004afd1a
add dword [0x67081e], esi
sub edi, ebx
and esi, 0x789236aa
add ecx, 0xf881cf85
sub esi, dword [0x670ba9]
add eax, ebp
add dword [0x6702ca], edi
call fcn.0061030c
sub ebx, edi
xor edi, dword [0x670a32]
add dword [0x6703fb], ecx
not esi
or dword [0x6708d5], esi
rol edi, 6
dec edi
mov dword [0x6706f3], esi
not ebx
xor ecx, eax
call fcn.004e6730
call fcn.005ddf6c
xor ecx, eax
not ebx
inc edi
ror edi, 6
not esi
add ebx, edi
sub dword [0x670393], eax
sub eax, ebp
sub ecx, 0xf881cf85
sub esi, 0x6fb8c4a2
ror ebx, 9
inc esi
not esi
xor eax, dword [0x6709a4]
ror edi, 8
inc edx
sub dword [0x670861], edx
add edx, 0xafe69aa7
xor eax, ebx
mov dword [0x6705fb], ecx
sub ebx, esi
neg edx
xor eax, 0xf4b0bce6
ror ecx, 0x13
add esi, dword [0x670c73]
add edi, 0x429daee5
sub edi, dword [0x670b54]
sub ecx, 0x4f459ae7
add ecx, 0x4f459ae7
sub edi, 0x429daee5
rol ecx, 0x13
xor eax, 0xf4b0bce6
neg edx
add ebx, esi
xor eax, ebx
sub edx, 0xafe69aa7
and dword [0x67063a], edi
dec edx
rol edi, 8
not esi
dec esi
rol ebx, 9
mov edi, eax
xor edi, eax
sub esi, dword [0x670f49]
or eax, dword [0x670ab9]
add eax, dword [0x670dc6]
neg eax
xor ebx, 0xef6e38bd
rol esi, 3
not esi
inc esi
ror edi, 0xd
add ebx, 0x67e3a42b
or dword [0x6706e9], edx
rol ebx, 0x12
and dword [0x670534], 0x9e164cc7
ror ebx, 0x12
and dword [0x670536], ebx
sub ebx, 0x67e3a42b
rol edi, 0xd
dec esi
not esi
ror esi, 3
xor ebx, 0xef6e38bd
neg eax
xor edi, eax
mov ecx, 0x4e50e
call fcn.0044ffae
rol edi, 0x14
neg edi
or dword [0x6706f8], esi
ror ecx, 0xc
neg edx
xor edi, ebx
xor dword [0x670444], 0x3ebd44de
or ebx, dword [0x670c40]
call fcn.0042e334
or edi, dword [0x670e56]
rol edx, 5
sub ebx, esp
inc edx
or dword [0x670321], esi
ror edi, 3
and dword [0x67080a], 0xc4ec97ff
or ebx, dword [0x670a22]
or dword [0x6704ea], 0xd35c1832
rol edi, 3
xor dword [0x67087f], ecx
dec edx
add ebx, esp
ror edx, 5
call fcn.0056a27c
sub dword [0x6704fb], 0x76b48906
xor edi, ebx
neg edx
rol ecx, 0xc
sub dword [0x670814], ecx
neg edi
ror edi, 0x14
rep movsb byte es:[edi], byte [esi]
inc ecx
call fcn.004bd6d7
xor dword [0x670447], ebx
call fcn.005abb5b
add edx, eax
xor esi, 0xcc0bb0de
or ecx, dword [0x6709ab]
xchg ecx, eax
neg eax
call fcn.005eb3b0
sub dword [0x6706c3], edi
call fcn.00470623
call fcn.0045b7eb
and dword [0x67031d], edx
call fcn.005c4cad
neg eax
xchg ecx, eax
xor esi, 0xcc0bb0de
sub edx, eax
call fcn.0056803f
dec ecx
call fcn.004bcea7
ror edx, 4
not esi
call fcn.004f120b
or edi, dword [0x670d5a]
and dword [0x6702e9], ecx
or ecx, dword [0x670d4b]
sub dword [0x670326], ebx
add edi, 0xb9c4afca
call fcn.004c621d
add edi, 0xcf35358
xchg esi, eax
xor edx, 0xd10ab261
neg ecx
add ecx, dword [0x670d8f]
xor esi, 0x52544911
inc eax
ror ebx, 0x19
rol ebx, 0x19
dec eax
xor esi, 0x52544911
neg ecx
xor edx, 0xd10ab261
xchg esi, eax
sub edi, 0xcf35358
call fcn.00575354
sub edi, 0xb9c4afca
or dword [0x670269], edx
or dword [0x670316], eax
not esi
rol edx, 4
add byte [eax], al
lea eax, [ebx + 0x1e60]
mov dword [ebx + 0x1654], eax
add esp, 0x20
mov eax, edi
pop ebx
pop esi
pop edi
ret