Function at 0x404e00
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub esp, 0xd34
push ebx
push esi
push edi
mov bl, 0x72
mov dl, 0x65
mov ecx, 0x34
xor eax, eax
lea edi, [esp + 0x3d]
mov byte [esp + 0xc], 0x53
mov byte [esp + 0xd], 0x6f
mov byte [esp + 0xe], 0x66
mov byte [esp + 0xf], 0x74
mov byte [esp + 0x10], 0x77
mov byte [esp + 0x11], 0x61
mov byte [esp + 0x12], bl
mov byte [esp + 0x13], dl
mov byte [esp + 0x14], 0x5c
mov byte [esp + 0x15], 0x4e
mov byte [esp + 0x16], dl
mov byte [esp + 0x17], 0x77
mov byte [esp + 0x18], 0x20
mov byte [esp + 0x19], 0x54
mov byte [esp + 0x1a], dl
mov byte [esp + 0x1b], 0x63
mov byte [esp + 0x1c], 0x68
mov byte [esp + 0x1d], 0x6e
mov byte [esp + 0x1e], 0x6f
mov byte [esp + 0x1f], 0x6c
mov byte [esp + 0x20], 0x6f
mov byte [esp + 0x21], 0x67
mov byte [esp + 0x22], 0x79
mov byte [esp + 0x23], 0x20
mov byte [esp + 0x24], 0x57
mov byte [esp + 0x25], 0x61
mov byte [esp + 0x26], 0x76
mov byte [esp + 0x27], dl
mov byte [esp + 0x28], 0x5c
mov byte [esp + 0x29], 0x56
mov byte [esp + 0x2a], 0x69
mov byte [esp + 0x2b], bl
mov byte [esp + 0x2c], 0x75
mov byte [esp + 0x2d], 0x73
mov byte [esp + 0x2e], 0x20
mov byte [esp + 0x2f], 0x43
mov byte [esp + 0x30], 0x68
mov byte [esp + 0x31], 0x61
mov byte [esp + 0x32], 0x73
mov byte [esp + 0x33], dl
mov byte [esp + 0x34], bl
mov byte [esp + 0x35], 0x5c
mov byte [esp + 0x36], 0x43
mov byte [esp + 0x37], 0x6f
mov byte [esp + 0x38], 0x6d
mov byte [esp + 0x39], 0x6d
mov byte [esp + 0x3a], 0x6f
mov byte [esp + 0x3b], 0x6e
mov byte [esp + 0x3c], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [esp + 0x110], 0x53
mov byte [esp + 0x111], 0x6f
mov byte [esp + 0x112], 0x66
mov byte [esp + 0x113], 0x74
mov byte [esp + 0x114], 0x77
mov byte [esp + 0x115], 0x61
mov byte [esp + 0x116], bl
mov byte [esp + 0x117], dl
mov byte [esp + 0x118], 0x5c
mov byte [esp + 0x119], 0x4e
mov byte [esp + 0x11a], dl
mov byte [esp + 0x11b], 0x77
mov byte [esp + 0x11c], 0x20
mov byte [esp + 0x11d], 0x54
mov byte [esp + 0x11e], dl
mov byte [esp + 0x11f], 0x63
mov byte [esp + 0x120], 0x68
mov byte [esp + 0x121], 0x6e
mov byte [esp + 0x122], 0x6f
mov byte [esp + 0x123], 0x6c
mov byte [esp + 0x124], 0x6f
mov ecx, 0x34
xor eax, eax
lea edi, [esp + 0x141]
mov byte [esp + 0x125], 0x67
mov byte [esp + 0x126], 0x79
mov byte [esp + 0x127], 0x20
mov byte [esp + 0x128], 0x57
mov byte [esp + 0x129], 0x61
mov byte [esp + 0x12a], 0x76
mov byte [esp + 0x12b], dl
mov byte [esp + 0x12c], 0x5c
mov byte [esp + 0x12d], 0x56
mov byte [esp + 0x12e], 0x69
mov byte [esp + 0x12f], bl
mov byte [esp + 0x130], 0x75
mov byte [esp + 0x131], 0x73
mov byte [esp + 0x132], 0x20
mov byte [esp + 0x133], 0x43
mov byte [esp + 0x134], 0x68
mov byte [esp + 0x135], 0x61
mov byte [esp + 0x136], 0x73
mov byte [esp + 0x137], dl
mov byte [esp + 0x138], bl
mov byte [esp + 0x139], 0x5c
mov byte [esp + 0x13a], 0x43
mov byte [esp + 0x13b], 0x6f
mov byte [esp + 0x13c], 0x6e
mov byte [esp + 0x13d], 0x66
mov byte [esp + 0x13e], 0x69
mov byte [esp + 0x13f], 0x67
mov byte [esp + 0x140], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [esp + 0x214], 0x53
mov byte [esp + 0x215], 0x6f
mov byte [esp + 0x216], 0x66
mov byte [esp + 0x217], 0x74
mov byte [esp + 0x218], 0x77
mov byte [esp + 0x219], 0x61
mov byte [esp + 0x21a], bl
mov byte [esp + 0x21b], dl
mov byte [esp + 0x21c], 0x5c
mov byte [esp + 0x21d], 0x4e
mov byte [esp + 0x21e], dl
mov byte [esp + 0x21f], 0x77
mov byte [esp + 0x220], 0x20
mov byte [esp + 0x221], 0x54
mov byte [esp + 0x222], dl
mov byte [esp + 0x223], 0x63
mov byte [esp + 0x224], 0x68
mov byte [esp + 0x225], 0x6e
mov byte [esp + 0x226], 0x6f
mov byte [esp + 0x227], 0x6c
mov byte [esp + 0x228], 0x6f
mov byte [esp + 0x229], 0x67
mov byte [esp + 0x22a], 0x79
mov byte [esp + 0x22b], 0x20
mov byte [esp + 0x22c], 0x57
mov byte [esp + 0x22d], 0x61
mov byte [esp + 0x22e], 0x76
mov byte [esp + 0x22f], dl
mov byte [esp + 0x230], 0x5c
mov byte [esp + 0x231], 0x56
mov byte [esp + 0x232], 0x69
mov byte [esp + 0x233], bl
mov byte [esp + 0x234], 0x75
mov byte [esp + 0x235], 0x73
mov byte [esp + 0x236], 0x20
mov byte [esp + 0x237], 0x43
mov byte [esp + 0x238], 0x68
mov byte [esp + 0x239], 0x61
mov byte [esp + 0x23a], 0x73
mov byte [esp + 0x23b], dl
mov byte [esp + 0x23c], bl
mov byte [esp + 0x23d], 0x5c
mov byte [esp + 0x23e], 0x53
mov byte [esp + 0x23f], dl
mov byte [esp + 0x240], 0x63
mov byte [esp + 0x241], 0x75
mov byte [esp + 0x242], bl
mov ecx, 0x34
xor eax, eax
lea edi, [esp + 0x247]
mov byte [esp + 0x243], 0x69
mov byte [esp + 0x244], 0x74
mov byte [esp + 0x245], 0x79
mov byte [esp + 0x246], 0
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 0x34
xor eax, eax
lea edi, [esp + 0x349]
mov byte [esp + 0x318], 0x53
mov byte [esp + 0x319], 0x6f
mov byte [esp + 0x31a], 0x66
mov byte [esp + 0x31b], 0x74
mov byte [esp + 0x31c], 0x77
mov byte [esp + 0x31d], 0x61
mov byte [esp + 0x31e], bl
mov byte [esp + 0x31f], dl
mov byte [esp + 0x320], 0x5c
mov byte [esp + 0x321], 0x4e
mov byte [esp + 0x322], dl
mov byte [esp + 0x323], 0x77
mov byte [esp + 0x324], 0x20
mov byte [esp + 0x325], 0x54
mov byte [esp + 0x326], dl
mov byte [esp + 0x327], 0x63
mov byte [esp + 0x328], 0x68
mov byte [esp + 0x329], 0x6e
mov byte [esp + 0x32a], 0x6f
mov byte [esp + 0x32b], 0x6c
mov byte [esp + 0x32c], 0x6f
mov byte [esp + 0x32d], 0x67
mov byte [esp + 0x32e], 0x79
mov byte [esp + 0x32f], 0x20
mov byte [esp + 0x330], 0x57
mov byte [esp + 0x331], 0x61
mov byte [esp + 0x332], 0x76
mov byte [esp + 0x333], dl
mov byte [esp + 0x334], 0x5c
mov byte [esp + 0x335], 0x56
mov byte [esp + 0x336], 0x69
mov byte [esp + 0x337], bl
mov byte [esp + 0x338], 0x75
mov byte [esp + 0x339], 0x73
mov byte [esp + 0x33a], 0x20
mov byte [esp + 0x33b], 0x43
mov byte [esp + 0x33c], 0x68
mov byte [esp + 0x33d], 0x61
mov byte [esp + 0x33e], 0x73
mov byte [esp + 0x33f], dl
mov byte [esp + 0x340], bl
mov byte [esp + 0x341], 0x5c
mov byte [esp + 0x342], 0x55
mov byte [esp + 0x343], 0x70
mov byte [esp + 0x344], 0x64
mov byte [esp + 0x345], 0x61
mov byte [esp + 0x346], 0x74
mov byte [esp + 0x347], dl
mov byte [esp + 0x348], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [esp + 0x41c], 0x53
mov byte [esp + 0x41d], 0x6f
mov byte [esp + 0x41e], 0x66
mov byte [esp + 0x41f], 0x74
mov byte [esp + 0x420], 0x77
mov byte [esp + 0x421], 0x61
mov byte [esp + 0x422], bl
mov byte [esp + 0x423], dl
mov byte [esp + 0x424], 0x5c
mov byte [esp + 0x425], 0x4e
mov byte [esp + 0x426], dl
mov byte [esp + 0x427], 0x77
mov byte [esp + 0x428], 0x20
mov byte [esp + 0x429], 0x54
mov byte [esp + 0x42a], dl
mov byte [esp + 0x42b], 0x63
mov byte [esp + 0x42c], 0x68
mov ecx, 0x34
xor eax, eax
lea edi, [esp + 0x44d]
mov byte [esp + 0x42d], 0x6e
mov byte [esp + 0x42e], 0x6f
mov byte [esp + 0x42f], 0x6c
mov byte [esp + 0x430], 0x6f
mov byte [esp + 0x431], 0x67
mov byte [esp + 0x432], 0x79
mov byte [esp + 0x433], 0x20
mov byte [esp + 0x434], 0x57
mov byte [esp + 0x435], 0x61
mov byte [esp + 0x436], 0x76
mov byte [esp + 0x437], dl
mov byte [esp + 0x438], 0x5c
mov byte [esp + 0x439], 0x56
mov byte [esp + 0x43a], 0x69
mov byte [esp + 0x43b], bl
mov byte [esp + 0x43c], 0x75
mov byte [esp + 0x43d], 0x73
mov byte [esp + 0x43e], 0x20
mov byte [esp + 0x43f], 0x43
mov byte [esp + 0x440], 0x68
mov byte [esp + 0x441], 0x61
mov byte [esp + 0x442], 0x73
mov byte [esp + 0x443], dl
mov byte [esp + 0x444], bl
mov byte [esp + 0x445], 0x5c
mov byte [esp + 0x446], 0x53
mov byte [esp + 0x447], 0x70
mov byte [esp + 0x448], 0x69
mov byte [esp + 0x449], 0x64
mov byte [esp + 0x44a], dl
mov byte [esp + 0x44b], bl
mov byte [esp + 0x44c], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [esp + 0x520], 0x53
mov byte [esp + 0x521], 0x6f
mov byte [esp + 0x522], 0x66
mov byte [esp + 0x523], 0x74
mov byte [esp + 0x524], 0x77
mov byte [esp + 0x525], 0x61
mov byte [esp + 0x526], bl
mov byte [esp + 0x527], dl
mov byte [esp + 0x528], 0x5c
mov byte [esp + 0x529], 0x4d
mov byte [esp + 0x52a], 0x69
mov byte [esp + 0x52b], 0x63
mov byte [esp + 0x52c], bl
mov byte [esp + 0x52d], 0x6f
mov byte [esp + 0x52e], 0x73
mov byte [esp + 0x52f], 0x6f
mov byte [esp + 0x530], 0x66
mov byte [esp + 0x531], 0x74
mov byte [esp + 0x532], 0x5c
mov byte [esp + 0x533], 0x57
mov byte [esp + 0x534], 0x69
mov byte [esp + 0x535], 0x6e
mov byte [esp + 0x536], 0x64
mov byte [esp + 0x537], 0x6f
mov byte [esp + 0x538], 0x77
mov byte [esp + 0x539], 0x73
mov byte [esp + 0x53a], 0x5c
mov byte [esp + 0x53b], 0x43
mov byte [esp + 0x53c], 0x75
mov byte [esp + 0x53d], bl
mov byte [esp + 0x53e], bl
mov byte [esp + 0x53f], dl
mov byte [esp + 0x540], 0x6e
mov byte [esp + 0x541], 0x74
mov byte [esp + 0x542], 0x56
mov byte [esp + 0x543], dl
mov byte [esp + 0x544], bl
mov byte [esp + 0x545], 0x73
mov byte [esp + 0x546], 0x69
mov byte [esp + 0x547], 0x6f
mov byte [esp + 0x548], 0x6e
mov byte [esp + 0x549], 0x5c
mov byte [esp + 0x54a], bl
mov ecx, 0x35
xor eax, eax
lea edi, [esp + 0x54e]
mov byte [esp + 0x54b], 0x75
mov byte [esp + 0x54c], 0x6e
mov byte [esp + 0x54d], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov ecx, 0x33
xor eax, eax
lea edi, [esp + 0x65a]
mov byte [esp + 0x624], 0x53
mov byte [esp + 0x625], 0x6f
mov byte [esp + 0x626], 0x66
mov byte [esp + 0x627], 0x74
mov byte [esp + 0x628], 0x77
mov byte [esp + 0x629], 0x61
mov byte [esp + 0x62a], bl
mov byte [esp + 0x62b], dl
mov byte [esp + 0x62c], 0x5c
mov byte [esp + 0x62d], 0x4d
mov byte [esp + 0x62e], 0x69
mov byte [esp + 0x62f], 0x63
mov byte [esp + 0x630], bl
mov byte [esp + 0x631], 0x6f
mov byte [esp + 0x632], 0x73
mov byte [esp + 0x633], 0x6f
mov byte [esp + 0x634], 0x66
mov byte [esp + 0x635], 0x74
mov byte [esp + 0x636], 0x5c
mov byte [esp + 0x637], 0x57
mov byte [esp + 0x638], 0x69
mov byte [esp + 0x639], 0x6e
mov byte [esp + 0x63a], 0x64
mov byte [esp + 0x63b], 0x6f
mov byte [esp + 0x63c], 0x77
mov byte [esp + 0x63d], 0x73
mov byte [esp + 0x63e], 0x5c
mov byte [esp + 0x63f], 0x43
mov byte [esp + 0x640], 0x75
mov byte [esp + 0x641], bl
mov byte [esp + 0x642], bl
mov byte [esp + 0x643], dl
mov byte [esp + 0x644], 0x6e
mov byte [esp + 0x645], 0x74
mov byte [esp + 0x646], 0x56
mov byte [esp + 0x647], dl
mov byte [esp + 0x648], bl
mov byte [esp + 0x649], 0x73
mov byte [esp + 0x64a], 0x69
mov byte [esp + 0x64b], 0x6f
mov byte [esp + 0x64c], 0x6e
mov byte [esp + 0x64d], 0x5c
mov byte [esp + 0x64e], 0x52
mov byte [esp + 0x64f], 0x75
mov byte [esp + 0x650], 0x6e
mov byte [esp + 0x651], 0x53
mov byte [esp + 0x652], dl
mov byte [esp + 0x653], bl
mov byte [esp + 0x654], 0x76
mov byte [esp + 0x655], 0x69
mov byte [esp + 0x656], 0x63
mov byte [esp + 0x657], dl
mov byte [esp + 0x658], 0x73
mov byte [esp + 0x659], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
mov byte [esp + 0x728], 0x53
mov byte [esp + 0x729], 0x59
mov byte [esp + 0x72a], 0x53
mov byte [esp + 0x72b], 0x54
mov byte [esp + 0x72c], 0x45
mov byte [esp + 0x72d], 0x4d
mov byte [esp + 0x72e], 0x5c
mov byte [esp + 0x72f], 0x43
mov byte [esp + 0x730], 0x75
mov byte [esp + 0x731], bl
mov byte [esp + 0x732], bl
mov byte [esp + 0x733], dl
mov byte [esp + 0x734], 0x6e
mov byte [esp + 0x735], 0x74
mov ecx, 0x36
xor eax, eax
lea edi, [esp + 0x754]
mov byte [esp + 0x736], 0x43
mov byte [esp + 0x737], 0x6f
mov byte [esp + 0x738], 0x6e
mov byte [esp + 0x739], 0x74
mov byte [esp + 0x73a], bl
mov byte [esp + 0x73b], 0x6f
mov byte [esp + 0x73c], 0x6c
mov byte [esp + 0x73d], 0x53
mov byte [esp + 0x73e], dl
mov byte [esp + 0x73f], 0x74
mov byte [esp + 0x740], 0x5c
mov byte [esp + 0x741], 0x53
mov byte [esp + 0x742], dl
mov byte [esp + 0x743], bl
mov byte [esp + 0x744], 0x76
mov byte [esp + 0x745], 0x69
mov byte [esp + 0x746], 0x63
mov byte [esp + 0x747], dl
mov byte [esp + 0x748], 0x73
mov byte [esp + 0x749], 0x5c
mov byte [esp + 0x74a], 0x53
mov byte [esp + 0x74b], 0x50
mov byte [esp + 0x74c], 0x49
mov byte [esp + 0x74d], 0x44
mov byte [esp + 0x74e], 0x45
mov byte [esp + 0x74f], 0x52
mov byte [esp + 0x750], 0x43
mov byte [esp + 0x751], 0x54
mov byte [esp + 0x752], 0x4c
mov byte [esp + 0x753], 0
rep stosd dword es:[edi], eax
mov ecx, 0x36
lea edi, [esp + 0x857]
mov byte [esp + 0x82c], 0x53
mov byte [esp + 0x82d], 0x59
mov byte [esp + 0x82e], 0x53
mov byte [esp + 0x82f], 0x54
mov byte [esp + 0x830], 0x45
mov byte [esp + 0x831], 0x4d
mov byte [esp + 0x832], 0x5c
mov byte [esp + 0x833], 0x43
mov byte [esp + 0x834], 0x75
mov byte [esp + 0x835], bl
mov byte [esp + 0x836], bl
mov byte [esp + 0x837], dl
mov byte [esp + 0x838], 0x6e
mov byte [esp + 0x839], 0x74
mov byte [esp + 0x83a], 0x43
mov byte [esp + 0x83b], 0x6f
mov byte [esp + 0x83c], 0x6e
mov byte [esp + 0x83d], 0x74
mov byte [esp + 0x83e], bl
mov byte [esp + 0x83f], 0x6f
mov byte [esp + 0x840], 0x6c
mov byte [esp + 0x841], 0x53
mov byte [esp + 0x842], dl
mov byte [esp + 0x843], 0x74
mov byte [esp + 0x844], 0x5c
mov byte [esp + 0x845], 0x53
mov byte [esp + 0x846], dl
mov byte [esp + 0x847], bl
mov byte [esp + 0x848], 0x76
mov byte [esp + 0x849], 0x69
mov byte [esp + 0x84a], 0x63
mov byte [esp + 0x84b], dl
mov byte [esp + 0x84c], 0x73
mov byte [esp + 0x84d], 0x5c
mov byte [esp + 0x84e], 0x73
mov byte [esp + 0x84f], 0x70
mov byte [esp + 0x850], 0x69
mov byte [esp + 0x851], 0x64
mov byte [esp + 0x852], dl
mov byte [esp + 0x853], bl
mov byte [esp + 0x854], 0x6e
mov byte [esp + 0x855], 0x74
mov byte [esp + 0x856], al
rep stosd dword es:[edi], eax
stosb byte es:[edi], al
mov ecx, 0x35
xor eax, eax
lea edi, [esp + 0x95d]
mov byte [esp + 0x930], 0x53
mov byte [esp + 0x931], 0x59
mov byte [esp + 0x932], 0x53
mov byte [esp + 0x933], 0x54
mov byte [esp + 0x934], 0x45
mov byte [esp + 0x935], 0x4d
mov byte [esp + 0x936], 0x5c
mov byte [esp + 0x937], 0x43
mov byte [esp + 0x938], 0x75
mov byte [esp + 0x939], bl
mov byte [esp + 0x93a], bl
mov byte [esp + 0x93b], dl
mov byte [esp + 0x93c], 0x6e
mov byte [esp + 0x93d], 0x74
mov byte [esp + 0x93e], 0x43
mov byte [esp + 0x93f], 0x6f
mov byte [esp + 0x940], 0x6e
mov byte [esp + 0x941], 0x74
mov byte [esp + 0x942], bl
mov byte [esp + 0x943], 0x6f
mov byte [esp + 0x944], 0x6c
mov byte [esp + 0x945], 0x53
mov byte [esp + 0x946], dl
mov byte [esp + 0x947], 0x74
mov byte [esp + 0x948], 0x5c
mov byte [esp + 0x949], 0x53
mov byte [esp + 0x94a], dl
mov byte [esp + 0x94b], bl
mov byte [esp + 0x94c], 0x76
mov byte [esp + 0x94d], 0x69
mov byte [esp + 0x94e], 0x63
mov byte [esp + 0x94f], dl
mov byte [esp + 0x950], 0x73
mov byte [esp + 0x951], 0x5c
mov byte [esp + 0x952], 0x56
mov byte [esp + 0x953], 0x78
mov byte [esp + 0x954], 0x44
mov byte [esp + 0x955], 0x5c
mov byte [esp + 0x956], 0x53
mov byte [esp + 0x957], 0x70
mov byte [esp + 0x958], 0x49
mov byte [esp + 0x959], 0x44
mov byte [esp + 0x95a], dl
mov byte [esp + 0x95b], bl
mov byte [esp + 0x95c], 0
rep stosd dword es:[edi], eax
stosw word es:[edi], ax
stosb byte es:[edi], al
mov byte [esp + 0xa34], 0x53
mov byte [esp + 0xa35], 0x59
mov byte [esp + 0xa36], 0x53
mov byte [esp + 0xa37], 0x54
mov byte [esp + 0xa38], 0x45
mov byte [esp + 0xa39], 0x4d
mov byte [esp + 0xa3a], 0x5c
mov byte [esp + 0xa3b], 0x43
mov byte [esp + 0xa3c], 0x75
mov byte [esp + 0xa3d], bl
mov byte [esp + 0xa3e], bl
mov byte [esp + 0xa3f], dl
mov byte [esp + 0xa40], 0x6e
mov byte [esp + 0xa41], 0x74
mov byte [esp + 0xa42], 0x43
mov byte [esp + 0xa43], 0x6f
mov byte [esp + 0xa44], 0x6e
mov byte [esp + 0xa45], 0x74
mov byte [esp + 0xa46], bl
mov byte [esp + 0xa47], 0x6f
mov byte [esp + 0xa48], 0x6c
mov byte [esp + 0xa49], 0x53
mov byte [esp + 0xa4a], dl
mov byte [esp + 0xa4b], 0x74
mov byte [esp + 0xa4c], 0x5c
mov byte [esp + 0xa4d], 0x43
mov byte [esp + 0xa4e], 0x6f
mov byte [esp + 0xa4f], 0x6e
mov byte [esp + 0xa50], 0x74
mov byte [esp + 0xa51], bl
mov ecx, 0x35
xor eax, eax
lea edi, [esp + 0xa64]
mov byte [esp + 0xa52], 0x6f
mov byte [esp + 0xa53], 0x6c
mov byte [esp + 0xa54], 0x5c
mov byte [esp + 0xa55], 0x50
mov byte [esp + 0xa56], bl
mov byte [esp + 0xa57], 0x6f
mov byte [esp + 0xa58], 0x64
mov byte [esp + 0xa59], 0x75
mov byte [esp + 0xa5a], 0x63
mov byte [esp + 0xa5b], 0x74
mov byte [esp + 0xa5c], 0x4f
mov byte [esp + 0xa5d], 0x70
mov byte [esp + 0xa5e], 0x74
mov byte [esp + 0xa5f], 0x69
mov byte [esp + 0xa60], 0x6f
mov byte [esp + 0xa61], 0x6e
mov byte [esp + 0xa62], 0x73
mov byte [esp + 0xa63], 0
rep stosd dword es:[edi], eax
mov byte [esp + 0xb38], 0x53
mov byte [esp + 0xb39], 0x59
mov byte [esp + 0xb3a], 0x53
mov byte [esp + 0xb3b], 0x54
mov byte [esp + 0xb3c], 0x45
mov byte [esp + 0xb3d], 0x4d
mov byte [esp + 0xb3e], 0x5c
mov byte [esp + 0xb3f], 0x43
mov byte [esp + 0xb40], 0x75
mov byte [esp + 0xb41], bl
mov byte [esp + 0xb42], bl
mov byte [esp + 0xb43], dl
mov byte [esp + 0xb44], 0x6e
mov byte [esp + 0xb45], 0x74
mov byte [esp + 0xb46], 0x43
mov byte [esp + 0xb47], 0x6f
mov byte [esp + 0xb48], 0x6e
mov byte [esp + 0xb49], 0x74
mov byte [esp + 0xb4a], bl
mov byte [esp + 0xb4b], 0x6f
mov byte [esp + 0xb4c], 0x6c
mov byte [esp + 0xb4d], 0x53
mov byte [esp + 0xb4e], dl
mov byte [esp + 0xb4f], 0x74
mov byte [esp + 0xb50], 0x5c
mov byte [esp + 0xb51], 0x53
mov byte [esp + 0xb52], dl
mov byte [esp + 0xb53], bl
mov byte [esp + 0xb54], 0x76
mov byte [esp + 0xb55], 0x69
mov byte [esp + 0xb56], 0x63
mov byte [esp + 0xb57], dl
mov byte [esp + 0xb58], 0x73
mov byte [esp + 0xb59], 0x5c
mov byte [esp + 0xb5a], 0x57
mov byte [esp + 0xb5b], 0x69
mov byte [esp + 0xb5c], 0x6e
mov byte [esp + 0xb5d], 0x53
mov byte [esp + 0xb5e], 0x6f
mov byte [esp + 0xb5f], 0x63
mov byte [esp + 0xb60], 0x6b
mov byte [esp + 0xb61], 0x32
mov byte [esp + 0xb62], 0x5c
mov byte [esp + 0xb63], 0x50
mov byte [esp + 0xb64], 0x61
mov byte [esp + 0xb65], bl
mov byte [esp + 0xb66], 0x61
mov byte [esp + 0xb67], 0x6d
mov byte [esp + 0xb68], dl
mov byte [esp + 0xb69], 0x74
mov byte [esp + 0xb6a], dl
mov byte [esp + 0xb6b], bl
mov byte [esp + 0xb6c], 0x73
mov byte [esp + 0xb6d], 0x5c
mov byte [esp + 0xb6e], 0x50
mov byte [esp + 0xb6f], bl
mov byte [esp + 0xb70], 0x6f
mov byte [esp + 0xb71], 0x74
mov byte [esp + 0xb72], 0x6f
mov ecx, 0x2f
lea edi, [esp + 0xb80]
mov byte [esp + 0xb73], 0x63
mov byte [esp + 0xb74], 0x6f
mov byte [esp + 0xb75], 0x6c
mov byte [esp + 0xb76], 0x5f
mov byte [esp + 0xb77], 0x43
mov byte [esp + 0xb78], 0x61
mov byte [esp + 0xb79], 0x74
mov byte [esp + 0xb7a], 0x61
mov byte [esp + 0xb7b], 0x6c
mov byte [esp + 0xb7c], 0x6f
mov byte [esp + 0xb7d], 0x67
mov byte [esp + 0xb7e], 0x39
mov byte [esp + 0xb7f], al
rep stosd dword es:[edi], eax
mov byte [esp + 0xc3c], 0x53
mov byte [esp + 0xc3d], 0x59
mov byte [esp + 0xc3e], 0x53
mov byte [esp + 0xc3f], 0x54
mov byte [esp + 0xc40], 0x45
mov byte [esp + 0xc41], 0x4d
mov byte [esp + 0xc42], 0x5c
mov byte [esp + 0xc43], 0x43
mov byte [esp + 0xc44], 0x75
mov byte [esp + 0xc45], bl
mov byte [esp + 0xc46], bl
mov byte [esp + 0xc47], dl
mov byte [esp + 0xc48], 0x6e
mov byte [esp + 0xc49], 0x74
mov byte [esp + 0xc4a], 0x43
mov byte [esp + 0xc4b], 0x6f
mov byte [esp + 0xc4c], 0x6e
mov byte [esp + 0xc4d], 0x74
mov byte [esp + 0xc4e], bl
mov byte [esp + 0xc4f], 0x6f
mov byte [esp + 0xc50], 0x6c
mov byte [esp + 0xc51], 0x53
mov byte [esp + 0xc52], dl
mov byte [esp + 0xc53], 0x74
mov byte [esp + 0xc54], 0x5c
mov byte [esp + 0xc55], 0x53
mov byte [esp + 0xc56], dl
mov byte [esp + 0xc57], bl
mov byte [esp + 0xc58], 0x76
mov byte [esp + 0xc59], 0x69
mov byte [esp + 0xc5a], 0x63
mov byte [esp + 0xc5b], dl
mov byte [esp + 0xc5c], 0x73
mov byte [esp + 0xc5d], 0x5c
mov byte [esp + 0xc5e], 0x57
mov byte [esp + 0xc5f], 0x69
mov byte [esp + 0xc60], 0x6e
mov byte [esp + 0xc61], 0x53
mov byte [esp + 0xc62], 0x6f
mov byte [esp + 0xc63], 0x63
mov byte [esp + 0xc64], 0x6b
mov byte [esp + 0xc65], 0x32
mov byte [esp + 0xc66], 0x5c
mov byte [esp + 0xc67], 0x50
mov byte [esp + 0xc68], 0x61
mov byte [esp + 0xc69], bl
mov byte [esp + 0xc6a], 0x61
mov byte [esp + 0xc6b], 0x6d
mov byte [esp + 0xc6c], dl
mov byte [esp + 0xc6d], 0x74
mov byte [esp + 0xc6e], dl
mov byte [esp + 0xc6f], bl
mov byte [esp + 0xc70], 0x73
mov byte [esp + 0xc71], 0x5c
mov byte [esp + 0xc72], 0x50
mov byte [esp + 0xc73], bl
mov byte [esp + 0xc74], 0x6f
mov byte [esp + 0xc75], 0x74
mov byte [esp + 0xc76], 0x6f
mov byte [esp + 0xc77], 0x63
mov byte [esp + 0xc78], 0x6f
mov byte [esp + 0xc79], 0x6c
mov byte [esp + 0xc7a], 0x5f
mov byte [esp + 0xc7b], 0x43
mov byte [esp + 0xc7c], 0x61
mov ecx, 0x2b
lea edi, [esp + 0xc94]
mov byte [esp + 0xc7d], 0x74
mov byte [esp + 0xc7e], 0x61
mov byte [esp + 0xc7f], 0x6c
mov byte [esp + 0xc80], 0x6f
mov byte [esp + 0xc81], 0x67
mov byte [esp + 0xc82], 0x39
mov byte [esp + 0xc83], 0x5c
mov byte [esp + 0xc84], 0x43
mov byte [esp + 0xc85], 0x61
mov byte [esp + 0xc86], 0x74
mov byte [esp + 0xc87], 0x61
mov byte [esp + 0xc88], 0x6c
mov byte [esp + 0xc89], 0x6f
mov byte [esp + 0xc8a], 0x67
mov byte [esp + 0xc8b], 0x5f
mov byte [esp + 0xc8c], 0x45
mov byte [esp + 0xc8d], 0x6e
mov byte [esp + 0xc8e], 0x74
mov byte [esp + 0xc8f], bl
mov byte [esp + 0xc90], 0x69
mov byte [esp + 0xc91], dl
mov byte [esp + 0xc92], 0x73
mov byte [esp + 0xc93], al
rep stosd dword es:[edi], eax
mov eax, dword [esp + 0xd44]
mov ecx, eax
shl ecx, 6
add ecx, eax
xor eax, eax
lea edi, [esp + ecx*4 + 0xc]
or ecx, 0xffffffff
repne scasb al, byte es:[edi]
not ecx
sub edi, ecx
mov edx, ecx
mov esi, edi
mov edi, dword [esp + 0xd48]
shr ecx, 2
rep movsd dword es:[edi], dword [esi]
mov ecx, edx
and ecx, 3
rep movsb byte es:[edi], byte [esi]
pop edi
pop esi
pop ebx
add esp, 0xd34
ret