Function at 0x426a20
Capabilities:
Hash data with crc32

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
mov dword [ebp - 8], 0
jmp 0x426a38
mov eax, dword [ebp - 8]
add eax, 1
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x100
jae 0x426a90
mov ecx, dword [ebp - 8]
mov dword [ebp - 4], ecx
mov dword [ebp - 0xc], 0
jmp 0x426a59
mov edx, dword [ebp - 0xc]
add edx, 1
mov dword [ebp - 0xc], edx
cmp dword [ebp - 0xc], 8
jae 0x426a81
mov eax, dword [ebp - 4]
and eax, 1
je 0x426a77
mov ecx, dword [ebp - 4]
shr ecx, 1
xor ecx, 0xedb88320
mov dword [ebp - 4], ecx
jmp 0x426a7f
mov edx, dword [ebp - 4]
shr edx, 1
mov dword [ebp - 4], edx
jmp 0x426a50
mov eax, dword [ebp - 8]
mov ecx, dword [ebp - 4]
mov dword [eax*4 + 0x49e720], ecx
jmp 0x426a2f
mov dword [ebp - 8], 0
jmp 0x426aa2
mov edx, dword [ebp - 8]
add edx, 1
mov dword [ebp - 8], edx
cmp dword [ebp - 8], 0x100
jae 0x426d57
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49e720]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49e720]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49eb20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49eb20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49eb20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49ef20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49ef20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49ef20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49f320], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49f320]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49f320]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49f720], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49f720]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49f720]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49fb20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49fb20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49fb20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x49ff20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x49ff20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x49ff20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a0320], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a0320]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a0320]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a0720], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a0720]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a0720]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a0b20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a0b20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a0b20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a0f20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a0f20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a0f20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a1320], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a1320]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a1320]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a1720], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a1720]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a1720]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a1b20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a1b20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a1b20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a1f20], ecx
mov eax, dword [ebp - 8]
mov ecx, dword [eax*4 + 0x4a1f20]
shr ecx, 8
mov edx, dword [ebp - 8]
mov eax, dword [edx*4 + 0x4a1f20]
and eax, 0xff
xor ecx, dword [eax*4 + 0x49e720]
mov edx, dword [ebp - 8]
mov dword [edx*4 + 0x4a2320], ecx
jmp 0x426a99
mov esp, ebp
pop ebp
ret