Function Graph 0Basic Block 0Opcode: 90sub_8048620:Opcode: 90nop     Opcode: 58pop     eaxOpcode: 33 05 0a 29 05 08xor     eaxdword [data_805290a]Opcode: 50push    eaxOpcode: 31 d2xor     edxedx  {0x0}Opcode: 89 54 24 90mov     dword [esp-0x70 {var_70}]edxOpcode: 89 54 24 8cmov     dword [esp-0x74 {var_74}]edxOpcode: 89 54 24 80mov     dword [esp-0x80 {var_80}]edxOpcode: 55push    ebpOpcode: 89 e5mov     ebpespOpcode: 53push    ebxOpcode: 57push    ediOpcode: 56push    esiOpcode: 81 ec 6c 05 00 00sub     esp0x56c {var_57c}Opcode: 8b 45 10mov     eaxdword [ebp+0x10 {arg_c}]Opcode: 8b 4d 0cmov     ecxdword [ebp+0xc {arg_8}]Opcode: 8b 55 08mov     edxdword [ebp+0x8 {arg_4}]Opcode: 8d 35 d0 14 05 08lea     esi[data_80514d0]  {"Users.db"}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 89 55 ecmov     dword [ebp-0x14 {var_18}]edxOpcode: 89 4d e8mov     dword [ebp-0x18 {var_1c}]ecxOpcode: 89 45 e4mov     dword [ebp-0x1c {var_20}]eaxOpcode: 89 34 24mov     dword [esp {var_57c}]esiOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_578}]0x1Opcode: 89 bd 80 fb ff ffmov     dword [ebp-0x480 {var_484}]ediOpcode: e8 aa 30 00 00call    sub_804b720Opcode: 88 45 8fmov     byte [ebp-0x71 {var_75}]alOpcode: 0f be 4d 8fmovsx   ecxbyte [ebp-0x71 {var_75}]Opcode: 83 f9 00cmp     ecx0x0Opcode: 7d 28jge     0x80486aaBasic Block 1Opcode: 0f be 05 4c 2d 05 08movsx   eaxbyte [data_8052d4c]Opcode: 83 f8 ffcmp     eax0xffffffffOpcode: 75 5cjne     0x8048712Basic Block 2Opcode: c7 04 24 d9 14 05 08mov     dword [esp {var_57c}]data_80514d9  {"error opening Users.db\n"}Opcode: e8 42 6a 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_57c}]0xffffffffOpcode: 89 85 7c fb ff ffmov     dword [ebp-0x484 {var_488}]eaxOpcode: c7 85 78 fb ff ff ff ff ff ffmov     dword [ebp-0x488 {var_48c}]0xffffffffOpcode: e8 76 87 00 00call    sub_8050e20Opcode: e8 76 87 00 00{ Does not return }Basic Block 3Opcode: b8 04 00 00 00mov     eax0x4Opcode: b9 00 00 00 00mov     ecx0x0Opcode: 8d 75 94lea     esi[ebp-0x6c] {var_70}Opcode: 8a 1d 4c 2d 05 08mov     blbyte [data_8052d4c]Opcode: 0f be fbmovsx   ediblOpcode: 89 3c 24mov     dword [esp {var_57c}]ediOpcode: 89 74 24 04mov     dword [esp+0x4 {var_578}]esiOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_574}]0x4Opcode: c7 44 24 0c 00 00 00 00mov     dword [esp+0xc {var_570}]0x0Opcode: c7 44 24 10 00 00 00 00mov     dword [esp+0x10 {var_56c}]0x0Opcode: c7 44 24 14 01 00 00 00mov     dword [esp+0x14 {var_568}]0x1Opcode: 89 85 68 fb ff ffmov     dword [ebp-0x498 {var_49c}]eaxOpcode: 89 8d 64 fb ff ffmov     dword [ebp-0x49c {var_4a0}]ecxOpcode: c7 85 60 fb ff ff 01 00 00 00mov     dword [ebp-0x4a0 {var_4a4}]0x1Opcode: e8 d6 40 00 00call    sub_804c840Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 83 7d 88 f9cmp     dword [ebp-0x78 {var_7c}]0xfffffff9Opcode: 75 28jne     0x804879bBasic Block 4Opcode: 8d 05 f1 14 05 08lea     eax[data_80514f1]  {"UserIDs.mem"}Opcode: b9 01 00 00 00mov     ecx0x1Opcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_578}]0x1Opcode: 89 8d 74 fb ff ffmov     dword [ebp-0x48c {var_490}]ecxOpcode: e8 49 30 00 00call    sub_804b720Opcode: a2 4c 2d 05 08mov     byte [data_8052d4c]alOpcode: 0f be 0d 4c 2d 05 08movsx   ecxbyte [data_8052d4c]Opcode: 83 f9 00cmp     ecx0x0Opcode: 7d 28jge     0x8048710Basic Block 5Opcode: b8 04 00 00 00mov     eax0x4Opcode: 8d 75 90lea     esi[ebp-0x70] {var_74}Opcode: 8a 1d 4c 2d 05 08mov     blbyte [data_8052d4c]Opcode: 0f be fbmovsx   ediblOpcode: 89 3c 24mov     dword [esp {var_57c}]ediOpcode: 89 74 24 04mov     dword [esp+0x4 {var_578}]esiOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_574}]0x4Opcode: c7 44 24 0c 00 00 00 00mov     dword [esp+0xc {var_570}]0x0Opcode: c7 44 24 10 00 00 00 00mov     dword [esp+0x10 {var_56c}]0x0Opcode: c7 44 24 14 01 00 00 00mov     dword [esp+0x14 {var_568}]0x1Opcode: 89 85 54 fb ff ffmov     dword [ebp-0x4ac {var_4b0}]eaxOpcode: c7 85 50 fb ff ff 00 00 00 00mov     dword [ebp-0x4b0 {var_4b4}]0x0Opcode: c7 85 4c fb ff ff 01 00 00 00mov     dword [ebp-0x4b4 {var_4b8}]0x1Opcode: e8 4e 40 00 00call    sub_804c840Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 83 7d 88 f9cmp     dword [ebp-0x78 {var_7c}]0xfffffff9Opcode: 75 28jne     0x8048823Basic Block 6Opcode: b8 01 00 00 00mov     eax0x1Opcode: 0f be 0d 4c 2d 05 08movsx   ecxbyte [data_8052d4c]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_578}]0x1Opcode: 89 85 5c fb ff ffmov     dword [ebp-0x4a4 {var_4a8}]eaxOpcode: e8 8b 47 00 00call    sub_804cf20Opcode: 89 85 58 fb ff ffmov     dword [ebp-0x4a8 {var_4ac}]eaxBasic Block 7Opcode: eb 00jmp     0x8048712Basic Block 8Opcode: c7 04 24 fd 14 05 08mov     dword [esp {var_57c}]data_80514fd  {"error opening security ID file\n"}Opcode: e8 dc 69 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_57c}]0xffffffffOpcode: 89 85 70 fb ff ffmov     dword [ebp-0x490 {var_494}]eaxOpcode: c7 85 6c fb ff ff ff ff ff ffmov     dword [ebp-0x494 {var_498}]0xffffffffOpcode: e8 10 87 00 00call    sub_8050e20Opcode: e8 10 87 00 00{ Does not return }Basic Block 9Opcode: 8b 45 94mov     eaxdword [ebp-0x6c {var_70}]Opcode: 0f af 45 90imul    eaxdword [ebp-0x70 {var_74}]Opcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eaxOpcode: 8b 45 98mov     eaxdword [ebp-0x68 {var_6c}]Opcode: 25 ff ff ff 7fand     eax0x7fffffffOpcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eaxBasic Block 10Opcode: b8 01 00 00 00mov     eax0x1Opcode: 0f be 0d 4c 2d 05 08movsx   ecxbyte [data_8052d4c]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_578}]0x1Opcode: 89 85 48 fb ff ffmov     dword [ebp-0x4b8 {var_4bc}]eaxOpcode: e8 03 47 00 00call    sub_804cf20Opcode: 89 85 44 fb ff ffmov     dword [ebp-0x4bc {var_4c0}]eaxBasic Block 11Opcode: 8d 45 cblea     eax[ebp-0x35] {var_39}Opcode: 8b 4d ecmov     ecxdword [ebp-0x14 {var_18}]Opcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_578}]ecxOpcode: e8 94 7d 00 00call    sub_8050640Opcode: 83 f8 00cmp     eax0x0Opcode: 75 46jne     0x80488f7Basic Block 12Opcode: e9 33 01 00 00jmp     0x80489cdBasic Block 13Opcode: b8 00 04 00 00mov     eax0x400Opcode: 8d 55 84lea     edx[ebp-0x7c] {var_80}Opcode: be 01 00 00 00mov     esi0x1Opcode: 8d bd 84 fb ff fflea     edi[ebp-0x47c] {var_480}Opcode: 8a 5d 8fmov     blbyte [ebp-0x71 {var_75}]Opcode: 0f be dbmovsx   ebxblOpcode: 89 1c 24mov     dword [esp {var_57c}]ebxOpcode: 89 7c 24 04mov     dword [esp+0x4 {var_578}]ediOpcode: c7 44 24 08 00 04 00 00mov     dword [esp+0x8 {var_574}]0x400Opcode: c7 44 24 0c 3a 00 00 00mov     dword [esp+0xc {var_570}]0x3aOpcode: 89 54 24 10mov     dword [esp+0x10 {var_56c}]edxOpcode: c7 44 24 14 01 00 00 00mov     dword [esp+0x14 {var_568}]0x1Opcode: 89 85 28 fb ff ffmov     dword [ebp-0x4d8 {var_4dc}]eaxOpcode: c7 85 24 fb ff ff 3a 00 00 00mov     dword [ebp-0x4dc {var_4e0}]0x3aOpcode: 89 b5 20 fb ff ffmov     dword [ebp-0x4e0 {var_4e4}]esiOpcode: e8 d2 44 00 00call    sub_804ce20Opcode: 8d 75 84lea     esi[ebp-0x7c] {var_80}Opcode: bf 01 00 00 00mov     edi0x1Opcode: 8d 9d 84 fb ff fflea     ebx[ebp-0x47c] {var_480}Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 8a 45 8fmov     albyte [ebp-0x71 {var_75}]Opcode: 0f be c0movsx   eaxalOpcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: 89 5c 24 04mov     dword [esp+0x4 {var_578}]ebxOpcode: c7 44 24 08 00 04 00 00mov     dword [esp+0x8 {var_574}]0x400Opcode: c7 44 24 0c 0a 00 00 00mov     dword [esp+0xc {var_570}]0xaOpcode: 89 74 24 10mov     dword [esp+0x10 {var_56c}]esiOpcode: c7 44 24 14 01 00 00 00mov     dword [esp+0x14 {var_568}]0x1Opcode: 89 bd 1c fb ff ffmov     dword [ebp-0x4e4 {var_4e8}]ediOpcode: c7 85 18 fb ff ff 00 04 00 00mov     dword [ebp-0x4e8 {var_4ec}]0x400Opcode: c7 85 14 fb ff ff 0a 00 00 00mov     dword [ebp-0x4ec {var_4f0}]0xaOpcode: e8 79 44 00 00call    sub_804ce20Opcode: 8d 4d 9elea     ecx[ebp-0x62] {var_66}Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: e8 5b 7a 00 00call    sub_8050410Opcode: 3b 45 98cmp     eaxdword [ebp-0x68 {var_6c}]Opcode: 75 0ejne     0x80489c8Basic Block 14Opcode: b8 fc ff ff ffmov     eax0xfffffffcOpcode: 0f be 0d 4c 2d 05 08movsx   ecxbyte [data_8052d4c]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: c7 44 24 04 fc ff ff ffmov     dword [esp+0x4 {var_578}]0xfffffffcOpcode: 89 85 34 fb ff ffmov     dword [ebp-0x4cc {var_4d0}]eaxOpcode: e8 6d 44 00 00call    sub_804cd40Opcode: 0f be 4d 8fmovsx   ecxbyte [ebp-0x71 {var_75}]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: 89 85 30 fb ff ffmov     dword [ebp-0x4d0 {var_4d4}]eaxOpcode: e8 7b 32 00 00call    sub_804bb60Opcode: c7 45 f0 ff ff ff ffmov     dword [ebp-0x10 {var_14}]0xffffffffOpcode: 89 85 2c fb ff ffmov     dword [ebp-0x4d4 {var_4d8}]eaxOpcode: e9 96 03 00 00jmp     0x8048c8dBasic Block 15Opcode: 8d 05 1d 15 05 08lea     eax[data_805151d]  {"$s:$s:$d\n"}Opcode: 8d 8d 84 fb ff fflea     ecx[ebp-0x47c] {var_480}Opcode: 8b 55 ecmov     edxdword [ebp-0x14 {var_18}]Opcode: 8b 75 e8mov     esidword [ebp-0x18 {var_1c}]Opcode: 8b 7d 98mov     edidword [ebp-0x68 {var_6c}]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: 89 44 24 04mov     dword [esp+0x4 {var_578}]eaxOpcode: 89 54 24 08mov     dword [esp+0x8 {var_574}]edxOpcode: 89 74 24 0cmov     dword [esp+0xc {var_570}]esiOpcode: 89 7c 24 10mov     dword [esp+0x10 {var_56c}]ediOpcode: e8 66 67 00 00call    sub_804f160Opcode: 8d 8d 84 fb ff fflea     ecx[ebp-0x47c] {var_480}Opcode: 8a 5d 8fmov     blbyte [ebp-0x71 {var_75}]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: 89 85 10 fb ff ffmov     dword [ebp-0x4f0 {var_4f4}]eaxOpcode: 89 8d 0c fb ff ffmov     dword [ebp-0x4f4 {var_4f8}]ecxOpcode: 88 9d 0b fb ff ffmov     byte [ebp-0x4f5 {var_4f9}]blOpcode: e8 e3 7b 00 00call    sub_8050600Opcode: 8a 9d 0b fb ff ffmov     blbyte [ebp-0x4f5 {var_4f9}]Opcode: 0f be d3movsx   edxblOpcode: 89 14 24mov     dword [esp {var_57c}]edxOpcode: 8b 95 0c fb ff ffmov     edxdword [ebp-0x4f4 {var_4f8}]Opcode: 89 54 24 04mov     dword [esp+0x4 {var_578}]edxOpcode: 89 44 24 08mov     dword [esp+0x8 {var_574}]eaxOpcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_570}]0x1Opcode: c7 85 04 fb ff ff 01 00 00 00mov     dword [ebp-0x4fc {var_500}]0x1Opcode: e8 22 37 00 00call    sub_804c170Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 83 7d 88 00cmp     dword [ebp-0x78 {var_7c}]0x0Opcode: 7d 2ajge     0x8048a81Basic Block 16Opcode: e9 6b fe ff ffjmp     0x8048838Basic Block 17Opcode: 8b 45 98mov     eaxdword [ebp-0x68 {var_6c}]Opcode: 83 c0 01add     eax0x1Opcode: 89 45 98mov     dword [ebp-0x68 {var_6c}]eaxOpcode: e9 70 fe ff ffjmp     0x8048838Basic Block 18Opcode: 8b 45 f0mov     eaxdword [ebp-0x10 {var_14}]  {0xffffffff}Opcode: 81 c4 6c 05 00 00add     esp0x56c {var_10}Opcode: 5epop     esiOpcode: 5fpop     ediOpcode: 5bpop     ebxOpcode: 5dpop     ebpOpcode: 59pop     ecxOpcode: 33 0d 0a 29 05 08xor     ecxdword [data_805290a]Opcode: 51push    ecxOpcode: c3retn    Basic Block 19Opcode: 0f be 45 8fmovsx   eaxbyte [ebp-0x71 {var_75}]Opcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: e8 d3 30 00 00call    sub_804bb60Opcode: 8d 55 b7lea     edx[ebp-0x49] {var_4d}Opcode: 8b 75 98mov     esidword [ebp-0x68 {var_6c}]Opcode: 89 14 24mov     dword [esp {var_57c}]edxOpcode: c7 44 24 04 40 15 05 08mov     dword [esp+0x4 {var_578}]data_8051540  {"$x.user"}Opcode: 89 74 24 08mov     dword [esp+0x8 {var_574}]esiOpcode: 89 85 f8 fa ff ffmov     dword [ebp-0x508 {var_50c}]eaxOpcode: e8 b3 66 00 00call    sub_804f160Opcode: 8d 75 b7lea     esi[ebp-0x49] {var_4d}Opcode: 89 34 24mov     dword [esp {var_57c}]esiOpcode: c7 44 24 04 02 00 00 00mov     dword [esp+0x4 {var_578}]0x2Opcode: c7 44 24 08 01 00 00 00mov     dword [esp+0x8 {var_574}]0x1Opcode: 89 85 f4 fa ff ffmov     dword [ebp-0x50c {var_510}]eaxOpcode: c7 85 f0 fa ff ff 02 00 00 00mov     dword [ebp-0x510 {var_514}]0x2Opcode: c7 85 ec fa ff ff 01 00 00 00mov     dword [ebp-0x514 {var_518}]0x1Opcode: e8 be 32 00 00call    sub_804bda0Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 83 7d 88 00cmp     dword [ebp-0x78 {var_7c}]0x0Opcode: 7d 31jge     0x8048b1cBasic Block 20Opcode: 8d 05 27 15 05 08lea     eax[data_8051527]  {"error updating Users.db\n"}Opcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: e8 6b 66 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_57c}]0xffffffffOpcode: 89 85 00 fb ff ffmov     dword [ebp-0x500 {var_504}]eaxOpcode: c7 85 fc fa ff ff ff ff ff ffmov     dword [ebp-0x504 {var_508}]0xffffffffOpcode: e8 9f 83 00 00call    sub_8050e20Opcode: e8 9f 83 00 00{ Does not return }Basic Block 21Opcode: b8 19 00 00 00mov     eax0x19Opcode: 8d 55 84lea     edx[ebp-0x7c] {var_80}Opcode: be 01 00 00 00mov     esi0x1Opcode: 8d 7d cblea     edi[ebp-0x35] {var_39}Opcode: 8a 5d 8fmov     blbyte [ebp-0x71 {var_75}]Opcode: 0f be dbmovsx   ebxblOpcode: 89 1c 24mov     dword [esp {var_57c}]ebxOpcode: 89 7c 24 04mov     dword [esp+0x4 {var_578}]ediOpcode: c7 44 24 08 19 00 00 00mov     dword [esp+0x8 {var_574}]0x19Opcode: c7 44 24 0c 3a 00 00 00mov     dword [esp+0xc {var_570}]0x3aOpcode: 89 54 24 10mov     dword [esp+0x10 {var_56c}]edxOpcode: c7 44 24 14 01 00 00 00mov     dword [esp+0x14 {var_568}]0x1Opcode: 89 85 40 fb ff ffmov     dword [ebp-0x4c0 {var_4c4}]eaxOpcode: c7 85 3c fb ff ff 3a 00 00 00mov     dword [ebp-0x4c4 {var_4c8}]0x3aOpcode: 89 b5 38 fb ff ffmov     dword [ebp-0x4c8 {var_4cc}]esiOpcode: e8 94 45 00 00call    sub_804ce20Opcode: 89 45 88mov     dword [ebp-0x78 {var_7c}]eaxOpcode: 83 7d 88 00cmp     dword [ebp-0x78 {var_7c}]0x0Opcode: 75 05jne     0x804889aBasic Block 22Opcode: b8 01 00 00 00mov     eax0x1Opcode: 8d 4d b7lea     ecx[ebp-0x49] {var_4d}Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: c7 44 24 04 01 00 00 00mov     dword [esp+0x4 {var_578}]0x1Opcode: 89 85 e0 fa ff ffmov     dword [ebp-0x520 {var_524}]eaxOpcode: e8 e6 2b 00 00call    sub_804b720Opcode: 88 45 8emov     byte [ebp-0x72 {var_76}]alOpcode: 0f be 4d 8emovsx   ecxbyte [ebp-0x72 {var_76}]Opcode: 83 f9 00cmp     ecx0x0Opcode: 7d 28jge     0x8048b6eBasic Block 23Opcode: 8d 05 fe 15 05 08lea     eax[data_80515fe]Opcode: 8b 4d 88mov     ecxdword [ebp-0x78 {var_7c}]Opcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: 89 4c 24 04mov     dword [esp+0x4 {var_578}]ecxOpcode: e8 d0 65 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_57c}]0xffffffffOpcode: 89 85 e8 fa ff ffmov     dword [ebp-0x518 {var_51c}]eaxOpcode: c7 85 e4 fa ff ff ff ff ff ffmov     dword [ebp-0x51c {var_520}]0xffffffffOpcode: e8 04 83 00 00call    sub_8050e20Opcode: e8 04 83 00 00{ Does not return }Basic Block 24Opcode: b9 01 00 00 00mov     ecx0x1Opcode: 8d 55 84lea     edx[ebp-0x7c] {var_80}Opcode: c7 45 84 00 00 00 00mov     dword [ebp-0x7c {var_80}]0x0Opcode: 8a 5d 8emov     blbyte [ebp-0x72 {var_76}]Opcode: 0f be f3movsx   esiblOpcode: 89 34 24mov     dword [esp {var_57c}]esiOpcode: 89 54 24 04mov     dword [esp+0x4 {var_578}]edxOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_574}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_570}]0x1Opcode: c7 85 d4 fa ff ff 04 00 00 00mov     dword [ebp-0x52c {var_530}]0x4Opcode: 89 8d d0 fa ff ffmov     dword [ebp-0x530 {var_534}]ecxOpcode: e8 c1 35 00 00call    sub_804c170Opcode: 8d 75 84lea     esi[ebp-0x7c] {var_80}Opcode: 8a 5d 8emov     blbyte [ebp-0x72 {var_76}]Opcode: 0f be fbmovsx   ediblOpcode: 89 3c 24mov     dword [esp {var_57c}]ediOpcode: 89 74 24 04mov     dword [esp+0x4 {var_578}]esiOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_574}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_570}]0x1Opcode: 89 85 cc fa ff ffmov     dword [ebp-0x534 {var_538}]eaxOpcode: c7 85 c8 fa ff ff 04 00 00 00mov     dword [ebp-0x538 {var_53c}]0x4Opcode: c7 85 c4 fa ff ff 01 00 00 00mov     dword [ebp-0x53c {var_540}]0x1Opcode: e8 82 35 00 00call    sub_804c170Opcode: 8b 4d e4mov     ecxdword [ebp-0x1c {var_20}]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: 89 85 c0 fa ff ffmov     dword [ebp-0x540 {var_544}]eaxOpcode: e8 01 7a 00 00call    sub_8050600Opcode: 8d 75 84lea     esi[ebp-0x7c] {var_80}Opcode: 89 45 84mov     dword [ebp-0x7c {var_80}]eaxOpcode: 8a 5d 8emov     blbyte [ebp-0x72 {var_76}]Opcode: 0f be c3movsx   eaxblOpcode: 89 04 24mov     dword [esp {var_57c}]eaxOpcode: 89 74 24 04mov     dword [esp+0x4 {var_578}]esiOpcode: c7 44 24 08 04 00 00 00mov     dword [esp+0x8 {var_574}]0x4Opcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_570}]0x1Opcode: c7 85 bc fa ff ff 01 00 00 00mov     dword [ebp-0x544 {var_548}]0x1Opcode: c7 85 b8 fa ff ff 04 00 00 00mov     dword [ebp-0x548 {var_54c}]0x4Opcode: e8 35 35 00 00call    sub_804c170Opcode: 8a 5d 8emov     blbyte [ebp-0x72 {var_76}]Opcode: 8b 55 e4mov     edxdword [ebp-0x1c {var_20}]Opcode: 8b 75 84mov     esidword [ebp-0x7c {var_80}]Opcode: 0f be fbmovsx   ediblOpcode: 89 3c 24mov     dword [esp {var_57c}]ediOpcode: 89 54 24 04mov     dword [esp+0x4 {var_578}]edxOpcode: 89 74 24 08mov     dword [esp+0x8 {var_574}]esiOpcode: c7 44 24 0c 01 00 00 00mov     dword [esp+0xc {var_570}]0x1Opcode: 89 85 b4 fa ff ffmov     dword [ebp-0x54c {var_550}]eaxOpcode: c7 85 b0 fa ff ff 01 00 00 00mov     dword [ebp-0x550 {var_554}]0x1Opcode: e8 01 35 00 00call    sub_804c170Opcode: 0f be 4d 8emovsx   ecxbyte [ebp-0x72 {var_76}]Opcode: 89 0c 24mov     dword [esp {var_57c}]ecxOpcode: 89 85 ac fa ff ffmov     dword [ebp-0x554 {var_558}]eaxOpcode: e8 df 2e 00 00call    sub_804bb60Opcode: 8b 4d 98mov     ecxdword [ebp-0x68 {var_6c}]Opcode: 89 4d f0mov     dword [ebp-0x10 {var_14}]ecxOpcode: 89 85 a8 fa ff ffmov     dword [ebp-0x558 {var_55c}]eaxBasic Block 25Opcode: c7 04 24 48 15 05 08mov     dword [esp {var_57c}]data_8051548  {"error opening users file\n"}Opcode: e8 7e 65 00 00call    sub_804f0d0Opcode: c7 04 24 ff ff ff ffmov     dword [esp {var_57c}]0xffffffffOpcode: 89 85 dc fa ff ffmov     dword [ebp-0x524 {var_528}]eaxOpcode: c7 85 d8 fa ff ff ff ff ff ffmov     dword [ebp-0x528 {var_52c}]0xffffffffOpcode: e8 b2 82 00 00call    sub_8050e20Opcode: e8 b2 82 00 00{ Does not return }