Function at 0x401000
Capabilities:
Execute command

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xdc4
nop
mov eax, 0x23
mov byte [ebp - 0x424], al
mov eax, 0x20
mov byte [ebp - 0x423], al
mov eax, 0x47
mov byte [ebp - 0x422], al
mov eax, 0x65
mov byte [ebp - 0x421], al
mov eax, 0x6e
mov byte [ebp - 0x420], al
mov eax, 0x65
mov byte [ebp - 0x41f], al
mov eax, 0x72
mov byte [ebp - 0x41e], al
mov eax, 0x61
mov byte [ebp - 0x41d], al
mov eax, 0x74
mov byte [ebp - 0x41c], al
mov eax, 0x65
mov byte [ebp - 0x41b], al
mov eax, 0x64
mov byte [ebp - 0x41a], al
mov eax, 0x20
mov byte [ebp - 0x419], al
mov eax, 0x62
mov byte [ebp - 0x418], al
mov eax, 0x79
mov byte [ebp - 0x417], al
mov eax, 0x20
mov byte [ebp - 0x416], al
mov eax, 0x41
mov byte [ebp - 0x415], al
mov eax, 0x74
mov byte [ebp - 0x414], al
mov eax, 0x74
mov byte [ebp - 0x413], al
mov eax, 0x72
mov byte [ebp - 0x412], al
mov eax, 0x61
mov byte [ebp - 0x411], al
mov eax, 0x63
mov byte [ebp - 0x410], al
mov eax, 0x74
mov byte [ebp - 0x40f], al
mov eax, 0x2d
mov byte [ebp - 0x40e], al
mov eax, 0x4d
mov byte [ebp - 0x40d], al
mov eax, 0x6f
mov byte [ebp - 0x40c], al
mov eax, 0x64
mov byte [ebp - 0x40b], al
mov eax, 0x65
mov byte [ebp - 0x40a], al
mov eax, 0x20
mov byte [ebp - 0x409], al
mov eax, 0x76
mov byte [ebp - 0x408], al
mov eax, 0x32
mov byte [ebp - 0x407], al
mov eax, 0x2e
mov byte [ebp - 0x406], al
mov eax, 0x36
mov byte [ebp - 0x405], al
mov eax, 0x2e
mov byte [ebp - 0x404], al
mov eax, 0x32
mov byte [ebp - 0x403], al
mov eax, 0xa
mov byte [ebp - 0x402], al
mov eax, 0
mov byte [ebp - 0x401], al
mov eax, 0x65
mov byte [ebp - 0x451], al
mov eax, 0x78
mov byte [ebp - 0x450], al
mov eax, 0x65
mov byte [ebp - 0x44f], al
mov eax, 0x63
mov byte [ebp - 0x44e], al
mov eax, 0x75
mov byte [ebp - 0x44d], al
mov eax, 0x74
mov byte [ebp - 0x44c], al
mov eax, 0x61
mov byte [ebp - 0x44b], al
mov eax, 0x62
mov byte [ebp - 0x44a], al
mov eax, 0x6c
mov byte [ebp - 0x449], al
mov eax, 0x65
mov byte [ebp - 0x448], al
mov eax, 0x20
mov byte [ebp - 0x447], al
mov eax, 0x20
mov byte [ebp - 0x446], al
mov eax, 0x20
mov byte [ebp - 0x445], al
mov eax, 0x62
mov byte [ebp - 0x444], al
mov eax, 0x69
mov byte [ebp - 0x443], al
mov eax, 0x6e
mov byte [ebp - 0x442], al
mov eax, 0x5c
mov byte [ebp - 0x441], al
mov eax, 0x72
mov byte [ebp - 0x440], al
mov eax, 0x65
mov byte [ebp - 0x43f], al
mov eax, 0x74
mov byte [ebp - 0x43e], al
mov eax, 0x72
mov byte [ebp - 0x43d], al
mov eax, 0x6f
mov byte [ebp - 0x43c], al
mov eax, 0x61
mov byte [ebp - 0x43b], al
mov eax, 0x72
mov byte [ebp - 0x43a], al
mov eax, 0x63
mov byte [ebp - 0x439], al
mov eax, 0x68
mov byte [ebp - 0x438], al
mov eax, 0x5c
mov byte [ebp - 0x437], al
mov eax, 0x72
mov byte [ebp - 0x436], al
mov eax, 0x65
mov byte [ebp - 0x435], al
mov eax, 0x74
mov byte [ebp - 0x434], al
mov eax, 0x72
mov byte [ebp - 0x433], al
mov eax, 0x6f
mov byte [ebp - 0x432], al
mov eax, 0x61
mov byte [ebp - 0x431], al
mov eax, 0x72
mov byte [ebp - 0x430], al
mov eax, 0x63
mov byte [ebp - 0x42f], al
mov eax, 0x68
mov byte [ebp - 0x42e], al
mov eax, 0x2e
mov byte [ebp - 0x42d], al
mov eax, 0x65
mov byte [ebp - 0x42c], al
mov eax, 0x78
mov byte [ebp - 0x42b], al
mov eax, 0x65
mov byte [ebp - 0x42a], al
mov eax, 0x20
mov byte [ebp - 0x429], al
mov eax, 0x2d
mov byte [ebp - 0x428], al
mov eax, 0x66
mov byte [ebp - 0x427], al
mov eax, 0xa
mov byte [ebp - 0x426], al
mov eax, 0
mov byte [ebp - 0x425], al
mov eax, 0x61
mov byte [ebp - 0x49f], al
mov eax, 0x72
mov byte [ebp - 0x49e], al
mov eax, 0x67
mov byte [ebp - 0x49d], al
mov eax, 0x73
mov byte [ebp - 0x49c], al
mov eax, 0x20
mov byte [ebp - 0x49b], al
mov eax, 0x20
mov byte [ebp - 0x49a], al
mov eax, 0x20
mov byte [ebp - 0x499], al
mov eax, 0x20
mov byte [ebp - 0x498], al
mov eax, 0x20
mov byte [ebp - 0x497], al
mov eax, 0x20
mov byte [ebp - 0x496], al
mov eax, 0x20
mov byte [ebp - 0x495], al
mov eax, 0x20
mov byte [ebp - 0x494], al
mov eax, 0x20
mov byte [ebp - 0x493], al
mov eax, 0x2d
mov byte [ebp - 0x492], al
mov eax, 0x4c
mov byte [ebp - 0x491], al
mov eax, 0x20
mov byte [ebp - 0x490], al
mov eax, 0x62
mov byte [ebp - 0x48f], al
mov eax, 0x69
mov byte [ebp - 0x48e], al
mov eax, 0x6e
mov byte [ebp - 0x48d], al
mov eax, 0x5c
mov byte [ebp - 0x48c], al
mov eax, 0x72
mov byte [ebp - 0x48b], al
mov eax, 0x65
mov byte [ebp - 0x48a], al
mov eax, 0x74
mov byte [ebp - 0x489], al
mov eax, 0x72
mov byte [ebp - 0x488], al
mov eax, 0x6f
mov byte [ebp - 0x487], al
mov eax, 0x61
mov byte [ebp - 0x486], al
mov eax, 0x72
mov byte [ebp - 0x485], al
mov eax, 0x63
mov byte [ebp - 0x484], al
mov eax, 0x68
mov byte [ebp - 0x483], al
mov eax, 0x5c
mov byte [ebp - 0x482], al
mov eax, 0x63
mov byte [ebp - 0x481], al
mov eax, 0x6f
mov byte [ebp - 0x480], al
mov eax, 0x72
mov byte [ebp - 0x47f], al
mov eax, 0x65
mov byte [ebp - 0x47e], al
mov eax, 0x73
mov byte [ebp - 0x47d], al
mov eax, 0x5c
mov byte [ebp - 0x47c], al
mov eax, 0x6d
mov byte [ebp - 0x47b], al
mov eax, 0x61
mov byte [ebp - 0x47a], al
mov eax, 0x6d
mov byte [ebp - 0x479], al
mov eax, 0x65
mov byte [ebp - 0x478], al
mov eax, 0x32
mov byte [ebp - 0x477], al
mov eax, 0x30
mov byte [ebp - 0x476], al
mov eax, 0x30
mov byte [ebp - 0x475], al
mov eax, 0x33
mov byte [ebp - 0x474], al
mov eax, 0x5f
mov byte [ebp - 0x473], al
mov eax, 0x70
mov byte [ebp - 0x472], al
mov eax, 0x6c
mov byte [ebp - 0x471], al
mov eax, 0x75
mov byte [ebp - 0x470], al
mov eax, 0x73
mov byte [ebp - 0x46f], al
mov eax, 0x5f
mov byte [ebp - 0x46e], al
mov eax, 0x6c
mov byte [ebp - 0x46d], al
mov eax, 0x69
mov byte [ebp - 0x46c], al
mov eax, 0x62
mov byte [ebp - 0x46b], al
mov eax, 0x72
mov byte [ebp - 0x46a], al
mov eax, 0x65
mov byte [ebp - 0x469], al
mov eax, 0x74
mov byte [ebp - 0x468], al
mov eax, 0x72
mov byte [ebp - 0x467], al
mov eax, 0x6f
mov byte [ebp - 0x466], al
mov eax, 0x2e
mov byte [ebp - 0x465], al
mov eax, 0x64
mov byte [ebp - 0x464], al
mov eax, 0x6c
mov byte [ebp - 0x463], al
mov eax, 0x6c
mov byte [ebp - 0x462], al
mov eax, 0x20
mov byte [ebp - 0x461], al
mov eax, 0x5b
mov byte [ebp - 0x460], al
mov eax, 0x72
mov byte [ebp - 0x45f], al
mov eax, 0x6f
mov byte [ebp - 0x45e], al
mov eax, 0x6d
mov byte [ebp - 0x45d], al
mov eax, 0x66
mov byte [ebp - 0x45c], al
mov eax, 0x69
mov byte [ebp - 0x45b], al
mov eax, 0x6c
mov byte [ebp - 0x45a], al
mov eax, 0x65
mov byte [ebp - 0x459], al
mov eax, 0x6e
mov byte [ebp - 0x458], al
mov eax, 0x61
mov byte [ebp - 0x457], al
mov eax, 0x6d
mov byte [ebp - 0x456], al
mov eax, 0x65
mov byte [ebp - 0x455], al
mov eax, 0x5d
mov byte [ebp - 0x454], al
mov eax, 0xa
mov byte [ebp - 0x453], al
mov eax, 0
mov byte [ebp - 0x452], al
mov eax, 0x77
mov byte [ebp - 0x4ad], al
mov eax, 0x6f
mov byte [ebp - 0x4ac], al
mov eax, 0x72
mov byte [ebp - 0x4ab], al
mov eax, 0x6b
mov byte [ebp - 0x4aa], al
mov eax, 0x64
mov byte [ebp - 0x4a9], al
mov eax, 0x69
mov byte [ebp - 0x4a8], al
mov eax, 0x72
mov byte [ebp - 0x4a7], al
mov eax, 0x20
mov byte [ebp - 0x4a6], al
mov eax, 0x20
mov byte [ebp - 0x4a5], al
mov eax, 0x20
mov byte [ebp - 0x4a4], al
mov eax, 0x20
mov byte [ebp - 0x4a3], al
mov eax, 0x20
mov byte [ebp - 0x4a2], al
mov eax, 0x20
mov byte [ebp - 0x4a1], al
mov eax, 0
mov byte [ebp - 0x4a0], al
mov eax, 0x72
mov byte [ebp - 0x4cf], al
mov eax, 0x6f
mov byte [ebp - 0x4ce], al
mov eax, 0x6d
mov byte [ebp - 0x4cd], al
mov eax, 0x70
mov byte [ebp - 0x4cc], al
mov eax, 0x61
mov byte [ebp - 0x4cb], al
mov eax, 0x74
mov byte [ebp - 0x4ca], al
mov eax, 0x68
mov byte [ebp - 0x4c9], al
mov eax, 0x20
mov byte [ebp - 0x4c8], al
mov eax, 0x20
mov byte [ebp - 0x4c7], al
mov eax, 0x20
mov byte [ebp - 0x4c6], al
mov eax, 0x20
mov byte [ebp - 0x4c5], al
mov eax, 0x20
mov byte [ebp - 0x4c4], al
mov eax, 0x20
mov byte [ebp - 0x4c3], al
mov eax, 0x62
mov byte [ebp - 0x4c2], al
mov eax, 0x69
mov byte [ebp - 0x4c1], al
mov eax, 0x6e
mov byte [ebp - 0x4c0], al
mov eax, 0x5c
mov byte [ebp - 0x4bf], al
mov eax, 0x72
mov byte [ebp - 0x4be], al
mov eax, 0x65
mov byte [ebp - 0x4bd], al
mov eax, 0x74
mov byte [ebp - 0x4bc], al
mov eax, 0x72
mov byte [ebp - 0x4bb], al
mov eax, 0x6f
mov byte [ebp - 0x4ba], al
mov eax, 0x61
mov byte [ebp - 0x4b9], al
mov eax, 0x72
mov byte [ebp - 0x4b8], al
mov eax, 0x63
mov byte [ebp - 0x4b7], al
mov eax, 0x68
mov byte [ebp - 0x4b6], al
mov eax, 0x5c
mov byte [ebp - 0x4b5], al
mov eax, 0x52
mov byte [ebp - 0x4b4], al
mov eax, 0x4f
mov byte [ebp - 0x4b3], al
mov eax, 0x4d
mov byte [ebp - 0x4b2], al
mov eax, 0x53
mov byte [ebp - 0x4b1], al
mov eax, 0x5c
mov byte [ebp - 0x4b0], al
mov eax, 0xa
mov byte [ebp - 0x4af], al
mov eax, 0
mov byte [ebp - 0x4ae], al
mov eax, 0x72
mov byte [ebp - 0x4fa], al
mov eax, 0x6f
mov byte [ebp - 0x4f9], al
mov eax, 0x6d
mov byte [ebp - 0x4f8], al
mov eax, 0x65
mov byte [ebp - 0x4f7], al
mov eax, 0x78
mov byte [ebp - 0x4f6], al
mov eax, 0x74
mov byte [ebp - 0x4f5], al
mov eax, 0x20
mov byte [ebp - 0x4f4], al
mov eax, 0x20
mov byte [ebp - 0x4f3], al
mov eax, 0x20
mov byte [ebp - 0x4f2], al
mov eax, 0x20
mov byte [ebp - 0x4f1], al
mov eax, 0x20
mov byte [ebp - 0x4f0], al
mov eax, 0x20
mov byte [ebp - 0x4ef], al
mov eax, 0x20
mov byte [ebp - 0x4ee], al
mov eax, 0x2e
mov byte [ebp - 0x4ed], al
mov eax, 0x7a
mov byte [ebp - 0x4ec], al
mov eax, 0x69
mov byte [ebp - 0x4eb], al
mov eax, 0x70
mov byte [ebp - 0x4ea], al
mov eax, 0x3b
mov byte [ebp - 0x4e9], al
mov eax, 0x2e
mov byte [ebp - 0x4e8], al
mov eax, 0x37
mov byte [ebp - 0x4e7], al
mov eax, 0x7a
mov byte [ebp - 0x4e6], al
mov eax, 0xa
mov byte [ebp - 0x4e5], al
mov eax, 0x73
mov byte [ebp - 0x4e4], al
mov eax, 0x79
mov byte [ebp - 0x4e3], al
mov eax, 0x73
mov byte [ebp - 0x4e2], al
mov eax, 0x74
mov byte [ebp - 0x4e1], al
mov eax, 0x65
mov byte [ebp - 0x4e0], al
mov eax, 0x6d
mov byte [ebp - 0x4df], al
mov eax, 0x20
mov byte [ebp - 0x4de], al
mov eax, 0x20
mov byte [ebp - 0x4dd], al
mov eax, 0x20
mov byte [ebp - 0x4dc], al
mov eax, 0x20
mov byte [ebp - 0x4db], al
mov eax, 0x20
mov byte [ebp - 0x4da], al
mov eax, 0x20
mov byte [ebp - 0x4d9], al
mov eax, 0x20
mov byte [ebp - 0x4d8], al
mov eax, 0x41
mov byte [ebp - 0x4d7], al
mov eax, 0x72
mov byte [ebp - 0x4d6], al
mov eax, 0x63
mov byte [ebp - 0x4d5], al
mov eax, 0x61
mov byte [ebp - 0x4d4], al
mov eax, 0x64
mov byte [ebp - 0x4d3], al
mov eax, 0x65
mov byte [ebp - 0x4d2], al
mov eax, 0xa
mov byte [ebp - 0x4d1], al
mov eax, 0
mov byte [ebp - 0x4d0], al
mov eax, 0x61
mov byte [ebp - 0x52a], al
mov eax, 0x72
mov byte [ebp - 0x529], al
mov eax, 0x74
mov byte [ebp - 0x528], al
mov eax, 0x77
mov byte [ebp - 0x527], al
mov eax, 0x6f
mov byte [ebp - 0x526], al
mov eax, 0x72
mov byte [ebp - 0x525], al
mov eax, 0x6b
mov byte [ebp - 0x524], al
mov eax, 0x20
mov byte [ebp - 0x523], al
mov eax, 0x20
mov byte [ebp - 0x522], al
mov eax, 0x20
mov byte [ebp - 0x521], al
mov eax, 0x20
mov byte [ebp - 0x520], al
mov eax, 0x20
mov byte [ebp - 0x51f], al
mov eax, 0x20
mov byte [ebp - 0x51e], al
mov eax, 0x66
mov byte [ebp - 0x51d], al
mov eax, 0x6c
mov byte [ebp - 0x51c], al
mov eax, 0x79
mov byte [ebp - 0x51b], al
mov eax, 0x65
mov byte [ebp - 0x51a], al
mov eax, 0x72
mov byte [ebp - 0x519], al
mov eax, 0x20
mov byte [ebp - 0x518], al
mov eax, 0x20
mov byte [ebp - 0x517], al
mov eax, 0x20
mov byte [ebp - 0x516], al
mov eax, 0x20
mov byte [ebp - 0x515], al
mov eax, 0x20
mov byte [ebp - 0x514], al
mov eax, 0x62
mov byte [ebp - 0x513], al
mov eax, 0x69
mov byte [ebp - 0x512], al
mov eax, 0x6e
mov byte [ebp - 0x511], al
mov eax, 0x5c
mov byte [ebp - 0x510], al
mov eax, 0x72
mov byte [ebp - 0x50f], al
mov eax, 0x65
mov byte [ebp - 0x50e], al
mov eax, 0x74
mov byte [ebp - 0x50d], al
mov eax, 0x72
mov byte [ebp - 0x50c], al
mov eax, 0x6f
mov byte [ebp - 0x50b], al
mov eax, 0x61
mov byte [ebp - 0x50a], al
mov eax, 0x72
mov byte [ebp - 0x509], al
mov eax, 0x63
mov byte [ebp - 0x508], al
mov eax, 0x68
mov byte [ebp - 0x507], al
mov eax, 0x5c
mov byte [ebp - 0x506], al
mov eax, 0x52
mov byte [ebp - 0x505], al
mov eax, 0x4f
mov byte [ebp - 0x504], al
mov eax, 0x4d
mov byte [ebp - 0x503], al
mov eax, 0x53
mov byte [ebp - 0x502], al
mov eax, 0x5c
mov byte [ebp - 0x501], al
mov eax, 0x73
mov byte [ebp - 0x500], al
mov eax, 0x6e
mov byte [ebp - 0x4ff], al
mov eax, 0x61
mov byte [ebp - 0x4fe], al
mov eax, 0x70
mov byte [ebp - 0x4fd], al
mov eax, 0xa
mov byte [ebp - 0x4fc], al
mov eax, 0
mov byte [ebp - 0x4fb], al
mov eax, 0x61
mov byte [ebp - 0x55d], al
mov eax, 0x72
mov byte [ebp - 0x55c], al
mov eax, 0x74
mov byte [ebp - 0x55b], al
mov eax, 0x77
mov byte [ebp - 0x55a], al
mov eax, 0x6f
mov byte [ebp - 0x559], al
mov eax, 0x72
mov byte [ebp - 0x558], al
mov eax, 0x6b
mov byte [ebp - 0x557], al
mov eax, 0x20
mov byte [ebp - 0x556], al
mov eax, 0x20
mov byte [ebp - 0x555], al
mov eax, 0x20
mov byte [ebp - 0x554], al
mov eax, 0x20
mov byte [ebp - 0x553], al
mov eax, 0x20
mov byte [ebp - 0x552], al
mov eax, 0x20
mov byte [ebp - 0x551], al
mov eax, 0x6d
mov byte [ebp - 0x550], al
mov eax, 0x61
mov byte [ebp - 0x54f], al
mov eax, 0x72
mov byte [ebp - 0x54e], al
mov eax, 0x71
mov byte [ebp - 0x54d], al
mov eax, 0x75
mov byte [ebp - 0x54c], al
mov eax, 0x65
mov byte [ebp - 0x54b], al
mov eax, 0x65
mov byte [ebp - 0x54a], al
mov eax, 0x20
mov byte [ebp - 0x549], al
mov eax, 0x20
mov byte [ebp - 0x548], al
mov eax, 0x20
mov byte [ebp - 0x547], al
mov eax, 0x62
mov byte [ebp - 0x546], al
mov eax, 0x69
mov byte [ebp - 0x545], al
mov eax, 0x6e
mov byte [ebp - 0x544], al
mov eax, 0x5c
mov byte [ebp - 0x543], al
mov eax, 0x72
mov byte [ebp - 0x542], al
mov eax, 0x65
mov byte [ebp - 0x541], al
mov eax, 0x74
mov byte [ebp - 0x540], al
mov eax, 0x72
mov byte [ebp - 0x53f], al
mov eax, 0x6f
mov byte [ebp - 0x53e], al
mov eax, 0x61
mov byte [ebp - 0x53d], al
mov eax, 0x72
mov byte [ebp - 0x53c], al
mov eax, 0x63
mov byte [ebp - 0x53b], al
mov eax, 0x68
mov byte [ebp - 0x53a], al
mov eax, 0x5c
mov byte [ebp - 0x539], al
mov eax, 0x52
mov byte [ebp - 0x538], al
mov eax, 0x4f
mov byte [ebp - 0x537], al
mov eax, 0x4d
mov byte [ebp - 0x536], al
mov eax, 0x53
mov byte [ebp - 0x535], al
mov eax, 0x5c
mov byte [ebp - 0x534], al
mov eax, 0x6d
mov byte [ebp - 0x533], al
mov eax, 0x61
mov byte [ebp - 0x532], al
mov eax, 0x72
mov byte [ebp - 0x531], al
mov eax, 0x71
mov byte [ebp - 0x530], al
mov eax, 0x75
mov byte [ebp - 0x52f], al
mov eax, 0x65
mov byte [ebp - 0x52e], al
mov eax, 0x65
mov byte [ebp - 0x52d], al
mov eax, 0xa
mov byte [ebp - 0x52c], al
mov eax, 0
mov byte [ebp - 0x52b], al
mov eax, 0x61
mov byte [ebp - 0x58d], al
mov eax, 0x72
mov byte [ebp - 0x58c], al
mov eax, 0x74
mov byte [ebp - 0x58b], al
mov eax, 0x77
mov byte [ebp - 0x58a], al
mov eax, 0x6f
mov byte [ebp - 0x589], al
mov eax, 0x72
mov byte [ebp - 0x588], al
mov eax, 0x6b
mov byte [ebp - 0x587], al
mov eax, 0x20
mov byte [ebp - 0x586], al
mov eax, 0x20
mov byte [ebp - 0x585], al
mov eax, 0x20
mov byte [ebp - 0x584], al
mov eax, 0x20
mov byte [ebp - 0x583], al
mov eax, 0x20
mov byte [ebp - 0x582], al
mov eax, 0x20
mov byte [ebp - 0x581], al
mov eax, 0x73
mov byte [ebp - 0x580], al
mov eax, 0x6e
mov byte [ebp - 0x57f], al
mov eax, 0x61
mov byte [ebp - 0x57e], al
mov eax, 0x70
mov byte [ebp - 0x57d], al
mov eax, 0x20
mov byte [ebp - 0x57c], al
mov eax, 0x20
mov byte [ebp - 0x57b], al
mov eax, 0x20
mov byte [ebp - 0x57a], al
mov eax, 0x20
mov byte [ebp - 0x579], al
mov eax, 0x20
mov byte [ebp - 0x578], al
mov eax, 0x20
mov byte [ebp - 0x577], al
mov eax, 0x62
mov byte [ebp - 0x576], al
mov eax, 0x69
mov byte [ebp - 0x575], al
mov eax, 0x6e
mov byte [ebp - 0x574], al
mov eax, 0x5c
mov byte [ebp - 0x573], al
mov eax, 0x72
mov byte [ebp - 0x572], al
mov eax, 0x65
mov byte [ebp - 0x571], al
mov eax, 0x74
mov byte [ebp - 0x570], al
mov eax, 0x72
mov byte [ebp - 0x56f], al
mov eax, 0x6f
mov byte [ebp - 0x56e], al
mov eax, 0x61
mov byte [ebp - 0x56d], al
mov eax, 0x72
mov byte [ebp - 0x56c], al
mov eax, 0x63
mov byte [ebp - 0x56b], al
mov eax, 0x68
mov byte [ebp - 0x56a], al
mov eax, 0x5c
mov byte [ebp - 0x569], al
mov eax, 0x52
mov byte [ebp - 0x568], al
mov eax, 0x4f
mov byte [ebp - 0x567], al
mov eax, 0x4d
mov byte [ebp - 0x566], al
mov eax, 0x53
mov byte [ebp - 0x565], al
mov eax, 0x5c
mov byte [ebp - 0x564], al
mov eax, 0x73
mov byte [ebp - 0x563], al
mov eax, 0x6e
mov byte [ebp - 0x562], al
mov eax, 0x61
mov byte [ebp - 0x561], al
mov eax, 0x70
mov byte [ebp - 0x560], al
mov eax, 0xa
mov byte [ebp - 0x55f], al
mov eax, 0
mov byte [ebp - 0x55e], al
mov eax, 0x61
mov byte [ebp - 0x5be], al
mov eax, 0x72
mov byte [ebp - 0x5bd], al
mov eax, 0x74
mov byte [ebp - 0x5bc], al
mov eax, 0x77
mov byte [ebp - 0x5bb], al
mov eax, 0x6f
mov byte [ebp - 0x5ba], al
mov eax, 0x72
mov byte [ebp - 0x5b9], al
mov eax, 0x6b
mov byte [ebp - 0x5b8], al
mov eax, 0x20
mov byte [ebp - 0x5b7], al
mov eax, 0x20
mov byte [ebp - 0x5b6], al
mov eax, 0x20
mov byte [ebp - 0x5b5], al
mov eax, 0x20
mov byte [ebp - 0x5b4], al
mov eax, 0x20
mov byte [ebp - 0x5b3], al
mov eax, 0x20
mov byte [ebp - 0x5b2], al
mov eax, 0x77
mov byte [ebp - 0x5b1], al
mov eax, 0x68
mov byte [ebp - 0x5b0], al
mov eax, 0x65
mov byte [ebp - 0x5af], al
mov eax, 0x65
mov byte [ebp - 0x5ae], al
mov eax, 0x6c
mov byte [ebp - 0x5ad], al
mov eax, 0x20
mov byte [ebp - 0x5ac], al
mov eax, 0x20
mov byte [ebp - 0x5ab], al
mov eax, 0x20
mov byte [ebp - 0x5aa], al
mov eax, 0x20
mov byte [ebp - 0x5a9], al
mov eax, 0x20
mov byte [ebp - 0x5a8], al
mov eax, 0x62
mov byte [ebp - 0x5a7], al
mov eax, 0x69
mov byte [ebp - 0x5a6], al
mov eax, 0x6e
mov byte [ebp - 0x5a5], al
mov eax, 0x5c
mov byte [ebp - 0x5a4], al
mov eax, 0x72
mov byte [ebp - 0x5a3], al
mov eax, 0x65
mov byte [ebp - 0x5a2], al
mov eax, 0x74
mov byte [ebp - 0x5a1], al
mov eax, 0x72
mov byte [ebp - 0x5a0], al
mov eax, 0x6f
mov byte [ebp - 0x59f], al
mov eax, 0x61
mov byte [ebp - 0x59e], al
mov eax, 0x72
mov byte [ebp - 0x59d], al
mov eax, 0x63
mov byte [ebp - 0x59c], al
mov eax, 0x68
mov byte [ebp - 0x59b], al
mov eax, 0x5c
mov byte [ebp - 0x59a], al
mov eax, 0x52
mov byte [ebp - 0x599], al
mov eax, 0x4f
mov byte [ebp - 0x598], al
mov eax, 0x4d
mov byte [ebp - 0x597], al
mov eax, 0x53
mov byte [ebp - 0x596], al
mov eax, 0x5c
mov byte [ebp - 0x595], al
mov eax, 0x77
mov byte [ebp - 0x594], al
mov eax, 0x68
mov byte [ebp - 0x593], al
mov eax, 0x65
mov byte [ebp - 0x592], al
mov eax, 0x65
mov byte [ebp - 0x591], al
mov eax, 0x6c
mov byte [ebp - 0x590], al
mov eax, 0xa
mov byte [ebp - 0x58f], al
mov eax, 0
mov byte [ebp - 0x58e], al
mov eax, 0x400
push eax
lea eax, [ebp - 0x400]
push eax
call sub.msvcrt.dll__getcwd
add esp, 8
cmp eax, 0
je 0x402470
lea eax, [ebp - 0x400]
push eax
mov eax, str.Current_directory:__s_n
push eax
call sub.msvcrt.dll_printf
add esp, 8
lea eax, [ebp - 0x400]
push eax
mov eax, str._s_binemulatorsArcade.cfg
push eax
mov eax, 0x800
push eax
lea eax, [ebp - 0xdbe]
push eax
call sub.msvcrt.dll__snprintf
add esp, 0x10
mov eax, 0x403033
push eax
lea eax, [ebp - 0xdbe]
push eax
call sub.msvcrt.dll_fopen
add esp, 8
mov dword [ebp - 0xdc4], eax
mov eax, dword [ebp - 0xdc4]
cmp eax, 0
je 0x402453
lea eax, [ebp - 0x5be]
push eax
lea eax, [ebp - 0x58d]
push eax
lea eax, [ebp - 0x55d]
push eax
lea eax, [ebp - 0x52a]
push eax
lea eax, [ebp - 0x4fa]
push eax
lea eax, [ebp - 0x4cf]
push eax
lea eax, [ebp - 0x400]
push eax
lea eax, [ebp - 0x4ad]
push eax
lea eax, [ebp - 0x49f]
push eax
lea eax, [ebp - 0x451]
push eax
lea eax, [ebp - 0x424]
push eax
mov eax, str._s_s_s_s_s_n_s_s_s_s_s_s_n
push eax
mov eax, dword [ebp - 0xdc4]
push eax
call sub.msvcrt.dll_fprintf
add esp, 0x34
mov eax, dword [ebp - 0xdc4]
push eax
call sub.msvcrt.dll_fclose
add esp, 4
mov eax, str.Current_directory_written_to_Arcade.cfg._n
push eax
call sub.msvcrt.dll_printf
add esp, 4
mov eax, 0x40307a
push eax
call sub.msvcrt.dll__chdir
add esp, 4
mov eax, str.attract.exe
push eax
call sub.msvcrt.dll_system
add esp, 4
jmp 0x40246b
mov eax, str.Error_writing_to_file
push eax
call sub.msvcrt.dll_perror
add esp, 4
mov eax, 1
jmp 0x40248d
jmp 0x402488
mov eax, str.getcwd___error
push eax
call sub.msvcrt.dll_perror
add esp, 4
mov eax, 1
jmp 0x40248d
mov eax, 0
leave
ret