Function at 0x419ca7
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 0x504
mov eax, 0x478a96
call fcn.00442c61
mov eax, dword [ebp + 8]
mov edi, dword [ebp + 0xc]
xor ebx, ebx
push 0x47e560
lea ecx, [ebp - 0x224]
mov dword [ebp - 4], ebx
mov dword [ebp - 0x504], eax
mov dword [ebp - 0x508], ebx
call fcn.0040cba4
xor esi, esi
inc esi
push 0x47e55c
lea ecx, [ebp - 0x208]
mov dword [ebp - 4], esi
call fcn.0040cba4
push 0x47e558
lea ecx, [ebp - 0x1ec]
mov byte [ebp - 4], 2
call fcn.0040cba4
push 0x47e554
lea ecx, [ebp - 0x1d0]
mov byte [ebp - 4], 3
call fcn.0040cba4
push 0x47e550
lea ecx, [ebp - 0x1b4]
mov byte [ebp - 4], 4
call fcn.0040cba4
push 0x47e54c
lea ecx, [ebp - 0x198]
mov byte [ebp - 4], 5
call fcn.0040cba4
push 0x47e548
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 6
call fcn.0040cba4
push 0x47e544
lea ecx, [ebp - 0x160]
mov byte [ebp - 4], 7
call fcn.0040cba4
push 0x47e540
lea ecx, [ebp - 0x144]
mov byte [ebp - 4], 8
call fcn.0040cba4
push 0x47e53c
lea ecx, [ebp - 0x128]
mov byte [ebp - 4], 9
call fcn.0040cba4
push 0x47e538
lea ecx, [ebp - 0x10c]
mov byte [ebp - 4], 0xa
call fcn.0040cba4
push 0x47e534
lea ecx, [ebp - 0xf0]
mov byte [ebp - 4], 0xb
call fcn.0040cba4
push 0x47e530
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0xc
call fcn.0040cba4
push 0x47e52c
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0xd
call fcn.0040cba4
push 0x47e528
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0xe
call fcn.0040cba4
push 0x47e524
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0xf
call fcn.0040cba4
push 0x47e520
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x10
call fcn.0040cba4
push 0x47e51c
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x11
call fcn.0040cba4
push 0x47e518
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x12
call fcn.0040cba4
mov dword [ebp - 0x248], 0xf
mov dword [ebp - 0x24c], ebx
mov byte [ebp - 0x25c], bl
push 4
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0x14
call fcn.00417936
mov eax, dword [edi + 0x18]
imul eax, eax, 0x1c
push 0xffffffffffffffff
lea eax, [ebp + eax - 0xd4]
push ebx
push eax
lea ecx, [ebp - 0x25c]
call fcn.0040c5bb
mov eax, dword [edi + 0xc]
cdq
push edx
push eax
lea eax, [ebp - 0x294]
push eax
call fcn.00411c03
add esp, 0xc
cmp dword [edi + 0xc], 0xa
mov byte [ebp - 4], 0x15
jge 0x419ebd
push 0x47e514
call fcn.00444890
pop ecx
push eax
push 0x47e514
push ebx
lea ecx, [ebp - 0x294]
call fcn.00417a89
mov dword [ebp - 0x22c], 0xf
mov dword [ebp - 0x230], ebx
mov byte [ebp - 0x240], bl
push 4
lea ecx, [ebp - 0x240]
mov byte [ebp - 4], 0x16
call fcn.00417936
mov eax, dword [edi + 0x10]
imul eax, eax, 0x1c
push 0xffffffffffffffff
lea eax, [ebp + eax - 0x224]
push ebx
push eax
lea ecx, [ebp - 0x240]
call fcn.0040c5bb
mov eax, dword [edi + 0x14]
add eax, 0x76c
cdq
push edx
push eax
lea eax, [ebp - 0x304]
push eax
call fcn.00411c03
mov eax, dword [edi + 8]
cdq
push edx
push eax
lea eax, [ebp - 0x2cc]
push eax
mov byte [ebp - 4], 0x17
call fcn.00411c03
add esp, 0x18
cmp dword [edi + 8], 0xa
mov byte [ebp - 4], 0x18
jge 0x419f57
push 0x47e514
call fcn.00444890
pop ecx
push eax
push 0x47e514
push ebx
lea ecx, [ebp - 0x2cc]
call fcn.00417a89
mov eax, dword [edi + 4]
cdq
push edx
push eax
lea eax, [ebp - 0x278]
push eax
call fcn.00411c03
add esp, 0xc
cmp dword [edi + 4], 0xa
mov byte [ebp - 4], 0x19
jge 0x419f93
push 0x47e514
call fcn.00444890
pop ecx
push eax
push 0x47e514
push ebx
lea ecx, [ebp - 0x278]
call fcn.00417a89
mov eax, dword [edi]
cdq
push edx
push eax
lea eax, [ebp - 0x2b0]
push eax
call fcn.00411c03
add esp, 0xc
cmp dword [edi], 0xa
mov byte [ebp - 4], 0x1a
jge 0x419fca
mov edi, 0x47e514
push edi
call fcn.00444890
pop ecx
push eax
push edi
push ebx
lea ecx, [ebp - 0x2b0]
call fcn.00417a89
mov edi, 0x47e2a4
push edi
lea ecx, [ebp - 0x470]
call fcn.0040cba4
mov dword [ebp - 0x500], eax
push edi
lea ecx, [ebp - 0x320]
mov byte [ebp - 4], 0x1b
call fcn.0040cba4
push eax
lea eax, [ebp - 0x2cc]
push eax
lea eax, [ebp - 0x3c8]
push eax
mov byte [ebp - 4], 0x1c
call fcn.00419bfc
lea ecx, [ebp - 0x278]
push ecx
push eax
lea eax, [ebp - 0x390]
push eax
mov byte [ebp - 4], 0x1d
call fcn.004183c9
push dword [ebp - 0x500]
mov byte [ebp - 4], 0x1e
push eax
lea eax, [ebp - 0x374]
push eax
call fcn.004183ee
lea ecx, [ebp - 0x2b0]
push ecx
push eax
lea eax, [ebp - 0x2e8]
push eax
mov byte [ebp - 4], 0x1f
call fcn.004183c9
add esp, 0x30
push ebx
push esi
lea ecx, [ebp - 0x374]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x390]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x3c8]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x320]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x470]
mov byte [ebp - 4], 0x25
call fcn.0040bd1a
push str._GMT
lea ecx, [ebp - 0x4a8]
call fcn.0040cba4
mov dword [ebp - 0x50c], eax
mov edi, 0x47e508
push edi
lea ecx, [ebp - 0x4fc]
mov byte [ebp - 4], 0x26
call fcn.0040cba4
mov dword [ebp - 0x510], eax
push edi
lea ecx, [ebp - 0x4c4]
mov byte [ebp - 4], 0x27
call fcn.0040cba4
mov dword [ebp - 0x500], eax
push edi
lea ecx, [ebp - 0x48c]
mov byte [ebp - 4], 0x28
call fcn.0040cba4
mov edi, eax
push 0x47e504
lea ecx, [ebp - 0x454]
mov byte [ebp - 4], 0x29
call fcn.0040cba4
push eax
lea eax, [ebp - 0x25c]
push eax
lea eax, [ebp - 0x41c]
push eax
mov byte [ebp - 4], 0x2a
call fcn.00419bfc
lea ecx, [ebp - 0x294]
push ecx
push eax
lea eax, [ebp - 0x3e4]
push eax
mov byte [ebp - 4], 0x2b
call fcn.004183c9
push edi
push eax
lea eax, [ebp - 0x3ac]
push eax
mov byte [ebp - 4], 0x2c
call fcn.004183ee
lea ecx, [ebp - 0x240]
push ecx
push eax
lea eax, [ebp - 0x358]
push eax
mov byte [ebp - 4], 0x2d
call fcn.004183c9
push dword [ebp - 0x500]
mov byte [ebp - 4], 0x2e
push eax
lea eax, [ebp - 0x33c]
push eax
call fcn.004183ee
lea ecx, [ebp - 0x304]
push ecx
push eax
lea eax, [ebp - 0x438]
push eax
mov byte [ebp - 4], 0x2f
call fcn.004183c9
add esp, 0x48
push dword [ebp - 0x510]
mov byte [ebp - 4], 0x30
push eax
lea eax, [ebp - 0x4e0]
push eax
call fcn.004183ee
lea ecx, [ebp - 0x2e8]
push ecx
push eax
lea eax, [ebp - 0x400]
push eax
mov byte [ebp - 4], 0x31
call fcn.004183c9
push dword [ebp - 0x50c]
mov byte [ebp - 4], 0x32
push eax
push dword [ebp - 0x504]
call fcn.004183ee
add esp, 0x24
push ebx
push esi
lea ecx, [ebp - 0x400]
mov dword [ebp - 0x508], esi
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x4e0]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x438]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x33c]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x358]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x3ac]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x3e4]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x41c]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x454]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x48c]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x4c4]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x4fc]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x4a8]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x2e8]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x2b0]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x278]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x2cc]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x304]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x240]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x294]
call fcn.0040bd1a
push ebx
push esi
lea ecx, [ebp - 0x25c]
call fcn.0040bd1a
mov esi, 0x40c1ef
push esi
push 7
push 0x1c
lea eax, [ebp - 0xd4]
push eax
mov byte [ebp - 4], 0xc
call fcn.00442d60
push esi
push 0xc
push 0x1c
lea eax, [ebp - 0x224]
push eax
mov byte [ebp - 4], bl
call fcn.00442d60
mov eax, dword [ebp - 0x504]
call fcn.00442ce4
ret