Untitled
unknown
plain_text
a year ago
106 kB
7
Indexable
loc_01A29DF0: push ebp loc_01A29DF1: mov ebp, esp loc_01A29DF3: sub esp, 00000018h loc_01A29DF6: push 0059D5F6h ; __vbaExceptHandler loc_01A29DFB: mov eax, fs:[00000000h] loc_01A29E01: push eax loc_01A29E02: mov fs:[00000000h], esp loc_01A29E09: mov eax, 000002F8h loc_01A29E0E: call 0059D5F0h ; __vbaChkstk loc_01A29E13: push ebx loc_01A29E14: push esi loc_01A29E15: push edi loc_01A29E16: mov var_18, esp loc_01A29E19: mov var_14, 0051ABD8h loc_01A29E20: mov eax, arg_8 loc_01A29E23: and eax, 00000001h loc_01A29E26: mov var_10, eax loc_01A29E29: mov ecx, arg_8 loc_01A29E2C: and ecx, FFFFFFFEh loc_01A29E2F: mov arg_8, ecx loc_01A29E32: mov var_C, 00000000h loc_01A29E39: mov edx, arg_8 loc_01A29E3C: mov eax, [edx] loc_01A29E3E: mov ecx, arg_8 loc_01A29E41: push ecx loc_01A29E42: call [eax+00000004h] loc_01A29E45: mov var_4, 00000001h loc_01A29E4C: mov var_4, 00000002h loc_01A29E53: push 00000001h loc_01A29E55: call [00401158h] ; __vbaOnError loc_01A29E5B: mov var_4, 00000004h loc_01A29E62: cmp [01F21058h], 00000000h loc_01A29E69: jnz 01A29E87h loc_01A29E6B: push 01F21058h loc_01A29E70: push 0072B998h loc_01A29E75: call [00401378h] ; __vbaNew2 loc_01A29E7B: mov var_1C8, 01F21058h loc_01A29E85: jmp 01A29E91h loc_01A29E87: mov var_1C8, 01F21058h loc_01A29E91: mov edx, var_1C8 loc_01A29E97: mov eax, [edx] loc_01A29E99: mov var_16C, eax loc_01A29E9F: lea ecx, var_154 loc_01A29EA5: push ecx loc_01A29EA6: mov edx, var_16C loc_01A29EAC: mov eax, [edx] loc_01A29EAE: mov ecx, var_16C loc_01A29EB4: push ecx loc_01A29EB5: call [eax+0000008Ch] loc_01A29EBB: fnclex loc_01A29EBD: mov var_170, eax loc_01A29EC3: cmp var_170, 00000000h loc_01A29ECA: jge 01A29EF2h loc_01A29ECC: push 0000008Ch loc_01A29ED1: push 0072B988h loc_01A29ED6: mov edx, var_16C loc_01A29EDC: push edx loc_01A29EDD: mov eax, var_170 loc_01A29EE3: push eax loc_01A29EE4: call [004010E0h] ; __vbaHresultCheckObj loc_01A29EEA: mov var_1CC, eax loc_01A29EF0: jmp 01A29EFCh loc_01A29EF2: mov var_1CC, 00000000h loc_01A29EFC: movsx ecx, var_154 loc_01A29F03: test ecx, ecx loc_01A29F05: jz 01A2A0C2h loc_01A29F0B: mov var_4, 00000006h loc_01A29F12: push 00000000h loc_01A29F14: push 00000000h loc_01A29F16: mov edx, arg_8 loc_01A29F19: mov eax, [edx] loc_01A29F1B: mov ecx, arg_8 loc_01A29F1E: push ecx loc_01A29F1F: call [eax+0000033Ch] loc_01A29F25: push eax loc_01A29F26: lea edx, var_4C loc_01A29F29: push edx loc_01A29F2A: call [00401154h] ; __vbaObjSet loc_01A29F30: push eax loc_01A29F31: lea eax, var_60 loc_01A29F34: push eax loc_01A29F35: call [00401268h] ; __vbaLateIdCallLd loc_01A29F3B: add esp, 00000010h loc_01A29F3E: push eax loc_01A29F3F: call [00401054h] ; __vbaStrVarMove loc_01A29F45: mov edx, eax loc_01A29F47: lea ecx, var_2C loc_01A29F4A: call [00401454h] ; __vbaStrMove loc_01A29F50: push eax loc_01A29F51: call [00401090h] ; rtcTrimBstr loc_01A29F57: mov edx, eax loc_01A29F59: lea ecx, var_30 loc_01A29F5C: call [00401454h] ; __vbaStrMove loc_01A29F62: push eax loc_01A29F63: call [00401058h] ; __vbaLenBstr loc_01A29F69: mov esi, eax loc_01A29F6B: neg esi loc_01A29F6D: sbb esi, esi loc_01A29F6F: inc esi loc_01A29F70: neg esi loc_01A29F72: push 00000000h loc_01A29F74: push 00000000h loc_01A29F76: mov ecx, arg_8 loc_01A29F79: mov edx, [ecx] loc_01A29F7B: mov eax, arg_8 loc_01A29F7E: push eax loc_01A29F7F: call [edx+00000340h] loc_01A29F85: push eax loc_01A29F86: lea ecx, var_50 loc_01A29F89: push ecx loc_01A29F8A: call [00401154h] ; __vbaObjSet loc_01A29F90: push eax loc_01A29F91: lea edx, var_70 loc_01A29F94: push edx loc_01A29F95: call [00401268h] ; __vbaLateIdCallLd loc_01A29F9B: add esp, 00000010h loc_01A29F9E: push eax loc_01A29F9F: call [00401054h] ; __vbaStrVarMove loc_01A29FA5: mov edx, eax loc_01A29FA7: lea ecx, var_34 loc_01A29FAA: call [00401454h] ; __vbaStrMove loc_01A29FB0: push eax loc_01A29FB1: call [00401090h] ; rtcTrimBstr loc_01A29FB7: mov edx, eax loc_01A29FB9: lea ecx, var_38 loc_01A29FBC: call [00401454h] ; __vbaStrMove loc_01A29FC2: push eax loc_01A29FC3: call [00401058h] ; __vbaLenBstr loc_01A29FC9: neg eax loc_01A29FCB: sbb eax, eax loc_01A29FCD: inc eax loc_01A29FCE: neg eax loc_01A29FD0: or si, ax loc_01A29FD3: mov var_16C, si loc_01A29FDA: lea eax, var_38 loc_01A29FDD: push eax loc_01A29FDE: lea ecx, var_34 loc_01A29FE1: push ecx loc_01A29FE2: lea edx, var_30 loc_01A29FE5: push edx loc_01A29FE6: lea eax, var_2C loc_01A29FE9: push eax loc_01A29FEA: push 00000004h loc_01A29FEC: call [004013B0h] ; __vbaFreeStrList loc_01A29FF2: add esp, 00000014h loc_01A29FF5: lea ecx, var_50 loc_01A29FF8: push ecx loc_01A29FF9: lea edx, var_4C loc_01A29FFC: push edx loc_01A29FFD: push 00000002h loc_01A29FFF: call [00401078h] ; __vbaFreeObjList loc_01A2A005: add esp, 0000000Ch loc_01A2A008: lea eax, var_70 loc_01A2A00B: push eax loc_01A2A00C: lea ecx, var_60 loc_01A2A00F: push ecx loc_01A2A010: push 00000002h loc_01A2A012: call [00401060h] ; __vbaFreeVarList loc_01A2A018: add esp, 0000000Ch loc_01A2A01B: movsx edx, var_16C loc_01A2A022: test edx, edx loc_01A2A024: jz 01A2A0C2h loc_01A2A02A: mov var_4, 00000008h loc_01A2A031: mov var_88, 80020004h loc_01A2A03B: mov var_90, 0000000Ah loc_01A2A045: mov var_78, 80020004h loc_01A2A04C: mov var_80, 0000000Ah loc_01A2A053: mov var_68, 80020004h loc_01A2A05A: mov var_70, 0000000Ah loc_01A2A061: mov var_118, 007F8940h ; "User Name and Password Required!" loc_01A2A06B: mov var_120, 00000008h loc_01A2A075: lea edx, var_120 loc_01A2A07B: lea ecx, var_60 loc_01A2A07E: call [00401404h] ; __vbaVarDup loc_01A2A084: lea eax, var_90 loc_01A2A08A: push eax loc_01A2A08B: lea ecx, var_80 loc_01A2A08E: push ecx loc_01A2A08F: lea edx, var_70 loc_01A2A092: push edx loc_01A2A093: push 00000010h loc_01A2A095: lea eax, var_60 loc_01A2A098: push eax loc_01A2A099: call [00401150h] ; rtcMsgBox loc_01A2A09F: lea ecx, var_90 loc_01A2A0A5: push ecx loc_01A2A0A6: lea edx, var_80 loc_01A2A0A9: push edx loc_01A2A0AA: lea eax, var_70 loc_01A2A0AD: push eax loc_01A2A0AE: lea ecx, var_60 loc_01A2A0B1: push ecx loc_01A2A0B2: push 00000004h loc_01A2A0B4: call [00401060h] ; __vbaFreeVarList loc_01A2A0BA: add esp, 00000014h loc_01A2A0BD: jmp 01A2CCE7h loc_01A2A0C2: mov var_4, 0000000Dh loc_01A2A0C9: movsx edx, [01F21078h] loc_01A2A0D0: test edx, edx loc_01A2A0D2: jz 01A2A1F9h loc_01A2A0D8: mov var_4, 0000000Fh loc_01A2A0DF: cmp [01F21058h], 00000000h loc_01A2A0E6: jnz 01A2A104h loc_01A2A0E8: push 01F21058h loc_01A2A0ED: push 0072B998h loc_01A2A0F2: call [00401378h] ; __vbaNew2 loc_01A2A0F8: mov var_1D0, 01F21058h loc_01A2A102: jmp 01A2A10Eh loc_01A2A104: mov var_1D0, 01F21058h loc_01A2A10E: mov eax, var_1D0 loc_01A2A114: mov ecx, [eax] loc_01A2A116: push ecx loc_01A2A117: lea edx, var_188 loc_01A2A11D: push edx loc_01A2A11E: call [0040116Ch] ; __vbaObjSetAddref loc_01A2A124: mov var_4, 00000011h loc_01A2A12B: mov eax, [01F21088h] loc_01A2A130: push eax loc_01A2A131: mov ecx, var_188 loc_01A2A137: mov edx, [ecx] loc_01A2A139: mov eax, var_188 loc_01A2A13F: push eax loc_01A2A140: call [edx+00000058h] loc_01A2A143: fnclex loc_01A2A145: mov var_16C, eax loc_01A2A14B: cmp var_16C, 00000000h loc_01A2A152: jge 01A2A177h loc_01A2A154: push 00000058h loc_01A2A156: push 0072B988h loc_01A2A15B: mov ecx, var_188 loc_01A2A161: push ecx loc_01A2A162: mov edx, var_16C loc_01A2A168: push edx loc_01A2A169: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A16F: mov var_1D4, eax loc_01A2A175: jmp 01A2A181h loc_01A2A177: mov var_1D4, 00000000h loc_01A2A181: mov var_4, 00000013h loc_01A2A188: mov eax, [01F2108Ch] loc_01A2A18D: push eax loc_01A2A18E: mov ecx, var_188 loc_01A2A194: mov edx, [ecx] loc_01A2A196: mov eax, var_188 loc_01A2A19C: push eax loc_01A2A19D: call [edx+00000050h] loc_01A2A1A0: fnclex loc_01A2A1A2: mov var_16C, eax loc_01A2A1A8: cmp var_16C, 00000000h loc_01A2A1AF: jge 01A2A1D4h loc_01A2A1B1: push 00000050h loc_01A2A1B3: push 0072B988h loc_01A2A1B8: mov ecx, var_188 loc_01A2A1BE: push ecx loc_01A2A1BF: mov edx, var_16C loc_01A2A1C5: push edx loc_01A2A1C6: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A1CC: mov var_1D8, eax loc_01A2A1D2: jmp 01A2A1DEh loc_01A2A1D4: mov var_1D8, 00000000h loc_01A2A1DE: mov var_4, 00000014h loc_01A2A1E5: push 00000000h loc_01A2A1E7: lea eax, var_188 loc_01A2A1ED: push eax loc_01A2A1EE: call [0040116Ch] ; __vbaObjSetAddref loc_01A2A1F4: jmp 01A2A313h loc_01A2A1F9: mov var_4, 00000017h loc_01A2A200: cmp [01F21058h], 00000000h loc_01A2A207: jnz 01A2A225h loc_01A2A209: push 01F21058h loc_01A2A20E: push 0072B998h loc_01A2A213: call [00401378h] ; __vbaNew2 loc_01A2A219: mov var_1DC, 01F21058h loc_01A2A223: jmp 01A2A22Fh loc_01A2A225: mov var_1DC, 01F21058h loc_01A2A22F: mov ecx, var_1DC loc_01A2A235: mov edx, [ecx] loc_01A2A237: push edx loc_01A2A238: lea eax, var_18C loc_01A2A23E: push eax loc_01A2A23F: call [0040116Ch] ; __vbaObjSetAddref loc_01A2A245: mov var_4, 00000019h loc_01A2A24C: push 007C8728h ; "ClearAdmin" loc_01A2A251: mov ecx, var_18C loc_01A2A257: mov edx, [ecx] loc_01A2A259: mov eax, var_18C loc_01A2A25F: push eax loc_01A2A260: call [edx+00000058h] loc_01A2A263: fnclex loc_01A2A265: mov var_16C, eax loc_01A2A26B: cmp var_16C, 00000000h loc_01A2A272: jge 01A2A297h loc_01A2A274: push 00000058h loc_01A2A276: push 0072B988h loc_01A2A27B: mov ecx, var_18C loc_01A2A281: push ecx loc_01A2A282: mov edx, var_16C loc_01A2A288: push edx loc_01A2A289: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A28F: mov var_1E0, eax loc_01A2A295: jmp 01A2A2A1h loc_01A2A297: mov var_1E0, 00000000h loc_01A2A2A1: mov var_4, 0000001Bh loc_01A2A2A8: push 007C8744h ; "A@clr2006" loc_01A2A2AD: mov eax, var_18C loc_01A2A2B3: mov ecx, [eax] loc_01A2A2B5: mov edx, var_18C loc_01A2A2BB: push edx loc_01A2A2BC: call [ecx+00000050h] loc_01A2A2BF: fnclex loc_01A2A2C1: mov var_16C, eax loc_01A2A2C7: cmp var_16C, 00000000h loc_01A2A2CE: jge 01A2A2F3h loc_01A2A2D0: push 00000050h loc_01A2A2D2: push 0072B988h loc_01A2A2D7: mov eax, var_18C loc_01A2A2DD: push eax loc_01A2A2DE: mov ecx, var_16C loc_01A2A2E4: push ecx loc_01A2A2E5: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A2EB: mov var_1E4, eax loc_01A2A2F1: jmp 01A2A2FDh loc_01A2A2F3: mov var_1E4, 00000000h loc_01A2A2FD: mov var_4, 0000001Ch loc_01A2A304: push 00000000h loc_01A2A306: lea edx, var_18C loc_01A2A30C: push edx loc_01A2A30D: call [0040116Ch] ; __vbaObjSetAddref loc_01A2A313: mov var_4, 0000001Fh loc_01A2A31A: cmp [01F21058h], 00000000h loc_01A2A321: jnz 01A2A33Fh loc_01A2A323: push 01F21058h loc_01A2A328: push 0072B998h loc_01A2A32D: call [00401378h] ; __vbaNew2 loc_01A2A333: mov var_1E8, 01F21058h loc_01A2A33D: jmp 01A2A349h loc_01A2A33F: mov var_1E8, 01F21058h loc_01A2A349: mov eax, var_1E8 loc_01A2A34F: mov ecx, [eax] loc_01A2A351: mov var_16C, ecx loc_01A2A357: lea edx, var_154 loc_01A2A35D: push edx loc_01A2A35E: mov eax, var_16C loc_01A2A364: mov ecx, [eax] loc_01A2A366: mov edx, var_16C loc_01A2A36C: push edx loc_01A2A36D: call [ecx+0000008Ch] loc_01A2A373: fnclex loc_01A2A375: mov var_170, eax loc_01A2A37B: cmp var_170, 00000000h loc_01A2A382: jge 01A2A3AAh loc_01A2A384: push 0000008Ch loc_01A2A389: push 0072B988h loc_01A2A38E: mov eax, var_16C loc_01A2A394: push eax loc_01A2A395: mov ecx, var_170 loc_01A2A39B: push ecx loc_01A2A39C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A3A2: mov var_1EC, eax loc_01A2A3A8: jmp 01A2A3B4h loc_01A2A3AA: mov var_1EC, 00000000h loc_01A2A3B4: movsx edx, var_154 loc_01A2A3BB: test edx, edx loc_01A2A3BD: jz 01A2B225h loc_01A2A3C3: mov var_4, 00000021h loc_01A2A3CA: push 00000000h loc_01A2A3CC: push 00000000h loc_01A2A3CE: mov eax, arg_8 loc_01A2A3D1: mov ecx, [eax] loc_01A2A3D3: mov edx, arg_8 loc_01A2A3D6: push edx loc_01A2A3D7: call [ecx+0000033Ch] loc_01A2A3DD: push eax loc_01A2A3DE: lea eax, var_4C loc_01A2A3E1: push eax loc_01A2A3E2: call [00401154h] ; __vbaObjSet loc_01A2A3E8: push eax loc_01A2A3E9: lea ecx, var_60 loc_01A2A3EC: push ecx loc_01A2A3ED: call [00401268h] ; __vbaLateIdCallLd loc_01A2A3F3: add esp, 00000010h loc_01A2A3F6: push eax loc_01A2A3F7: call [00401054h] ; __vbaStrVarMove loc_01A2A3FD: mov edx, eax loc_01A2A3FF: lea ecx, var_2C loc_01A2A402: call [00401454h] ; __vbaStrMove loc_01A2A408: push eax loc_01A2A409: call [004014DCh] ; rtcR8ValFromBstr loc_01A2A40F: call [004011A8h] ; __vbaFpR8 loc_01A2A415: fcomp real8 ptr [004014F8h] loc_01A2A41B: fnstsw ax loc_01A2A41D: test ah, 41h loc_01A2A420: jnz 01A2A42Eh loc_01A2A422: mov var_1F0, 00000001h loc_01A2A42C: jmp 01A2A438h loc_01A2A42E: mov var_1F0, 00000000h loc_01A2A438: mov edx, var_1F0 loc_01A2A43E: neg edx loc_01A2A440: mov var_16C, dx loc_01A2A447: lea ecx, var_2C loc_01A2A44A: call [004014D4h] ; __vbaFreeStr loc_01A2A450: lea ecx, var_4C loc_01A2A453: call [004014D8h] ; __vbaFreeObj loc_01A2A459: lea ecx, var_60 loc_01A2A45C: call [00401044h] ; __vbaFreeVar loc_01A2A462: movsx eax, var_16C loc_01A2A469: test eax, eax loc_01A2A46B: jz 01A2AAC3h loc_01A2A471: mov var_4, 00000023h loc_01A2A478: push 00000000h loc_01A2A47A: push 00000000h loc_01A2A47C: mov ecx, arg_8 loc_01A2A47F: mov edx, [ecx] loc_01A2A481: mov eax, arg_8 loc_01A2A484: push eax loc_01A2A485: call [edx+0000033Ch] loc_01A2A48B: push eax loc_01A2A48C: lea ecx, var_4C loc_01A2A48F: push ecx loc_01A2A490: call [00401154h] ; __vbaObjSet loc_01A2A496: push eax loc_01A2A497: lea edx, var_60 loc_01A2A49A: push edx loc_01A2A49B: call [00401268h] ; __vbaLateIdCallLd loc_01A2A4A1: add esp, 00000010h loc_01A2A4A4: push eax loc_01A2A4A5: call [00401054h] ; __vbaStrVarMove loc_01A2A4AB: mov edx, eax loc_01A2A4AD: lea ecx, var_2C loc_01A2A4B0: call [00401454h] ; __vbaStrMove loc_01A2A4B6: push eax loc_01A2A4B7: call [004014DCh] ; rtcR8ValFromBstr loc_01A2A4BD: fstp real8 ptr var_160 loc_01A2A4C3: cmp var_24, 00000000h loc_01A2A4C7: jnz 01A2A4E3h loc_01A2A4C9: lea eax, var_24 loc_01A2A4CC: push eax loc_01A2A4CD: push 0072FBE0h loc_01A2A4D2: call [00401378h] ; __vbaNew2 loc_01A2A4D8: lea ecx, var_24 loc_01A2A4DB: mov var_1F4, ecx loc_01A2A4E1: jmp 01A2A4ECh loc_01A2A4E3: lea edx, var_24 loc_01A2A4E6: mov var_1F4, edx loc_01A2A4EC: mov eax, var_1F4 loc_01A2A4F2: mov ecx, [eax] loc_01A2A4F4: mov var_16C, ecx loc_01A2A4FA: cmp [01F21058h], 00000000h loc_01A2A501: jnz 01A2A51Fh loc_01A2A503: push 01F21058h loc_01A2A508: push 0072B998h loc_01A2A50D: call [00401378h] ; __vbaNew2 loc_01A2A513: mov var_1F8, 01F21058h loc_01A2A51D: jmp 01A2A529h loc_01A2A51F: mov var_1F8, 01F21058h loc_01A2A529: mov edx, var_1F8 loc_01A2A52F: push edx loc_01A2A530: mov eax, var_15C loc_01A2A536: push eax loc_01A2A537: mov ecx, var_160 loc_01A2A53D: push ecx loc_01A2A53E: mov edx, var_16C loc_01A2A544: mov eax, [edx] loc_01A2A546: mov ecx, var_16C loc_01A2A54C: push ecx loc_01A2A54D: call [eax+00000158h] loc_01A2A553: fnclex loc_01A2A555: mov var_170, eax loc_01A2A55B: cmp var_170, 00000000h loc_01A2A562: jge 01A2A58Ah loc_01A2A564: push 00000158h loc_01A2A569: push 0072FBD0h loc_01A2A56E: mov edx, var_16C loc_01A2A574: push edx loc_01A2A575: mov eax, var_170 loc_01A2A57B: push eax loc_01A2A57C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A582: mov var_1FC, eax loc_01A2A588: jmp 01A2A594h loc_01A2A58A: mov var_1FC, 00000000h loc_01A2A594: lea ecx, var_2C loc_01A2A597: call [004014D4h] ; __vbaFreeStr loc_01A2A59D: lea ecx, var_4C loc_01A2A5A0: call [004014D8h] ; __vbaFreeObj loc_01A2A5A6: lea ecx, var_60 loc_01A2A5A9: call [00401044h] ; __vbaFreeVar loc_01A2A5AF: mov var_4, 00000025h loc_01A2A5B6: push 00000000h loc_01A2A5B8: push 00000000h loc_01A2A5BA: mov ecx, arg_8 loc_01A2A5BD: mov edx, [ecx] loc_01A2A5BF: mov eax, arg_8 loc_01A2A5C2: push eax loc_01A2A5C3: call [edx+0000033Ch] loc_01A2A5C9: push eax loc_01A2A5CA: lea ecx, var_4C loc_01A2A5CD: push ecx loc_01A2A5CE: call [00401154h] ; __vbaObjSet loc_01A2A5D4: push eax loc_01A2A5D5: lea edx, var_60 loc_01A2A5D8: push edx loc_01A2A5D9: call [00401268h] ; __vbaLateIdCallLd loc_01A2A5DF: add esp, 00000010h loc_01A2A5E2: push eax loc_01A2A5E3: call [00401054h] ; __vbaStrVarMove loc_01A2A5E9: mov edx, eax loc_01A2A5EB: lea ecx, var_2C loc_01A2A5EE: call [00401454h] ; __vbaStrMove loc_01A2A5F4: push eax loc_01A2A5F5: call [004014DCh] ; rtcR8ValFromBstr loc_01A2A5FB: fstp real8 ptr var_168 loc_01A2A601: cmp var_24, 00000000h loc_01A2A605: jnz 01A2A621h loc_01A2A607: lea eax, var_24 loc_01A2A60A: push eax loc_01A2A60B: push 0072FBE0h loc_01A2A610: call [00401378h] ; __vbaNew2 loc_01A2A616: lea ecx, var_24 loc_01A2A619: mov var_200, ecx loc_01A2A61F: jmp 01A2A62Ah loc_01A2A621: lea edx, var_24 loc_01A2A624: mov var_200, edx loc_01A2A62A: mov eax, var_200 loc_01A2A630: mov ecx, [eax] loc_01A2A632: mov var_16C, ecx loc_01A2A638: lea edx, var_160 loc_01A2A63E: push edx loc_01A2A63F: mov eax, var_16C loc_01A2A645: mov ecx, [eax] loc_01A2A647: mov edx, var_16C loc_01A2A64D: push edx loc_01A2A64E: call [ecx+0000002Ch] loc_01A2A651: fnclex loc_01A2A653: mov var_170, eax loc_01A2A659: cmp var_170, 00000000h loc_01A2A660: jge 01A2A685h loc_01A2A662: push 0000002Ch loc_01A2A664: push 0072FBD0h loc_01A2A669: mov eax, var_16C loc_01A2A66F: push eax loc_01A2A670: mov ecx, var_170 loc_01A2A676: push ecx loc_01A2A677: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A67D: mov var_204, eax loc_01A2A683: jmp 01A2A68Fh loc_01A2A685: mov var_204, 00000000h loc_01A2A68F: fld real8 ptr var_168 loc_01A2A695: call [004011A8h] ; __vbaFpR8 loc_01A2A69B: fcomp real8 ptr var_160 loc_01A2A6A1: fnstsw ax loc_01A2A6A3: test ah, 40h loc_01A2A6A6: jz 01A2A6B4h loc_01A2A6A8: mov var_208, 00000001h loc_01A2A6B2: jmp 01A2A6BEh loc_01A2A6B4: mov var_208, 00000000h loc_01A2A6BE: cmp var_24, 00000000h loc_01A2A6C2: jnz 01A2A6DEh loc_01A2A6C4: lea edx, var_24 loc_01A2A6C7: push edx loc_01A2A6C8: push 0072FBE0h loc_01A2A6CD: call [00401378h] ; __vbaNew2 loc_01A2A6D3: lea eax, var_24 loc_01A2A6D6: mov var_20C, eax loc_01A2A6DC: jmp 01A2A6E7h loc_01A2A6DE: lea ecx, var_24 loc_01A2A6E1: mov var_20C, ecx loc_01A2A6E7: mov edx, var_20C loc_01A2A6ED: mov eax, [edx] loc_01A2A6EF: mov var_174, eax loc_01A2A6F5: lea ecx, var_30 loc_01A2A6F8: push ecx loc_01A2A6F9: mov edx, var_174 loc_01A2A6FF: mov eax, [edx] loc_01A2A701: mov ecx, var_174 loc_01A2A707: push ecx loc_01A2A708: call [eax+000000ECh] loc_01A2A70E: fnclex loc_01A2A710: mov var_178, eax loc_01A2A716: cmp var_178, 00000000h loc_01A2A71D: jge 01A2A745h loc_01A2A71F: push 000000ECh loc_01A2A724: push 0072FBD0h loc_01A2A729: mov edx, var_174 loc_01A2A72F: push edx loc_01A2A730: mov eax, var_178 loc_01A2A736: push eax loc_01A2A737: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A73D: mov var_210, eax loc_01A2A743: jmp 01A2A74Fh loc_01A2A745: mov var_210, 00000000h loc_01A2A74F: mov esi, var_208 loc_01A2A755: neg esi loc_01A2A757: mov ecx, var_30 loc_01A2A75A: push ecx loc_01A2A75B: call [00401090h] ; rtcTrimBstr loc_01A2A761: mov edx, eax loc_01A2A763: lea ecx, var_38 loc_01A2A766: call [00401454h] ; __vbaStrMove loc_01A2A76C: push eax loc_01A2A76D: push 00000000h loc_01A2A76F: push 00000000h loc_01A2A771: mov edx, arg_8 loc_01A2A774: mov eax, [edx] loc_01A2A776: mov ecx, arg_8 loc_01A2A779: push ecx loc_01A2A77A: call [eax+00000340h] loc_01A2A780: push eax loc_01A2A781: lea edx, var_50 loc_01A2A784: push edx loc_01A2A785: call [00401154h] ; __vbaObjSet loc_01A2A78B: push eax loc_01A2A78C: lea eax, var_70 loc_01A2A78F: push eax loc_01A2A790: call [00401268h] ; __vbaLateIdCallLd loc_01A2A796: add esp, 00000010h loc_01A2A799: push eax loc_01A2A79A: call [00401054h] ; __vbaStrVarMove loc_01A2A7A0: mov edx, eax loc_01A2A7A2: lea ecx, var_34 loc_01A2A7A5: call [00401454h] ; __vbaStrMove loc_01A2A7AB: push eax loc_01A2A7AC: call [00401090h] ; rtcTrimBstr loc_01A2A7B2: mov edx, eax loc_01A2A7B4: lea ecx, var_3C loc_01A2A7B7: call [00401454h] ; __vbaStrMove loc_01A2A7BD: push eax loc_01A2A7BE: call [00401214h] ; __vbaStrCmp loc_01A2A7C4: neg eax loc_01A2A7C6: sbb eax, eax loc_01A2A7C8: inc eax loc_01A2A7C9: neg eax loc_01A2A7CB: and si, ax loc_01A2A7CE: mov var_17C, si loc_01A2A7D5: lea ecx, var_3C loc_01A2A7D8: push ecx loc_01A2A7D9: lea edx, var_38 loc_01A2A7DC: push edx loc_01A2A7DD: lea eax, var_34 loc_01A2A7E0: push eax loc_01A2A7E1: lea ecx, var_30 loc_01A2A7E4: push ecx loc_01A2A7E5: lea edx, var_2C loc_01A2A7E8: push edx loc_01A2A7E9: push 00000005h loc_01A2A7EB: call [004013B0h] ; __vbaFreeStrList loc_01A2A7F1: add esp, 00000018h loc_01A2A7F4: lea eax, var_50 loc_01A2A7F7: push eax loc_01A2A7F8: lea ecx, var_4C loc_01A2A7FB: push ecx loc_01A2A7FC: push 00000002h loc_01A2A7FE: call [00401078h] ; __vbaFreeObjList loc_01A2A804: add esp, 0000000Ch loc_01A2A807: lea edx, var_70 loc_01A2A80A: push edx loc_01A2A80B: lea eax, var_60 loc_01A2A80E: push eax loc_01A2A80F: push 00000002h loc_01A2A811: call [00401060h] ; __vbaFreeVarList loc_01A2A817: add esp, 0000000Ch loc_01A2A81A: movsx ecx, var_17C loc_01A2A821: test ecx, ecx loc_01A2A823: jz 01A2A9FCh loc_01A2A829: mov var_4, 00000027h loc_01A2A830: cmp [01F21050h], 00000000h loc_01A2A837: jnz 01A2A855h loc_01A2A839: push 01F21050h loc_01A2A83E: push 0072D990h loc_01A2A843: call [00401378h] ; __vbaNew2 loc_01A2A849: mov var_214, 01F21050h loc_01A2A853: jmp 01A2A85Fh loc_01A2A855: mov var_214, 01F21050h loc_01A2A85F: mov edx, var_214 loc_01A2A865: mov eax, [edx] loc_01A2A867: mov var_174, eax loc_01A2A86D: cmp var_24, 00000000h loc_01A2A871: jnz 01A2A88Dh loc_01A2A873: lea ecx, var_24 loc_01A2A876: push ecx loc_01A2A877: push 0072FBE0h loc_01A2A87C: call [00401378h] ; __vbaNew2 loc_01A2A882: lea edx, var_24 loc_01A2A885: mov var_218, edx loc_01A2A88B: jmp 01A2A896h loc_01A2A88D: lea eax, var_24 loc_01A2A890: mov var_218, eax loc_01A2A896: mov ecx, var_218 loc_01A2A89C: mov edx, [ecx] loc_01A2A89E: mov var_16C, edx loc_01A2A8A4: lea eax, var_160 loc_01A2A8AA: push eax loc_01A2A8AB: mov ecx, var_16C loc_01A2A8B1: mov edx, [ecx] loc_01A2A8B3: mov eax, var_16C loc_01A2A8B9: push eax loc_01A2A8BA: call [edx+0000002Ch] loc_01A2A8BD: fnclex loc_01A2A8BF: mov var_170, eax loc_01A2A8C5: cmp var_170, 00000000h loc_01A2A8CC: jge 01A2A8F1h loc_01A2A8CE: push 0000002Ch loc_01A2A8D0: push 0072FBD0h loc_01A2A8D5: mov ecx, var_16C loc_01A2A8DB: push ecx loc_01A2A8DC: mov edx, var_170 loc_01A2A8E2: push edx loc_01A2A8E3: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A8E9: mov var_21C, eax loc_01A2A8EF: jmp 01A2A8FBh loc_01A2A8F1: mov var_21C, 00000000h loc_01A2A8FB: fld real8 ptr var_160 loc_01A2A901: call [00401434h] ; __vbaFpI4 loc_01A2A907: push eax loc_01A2A908: mov eax, var_174 loc_01A2A90E: mov ecx, [eax] loc_01A2A910: mov edx, var_174 loc_01A2A916: push edx loc_01A2A917: call [ecx+0000010Ch] loc_01A2A91D: fnclex loc_01A2A91F: mov var_178, eax loc_01A2A925: cmp var_178, 00000000h loc_01A2A92C: jge 01A2A954h loc_01A2A92E: push 0000010Ch loc_01A2A933: push 0072D980h loc_01A2A938: mov eax, var_174 loc_01A2A93E: push eax loc_01A2A93F: mov ecx, var_178 loc_01A2A945: push ecx loc_01A2A946: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A94C: mov var_220, eax loc_01A2A952: jmp 01A2A95Eh loc_01A2A954: mov var_220, 00000000h loc_01A2A95E: mov var_4, 00000029h loc_01A2A965: mov edx, arg_8 loc_01A2A968: mov eax, [edx] loc_01A2A96A: mov ecx, arg_8 loc_01A2A96D: push ecx loc_01A2A96E: call [eax+0000071Ch] loc_01A2A974: mov var_4, 0000002Bh loc_01A2A97B: push 0072FBD0h loc_01A2A980: push 00000000h loc_01A2A982: call [00401450h] ; __vbaCastObj loc_01A2A988: push eax loc_01A2A989: lea edx, var_24 loc_01A2A98C: push edx loc_01A2A98D: call [00401154h] ; __vbaObjSet loc_01A2A993: mov var_4, 0000002Dh loc_01A2A99A: mov eax, arg_8 loc_01A2A99D: mov [eax+00000034h], FFFFFFh loc_01A2A9A3: mov var_4, 0000002Fh loc_01A2A9AA: mov ecx, arg_8 loc_01A2A9AD: mov edx, [ecx] loc_01A2A9AF: mov eax, arg_8 loc_01A2A9B2: push eax loc_01A2A9B3: call [edx+000002B4h] loc_01A2A9B9: fnclex loc_01A2A9BB: mov var_16C, eax loc_01A2A9C1: cmp var_16C, 00000000h loc_01A2A9C8: jge 01A2A9EDh loc_01A2A9CA: push 000002B4h loc_01A2A9CF: push 007C8A44h loc_01A2A9D4: mov ecx, arg_8 loc_01A2A9D7: push ecx loc_01A2A9D8: mov edx, var_16C loc_01A2A9DE: push edx loc_01A2A9DF: call [004010E0h] ; __vbaHresultCheckObj loc_01A2A9E5: mov var_224, eax loc_01A2A9EB: jmp 01A2A9F7h loc_01A2A9ED: mov var_224, 00000000h loc_01A2A9F7: jmp 01A2AABEh loc_01A2A9FC: mov var_4, 00000032h loc_01A2AA03: push 0072FBD0h loc_01A2AA08: push 00000000h loc_01A2AA0A: call [00401450h] ; __vbaCastObj loc_01A2AA10: push eax loc_01A2AA11: lea eax, var_24 loc_01A2AA14: push eax loc_01A2AA15: call [00401154h] ; __vbaObjSet loc_01A2AA1B: mov var_4, 00000034h loc_01A2AA22: mov ecx, arg_8 loc_01A2AA25: mov [ecx+00000034h], 0000h loc_01A2AA2B: mov var_4, 00000036h loc_01A2AA32: mov var_88, 80020004h loc_01A2AA3C: mov var_90, 0000000Ah loc_01A2AA46: mov var_78, 80020004h loc_01A2AA4D: mov var_80, 0000000Ah loc_01A2AA54: mov var_68, 80020004h loc_01A2AA5B: mov var_70, 0000000Ah loc_01A2AA62: mov var_118, 007F8988h ; "Invalid site or password" loc_01A2AA6C: mov var_120, 00000008h loc_01A2AA76: lea edx, var_120 loc_01A2AA7C: lea ecx, var_60 loc_01A2AA7F: call [00401404h] ; __vbaVarDup loc_01A2AA85: lea edx, var_90 loc_01A2AA8B: push edx loc_01A2AA8C: lea eax, var_80 loc_01A2AA8F: push eax loc_01A2AA90: lea ecx, var_70 loc_01A2AA93: push ecx loc_01A2AA94: push 00000010h loc_01A2AA96: lea edx, var_60 loc_01A2AA99: push edx loc_01A2AA9A: call [00401150h] ; rtcMsgBox loc_01A2AAA0: lea eax, var_90 loc_01A2AAA6: push eax loc_01A2AAA7: lea ecx, var_80 loc_01A2AAAA: push ecx loc_01A2AAAB: lea edx, var_70 loc_01A2AAAE: push edx loc_01A2AAAF: lea eax, var_60 loc_01A2AAB2: push eax loc_01A2AAB3: push 00000004h loc_01A2AAB5: call [00401060h] ; __vbaFreeVarList loc_01A2AABB: add esp, 00000014h loc_01A2AABE: jmp 01A2B220h loc_01A2AAC3: mov var_4, 0000003Ah loc_01A2AACA: push 00000000h loc_01A2AACC: push 00000000h loc_01A2AACE: mov ecx, arg_8 loc_01A2AAD1: mov edx, [ecx] loc_01A2AAD3: mov eax, arg_8 loc_01A2AAD6: push eax loc_01A2AAD7: call [edx+0000033Ch] loc_01A2AADD: push eax loc_01A2AADE: lea ecx, var_4C loc_01A2AAE1: push ecx loc_01A2AAE2: call [00401154h] ; __vbaObjSet loc_01A2AAE8: push eax loc_01A2AAE9: lea edx, var_60 loc_01A2AAEC: push edx loc_01A2AAED: call [00401268h] ; __vbaLateIdCallLd loc_01A2AAF3: add esp, 00000010h loc_01A2AAF6: push eax loc_01A2AAF7: call [00401054h] ; __vbaStrVarMove loc_01A2AAFD: mov edx, eax loc_01A2AAFF: lea ecx, var_2C loc_01A2AB02: call [00401454h] ; __vbaStrMove loc_01A2AB08: push eax loc_01A2AB09: call [00401090h] ; rtcTrimBstr loc_01A2AB0F: mov edx, eax loc_01A2AB11: lea ecx, var_34 loc_01A2AB14: call [00401454h] ; __vbaStrMove loc_01A2AB1A: cmp var_28, 00000000h loc_01A2AB1E: jnz 01A2AB3Ah loc_01A2AB20: lea eax, var_28 loc_01A2AB23: push eax loc_01A2AB24: push 0072FC00h loc_01A2AB29: call [00401378h] ; __vbaNew2 loc_01A2AB2F: lea ecx, var_28 loc_01A2AB32: mov var_228, ecx loc_01A2AB38: jmp 01A2AB43h loc_01A2AB3A: lea edx, var_28 loc_01A2AB3D: mov var_228, edx loc_01A2AB43: mov eax, var_228 loc_01A2AB49: mov ecx, [eax] loc_01A2AB4B: mov var_16C, ecx loc_01A2AB51: cmp [01F21058h], 00000000h loc_01A2AB58: jnz 01A2AB76h loc_01A2AB5A: push 01F21058h loc_01A2AB5F: push 0072B998h loc_01A2AB64: call [00401378h] ; __vbaNew2 loc_01A2AB6A: mov var_22C, 01F21058h loc_01A2AB74: jmp 01A2AB80h loc_01A2AB76: mov var_22C, 01F21058h loc_01A2AB80: mov edx, var_34 loc_01A2AB83: mov var_1BC, edx loc_01A2AB89: mov var_34, 00000000h loc_01A2AB90: mov eax, var_22C loc_01A2AB96: push eax loc_01A2AB97: mov edx, var_1BC loc_01A2AB9D: lea ecx, var_30 loc_01A2ABA0: call [00401454h] ; __vbaStrMove loc_01A2ABA6: push eax loc_01A2ABA7: mov ecx, var_16C loc_01A2ABAD: mov edx, [ecx] loc_01A2ABAF: mov eax, var_16C loc_01A2ABB5: push eax loc_01A2ABB6: call [edx+00000114h] loc_01A2ABBC: fnclex loc_01A2ABBE: mov var_170, eax loc_01A2ABC4: cmp var_170, 00000000h loc_01A2ABCB: jge 01A2ABF3h loc_01A2ABCD: push 00000114h loc_01A2ABD2: push 0072FBF0h loc_01A2ABD7: mov ecx, var_16C loc_01A2ABDD: push ecx loc_01A2ABDE: mov edx, var_170 loc_01A2ABE4: push edx loc_01A2ABE5: call [004010E0h] ; __vbaHresultCheckObj loc_01A2ABEB: mov var_230, eax loc_01A2ABF1: jmp 01A2ABFDh loc_01A2ABF3: mov var_230, 00000000h loc_01A2ABFD: lea eax, var_34 loc_01A2AC00: push eax loc_01A2AC01: lea ecx, var_30 loc_01A2AC04: push ecx loc_01A2AC05: lea edx, var_2C loc_01A2AC08: push edx loc_01A2AC09: push 00000003h loc_01A2AC0B: call [004013B0h] ; __vbaFreeStrList loc_01A2AC11: add esp, 00000010h loc_01A2AC14: lea ecx, var_4C loc_01A2AC17: call [004014D8h] ; __vbaFreeObj loc_01A2AC1D: lea ecx, var_60 loc_01A2AC20: call [00401044h] ; __vbaFreeVar loc_01A2AC26: mov var_4, 0000003Ch loc_01A2AC2D: cmp var_28, 00000000h loc_01A2AC31: jnz 01A2AC4Dh loc_01A2AC33: lea eax, var_28 loc_01A2AC36: push eax loc_01A2AC37: push 0072FC00h loc_01A2AC3C: call [00401378h] ; __vbaNew2 loc_01A2AC42: lea ecx, var_28 loc_01A2AC45: mov var_234, ecx loc_01A2AC4B: jmp 01A2AC56h loc_01A2AC4D: lea edx, var_28 loc_01A2AC50: mov var_234, edx loc_01A2AC56: mov eax, var_234 loc_01A2AC5C: mov ecx, [eax] loc_01A2AC5E: mov var_16C, ecx loc_01A2AC64: lea edx, var_2C loc_01A2AC67: push edx loc_01A2AC68: mov eax, var_16C loc_01A2AC6E: mov ecx, [eax] loc_01A2AC70: mov edx, var_16C loc_01A2AC76: push edx loc_01A2AC77: call [ecx+0000002Ch] loc_01A2AC7A: fnclex loc_01A2AC7C: mov var_170, eax loc_01A2AC82: cmp var_170, 00000000h loc_01A2AC89: jge 01A2ACAEh loc_01A2AC8B: push 0000002Ch loc_01A2AC8D: push 0072FBF0h loc_01A2AC92: mov eax, var_16C loc_01A2AC98: push eax loc_01A2AC99: mov ecx, var_170 loc_01A2AC9F: push ecx loc_01A2ACA0: call [004010E0h] ; __vbaHresultCheckObj loc_01A2ACA6: mov var_238, eax loc_01A2ACAC: jmp 01A2ACB8h loc_01A2ACAE: mov var_238, 00000000h loc_01A2ACB8: cmp var_28, 00000000h loc_01A2ACBC: jnz 01A2ACD8h loc_01A2ACBE: lea edx, var_28 loc_01A2ACC1: push edx loc_01A2ACC2: push 0072FC00h loc_01A2ACC7: call [00401378h] ; __vbaNew2 loc_01A2ACCD: lea eax, var_28 loc_01A2ACD0: mov var_23C, eax loc_01A2ACD6: jmp 01A2ACE1h loc_01A2ACD8: lea ecx, var_28 loc_01A2ACDB: mov var_23C, ecx loc_01A2ACE1: mov edx, var_23C loc_01A2ACE7: mov eax, [edx] loc_01A2ACE9: mov var_174, eax loc_01A2ACEF: lea ecx, var_3C loc_01A2ACF2: push ecx loc_01A2ACF3: mov edx, var_174 loc_01A2ACF9: mov eax, [edx] loc_01A2ACFB: mov ecx, var_174 loc_01A2AD01: push ecx loc_01A2AD02: call [eax+000000ECh] loc_01A2AD08: fnclex loc_01A2AD0A: mov var_178, eax loc_01A2AD10: cmp var_178, 00000000h loc_01A2AD17: jge 01A2AD3Fh loc_01A2AD19: push 000000ECh loc_01A2AD1E: push 0072FBF0h loc_01A2AD23: mov edx, var_174 loc_01A2AD29: push edx loc_01A2AD2A: mov eax, var_178 loc_01A2AD30: push eax loc_01A2AD31: call [004010E0h] ; __vbaHresultCheckObj loc_01A2AD37: mov var_240, eax loc_01A2AD3D: jmp 01A2AD49h loc_01A2AD3F: mov var_240, 00000000h loc_01A2AD49: mov ecx, var_2C loc_01A2AD4C: push ecx loc_01A2AD4D: call [00401090h] ; rtcTrimBstr loc_01A2AD53: mov edx, eax loc_01A2AD55: lea ecx, var_34 loc_01A2AD58: call [00401454h] ; __vbaStrMove loc_01A2AD5E: push eax loc_01A2AD5F: push 00000000h loc_01A2AD61: push 00000000h loc_01A2AD63: mov edx, arg_8 loc_01A2AD66: mov eax, [edx] loc_01A2AD68: mov ecx, arg_8 loc_01A2AD6B: push ecx loc_01A2AD6C: call [eax+0000033Ch] loc_01A2AD72: push eax loc_01A2AD73: lea edx, var_4C loc_01A2AD76: push edx loc_01A2AD77: call [00401154h] ; __vbaObjSet loc_01A2AD7D: push eax loc_01A2AD7E: lea eax, var_60 loc_01A2AD81: push eax loc_01A2AD82: call [00401268h] ; __vbaLateIdCallLd loc_01A2AD88: add esp, 00000010h loc_01A2AD8B: push eax loc_01A2AD8C: call [00401054h] ; __vbaStrVarMove loc_01A2AD92: mov edx, eax loc_01A2AD94: lea ecx, var_30 loc_01A2AD97: call [00401454h] ; __vbaStrMove loc_01A2AD9D: push eax loc_01A2AD9E: call [00401090h] ; rtcTrimBstr loc_01A2ADA4: mov edx, eax loc_01A2ADA6: lea ecx, var_38 loc_01A2ADA9: call [00401454h] ; __vbaStrMove loc_01A2ADAF: push eax loc_01A2ADB0: call [00401214h] ; __vbaStrCmp loc_01A2ADB6: mov esi, eax loc_01A2ADB8: neg esi loc_01A2ADBA: sbb esi, esi loc_01A2ADBC: inc esi loc_01A2ADBD: neg esi loc_01A2ADBF: mov ecx, var_3C loc_01A2ADC2: push ecx loc_01A2ADC3: call [00401090h] ; rtcTrimBstr loc_01A2ADC9: mov edx, eax loc_01A2ADCB: lea ecx, var_44 loc_01A2ADCE: call [00401454h] ; __vbaStrMove loc_01A2ADD4: push eax loc_01A2ADD5: push 00000000h loc_01A2ADD7: push 00000000h loc_01A2ADD9: mov edx, arg_8 loc_01A2ADDC: mov eax, [edx] loc_01A2ADDE: mov ecx, arg_8 loc_01A2ADE1: push ecx loc_01A2ADE2: call [eax+00000340h] loc_01A2ADE8: push eax loc_01A2ADE9: lea edx, var_50 loc_01A2ADEC: push edx loc_01A2ADED: call [00401154h] ; __vbaObjSet loc_01A2ADF3: push eax loc_01A2ADF4: lea eax, var_70 loc_01A2ADF7: push eax loc_01A2ADF8: call [00401268h] ; __vbaLateIdCallLd loc_01A2ADFE: add esp, 00000010h loc_01A2AE01: push eax loc_01A2AE02: call [00401054h] ; __vbaStrVarMove loc_01A2AE08: mov edx, eax loc_01A2AE0A: lea ecx, var_40 loc_01A2AE0D: call [00401454h] ; __vbaStrMove loc_01A2AE13: push eax loc_01A2AE14: call [00401090h] ; rtcTrimBstr loc_01A2AE1A: mov edx, eax loc_01A2AE1C: lea ecx, var_48 loc_01A2AE1F: call [00401454h] ; __vbaStrMove loc_01A2AE25: push eax loc_01A2AE26: call [00401214h] ; __vbaStrCmp loc_01A2AE2C: neg eax loc_01A2AE2E: sbb eax, eax loc_01A2AE30: inc eax loc_01A2AE31: neg eax loc_01A2AE33: and si, ax loc_01A2AE36: mov var_17C, si loc_01A2AE3D: lea ecx, var_48 loc_01A2AE40: push ecx loc_01A2AE41: lea edx, var_44 loc_01A2AE44: push edx loc_01A2AE45: lea eax, var_40 loc_01A2AE48: push eax loc_01A2AE49: lea ecx, var_3C loc_01A2AE4C: push ecx loc_01A2AE4D: lea edx, var_38 loc_01A2AE50: push edx loc_01A2AE51: lea eax, var_34 loc_01A2AE54: push eax loc_01A2AE55: lea ecx, var_30 loc_01A2AE58: push ecx loc_01A2AE59: lea edx, var_2C loc_01A2AE5C: push edx loc_01A2AE5D: push 00000008h loc_01A2AE5F: call [004013B0h] ; __vbaFreeStrList loc_01A2AE65: add esp, 00000024h loc_01A2AE68: lea eax, var_50 loc_01A2AE6B: push eax loc_01A2AE6C: lea ecx, var_4C loc_01A2AE6F: push ecx loc_01A2AE70: push 00000002h loc_01A2AE72: call [00401078h] ; __vbaFreeObjList loc_01A2AE78: add esp, 0000000Ch loc_01A2AE7B: lea edx, var_70 loc_01A2AE7E: push edx loc_01A2AE7F: lea eax, var_60 loc_01A2AE82: push eax loc_01A2AE83: push 00000002h loc_01A2AE85: call [00401060h] ; __vbaFreeVarList loc_01A2AE8B: add esp, 0000000Ch loc_01A2AE8E: movsx ecx, var_17C loc_01A2AE95: test ecx, ecx loc_01A2AE97: jz 01A2B15Eh loc_01A2AE9D: mov var_4, 0000003Eh loc_01A2AEA4: cmp [01F21050h], 00000000h loc_01A2AEAB: jnz 01A2AEC9h loc_01A2AEAD: push 01F21050h loc_01A2AEB2: push 0072D990h loc_01A2AEB7: call [00401378h] ; __vbaNew2 loc_01A2AEBD: mov var_244, 01F21050h loc_01A2AEC7: jmp 01A2AED3h loc_01A2AEC9: mov var_244, 01F21050h loc_01A2AED3: mov edx, var_244 loc_01A2AED9: mov eax, [edx] loc_01A2AEDB: mov var_16C, eax loc_01A2AEE1: push 00000000h loc_01A2AEE3: push 00000000h loc_01A2AEE5: mov ecx, arg_8 loc_01A2AEE8: mov edx, [ecx] loc_01A2AEEA: mov eax, arg_8 loc_01A2AEED: push eax loc_01A2AEEE: call [edx+0000033Ch] loc_01A2AEF4: push eax loc_01A2AEF5: lea ecx, var_4C loc_01A2AEF8: push ecx loc_01A2AEF9: call [00401154h] ; __vbaObjSet loc_01A2AEFF: push eax loc_01A2AF00: lea edx, var_60 loc_01A2AF03: push edx loc_01A2AF04: call [00401268h] ; __vbaLateIdCallLd loc_01A2AF0A: add esp, 00000010h loc_01A2AF0D: push eax loc_01A2AF0E: call [00401054h] ; __vbaStrVarMove loc_01A2AF14: mov edx, eax loc_01A2AF16: lea ecx, var_2C loc_01A2AF19: call [00401454h] ; __vbaStrMove loc_01A2AF1F: push eax loc_01A2AF20: call [00401090h] ; rtcTrimBstr loc_01A2AF26: mov edx, eax loc_01A2AF28: lea ecx, var_30 loc_01A2AF2B: call [00401454h] ; __vbaStrMove loc_01A2AF31: push eax loc_01A2AF32: mov eax, var_16C loc_01A2AF38: mov ecx, [eax] loc_01A2AF3A: mov edx, var_16C loc_01A2AF40: push edx loc_01A2AF41: call [ecx+00000104h] loc_01A2AF47: fnclex loc_01A2AF49: mov var_170, eax loc_01A2AF4F: cmp var_170, 00000000h loc_01A2AF56: jge 01A2AF7Eh loc_01A2AF58: push 00000104h loc_01A2AF5D: push 0072D980h loc_01A2AF62: mov eax, var_16C loc_01A2AF68: push eax loc_01A2AF69: mov ecx, var_170 loc_01A2AF6F: push ecx loc_01A2AF70: call [004010E0h] ; __vbaHresultCheckObj loc_01A2AF76: mov var_248, eax loc_01A2AF7C: jmp 01A2AF88h loc_01A2AF7E: mov var_248, 00000000h loc_01A2AF88: lea edx, var_30 loc_01A2AF8B: push edx loc_01A2AF8C: lea eax, var_2C loc_01A2AF8F: push eax loc_01A2AF90: push 00000002h loc_01A2AF92: call [004013B0h] ; __vbaFreeStrList loc_01A2AF98: add esp, 0000000Ch loc_01A2AF9B: lea ecx, var_4C loc_01A2AF9E: call [004014D8h] ; __vbaFreeObj loc_01A2AFA4: lea ecx, var_60 loc_01A2AFA7: call [00401044h] ; __vbaFreeVar loc_01A2AFAD: mov var_4, 00000040h loc_01A2AFB4: mov ecx, arg_8 loc_01A2AFB7: mov edx, [ecx] loc_01A2AFB9: mov eax, arg_8 loc_01A2AFBC: push eax loc_01A2AFBD: call [edx+0000071Ch] loc_01A2AFC3: mov var_4, 00000042h loc_01A2AFCA: cmp [01F21050h], 00000000h loc_01A2AFD1: jnz 01A2AFEFh loc_01A2AFD3: push 01F21050h loc_01A2AFD8: push 0072D990h loc_01A2AFDD: call [00401378h] ; __vbaNew2 loc_01A2AFE3: mov var_24C, 01F21050h loc_01A2AFED: jmp 01A2AFF9h loc_01A2AFEF: mov var_24C, 01F21050h loc_01A2AFF9: mov ecx, var_24C loc_01A2AFFF: mov edx, [ecx] loc_01A2B001: mov var_174, edx loc_01A2B007: cmp var_28, 00000000h loc_01A2B00B: jnz 01A2B027h loc_01A2B00D: lea eax, var_28 loc_01A2B010: push eax loc_01A2B011: push 0072FC00h loc_01A2B016: call [00401378h] ; __vbaNew2 loc_01A2B01C: lea ecx, var_28 loc_01A2B01F: mov var_250, ecx loc_01A2B025: jmp 01A2B030h loc_01A2B027: lea edx, var_28 loc_01A2B02A: mov var_250, edx loc_01A2B030: mov eax, var_250 loc_01A2B036: mov ecx, [eax] loc_01A2B038: mov var_16C, ecx loc_01A2B03E: lea edx, var_2C loc_01A2B041: push edx loc_01A2B042: mov eax, var_16C loc_01A2B048: mov ecx, [eax] loc_01A2B04A: mov edx, var_16C loc_01A2B050: push edx loc_01A2B051: call [ecx+00000034h] loc_01A2B054: fnclex loc_01A2B056: mov var_170, eax loc_01A2B05C: cmp var_170, 00000000h loc_01A2B063: jge 01A2B088h loc_01A2B065: push 00000034h loc_01A2B067: push 0072FBF0h loc_01A2B06C: mov eax, var_16C loc_01A2B072: push eax loc_01A2B073: mov ecx, var_170 loc_01A2B079: push ecx loc_01A2B07A: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B080: mov var_254, eax loc_01A2B086: jmp 01A2B092h loc_01A2B088: mov var_254, 00000000h loc_01A2B092: mov edx, var_2C loc_01A2B095: push edx loc_01A2B096: mov eax, var_174 loc_01A2B09C: mov ecx, [eax] loc_01A2B09E: mov edx, var_174 loc_01A2B0A4: push edx loc_01A2B0A5: call [ecx+000000CCh] loc_01A2B0AB: fnclex loc_01A2B0AD: mov var_178, eax loc_01A2B0B3: cmp var_178, 00000000h loc_01A2B0BA: jge 01A2B0E2h loc_01A2B0BC: push 000000CCh loc_01A2B0C1: push 0072D980h loc_01A2B0C6: mov eax, var_174 loc_01A2B0CC: push eax loc_01A2B0CD: mov ecx, var_178 loc_01A2B0D3: push ecx loc_01A2B0D4: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B0DA: mov var_258, eax loc_01A2B0E0: jmp 01A2B0ECh loc_01A2B0E2: mov var_258, 00000000h loc_01A2B0EC: lea ecx, var_2C loc_01A2B0EF: call [004014D4h] ; __vbaFreeStr loc_01A2B0F5: mov var_4, 00000044h loc_01A2B0FC: mov edx, arg_8 loc_01A2B0FF: mov [edx+00000034h], FFFFFFh loc_01A2B105: mov var_4, 00000046h loc_01A2B10C: mov eax, arg_8 loc_01A2B10F: mov ecx, [eax] loc_01A2B111: mov edx, arg_8 loc_01A2B114: push edx loc_01A2B115: call [ecx+000002B4h] loc_01A2B11B: fnclex loc_01A2B11D: mov var_16C, eax loc_01A2B123: cmp var_16C, 00000000h loc_01A2B12A: jge 01A2B14Fh loc_01A2B12C: push 000002B4h loc_01A2B131: push 007C8A44h loc_01A2B136: mov eax, arg_8 loc_01A2B139: push eax loc_01A2B13A: mov ecx, var_16C loc_01A2B140: push ecx loc_01A2B141: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B147: mov var_25C, eax loc_01A2B14D: jmp 01A2B159h loc_01A2B14F: mov var_25C, 00000000h loc_01A2B159: jmp 01A2B220h loc_01A2B15E: mov var_4, 00000049h loc_01A2B165: push 0072FBF0h loc_01A2B16A: push 00000000h loc_01A2B16C: call [00401450h] ; __vbaCastObj loc_01A2B172: push eax loc_01A2B173: lea edx, var_28 loc_01A2B176: push edx loc_01A2B177: call [00401154h] ; __vbaObjSet loc_01A2B17D: mov var_4, 0000004Bh loc_01A2B184: mov eax, arg_8 loc_01A2B187: mov [eax+00000034h], 0000h loc_01A2B18D: mov var_4, 0000004Dh loc_01A2B194: mov var_88, 80020004h loc_01A2B19E: mov var_90, 0000000Ah loc_01A2B1A8: mov var_78, 80020004h loc_01A2B1AF: mov var_80, 0000000Ah loc_01A2B1B6: mov var_68, 80020004h loc_01A2B1BD: mov var_70, 0000000Ah loc_01A2B1C4: mov var_118, 007F89C0h ; "Invalid customer or password" loc_01A2B1CE: mov var_120, 00000008h loc_01A2B1D8: lea edx, var_120 loc_01A2B1DE: lea ecx, var_60 loc_01A2B1E1: call [00401404h] ; __vbaVarDup loc_01A2B1E7: lea ecx, var_90 loc_01A2B1ED: push ecx loc_01A2B1EE: lea edx, var_80 loc_01A2B1F1: push edx loc_01A2B1F2: lea eax, var_70 loc_01A2B1F5: push eax loc_01A2B1F6: push 00000010h loc_01A2B1F8: lea ecx, var_60 loc_01A2B1FB: push ecx loc_01A2B1FC: call [00401150h] ; rtcMsgBox loc_01A2B202: lea edx, var_90 loc_01A2B208: push edx loc_01A2B209: lea eax, var_80 loc_01A2B20C: push eax loc_01A2B20D: lea ecx, var_70 loc_01A2B210: push ecx loc_01A2B211: lea edx, var_60 loc_01A2B214: push edx loc_01A2B215: push 00000004h loc_01A2B217: call [00401060h] ; __vbaFreeVarList loc_01A2B21D: add esp, 00000014h loc_01A2B220: jmp 01A2CB3Dh loc_01A2B225: mov var_4, 00000052h loc_01A2B22C: push 00000000h loc_01A2B22E: push 00000000h loc_01A2B230: mov eax, arg_8 loc_01A2B233: mov ecx, [eax] loc_01A2B235: mov edx, arg_8 loc_01A2B238: push edx loc_01A2B239: call [ecx+0000033Ch] loc_01A2B23F: push eax loc_01A2B240: lea eax, var_4C loc_01A2B243: push eax loc_01A2B244: call [00401154h] ; __vbaObjSet loc_01A2B24A: push eax loc_01A2B24B: lea ecx, var_60 loc_01A2B24E: push ecx loc_01A2B24F: call [00401268h] ; __vbaLateIdCallLd loc_01A2B255: add esp, 00000010h loc_01A2B258: push eax loc_01A2B259: call [00401054h] ; __vbaStrVarMove loc_01A2B25F: mov edx, eax loc_01A2B261: lea ecx, var_2C loc_01A2B264: call [00401454h] ; __vbaStrMove loc_01A2B26A: push eax loc_01A2B26B: call [00401090h] ; rtcTrimBstr loc_01A2B271: mov var_68, eax loc_01A2B274: mov var_70, 00000008h loc_01A2B27B: lea edx, var_70 loc_01A2B27E: push edx loc_01A2B27F: lea eax, var_80 loc_01A2B282: push eax loc_01A2B283: call [00401200h] ; rtcUpperCaseVar loc_01A2B289: cmp [01F21050h], 00000000h loc_01A2B290: jnz 01A2B2AEh loc_01A2B292: push 01F21050h loc_01A2B297: push 0072D990h loc_01A2B29C: call [00401378h] ; __vbaNew2 loc_01A2B2A2: mov var_260, 01F21050h loc_01A2B2AC: jmp 01A2B2B8h loc_01A2B2AE: mov var_260, 01F21050h loc_01A2B2B8: mov ecx, var_260 loc_01A2B2BE: mov edx, [ecx] loc_01A2B2C0: mov var_16C, edx loc_01A2B2C6: cmp [01F21058h], 00000000h loc_01A2B2CD: jnz 01A2B2EBh loc_01A2B2CF: push 01F21058h loc_01A2B2D4: push 0072B998h loc_01A2B2D9: call [00401378h] ; __vbaNew2 loc_01A2B2DF: mov var_264, 01F21058h loc_01A2B2E9: jmp 01A2B2F5h loc_01A2B2EB: mov var_264, 01F21058h loc_01A2B2F5: mov eax, var_264 loc_01A2B2FB: push eax loc_01A2B2FC: lea ecx, var_80 loc_01A2B2FF: push ecx loc_01A2B300: lea edx, var_30 loc_01A2B303: push edx loc_01A2B304: call [00401330h] ; __vbaStrVarVal loc_01A2B30A: push eax loc_01A2B30B: mov eax, var_16C loc_01A2B311: mov ecx, [eax] loc_01A2B313: mov edx, var_16C loc_01A2B319: push edx loc_01A2B31A: call [ecx+0000013Ch] loc_01A2B320: fnclex loc_01A2B322: mov var_170, eax loc_01A2B328: cmp var_170, 00000000h loc_01A2B32F: jge 01A2B357h loc_01A2B331: push 0000013Ch loc_01A2B336: push 0072D980h loc_01A2B33B: mov eax, var_16C loc_01A2B341: push eax loc_01A2B342: mov ecx, var_170 loc_01A2B348: push ecx loc_01A2B349: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B34F: mov var_268, eax loc_01A2B355: jmp 01A2B361h loc_01A2B357: mov var_268, 00000000h loc_01A2B361: lea edx, var_30 loc_01A2B364: push edx loc_01A2B365: lea eax, var_2C loc_01A2B368: push eax loc_01A2B369: push 00000002h loc_01A2B36B: call [004013B0h] ; __vbaFreeStrList loc_01A2B371: add esp, 0000000Ch loc_01A2B374: lea ecx, var_4C loc_01A2B377: call [004014D8h] ; __vbaFreeObj loc_01A2B37D: lea ecx, var_80 loc_01A2B380: push ecx loc_01A2B381: lea edx, var_70 loc_01A2B384: push edx loc_01A2B385: lea eax, var_60 loc_01A2B388: push eax loc_01A2B389: push 00000003h loc_01A2B38B: call [00401060h] ; __vbaFreeVarList loc_01A2B391: add esp, 00000010h loc_01A2B394: mov var_4, 00000054h loc_01A2B39B: push 00000000h loc_01A2B39D: push 00000000h loc_01A2B39F: mov ecx, arg_8 loc_01A2B3A2: mov edx, [ecx] loc_01A2B3A4: mov eax, arg_8 loc_01A2B3A7: push eax loc_01A2B3A8: call [edx+0000033Ch] loc_01A2B3AE: push eax loc_01A2B3AF: lea ecx, var_4C loc_01A2B3B2: push ecx loc_01A2B3B3: call [00401154h] ; __vbaObjSet loc_01A2B3B9: push eax loc_01A2B3BA: lea edx, var_60 loc_01A2B3BD: push edx loc_01A2B3BE: call [00401268h] ; __vbaLateIdCallLd loc_01A2B3C4: add esp, 00000010h loc_01A2B3C7: push eax loc_01A2B3C8: call [00401054h] ; __vbaStrVarMove loc_01A2B3CE: mov edx, eax loc_01A2B3D0: lea ecx, var_2C loc_01A2B3D3: call [00401454h] ; __vbaStrMove loc_01A2B3D9: push eax loc_01A2B3DA: call [00401090h] ; rtcTrimBstr loc_01A2B3E0: mov var_68, eax loc_01A2B3E3: mov var_70, 00000008h loc_01A2B3EA: lea eax, var_70 loc_01A2B3ED: push eax loc_01A2B3EE: lea ecx, var_80 loc_01A2B3F1: push ecx loc_01A2B3F2: call [00401200h] ; rtcUpperCaseVar loc_01A2B3F8: cmp [01F21050h], 00000000h loc_01A2B3FF: jnz 01A2B41Dh loc_01A2B401: push 01F21050h loc_01A2B406: push 0072D990h loc_01A2B40B: call [00401378h] ; __vbaNew2 loc_01A2B411: mov var_26C, 01F21050h loc_01A2B41B: jmp 01A2B427h loc_01A2B41D: mov var_26C, 01F21050h loc_01A2B427: mov edx, var_26C loc_01A2B42D: mov eax, [edx] loc_01A2B42F: mov var_16C, eax loc_01A2B435: lea ecx, var_30 loc_01A2B438: push ecx loc_01A2B439: mov edx, var_16C loc_01A2B43F: mov eax, [edx] loc_01A2B441: mov ecx, var_16C loc_01A2B447: push ecx loc_01A2B448: call [eax+00000020h] loc_01A2B44B: fnclex loc_01A2B44D: mov var_170, eax loc_01A2B453: cmp var_170, 00000000h loc_01A2B45A: jge 01A2B47Fh loc_01A2B45C: push 00000020h loc_01A2B45E: push 0072D980h loc_01A2B463: mov edx, var_16C loc_01A2B469: push edx loc_01A2B46A: mov eax, var_170 loc_01A2B470: push eax loc_01A2B471: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B477: mov var_270, eax loc_01A2B47D: jmp 01A2B489h loc_01A2B47F: mov var_270, 00000000h loc_01A2B489: mov ecx, var_30 loc_01A2B48C: push ecx loc_01A2B48D: call [00401090h] ; rtcTrimBstr loc_01A2B493: mov var_88, eax loc_01A2B499: mov var_90, 00008008h loc_01A2B4A3: push 00000000h loc_01A2B4A5: push 00000000h loc_01A2B4A7: mov edx, arg_8 loc_01A2B4AA: mov eax, [edx] loc_01A2B4AC: mov ecx, arg_8 loc_01A2B4AF: push ecx loc_01A2B4B0: call [eax+00000340h] loc_01A2B4B6: push eax loc_01A2B4B7: lea edx, var_50 loc_01A2B4BA: push edx loc_01A2B4BB: call [00401154h] ; __vbaObjSet loc_01A2B4C1: push eax loc_01A2B4C2: lea eax, var_B0 loc_01A2B4C8: push eax loc_01A2B4C9: call [00401268h] ; __vbaLateIdCallLd loc_01A2B4CF: add esp, 00000010h loc_01A2B4D2: push eax loc_01A2B4D3: call [00401054h] ; __vbaStrVarMove loc_01A2B4D9: mov edx, eax loc_01A2B4DB: lea ecx, var_34 loc_01A2B4DE: call [00401454h] ; __vbaStrMove loc_01A2B4E4: push eax loc_01A2B4E5: call [00401090h] ; rtcTrimBstr loc_01A2B4EB: mov var_B8, eax loc_01A2B4F1: mov var_C0, 00000008h loc_01A2B4FB: lea ecx, var_C0 loc_01A2B501: push ecx loc_01A2B502: lea edx, var_D0 loc_01A2B508: push edx loc_01A2B509: call [00401200h] ; rtcUpperCaseVar loc_01A2B50F: cmp [01F21050h], 00000000h loc_01A2B516: jnz 01A2B534h loc_01A2B518: push 01F21050h loc_01A2B51D: push 0072D990h loc_01A2B522: call [00401378h] ; __vbaNew2 loc_01A2B528: mov var_274, 01F21050h loc_01A2B532: jmp 01A2B53Eh loc_01A2B534: mov var_274, 01F21050h loc_01A2B53E: mov eax, var_274 loc_01A2B544: mov ecx, [eax] loc_01A2B546: mov var_174, ecx loc_01A2B54C: lea edx, var_38 loc_01A2B54F: push edx loc_01A2B550: mov eax, var_174 loc_01A2B556: mov ecx, [eax] loc_01A2B558: mov edx, var_174 loc_01A2B55E: push edx loc_01A2B55F: call [ecx+00000028h] loc_01A2B562: fnclex loc_01A2B564: mov var_178, eax loc_01A2B56A: cmp var_178, 00000000h loc_01A2B571: jge 01A2B596h loc_01A2B573: push 00000028h loc_01A2B575: push 0072D980h loc_01A2B57A: mov eax, var_174 loc_01A2B580: push eax loc_01A2B581: mov ecx, var_178 loc_01A2B587: push ecx loc_01A2B588: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B58E: mov var_278, eax loc_01A2B594: jmp 01A2B5A0h loc_01A2B596: mov var_278, 00000000h loc_01A2B5A0: mov edx, var_38 loc_01A2B5A3: push edx loc_01A2B5A4: call [00401090h] ; rtcTrimBstr loc_01A2B5AA: mov var_D8, eax loc_01A2B5B0: mov var_E0, 00008008h loc_01A2B5BA: cmp [01F21050h], 00000000h loc_01A2B5C1: jnz 01A2B5DFh loc_01A2B5C3: push 01F21050h loc_01A2B5C8: push 0072D990h loc_01A2B5CD: call [00401378h] ; __vbaNew2 loc_01A2B5D3: mov var_27C, 01F21050h loc_01A2B5DD: jmp 01A2B5E9h loc_01A2B5DF: mov var_27C, 01F21050h loc_01A2B5E9: mov eax, var_27C loc_01A2B5EF: mov ecx, [eax] loc_01A2B5F1: mov var_17C, ecx loc_01A2B5F7: lea edx, var_160 loc_01A2B5FD: push edx loc_01A2B5FE: mov eax, var_17C loc_01A2B604: mov ecx, [eax] loc_01A2B606: mov edx, var_17C loc_01A2B60C: push edx loc_01A2B60D: call [ecx+000000E8h] loc_01A2B613: fnclex loc_01A2B615: mov var_180, eax loc_01A2B61B: cmp var_180, 00000000h loc_01A2B622: jge 01A2B64Ah loc_01A2B624: push 000000E8h loc_01A2B629: push 0072D980h loc_01A2B62E: mov eax, var_17C loc_01A2B634: push eax loc_01A2B635: mov ecx, var_180 loc_01A2B63B: push ecx loc_01A2B63C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B642: mov var_280, eax loc_01A2B648: jmp 01A2B654h loc_01A2B64A: mov var_280, 00000000h loc_01A2B654: fld real8 ptr var_160 loc_01A2B65A: fcomp real8 ptr [004014F8h] loc_01A2B660: fnstsw ax loc_01A2B662: test ah, 41h loc_01A2B665: jnz 01A2B673h loc_01A2B667: mov var_284, 00000001h loc_01A2B671: jmp 01A2B67Dh loc_01A2B673: mov var_284, 00000000h loc_01A2B67D: mov edx, var_284 loc_01A2B683: neg edx loc_01A2B685: mov var_118, dx loc_01A2B68C: mov var_120, 0000000Bh loc_01A2B696: lea eax, var_80 loc_01A2B699: push eax loc_01A2B69A: lea ecx, var_90 loc_01A2B6A0: push ecx loc_01A2B6A1: lea edx, var_A0 loc_01A2B6A7: push edx loc_01A2B6A8: call [004013D8h] ; __vbaVarCmpEq loc_01A2B6AE: push eax loc_01A2B6AF: lea eax, var_D0 loc_01A2B6B5: push eax loc_01A2B6B6: lea ecx, var_E0 loc_01A2B6BC: push ecx loc_01A2B6BD: lea edx, var_F0 loc_01A2B6C3: push edx loc_01A2B6C4: call [004013D8h] ; __vbaVarCmpEq loc_01A2B6CA: push eax loc_01A2B6CB: lea eax, var_100 loc_01A2B6D1: push eax loc_01A2B6D2: call [00401298h] ; __vbaVarAnd loc_01A2B6D8: push eax loc_01A2B6D9: lea ecx, var_120 loc_01A2B6DF: push ecx loc_01A2B6E0: lea edx, var_110 loc_01A2B6E6: push edx loc_01A2B6E7: call [00401298h] ; __vbaVarAnd loc_01A2B6ED: push eax loc_01A2B6EE: call [004011ACh] ; __vbaBoolVarNull loc_01A2B6F4: mov var_184, ax loc_01A2B6FB: lea eax, var_38 loc_01A2B6FE: push eax loc_01A2B6FF: lea ecx, var_34 loc_01A2B702: push ecx loc_01A2B703: lea edx, var_30 loc_01A2B706: push edx loc_01A2B707: lea eax, var_2C loc_01A2B70A: push eax loc_01A2B70B: push 00000004h loc_01A2B70D: call [004013B0h] ; __vbaFreeStrList loc_01A2B713: add esp, 00000014h loc_01A2B716: lea ecx, var_50 loc_01A2B719: push ecx loc_01A2B71A: lea edx, var_4C loc_01A2B71D: push edx loc_01A2B71E: push 00000002h loc_01A2B720: call [00401078h] ; __vbaFreeObjList loc_01A2B726: add esp, 0000000Ch loc_01A2B729: lea eax, var_120 loc_01A2B72F: push eax loc_01A2B730: lea ecx, var_E0 loc_01A2B736: push ecx loc_01A2B737: lea edx, var_D0 loc_01A2B73D: push edx loc_01A2B73E: lea eax, var_C0 loc_01A2B744: push eax loc_01A2B745: lea ecx, var_B0 loc_01A2B74B: push ecx loc_01A2B74C: lea edx, var_90 loc_01A2B752: push edx loc_01A2B753: lea eax, var_80 loc_01A2B756: push eax loc_01A2B757: lea ecx, var_70 loc_01A2B75A: push ecx loc_01A2B75B: lea edx, var_60 loc_01A2B75E: push edx loc_01A2B75F: push 00000009h loc_01A2B761: call [00401060h] ; __vbaFreeVarList loc_01A2B767: add esp, 00000028h loc_01A2B76A: movsx eax, var_184 loc_01A2B771: test eax, eax loc_01A2B773: jz 01A2C20Ch loc_01A2B779: mov var_4, 00000056h loc_01A2B780: mov ecx, arg_8 loc_01A2B783: mov [ecx+00000034h], FFFFFFh loc_01A2B789: mov var_4, 00000058h loc_01A2B790: cmp [01F21050h], 00000000h loc_01A2B797: jnz 01A2B7B5h loc_01A2B799: push 01F21050h loc_01A2B79E: push 0072D990h loc_01A2B7A3: call [00401378h] ; __vbaNew2 loc_01A2B7A9: mov var_288, 01F21050h loc_01A2B7B3: jmp 01A2B7BFh loc_01A2B7B5: mov var_288, 01F21050h loc_01A2B7BF: mov edx, var_288 loc_01A2B7C5: mov eax, [edx] loc_01A2B7C7: mov var_16C, eax loc_01A2B7CD: lea ecx, var_160 loc_01A2B7D3: push ecx loc_01A2B7D4: mov edx, var_16C loc_01A2B7DA: mov eax, [edx] loc_01A2B7DC: mov ecx, var_16C loc_01A2B7E2: push ecx loc_01A2B7E3: call [eax+000000C0h] loc_01A2B7E9: fnclex loc_01A2B7EB: mov var_170, eax loc_01A2B7F1: cmp var_170, 00000000h loc_01A2B7F8: jge 01A2B820h loc_01A2B7FA: push 000000C0h loc_01A2B7FF: push 0072D980h loc_01A2B804: mov edx, var_16C loc_01A2B80A: push edx loc_01A2B80B: mov eax, var_170 loc_01A2B811: push eax loc_01A2B812: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B818: mov var_28C, eax loc_01A2B81E: jmp 01A2B82Ah loc_01A2B820: mov var_28C, 00000000h loc_01A2B82A: cmp var_160, 00000000h loc_01A2B831: jnz 01A2BA9Fh loc_01A2B837: cmp var_15C, 40080000h loc_01A2B841: jnz 01A2BA9Fh loc_01A2B847: mov var_4, 0000005Ah loc_01A2B84E: movsx ecx, [01F21078h] loc_01A2B855: test ecx, ecx loc_01A2B857: jz 01A2B980h loc_01A2B85D: mov var_4, 0000005Ch loc_01A2B864: cmp [01F21058h], 00000000h loc_01A2B86B: jnz 01A2B889h loc_01A2B86D: push 01F21058h loc_01A2B872: push 0072B998h loc_01A2B877: call [00401378h] ; __vbaNew2 loc_01A2B87D: mov var_290, 01F21058h loc_01A2B887: jmp 01A2B893h loc_01A2B889: mov var_290, 01F21058h loc_01A2B893: mov edx, var_290 loc_01A2B899: mov eax, [edx] loc_01A2B89B: push eax loc_01A2B89C: lea ecx, var_190 loc_01A2B8A2: push ecx loc_01A2B8A3: call [0040116Ch] ; __vbaObjSetAddref loc_01A2B8A9: mov var_4, 0000005Eh loc_01A2B8B0: mov edx, [01F21088h] loc_01A2B8B6: push edx loc_01A2B8B7: mov eax, var_190 loc_01A2B8BD: mov ecx, [eax] loc_01A2B8BF: mov edx, var_190 loc_01A2B8C5: push edx loc_01A2B8C6: call [ecx+00000058h] loc_01A2B8C9: fnclex loc_01A2B8CB: mov var_16C, eax loc_01A2B8D1: cmp var_16C, 00000000h loc_01A2B8D8: jge 01A2B8FDh loc_01A2B8DA: push 00000058h loc_01A2B8DC: push 0072B988h loc_01A2B8E1: mov eax, var_190 loc_01A2B8E7: push eax loc_01A2B8E8: mov ecx, var_16C loc_01A2B8EE: push ecx loc_01A2B8EF: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B8F5: mov var_294, eax loc_01A2B8FB: jmp 01A2B907h loc_01A2B8FD: mov var_294, 00000000h loc_01A2B907: mov var_4, 00000060h loc_01A2B90E: mov edx, [01F2108Ch] loc_01A2B914: push edx loc_01A2B915: mov eax, var_190 loc_01A2B91B: mov ecx, [eax] loc_01A2B91D: mov edx, var_190 loc_01A2B923: push edx loc_01A2B924: call [ecx+00000050h] loc_01A2B927: fnclex loc_01A2B929: mov var_16C, eax loc_01A2B92F: cmp var_16C, 00000000h loc_01A2B936: jge 01A2B95Bh loc_01A2B938: push 00000050h loc_01A2B93A: push 0072B988h loc_01A2B93F: mov eax, var_190 loc_01A2B945: push eax loc_01A2B946: mov ecx, var_16C loc_01A2B94C: push ecx loc_01A2B94D: call [004010E0h] ; __vbaHresultCheckObj loc_01A2B953: mov var_298, eax loc_01A2B959: jmp 01A2B965h loc_01A2B95B: mov var_298, 00000000h loc_01A2B965: mov var_4, 00000061h loc_01A2B96C: push 00000000h loc_01A2B96E: lea edx, var_190 loc_01A2B974: push edx loc_01A2B975: call [0040116Ch] ; __vbaObjSetAddref loc_01A2B97B: jmp 01A2BA9Ah loc_01A2B980: mov var_4, 00000064h loc_01A2B987: cmp [01F21058h], 00000000h loc_01A2B98E: jnz 01A2B9ACh loc_01A2B990: push 01F21058h loc_01A2B995: push 0072B998h loc_01A2B99A: call [00401378h] ; __vbaNew2 loc_01A2B9A0: mov var_29C, 01F21058h loc_01A2B9AA: jmp 01A2B9B6h loc_01A2B9AC: mov var_29C, 01F21058h loc_01A2B9B6: mov eax, var_29C loc_01A2B9BC: mov ecx, [eax] loc_01A2B9BE: push ecx loc_01A2B9BF: lea edx, var_194 loc_01A2B9C5: push edx loc_01A2B9C6: call [0040116Ch] ; __vbaObjSetAddref loc_01A2B9CC: mov var_4, 00000066h loc_01A2B9D3: push 007C8728h ; "ClearAdmin" loc_01A2B9D8: mov eax, var_194 loc_01A2B9DE: mov ecx, [eax] loc_01A2B9E0: mov edx, var_194 loc_01A2B9E6: push edx loc_01A2B9E7: call [ecx+00000058h] loc_01A2B9EA: fnclex loc_01A2B9EC: mov var_16C, eax loc_01A2B9F2: cmp var_16C, 00000000h loc_01A2B9F9: jge 01A2BA1Eh loc_01A2B9FB: push 00000058h loc_01A2B9FD: push 0072B988h loc_01A2BA02: mov eax, var_194 loc_01A2BA08: push eax loc_01A2BA09: mov ecx, var_16C loc_01A2BA0F: push ecx loc_01A2BA10: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BA16: mov var_2A0, eax loc_01A2BA1C: jmp 01A2BA28h loc_01A2BA1E: mov var_2A0, 00000000h loc_01A2BA28: mov var_4, 00000068h loc_01A2BA2F: push 007C8744h ; "A@clr2006" loc_01A2BA34: mov edx, var_194 loc_01A2BA3A: mov eax, [edx] loc_01A2BA3C: mov ecx, var_194 loc_01A2BA42: push ecx loc_01A2BA43: call [eax+00000050h] loc_01A2BA46: fnclex loc_01A2BA48: mov var_16C, eax loc_01A2BA4E: cmp var_16C, 00000000h loc_01A2BA55: jge 01A2BA7Ah loc_01A2BA57: push 00000050h loc_01A2BA59: push 0072B988h loc_01A2BA5E: mov edx, var_194 loc_01A2BA64: push edx loc_01A2BA65: mov eax, var_16C loc_01A2BA6B: push eax loc_01A2BA6C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BA72: mov var_2A4, eax loc_01A2BA78: jmp 01A2BA84h loc_01A2BA7A: mov var_2A4, 00000000h loc_01A2BA84: mov var_4, 00000069h loc_01A2BA8B: push 00000000h loc_01A2BA8D: lea ecx, var_194 loc_01A2BA93: push ecx loc_01A2BA94: call [0040116Ch] ; __vbaObjSetAddref loc_01A2BA9A: jmp 01A2BCF0h loc_01A2BA9F: mov var_4, 0000006Dh loc_01A2BAA6: movsx edx, [01F21078h] loc_01A2BAAD: test edx, edx loc_01A2BAAF: jz 01A2BBD6h loc_01A2BAB5: mov var_4, 0000006Fh loc_01A2BABC: cmp [01F21058h], 00000000h loc_01A2BAC3: jnz 01A2BAE1h loc_01A2BAC5: push 01F21058h loc_01A2BACA: push 0072B998h loc_01A2BACF: call [00401378h] ; __vbaNew2 loc_01A2BAD5: mov var_2A8, 01F21058h loc_01A2BADF: jmp 01A2BAEBh loc_01A2BAE1: mov var_2A8, 01F21058h loc_01A2BAEB: mov eax, var_2A8 loc_01A2BAF1: mov ecx, [eax] loc_01A2BAF3: push ecx loc_01A2BAF4: lea edx, var_198 loc_01A2BAFA: push edx loc_01A2BAFB: call [0040116Ch] ; __vbaObjSetAddref loc_01A2BB01: mov var_4, 00000071h loc_01A2BB08: mov eax, [01F21090h] loc_01A2BB0D: push eax loc_01A2BB0E: mov ecx, var_198 loc_01A2BB14: mov edx, [ecx] loc_01A2BB16: mov eax, var_198 loc_01A2BB1C: push eax loc_01A2BB1D: call [edx+00000058h] loc_01A2BB20: fnclex loc_01A2BB22: mov var_16C, eax loc_01A2BB28: cmp var_16C, 00000000h loc_01A2BB2F: jge 01A2BB54h loc_01A2BB31: push 00000058h loc_01A2BB33: push 0072B988h loc_01A2BB38: mov ecx, var_198 loc_01A2BB3E: push ecx loc_01A2BB3F: mov edx, var_16C loc_01A2BB45: push edx loc_01A2BB46: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BB4C: mov var_2AC, eax loc_01A2BB52: jmp 01A2BB5Eh loc_01A2BB54: mov var_2AC, 00000000h loc_01A2BB5E: mov var_4, 00000073h loc_01A2BB65: mov eax, [01F21094h] loc_01A2BB6A: push eax loc_01A2BB6B: mov ecx, var_198 loc_01A2BB71: mov edx, [ecx] loc_01A2BB73: mov eax, var_198 loc_01A2BB79: push eax loc_01A2BB7A: call [edx+00000050h] loc_01A2BB7D: fnclex loc_01A2BB7F: mov var_16C, eax loc_01A2BB85: cmp var_16C, 00000000h loc_01A2BB8C: jge 01A2BBB1h loc_01A2BB8E: push 00000050h loc_01A2BB90: push 0072B988h loc_01A2BB95: mov ecx, var_198 loc_01A2BB9B: push ecx loc_01A2BB9C: mov edx, var_16C loc_01A2BBA2: push edx loc_01A2BBA3: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BBA9: mov var_2B0, eax loc_01A2BBAF: jmp 01A2BBBBh loc_01A2BBB1: mov var_2B0, 00000000h loc_01A2BBBB: mov var_4, 00000074h loc_01A2BBC2: push 00000000h loc_01A2BBC4: lea eax, var_198 loc_01A2BBCA: push eax loc_01A2BBCB: call [0040116Ch] ; __vbaObjSetAddref loc_01A2BBD1: jmp 01A2BCF0h loc_01A2BBD6: mov var_4, 00000077h loc_01A2BBDD: cmp [01F21058h], 00000000h loc_01A2BBE4: jnz 01A2BC02h loc_01A2BBE6: push 01F21058h loc_01A2BBEB: push 0072B998h loc_01A2BBF0: call [00401378h] ; __vbaNew2 loc_01A2BBF6: mov var_2B4, 01F21058h loc_01A2BC00: jmp 01A2BC0Ch loc_01A2BC02: mov var_2B4, 01F21058h loc_01A2BC0C: mov ecx, var_2B4 loc_01A2BC12: mov edx, [ecx] loc_01A2BC14: push edx loc_01A2BC15: lea eax, var_19C loc_01A2BC1B: push eax loc_01A2BC1C: call [0040116Ch] ; __vbaObjSetAddref loc_01A2BC22: mov var_4, 00000079h loc_01A2BC29: push 007F8A00h ; "ClearUser" loc_01A2BC2E: mov ecx, var_19C loc_01A2BC34: mov edx, [ecx] loc_01A2BC36: mov eax, var_19C loc_01A2BC3C: push eax loc_01A2BC3D: call [edx+00000058h] loc_01A2BC40: fnclex loc_01A2BC42: mov var_16C, eax loc_01A2BC48: cmp var_16C, 00000000h loc_01A2BC4F: jge 01A2BC74h loc_01A2BC51: push 00000058h loc_01A2BC53: push 0072B988h loc_01A2BC58: mov ecx, var_19C loc_01A2BC5E: push ecx loc_01A2BC5F: mov edx, var_16C loc_01A2BC65: push edx loc_01A2BC66: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BC6C: mov var_2B8, eax loc_01A2BC72: jmp 01A2BC7Eh loc_01A2BC74: mov var_2B8, 00000000h loc_01A2BC7E: mov var_4, 0000007Bh loc_01A2BC85: push 007F8A18h ; "U@clr2006" loc_01A2BC8A: mov eax, var_19C loc_01A2BC90: mov ecx, [eax] loc_01A2BC92: mov edx, var_19C loc_01A2BC98: push edx loc_01A2BC99: call [ecx+00000050h] loc_01A2BC9C: fnclex loc_01A2BC9E: mov var_16C, eax loc_01A2BCA4: cmp var_16C, 00000000h loc_01A2BCAB: jge 01A2BCD0h loc_01A2BCAD: push 00000050h loc_01A2BCAF: push 0072B988h loc_01A2BCB4: mov eax, var_19C loc_01A2BCBA: push eax loc_01A2BCBB: mov ecx, var_16C loc_01A2BCC1: push ecx loc_01A2BCC2: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BCC8: mov var_2BC, eax loc_01A2BCCE: jmp 01A2BCDAh loc_01A2BCD0: mov var_2BC, 00000000h loc_01A2BCDA: mov var_4, 0000007Ch loc_01A2BCE1: push 00000000h loc_01A2BCE3: lea edx, var_19C loc_01A2BCE9: push edx loc_01A2BCEA: call [0040116Ch] ; __vbaObjSetAddref loc_01A2BCF0: mov var_4, 00000080h loc_01A2BCF7: mov eax, arg_8 loc_01A2BCFA: mov ecx, [eax] loc_01A2BCFC: mov edx, arg_8 loc_01A2BCFF: push edx loc_01A2BD00: call [ecx+00000314h] loc_01A2BD06: push eax loc_01A2BD07: lea eax, var_4C loc_01A2BD0A: push eax loc_01A2BD0B: call [00401154h] ; __vbaObjSet loc_01A2BD11: mov var_16C, eax loc_01A2BD17: lea ecx, var_154 loc_01A2BD1D: push ecx loc_01A2BD1E: mov edx, var_16C loc_01A2BD24: mov eax, [edx] loc_01A2BD26: mov ecx, var_16C loc_01A2BD2C: push ecx loc_01A2BD2D: call [eax+000000E0h] loc_01A2BD33: fnclex loc_01A2BD35: mov var_170, eax loc_01A2BD3B: cmp var_170, 00000000h loc_01A2BD42: jge 01A2BD6Ah loc_01A2BD44: push 000000E0h loc_01A2BD49: push 0072CEBCh loc_01A2BD4E: mov edx, var_16C loc_01A2BD54: push edx loc_01A2BD55: mov eax, var_170 loc_01A2BD5B: push eax loc_01A2BD5C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2BD62: mov var_2C0, eax loc_01A2BD68: jmp 01A2BD74h loc_01A2BD6A: mov var_2C0, 00000000h loc_01A2BD74: movsx ecx, var_154 loc_01A2BD7B: sub ecx, 00000001h loc_01A2BD7E: neg ecx loc_01A2BD80: sbb ecx, ecx loc_01A2BD82: inc ecx loc_01A2BD83: neg ecx loc_01A2BD85: mov var_174, cx loc_01A2BD8C: lea ecx, var_4C loc_01A2BD8F: call [004014D8h] ; __vbaFreeObj loc_01A2BD95: movsx edx, var_174 loc_01A2BD9C: test edx, edx loc_01A2BD9E: jz 01A2BE38h loc_01A2BDA4: mov var_4, 00000082h loc_01A2BDAB: push 00000000h loc_01A2BDAD: push 00000000h loc_01A2BDAF: mov eax, arg_8 loc_01A2BDB2: mov ecx, [eax] loc_01A2BDB4: mov edx, arg_8 loc_01A2BDB7: push edx loc_01A2BDB8: call [ecx+0000033Ch] loc_01A2BDBE: push eax loc_01A2BDBF: lea eax, var_4C loc_01A2BDC2: push eax loc_01A2BDC3: call [00401154h] ; __vbaObjSet loc_01A2BDC9: push eax loc_01A2BDCA: lea ecx, var_60 loc_01A2BDCD: push ecx loc_01A2BDCE: call [00401268h] ; __vbaLateIdCallLd loc_01A2BDD4: add esp, 00000010h loc_01A2BDD7: push eax loc_01A2BDD8: call [00401054h] ; __vbaStrVarMove loc_01A2BDDE: mov edx, eax loc_01A2BDE0: lea ecx, var_2C loc_01A2BDE3: call [00401454h] ; __vbaStrMove loc_01A2BDE9: push eax loc_01A2BDEA: call [00401090h] ; rtcTrimBstr loc_01A2BDF0: mov edx, eax loc_01A2BDF2: lea ecx, var_30 loc_01A2BDF5: call [00401454h] ; __vbaStrMove loc_01A2BDFB: push eax loc_01A2BDFC: push 007F8300h ; "Username" loc_01A2BE01: push 00742FE4h ; "Database" loc_01A2BE06: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BE0B: call [00401014h] ; rtcSaveSetting loc_01A2BE11: lea edx, var_30 loc_01A2BE14: push edx loc_01A2BE15: lea eax, var_2C loc_01A2BE18: push eax loc_01A2BE19: push 00000002h loc_01A2BE1B: call [004013B0h] ; __vbaFreeStrList loc_01A2BE21: add esp, 0000000Ch loc_01A2BE24: lea ecx, var_4C loc_01A2BE27: call [004014D8h] ; __vbaFreeObj loc_01A2BE2D: lea ecx, var_60 loc_01A2BE30: call [00401044h] ; __vbaFreeVar loc_01A2BE36: jmp 01A2BE59h loc_01A2BE38: mov var_4, 00000085h loc_01A2BE3F: push 0072AED8h loc_01A2BE44: push 007F8300h ; "Username" loc_01A2BE49: push 00742FE4h ; "Database" loc_01A2BE4E: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BE53: call [00401014h] ; rtcSaveSetting loc_01A2BE59: mov var_4, 00000088h loc_01A2BE60: lea ecx, var_154 loc_01A2BE66: push ecx loc_01A2BE67: mov edx, arg_8 loc_01A2BE6A: mov eax, [edx] loc_01A2BE6C: mov ecx, arg_8 loc_01A2BE6F: push ecx loc_01A2BE70: call [eax+00000728h] loc_01A2BE76: movsx edx, var_154 loc_01A2BE7D: test edx, edx loc_01A2BE7F: jz 01A2BF36h loc_01A2BE85: mov var_4, 0000008Ah loc_01A2BE8C: push 00000000h loc_01A2BE8E: push 00000000h loc_01A2BE90: mov eax, arg_8 loc_01A2BE93: mov ecx, [eax] loc_01A2BE95: mov edx, arg_8 loc_01A2BE98: push edx loc_01A2BE99: call [ecx+00000340h] loc_01A2BE9F: push eax loc_01A2BEA0: lea eax, var_4C loc_01A2BEA3: push eax loc_01A2BEA4: call [00401154h] ; __vbaObjSet loc_01A2BEAA: push eax loc_01A2BEAB: lea ecx, var_60 loc_01A2BEAE: push ecx loc_01A2BEAF: call [00401268h] ; __vbaLateIdCallLd loc_01A2BEB5: add esp, 00000010h loc_01A2BEB8: push eax loc_01A2BEB9: call [00401054h] ; __vbaStrVarMove loc_01A2BEBF: mov edx, eax loc_01A2BEC1: lea ecx, var_2C loc_01A2BEC4: call [00401454h] ; __vbaStrMove loc_01A2BECA: push eax loc_01A2BECB: push 007F86F0h ; "Pwd" loc_01A2BED0: push 00747B5Ch ; "User Settings" loc_01A2BED5: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BEDA: call [00401014h] ; rtcSaveSetting loc_01A2BEE0: lea ecx, var_2C loc_01A2BEE3: call [004014D4h] ; __vbaFreeStr loc_01A2BEE9: lea ecx, var_4C loc_01A2BEEC: call [004014D8h] ; __vbaFreeObj loc_01A2BEF2: lea ecx, var_60 loc_01A2BEF5: call [00401044h] ; __vbaFreeVar loc_01A2BEFB: mov var_4, 0000008Ch loc_01A2BF02: push 00000001h loc_01A2BF04: call [0040102Ch] ; __vbaStrI4 loc_01A2BF0A: mov edx, eax loc_01A2BF0C: lea ecx, var_2C loc_01A2BF0F: call [00401454h] ; __vbaStrMove loc_01A2BF15: push eax loc_01A2BF16: push 007F8318h ; "AutoLogin" loc_01A2BF1B: push 00747B5Ch ; "User Settings" loc_01A2BF20: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BF25: call [00401014h] ; rtcSaveSetting loc_01A2BF2B: lea ecx, var_2C loc_01A2BF2E: call [004014D4h] ; __vbaFreeStr loc_01A2BF34: jmp 01A2BF90h loc_01A2BF36: mov var_4, 0000008Fh loc_01A2BF3D: push 0072AED8h loc_01A2BF42: push 007F86F0h ; "Pwd" loc_01A2BF47: push 00747B5Ch ; "User Settings" loc_01A2BF4C: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BF51: call [00401014h] ; rtcSaveSetting loc_01A2BF57: mov var_4, 00000091h loc_01A2BF5E: push 00000000h loc_01A2BF60: call [0040102Ch] ; __vbaStrI4 loc_01A2BF66: mov edx, eax loc_01A2BF68: lea ecx, var_2C loc_01A2BF6B: call [00401454h] ; __vbaStrMove loc_01A2BF71: push eax loc_01A2BF72: push 007F8318h ; "AutoLogin" loc_01A2BF77: push 00747B5Ch ; "User Settings" loc_01A2BF7C: push 0072ABA0h ; "Total Activity Control 2010" loc_01A2BF81: call [00401014h] ; rtcSaveSetting loc_01A2BF87: lea ecx, var_2C loc_01A2BF8A: call [004014D4h] ; __vbaFreeStr loc_01A2BF90: mov var_4, 00000094h loc_01A2BF97: xor edx, edx loc_01A2BF99: lea ecx, var_30 loc_01A2BF9C: call [0040139Ch] ; __vbaStrCopy loc_01A2BFA2: mov edx, 007A03E4h ; "SearchLowerDateRange" loc_01A2BFA7: lea ecx, var_2C loc_01A2BFAA: call [0040139Ch] ; __vbaStrCopy loc_01A2BFB0: lea edx, var_30 loc_01A2BFB3: push edx loc_01A2BFB4: lea eax, var_2C loc_01A2BFB7: push eax loc_01A2BFB8: call 01AAD1A0h loc_01A2BFBD: mov edx, eax loc_01A2BFBF: lea ecx, var_34 loc_01A2BFC2: call [00401454h] ; __vbaStrMove loc_01A2BFC8: push eax loc_01A2BFC9: push 0072AED8h loc_01A2BFCE: call [00401214h] ; __vbaStrCmp loc_01A2BFD4: neg eax loc_01A2BFD6: sbb eax, eax loc_01A2BFD8: inc eax loc_01A2BFD9: neg eax loc_01A2BFDB: mov var_16C, ax loc_01A2BFE2: lea ecx, var_34 loc_01A2BFE5: push ecx loc_01A2BFE6: lea edx, var_30 loc_01A2BFE9: push edx loc_01A2BFEA: lea eax, var_2C loc_01A2BFED: push eax loc_01A2BFEE: push 00000003h loc_01A2BFF0: call [004013B0h] ; __vbaFreeStrList loc_01A2BFF6: add esp, 00000010h loc_01A2BFF9: movsx ecx, var_16C loc_01A2C000: test ecx, ecx loc_01A2C002: jz 01A2C0B8h loc_01A2C008: mov var_4, 00000096h loc_01A2C00F: cmp [01F21058h], 00000000h loc_01A2C016: jnz 01A2C034h loc_01A2C018: push 01F21058h loc_01A2C01D: push 0072B998h loc_01A2C022: call [00401378h] ; __vbaNew2 loc_01A2C028: mov var_2C4, 01F21058h loc_01A2C032: jmp 01A2C03Eh loc_01A2C034: mov var_2C4, 01F21058h loc_01A2C03E: mov edx, var_2C4 loc_01A2C044: mov eax, [edx] loc_01A2C046: mov var_16C, eax loc_01A2C04C: push 00729830h ; "01/01/1900" loc_01A2C051: call [004012E0h] ; __vbaDateStr loc_01A2C057: sub esp, 00000008h loc_01A2C05A: fstp real8 ptr [esp] loc_01A2C05D: mov ecx, var_16C loc_01A2C063: mov edx, [ecx] loc_01A2C065: mov eax, var_16C loc_01A2C06B: push eax loc_01A2C06C: call [edx+00000088h] loc_01A2C072: fnclex loc_01A2C074: mov var_170, eax loc_01A2C07A: cmp var_170, 00000000h loc_01A2C081: jge 01A2C0A9h loc_01A2C083: push 00000088h loc_01A2C088: push 0072B988h loc_01A2C08D: mov ecx, var_16C loc_01A2C093: push ecx loc_01A2C094: mov edx, var_170 loc_01A2C09A: push edx loc_01A2C09B: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C0A1: mov var_2C8, eax loc_01A2C0A7: jmp 01A2C0B3h loc_01A2C0A9: mov var_2C8, 00000000h loc_01A2C0B3: jmp 01A2C1A7h loc_01A2C0B8: mov var_4, 00000099h loc_01A2C0BF: cmp [01F21058h], 00000000h loc_01A2C0C6: jnz 01A2C0E4h loc_01A2C0C8: push 01F21058h loc_01A2C0CD: push 0072B998h loc_01A2C0D2: call [00401378h] ; __vbaNew2 loc_01A2C0D8: mov var_2CC, 01F21058h loc_01A2C0E2: jmp 01A2C0EEh loc_01A2C0E4: mov var_2CC, 01F21058h loc_01A2C0EE: mov eax, var_2CC loc_01A2C0F4: mov ecx, [eax] loc_01A2C0F6: mov var_16C, ecx loc_01A2C0FC: xor edx, edx loc_01A2C0FE: lea ecx, var_30 loc_01A2C101: call [0040139Ch] ; __vbaStrCopy loc_01A2C107: mov edx, 007A03E4h ; "SearchLowerDateRange" loc_01A2C10C: lea ecx, var_2C loc_01A2C10F: call [0040139Ch] ; __vbaStrCopy loc_01A2C115: lea edx, var_30 loc_01A2C118: push edx loc_01A2C119: lea eax, var_2C loc_01A2C11C: push eax loc_01A2C11D: call 01AAD1A0h loc_01A2C122: mov edx, eax loc_01A2C124: lea ecx, var_34 loc_01A2C127: call [00401454h] ; __vbaStrMove loc_01A2C12D: push eax loc_01A2C12E: call [004012E0h] ; __vbaDateStr loc_01A2C134: sub esp, 00000008h loc_01A2C137: fstp real8 ptr [esp] loc_01A2C13A: mov ecx, var_16C loc_01A2C140: mov edx, [ecx] loc_01A2C142: mov eax, var_16C loc_01A2C148: push eax loc_01A2C149: call [edx+00000088h] loc_01A2C14F: fnclex loc_01A2C151: mov var_170, eax loc_01A2C157: cmp var_170, 00000000h loc_01A2C15E: jge 01A2C186h loc_01A2C160: push 00000088h loc_01A2C165: push 0072B988h loc_01A2C16A: mov ecx, var_16C loc_01A2C170: push ecx loc_01A2C171: mov edx, var_170 loc_01A2C177: push edx loc_01A2C178: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C17E: mov var_2D0, eax loc_01A2C184: jmp 01A2C190h loc_01A2C186: mov var_2D0, 00000000h loc_01A2C190: lea eax, var_34 loc_01A2C193: push eax loc_01A2C194: lea ecx, var_30 loc_01A2C197: push ecx loc_01A2C198: lea edx, var_2C loc_01A2C19B: push edx loc_01A2C19C: push 00000003h loc_01A2C19E: call [004013B0h] ; __vbaFreeStrList loc_01A2C1A4: add esp, 00000010h loc_01A2C1A7: mov var_4, 0000009Ch loc_01A2C1AE: call 017B32F0h loc_01A2C1B3: mov var_4, 0000009Eh loc_01A2C1BA: mov eax, arg_8 loc_01A2C1BD: mov ecx, [eax] loc_01A2C1BF: mov edx, arg_8 loc_01A2C1C2: push edx loc_01A2C1C3: call [ecx+000002B4h] loc_01A2C1C9: fnclex loc_01A2C1CB: mov var_16C, eax loc_01A2C1D1: cmp var_16C, 00000000h loc_01A2C1D8: jge 01A2C1FDh loc_01A2C1DA: push 000002B4h loc_01A2C1DF: push 007C8A44h loc_01A2C1E4: mov eax, arg_8 loc_01A2C1E7: push eax loc_01A2C1E8: mov ecx, var_16C loc_01A2C1EE: push ecx loc_01A2C1EF: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C1F5: mov var_2D4, eax loc_01A2C1FB: jmp 01A2C207h loc_01A2C1FD: mov var_2D4, 00000000h loc_01A2C207: jmp 01A2CB3Dh loc_01A2C20C: mov var_4, 000000A0h loc_01A2C213: push 00000000h loc_01A2C215: push 00000000h loc_01A2C217: mov edx, arg_8 loc_01A2C21A: mov eax, [edx] loc_01A2C21C: mov ecx, arg_8 loc_01A2C21F: push ecx loc_01A2C220: call [eax+0000033Ch] loc_01A2C226: push eax loc_01A2C227: lea edx, var_4C loc_01A2C22A: push edx loc_01A2C22B: call [00401154h] ; __vbaObjSet loc_01A2C231: push eax loc_01A2C232: lea eax, var_60 loc_01A2C235: push eax loc_01A2C236: call [00401268h] ; __vbaLateIdCallLd loc_01A2C23C: add esp, 00000010h loc_01A2C23F: push eax loc_01A2C240: call [00401054h] ; __vbaStrVarMove loc_01A2C246: mov edx, eax loc_01A2C248: lea ecx, var_2C loc_01A2C24B: call [00401454h] ; __vbaStrMove loc_01A2C251: push eax loc_01A2C252: call [00401090h] ; rtcTrimBstr loc_01A2C258: mov var_68, eax loc_01A2C25B: mov var_70, 00000008h loc_01A2C262: lea ecx, var_70 loc_01A2C265: push ecx loc_01A2C266: lea edx, var_80 loc_01A2C269: push edx loc_01A2C26A: call [00401200h] ; rtcUpperCaseVar loc_01A2C270: push 00000000h loc_01A2C272: push 00000000h loc_01A2C274: mov eax, arg_8 loc_01A2C277: mov ecx, [eax] loc_01A2C279: mov edx, arg_8 loc_01A2C27C: push edx loc_01A2C27D: call [ecx+00000340h] loc_01A2C283: push eax loc_01A2C284: lea eax, var_50 loc_01A2C287: push eax loc_01A2C288: call [00401154h] ; __vbaObjSet loc_01A2C28E: push eax loc_01A2C28F: lea ecx, var_90 loc_01A2C295: push ecx loc_01A2C296: call [00401268h] ; __vbaLateIdCallLd loc_01A2C29C: add esp, 00000010h loc_01A2C29F: push eax loc_01A2C2A0: call [00401054h] ; __vbaStrVarMove loc_01A2C2A6: mov edx, eax loc_01A2C2A8: lea ecx, var_30 loc_01A2C2AB: call [00401454h] ; __vbaStrMove loc_01A2C2B1: push eax loc_01A2C2B2: call [00401090h] ; rtcTrimBstr loc_01A2C2B8: mov var_98, eax loc_01A2C2BE: mov var_A0, 00000008h loc_01A2C2C8: lea edx, var_A0 loc_01A2C2CE: push edx loc_01A2C2CF: lea eax, var_B0 loc_01A2C2D5: push eax loc_01A2C2D6: call [00401200h] ; rtcUpperCaseVar loc_01A2C2DC: lea ecx, var_B0 loc_01A2C2E2: push ecx loc_01A2C2E3: call [00401054h] ; __vbaStrVarMove loc_01A2C2E9: mov edx, eax loc_01A2C2EB: lea ecx, var_38 loc_01A2C2EE: call [00401454h] ; __vbaStrMove loc_01A2C2F4: lea edx, var_80 loc_01A2C2F7: push edx loc_01A2C2F8: call [00401054h] ; __vbaStrVarMove loc_01A2C2FE: mov edx, eax loc_01A2C300: lea ecx, var_34 loc_01A2C303: call [00401454h] ; __vbaStrMove loc_01A2C309: lea eax, var_154 loc_01A2C30F: push eax loc_01A2C310: lea ecx, var_38 loc_01A2C313: push ecx loc_01A2C314: lea edx, var_34 loc_01A2C317: push edx loc_01A2C318: mov eax, arg_8 loc_01A2C31B: mov ecx, [eax] loc_01A2C31D: mov edx, arg_8 loc_01A2C320: push edx loc_01A2C321: call [ecx+00000730h] loc_01A2C327: mov ax, var_154 loc_01A2C32E: mov var_16C, ax loc_01A2C335: lea ecx, var_38 loc_01A2C338: push ecx loc_01A2C339: lea edx, var_34 loc_01A2C33C: push edx loc_01A2C33D: lea eax, var_30 loc_01A2C340: push eax loc_01A2C341: lea ecx, var_2C loc_01A2C344: push ecx loc_01A2C345: push 00000004h loc_01A2C347: call [004013B0h] ; __vbaFreeStrList loc_01A2C34D: add esp, 00000014h loc_01A2C350: lea edx, var_50 loc_01A2C353: push edx loc_01A2C354: lea eax, var_4C loc_01A2C357: push eax loc_01A2C358: push 00000002h loc_01A2C35A: call [00401078h] ; __vbaFreeObjList loc_01A2C360: add esp, 0000000Ch loc_01A2C363: lea ecx, var_B0 loc_01A2C369: push ecx loc_01A2C36A: lea edx, var_80 loc_01A2C36D: push edx loc_01A2C36E: lea eax, var_A0 loc_01A2C374: push eax loc_01A2C375: lea ecx, var_90 loc_01A2C37B: push ecx loc_01A2C37C: lea edx, var_70 loc_01A2C37F: push edx loc_01A2C380: lea eax, var_60 loc_01A2C383: push eax loc_01A2C384: push 00000006h loc_01A2C386: call [00401060h] ; __vbaFreeVarList loc_01A2C38C: add esp, 0000001Ch loc_01A2C38F: movsx ecx, var_16C loc_01A2C396: test ecx, ecx loc_01A2C398: jz 01A2C7DFh loc_01A2C39E: mov var_4, 000000A2h loc_01A2C3A5: mov edx, arg_8 loc_01A2C3A8: mov [edx+00000034h], FFFFFFh loc_01A2C3AE: mov var_4, 000000A4h loc_01A2C3B5: cmp [01F21050h], 00000000h loc_01A2C3BC: jnz 01A2C3DAh loc_01A2C3BE: push 01F21050h loc_01A2C3C3: push 0072D990h loc_01A2C3C8: call [00401378h] ; __vbaNew2 loc_01A2C3CE: mov var_2D8, 01F21050h loc_01A2C3D8: jmp 01A2C3E4h loc_01A2C3DA: mov var_2D8, 01F21050h loc_01A2C3E4: mov eax, var_2D8 loc_01A2C3EA: mov ecx, [eax] loc_01A2C3EC: mov var_16C, ecx loc_01A2C3F2: cmp [01F21058h], 00000000h loc_01A2C3F9: jnz 01A2C417h loc_01A2C3FB: push 01F21058h loc_01A2C400: push 0072B998h loc_01A2C405: call [00401378h] ; __vbaNew2 loc_01A2C40B: mov var_2DC, 01F21058h loc_01A2C415: jmp 01A2C421h loc_01A2C417: mov var_2DC, 01F21058h loc_01A2C421: mov edx, var_2DC loc_01A2C427: push edx loc_01A2C428: mov eax, var_16C loc_01A2C42E: mov ecx, [eax] loc_01A2C430: mov edx, var_16C loc_01A2C436: push edx loc_01A2C437: call [ecx+00000144h] loc_01A2C43D: fnclex loc_01A2C43F: mov var_170, eax loc_01A2C445: cmp var_170, 00000000h loc_01A2C44C: jge 01A2C474h loc_01A2C44E: push 00000144h loc_01A2C453: push 0072D980h loc_01A2C458: mov eax, var_16C loc_01A2C45E: push eax loc_01A2C45F: mov ecx, var_170 loc_01A2C465: push ecx loc_01A2C466: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C46C: mov var_2E0, eax loc_01A2C472: jmp 01A2C47Eh loc_01A2C474: mov var_2E0, 00000000h loc_01A2C47E: mov var_4, 000000A6h loc_01A2C485: movsx edx, [01F21078h] loc_01A2C48C: test edx, edx loc_01A2C48E: jz 01A2C5B5h loc_01A2C494: mov var_4, 000000A8h loc_01A2C49B: cmp [01F21058h], 00000000h loc_01A2C4A2: jnz 01A2C4C0h loc_01A2C4A4: push 01F21058h loc_01A2C4A9: push 0072B998h loc_01A2C4AE: call [00401378h] ; __vbaNew2 loc_01A2C4B4: mov var_2E4, 01F21058h loc_01A2C4BE: jmp 01A2C4CAh loc_01A2C4C0: mov var_2E4, 01F21058h loc_01A2C4CA: mov eax, var_2E4 loc_01A2C4D0: mov ecx, [eax] loc_01A2C4D2: push ecx loc_01A2C4D3: lea edx, var_1A0 loc_01A2C4D9: push edx loc_01A2C4DA: call [0040116Ch] ; __vbaObjSetAddref loc_01A2C4E0: mov var_4, 000000AAh loc_01A2C4E7: mov eax, [01F21088h] loc_01A2C4EC: push eax loc_01A2C4ED: mov ecx, var_1A0 loc_01A2C4F3: mov edx, [ecx] loc_01A2C4F5: mov eax, var_1A0 loc_01A2C4FB: push eax loc_01A2C4FC: call [edx+00000058h] loc_01A2C4FF: fnclex loc_01A2C501: mov var_16C, eax loc_01A2C507: cmp var_16C, 00000000h loc_01A2C50E: jge 01A2C533h loc_01A2C510: push 00000058h loc_01A2C512: push 0072B988h loc_01A2C517: mov ecx, var_1A0 loc_01A2C51D: push ecx loc_01A2C51E: mov edx, var_16C loc_01A2C524: push edx loc_01A2C525: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C52B: mov var_2E8, eax loc_01A2C531: jmp 01A2C53Dh loc_01A2C533: mov var_2E8, 00000000h loc_01A2C53D: mov var_4, 000000ACh loc_01A2C544: mov eax, [01F2108Ch] loc_01A2C549: push eax loc_01A2C54A: mov ecx, var_1A0 loc_01A2C550: mov edx, [ecx] loc_01A2C552: mov eax, var_1A0 loc_01A2C558: push eax loc_01A2C559: call [edx+00000050h] loc_01A2C55C: fnclex loc_01A2C55E: mov var_16C, eax loc_01A2C564: cmp var_16C, 00000000h loc_01A2C56B: jge 01A2C590h loc_01A2C56D: push 00000050h loc_01A2C56F: push 0072B988h loc_01A2C574: mov ecx, var_1A0 loc_01A2C57A: push ecx loc_01A2C57B: mov edx, var_16C loc_01A2C581: push edx loc_01A2C582: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C588: mov var_2EC, eax loc_01A2C58E: jmp 01A2C59Ah loc_01A2C590: mov var_2EC, 00000000h loc_01A2C59A: mov var_4, 000000ADh loc_01A2C5A1: push 00000000h loc_01A2C5A3: lea eax, var_1A0 loc_01A2C5A9: push eax loc_01A2C5AA: call [0040116Ch] ; __vbaObjSetAddref loc_01A2C5B0: jmp 01A2C6CFh loc_01A2C5B5: mov var_4, 000000B0h loc_01A2C5BC: cmp [01F21058h], 00000000h loc_01A2C5C3: jnz 01A2C5E1h loc_01A2C5C5: push 01F21058h loc_01A2C5CA: push 0072B998h loc_01A2C5CF: call [00401378h] ; __vbaNew2 loc_01A2C5D5: mov var_2F0, 01F21058h loc_01A2C5DF: jmp 01A2C5EBh loc_01A2C5E1: mov var_2F0, 01F21058h loc_01A2C5EB: mov ecx, var_2F0 loc_01A2C5F1: mov edx, [ecx] loc_01A2C5F3: push edx loc_01A2C5F4: lea eax, var_1A4 loc_01A2C5FA: push eax loc_01A2C5FB: call [0040116Ch] ; __vbaObjSetAddref loc_01A2C601: mov var_4, 000000B2h loc_01A2C608: push 007C8728h ; "ClearAdmin" loc_01A2C60D: mov ecx, var_1A4 loc_01A2C613: mov edx, [ecx] loc_01A2C615: mov eax, var_1A4 loc_01A2C61B: push eax loc_01A2C61C: call [edx+00000058h] loc_01A2C61F: fnclex loc_01A2C621: mov var_16C, eax loc_01A2C627: cmp var_16C, 00000000h loc_01A2C62E: jge 01A2C653h loc_01A2C630: push 00000058h loc_01A2C632: push 0072B988h loc_01A2C637: mov ecx, var_1A4 loc_01A2C63D: push ecx loc_01A2C63E: mov edx, var_16C loc_01A2C644: push edx loc_01A2C645: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C64B: mov var_2F4, eax loc_01A2C651: jmp 01A2C65Dh loc_01A2C653: mov var_2F4, 00000000h loc_01A2C65D: mov var_4, 000000B4h loc_01A2C664: push 007C8744h ; "A@clr2006" loc_01A2C669: mov eax, var_1A4 loc_01A2C66F: mov ecx, [eax] loc_01A2C671: mov edx, var_1A4 loc_01A2C677: push edx loc_01A2C678: call [ecx+00000050h] loc_01A2C67B: fnclex loc_01A2C67D: mov var_16C, eax loc_01A2C683: cmp var_16C, 00000000h loc_01A2C68A: jge 01A2C6AFh loc_01A2C68C: push 00000050h loc_01A2C68E: push 0072B988h loc_01A2C693: mov eax, var_1A4 loc_01A2C699: push eax loc_01A2C69A: mov ecx, var_16C loc_01A2C6A0: push ecx loc_01A2C6A1: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C6A7: mov var_2F8, eax loc_01A2C6AD: jmp 01A2C6B9h loc_01A2C6AF: mov var_2F8, 00000000h loc_01A2C6B9: mov var_4, 000000B5h loc_01A2C6C0: push 00000000h loc_01A2C6C2: lea edx, var_1A4 loc_01A2C6C8: push edx loc_01A2C6C9: call [0040116Ch] ; __vbaObjSetAddref loc_01A2C6CF: mov var_4, 000000B8h loc_01A2C6D6: cmp [01F21058h], 00000000h loc_01A2C6DD: jnz 01A2C6FBh loc_01A2C6DF: push 01F21058h loc_01A2C6E4: push 0072B998h loc_01A2C6E9: call [00401378h] ; __vbaNew2 loc_01A2C6EF: mov var_2FC, 01F21058h loc_01A2C6F9: jmp 01A2C705h loc_01A2C6FB: mov var_2FC, 01F21058h loc_01A2C705: mov eax, var_2FC loc_01A2C70B: mov ecx, [eax] loc_01A2C70D: mov var_16C, ecx loc_01A2C713: push 00729830h ; "01/01/1900" loc_01A2C718: call [004012E0h] ; __vbaDateStr loc_01A2C71E: sub esp, 00000008h loc_01A2C721: fstp real8 ptr [esp] loc_01A2C724: mov edx, var_16C loc_01A2C72A: mov eax, [edx] loc_01A2C72C: mov ecx, var_16C loc_01A2C732: push ecx loc_01A2C733: call [eax+00000088h] loc_01A2C739: fnclex loc_01A2C73B: mov var_170, eax loc_01A2C741: cmp var_170, 00000000h loc_01A2C748: jge 01A2C770h loc_01A2C74A: push 00000088h loc_01A2C74F: push 0072B988h loc_01A2C754: mov edx, var_16C loc_01A2C75A: push edx loc_01A2C75B: mov eax, var_170 loc_01A2C761: push eax loc_01A2C762: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C768: mov var_300, eax loc_01A2C76E: jmp 01A2C77Ah loc_01A2C770: mov var_300, 00000000h loc_01A2C77A: mov var_4, 000000BAh loc_01A2C781: call 017B32F0h loc_01A2C786: mov var_4, 000000BCh loc_01A2C78D: mov ecx, arg_8 loc_01A2C790: mov edx, [ecx] loc_01A2C792: mov eax, arg_8 loc_01A2C795: push eax loc_01A2C796: call [edx+000002B4h] loc_01A2C79C: fnclex loc_01A2C79E: mov var_16C, eax loc_01A2C7A4: cmp var_16C, 00000000h loc_01A2C7AB: jge 01A2C7D0h loc_01A2C7AD: push 000002B4h loc_01A2C7B2: push 007C8A44h loc_01A2C7B7: mov ecx, arg_8 loc_01A2C7BA: push ecx loc_01A2C7BB: mov edx, var_16C loc_01A2C7C1: push edx loc_01A2C7C2: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C7C8: mov var_304, eax loc_01A2C7CE: jmp 01A2C7DAh loc_01A2C7D0: mov var_304, 00000000h loc_01A2C7DA: jmp 01A2CB3Dh loc_01A2C7DF: mov var_4, 000000BFh loc_01A2C7E6: mov eax, arg_8 loc_01A2C7E9: cmp [eax+0000003Ch], 00000000h loc_01A2C7ED: jnz 01A2C80Fh loc_01A2C7EF: mov ecx, arg_8 loc_01A2C7F2: add ecx, 0000003Ch loc_01A2C7F5: push ecx loc_01A2C7F6: push 0072B83Ch loc_01A2C7FB: call [00401378h] ; __vbaNew2 loc_01A2C801: mov edx, arg_8 loc_01A2C804: add edx, 0000003Ch loc_01A2C807: mov var_308, edx loc_01A2C80D: jmp 01A2C81Bh loc_01A2C80F: mov eax, arg_8 loc_01A2C812: add eax, 0000003Ch loc_01A2C815: mov var_308, eax loc_01A2C81B: mov ecx, var_308 loc_01A2C821: mov edx, [ecx] loc_01A2C823: mov var_16C, edx loc_01A2C829: lea eax, var_2C loc_01A2C82C: push eax loc_01A2C82D: push 00001778h loc_01A2C832: mov ecx, var_16C loc_01A2C838: mov edx, [ecx] loc_01A2C83A: mov eax, var_16C loc_01A2C840: push eax loc_01A2C841: call [edx+00000024h] loc_01A2C844: fnclex loc_01A2C846: mov var_170, eax loc_01A2C84C: cmp var_170, 00000000h loc_01A2C853: jge 01A2C878h loc_01A2C855: push 00000024h loc_01A2C857: push 0072B82Ch loc_01A2C85C: mov ecx, var_16C loc_01A2C862: push ecx loc_01A2C863: mov edx, var_170 loc_01A2C869: push edx loc_01A2C86A: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C870: mov var_30C, eax loc_01A2C876: jmp 01A2C882h loc_01A2C878: mov var_30C, 00000000h loc_01A2C882: mov eax, arg_8 loc_01A2C885: cmp [eax+0000003Ch], 00000000h loc_01A2C889: jnz 01A2C8ABh loc_01A2C88B: mov ecx, arg_8 loc_01A2C88E: add ecx, 0000003Ch loc_01A2C891: push ecx loc_01A2C892: push 0072B83Ch loc_01A2C897: call [00401378h] ; __vbaNew2 loc_01A2C89D: mov edx, arg_8 loc_01A2C8A0: add edx, 0000003Ch loc_01A2C8A3: mov var_310, edx loc_01A2C8A9: jmp 01A2C8B7h loc_01A2C8AB: mov eax, arg_8 loc_01A2C8AE: add eax, 0000003Ch loc_01A2C8B1: mov var_310, eax loc_01A2C8B7: mov ecx, var_310 loc_01A2C8BD: mov edx, [ecx] loc_01A2C8BF: mov var_174, edx loc_01A2C8C5: lea eax, var_30 loc_01A2C8C8: push eax loc_01A2C8C9: push 00001789h loc_01A2C8CE: mov ecx, var_174 loc_01A2C8D4: mov edx, [ecx] loc_01A2C8D6: mov eax, var_174 loc_01A2C8DC: push eax loc_01A2C8DD: call [edx+00000024h] loc_01A2C8E0: fnclex loc_01A2C8E2: mov var_178, eax loc_01A2C8E8: cmp var_178, 00000000h loc_01A2C8EF: jge 01A2C914h loc_01A2C8F1: push 00000024h loc_01A2C8F3: push 0072B82Ch loc_01A2C8F8: mov ecx, var_174 loc_01A2C8FE: push ecx loc_01A2C8FF: mov edx, var_178 loc_01A2C905: push edx loc_01A2C906: call [004010E0h] ; __vbaHresultCheckObj loc_01A2C90C: mov var_314, eax loc_01A2C912: jmp 01A2C91Eh loc_01A2C914: mov var_314, 00000000h loc_01A2C91E: mov var_88, 80020004h loc_01A2C928: mov var_90, 0000000Ah loc_01A2C932: mov var_78, 80020004h loc_01A2C939: mov var_80, 0000000Ah loc_01A2C940: mov eax, var_30 loc_01A2C943: mov var_1C0, eax loc_01A2C949: mov var_30, 00000000h loc_01A2C950: mov ecx, var_1C0 loc_01A2C956: mov var_68, ecx loc_01A2C959: mov var_70, 00000008h loc_01A2C960: mov edx, var_2C loc_01A2C963: mov var_1C4, edx loc_01A2C969: mov var_2C, 00000000h loc_01A2C970: mov eax, var_1C4 loc_01A2C976: mov var_58, eax loc_01A2C979: mov var_60, 00000008h loc_01A2C980: lea ecx, var_90 loc_01A2C986: push ecx loc_01A2C987: lea edx, var_80 loc_01A2C98A: push edx loc_01A2C98B: lea eax, var_70 loc_01A2C98E: push eax loc_01A2C98F: push 00000000h loc_01A2C991: lea ecx, var_60 loc_01A2C994: push ecx loc_01A2C995: call [00401150h] ; rtcMsgBox loc_01A2C99B: lea edx, var_90 loc_01A2C9A1: push edx loc_01A2C9A2: lea eax, var_80 loc_01A2C9A5: push eax loc_01A2C9A6: lea ecx, var_70 loc_01A2C9A9: push ecx loc_01A2C9AA: lea edx, var_60 loc_01A2C9AD: push edx loc_01A2C9AE: push 00000004h loc_01A2C9B0: call [00401060h] ; __vbaFreeVarList loc_01A2C9B6: add esp, 00000014h loc_01A2C9B9: mov var_4, 000000C1h loc_01A2C9C0: push 00000000h loc_01A2C9C2: push 80011000h loc_01A2C9C7: mov eax, arg_8 loc_01A2C9CA: mov ecx, [eax] loc_01A2C9CC: mov edx, arg_8 loc_01A2C9CF: push edx loc_01A2C9D0: call [ecx+00000340h] loc_01A2C9D6: push eax loc_01A2C9D7: lea eax, var_4C loc_01A2C9DA: push eax loc_01A2C9DB: call [00401154h] ; __vbaObjSet loc_01A2C9E1: push eax loc_01A2C9E2: call [00401050h] ; __vbaLateIdCall loc_01A2C9E8: add esp, 0000000Ch loc_01A2C9EB: lea ecx, var_4C loc_01A2C9EE: call [004014D8h] ; __vbaFreeObj loc_01A2C9F4: mov var_4, 000000C3h loc_01A2C9FB: mov var_118, 00000000h loc_01A2CA05: mov var_120, 00000003h loc_01A2CA0F: mov eax, 00000010h loc_01A2CA14: call 0059D5F0h ; __vbaChkstk loc_01A2CA19: mov ecx, esp loc_01A2CA1B: mov edx, var_120 loc_01A2CA21: mov [ecx], edx loc_01A2CA23: mov eax, var_11C loc_01A2CA29: mov [ecx+00000004h], eax loc_01A2CA2C: mov edx, var_118 loc_01A2CA32: mov [ecx+00000008h], edx loc_01A2CA35: mov eax, var_114 loc_01A2CA3B: mov [ecx+0000000Ch], eax loc_01A2CA3E: push 00000043h loc_01A2CA40: mov ecx, arg_8 loc_01A2CA43: mov edx, [ecx] loc_01A2CA45: mov eax, arg_8 loc_01A2CA48: push eax loc_01A2CA49: call [edx+00000340h] loc_01A2CA4F: push eax loc_01A2CA50: lea ecx, var_4C loc_01A2CA53: push ecx loc_01A2CA54: call [00401154h] ; __vbaObjSet loc_01A2CA5A: push eax loc_01A2CA5B: call [00401490h] ; __vbaLateIdSt loc_01A2CA61: lea ecx, var_4C loc_01A2CA64: call [004014D8h] ; __vbaFreeObj loc_01A2CA6A: mov var_4, 000000C5h loc_01A2CA71: push 00000000h loc_01A2CA73: push 00000000h loc_01A2CA75: mov edx, arg_8 loc_01A2CA78: mov eax, [edx] loc_01A2CA7A: mov ecx, arg_8 loc_01A2CA7D: push ecx loc_01A2CA7E: call [eax+00000340h] loc_01A2CA84: push eax loc_01A2CA85: lea edx, var_4C loc_01A2CA88: push edx loc_01A2CA89: call [00401154h] ; __vbaObjSet loc_01A2CA8F: push eax loc_01A2CA90: lea eax, var_60 loc_01A2CA93: push eax loc_01A2CA94: call [00401268h] ; __vbaLateIdCallLd loc_01A2CA9A: add esp, 00000010h loc_01A2CA9D: push eax loc_01A2CA9E: call [00401054h] ; __vbaStrVarMove loc_01A2CAA4: mov edx, eax loc_01A2CAA6: lea ecx, var_2C loc_01A2CAA9: call [00401454h] ; __vbaStrMove loc_01A2CAAF: push eax loc_01A2CAB0: call [00401058h] ; __vbaLenBstr loc_01A2CAB6: mov var_118, eax loc_01A2CABC: mov var_120, 00000003h loc_01A2CAC6: mov eax, 00000010h loc_01A2CACB: call 0059D5F0h ; __vbaChkstk loc_01A2CAD0: mov ecx, esp loc_01A2CAD2: mov edx, var_120 loc_01A2CAD8: mov [ecx], edx loc_01A2CADA: mov eax, var_11C loc_01A2CAE0: mov [ecx+00000004h], eax loc_01A2CAE3: mov edx, var_118 loc_01A2CAE9: mov [ecx+00000008h], edx loc_01A2CAEC: mov eax, var_114 loc_01A2CAF2: mov [ecx+0000000Ch], eax loc_01A2CAF5: push 00000042h loc_01A2CAF7: mov ecx, arg_8 loc_01A2CAFA: mov edx, [ecx] loc_01A2CAFC: mov eax, arg_8 loc_01A2CAFF: push eax loc_01A2CB00: call [edx+00000340h] loc_01A2CB06: push eax loc_01A2CB07: lea ecx, var_50 loc_01A2CB0A: push ecx loc_01A2CB0B: call [00401154h] ; __vbaObjSet loc_01A2CB11: push eax loc_01A2CB12: call [00401490h] ; __vbaLateIdSt loc_01A2CB18: lea ecx, var_2C loc_01A2CB1B: call [004014D4h] ; __vbaFreeStr loc_01A2CB21: lea edx, var_50 loc_01A2CB24: push edx loc_01A2CB25: lea eax, var_4C loc_01A2CB28: push eax loc_01A2CB29: push 00000002h loc_01A2CB2B: call [00401078h] ; __vbaFreeObjList loc_01A2CB31: add esp, 0000000Ch loc_01A2CB34: lea ecx, var_60 loc_01A2CB37: call [00401044h] ; __vbaFreeVar loc_01A2CB3D: jmp 01A2CCE7h loc_01A2CB42: mov var_4, 000000CAh loc_01A2CB49: call [004013C4h] ; rtcErrObj loc_01A2CB4F: push eax loc_01A2CB50: lea ecx, var_4C loc_01A2CB53: push ecx loc_01A2CB54: call [00401154h] ; __vbaObjSet loc_01A2CB5A: mov var_16C, eax loc_01A2CB60: lea edx, var_2C loc_01A2CB63: push edx loc_01A2CB64: mov eax, var_16C loc_01A2CB6A: mov ecx, [eax] loc_01A2CB6C: mov edx, var_16C loc_01A2CB72: push edx loc_01A2CB73: call [ecx+0000002Ch] loc_01A2CB76: fnclex loc_01A2CB78: mov var_170, eax loc_01A2CB7E: cmp var_170, 00000000h loc_01A2CB85: jge 01A2CBAAh loc_01A2CB87: push 0000002Ch loc_01A2CB89: push 0072BB48h loc_01A2CB8E: mov eax, var_16C loc_01A2CB94: push eax loc_01A2CB95: mov ecx, var_170 loc_01A2CB9B: push ecx loc_01A2CB9C: call [004010E0h] ; __vbaHresultCheckObj loc_01A2CBA2: mov var_318, eax loc_01A2CBA8: jmp 01A2CBB4h loc_01A2CBAA: mov var_318, 00000000h loc_01A2CBB4: call [004012D0h] ; rtcGetErl loc_01A2CBBA: mov var_158, eax loc_01A2CBC0: mov var_88, 80020004h loc_01A2CBCA: mov var_90, 0000000Ah loc_01A2CBD4: mov var_78, 80020004h loc_01A2CBDB: mov var_80, 0000000Ah loc_01A2CBE2: mov var_118, 007353D8h ; "Application Error" loc_01A2CBEC: mov var_120, 00000008h loc_01A2CBF6: lea edx, var_120 loc_01A2CBFC: lea ecx, var_70 loc_01A2CBFF: call [00401404h] ; __vbaVarDup loc_01A2CC05: mov edx, var_2C loc_01A2CC08: push edx loc_01A2CC09: push 0072AE2Ch ; vbCrLf loc_01A2CC0E: call [004010B0h] ; __vbaStrCat loc_01A2CC14: mov edx, eax loc_01A2CC16: lea ecx, var_30 loc_01A2CC19: call [00401454h] ; __vbaStrMove loc_01A2CC1F: push eax loc_01A2CC20: push 007F8A30h ; "in TAC.frmLogin.cmdOk_Click " loc_01A2CC25: call [004010B0h] ; __vbaStrCat loc_01A2CC2B: mov edx, eax loc_01A2CC2D: lea ecx, var_34 loc_01A2CC30: call [00401454h] ; __vbaStrMove loc_01A2CC36: push eax loc_01A2CC37: push 0072D8ECh ; "at line " loc_01A2CC3C: call [004010B0h] ; __vbaStrCat loc_01A2CC42: mov edx, eax loc_01A2CC44: lea ecx, var_38 loc_01A2CC47: call [00401454h] ; __vbaStrMove loc_01A2CC4D: push eax loc_01A2CC4E: mov eax, var_158 loc_01A2CC54: push eax loc_01A2CC55: call [0040102Ch] ; __vbaStrI4 loc_01A2CC5B: mov edx, eax loc_01A2CC5D: lea ecx, var_3C loc_01A2CC60: call [00401454h] ; __vbaStrMove loc_01A2CC66: push eax loc_01A2CC67: call [004010B0h] ; __vbaStrCat loc_01A2CC6D: mov var_58, eax loc_01A2CC70: mov var_60, 00000008h loc_01A2CC77: lea ecx, var_90 loc_01A2CC7D: push ecx loc_01A2CC7E: lea edx, var_80 loc_01A2CC81: push edx loc_01A2CC82: lea eax, var_70 loc_01A2CC85: push eax loc_01A2CC86: push 00000030h loc_01A2CC88: lea ecx, var_60 loc_01A2CC8B: push ecx loc_01A2CC8C: call [00401150h] ; rtcMsgBox loc_01A2CC92: lea edx, var_3C loc_01A2CC95: push edx loc_01A2CC96: lea eax, var_38 loc_01A2CC99: push eax loc_01A2CC9A: lea ecx, var_34 loc_01A2CC9D: push ecx loc_01A2CC9E: lea edx, var_30 loc_01A2CCA1: push edx loc_01A2CCA2: lea eax, var_2C loc_01A2CCA5: push eax loc_01A2CCA6: push 00000005h loc_01A2CCA8: call [004013B0h] ; __vbaFreeStrList loc_01A2CCAE: add esp, 00000018h loc_01A2CCB1: lea ecx, var_4C loc_01A2CCB4: call [004014D8h] ; __vbaFreeObj loc_01A2CCBA: lea ecx, var_90 loc_01A2CCC0: push ecx loc_01A2CCC1: lea edx, var_80 loc_01A2CCC4: push edx loc_01A2CCC5: lea eax, var_70 loc_01A2CCC8: push eax loc_01A2CCC9: lea ecx, var_60 loc_01A2CCCC: push ecx loc_01A2CCCD: push 00000004h loc_01A2CCCF: call [00401060h] ; __vbaFreeVarList loc_01A2CCD5: add esp, 00000014h loc_01A2CCD8: mov var_4, 000000CBh loc_01A2CCDF: push FFFFFFFFh loc_01A2CCE1: call [004010A0h] ; __vbaResume loc_01A2CCE7: call [00401134h] ; __vbaExitProc loc_01A2CCED: fwait loc_01A2CCEE: push 01A2CDE3h loc_01A2CCF3: jmp 01A2CD8Dh loc_01A2CCF8: lea edx, var_48 loc_01A2CCFB: push edx loc_01A2CCFC: lea eax, var_44 loc_01A2CCFF: push eax loc_01A2CD00: lea ecx, var_40 loc_01A2CD03: push ecx loc_01A2CD04: lea edx, var_3C loc_01A2CD07: push edx loc_01A2CD08: lea eax, var_38 loc_01A2CD0B: push eax loc_01A2CD0C: lea ecx, var_34 loc_01A2CD0F: push ecx loc_01A2CD10: lea edx, var_30 loc_01A2CD13: push edx loc_01A2CD14: lea eax, var_2C loc_01A2CD17: push eax loc_01A2CD18: push 00000008h loc_01A2CD1A: call [004013B0h] ; __vbaFreeStrList loc_01A2CD20: add esp, 00000024h loc_01A2CD23: lea ecx, var_50 loc_01A2CD26: push ecx loc_01A2CD27: lea edx, var_4C loc_01A2CD2A: push edx loc_01A2CD2B: push 00000002h loc_01A2CD2D: call [00401078h] ; __vbaFreeObjList loc_01A2CD33: add esp, 0000000Ch loc_01A2CD36: lea eax, var_110 loc_01A2CD3C: push eax loc_01A2CD3D: lea ecx, var_100 loc_01A2CD43: push ecx loc_01A2CD44: lea edx, var_F0 loc_01A2CD4A: push edx loc_01A2CD4B: lea eax, var_E0 loc_01A2CD51: push eax loc_01A2CD52: lea ecx, var_D0 loc_01A2CD58: push ecx loc_01A2CD59: lea edx, var_C0 loc_01A2CD5F: push edx loc_01A2CD60: lea eax, var_B0 loc_01A2CD66: push eax loc_01A2CD67: lea ecx, var_A0 loc_01A2CD6D: push ecx loc_01A2CD6E: lea edx, var_90 loc_01A2CD74: push edx loc_01A2CD75: lea eax, var_80 loc_01A2CD78: push eax loc_01A2CD79: lea ecx, var_70 loc_01A2CD7C: push ecx loc_01A2CD7D: lea edx, var_60 loc_01A2CD80: push edx loc_01A2CD81: push 0000000Ch loc_01A2CD83: call [00401060h] ; __vbaFreeVarList loc_01A2CD89: add esp, 00000034h loc_01A2CD8C: ret loc_01A2CD8D: lea eax, var_1A4 loc_01A2CD93: push eax loc_01A2CD94: lea ecx, var_1A0 loc_01A2CD9A: push ecx loc_01A2CD9B: lea edx, var_19C loc_01A2CDA1: push edx loc_01A2CDA2: lea eax, var_198 loc_01A2CDA8: push eax loc_01A2CDA9: lea ecx, var_194 loc_01A2CDAF: push ecx loc_01A2CDB0: lea edx, var_190 loc_01A2CDB6: push edx loc_01A2CDB7: lea eax, var_18C loc_01A2CDBD: push eax loc_01A2CDBE: lea ecx, var_188 loc_01A2CDC4: push ecx loc_01A2CDC5: push 00000008h loc_01A2CDC7: call [00401078h] ; __vbaFreeObjList loc_01A2CDCD: add esp, 00000024h loc_01A2CDD0: lea ecx, var_24 loc_01A2CDD3: call [004014D8h] ; __vbaFreeObj loc_01A2CDD9: lea ecx, var_28 loc_01A2CDDC: call [004014D8h] ; __vbaFreeObj loc_01A2CDE2: ret loc_01A2CDE3: mov edx, arg_8 loc_01A2CDE6: mov eax, [edx] loc_01A2CDE8: mov ecx, arg_8 loc_01A2CDEB: push ecx loc_01A2CDEC: call [eax+00000008h] loc_01A2CDEF: mov eax, var_10 loc_01A2CDF2: mov ecx, var_20 loc_01A2CDF5: mov fs:[00000000h], ecx loc_01A2CDFC: pop edi loc_01A2CDFD: pop esi loc_01A2CDFE: pop ebx loc_01A2CDFF: mov esp, ebp loc_01A2CE01: pop ebp loc_01A2CE02: retn 0004h
Editor is loading...
Leave a Comment