中国开发网: 论坛: 程序员情感CBD: 贴子 320515
Rudder: 哪位汇编高人出手,翻译一下成Delphi源码?
procedure TForm1.Button1Click(Sender : TObject);
begin
(*
0044A534 55 push ebp
0044A535 8BEC mov ebp, esp
0044A537 B92C000000 mov ecx, $0000002C
0044A53C 6A00 push $00
0044A53E 6A00 push $00
0044A540 49 dec ecx
0044A541 75F9 jnz 0044A53C
0044A543 51 push ecx
0044A544 53 push ebx
0044A545 56 push esi
0044A546 57 push edi
0044A547 8955FC mov [ebp-$04], edx
0044A54A 8BD8 mov ebx, eax
0044A54C 33C0 xor eax, eax
0044A54E 55 push ebp

* Possible String Reference to: '椋q?胴_^[嬪]?
|
0044A54F 68E8C14400 push $0044C1E8

***** TRY
|
0044A554 64FF30 push dword ptr fs:[eax]
0044A557 648920 mov fs:[eax], esp
0044A55A 33C0 xor eax, eax
0044A55C 8945E0 mov [ebp-$20], eax
0044A55F 8945E4 mov [ebp-$1C], eax
0044A562 33C0 xor eax, eax
0044A564 8945D8 mov [ebp-$28], eax
0044A567 8945DC mov [ebp-$24], eax
0044A56A 33C0 xor eax, eax
0044A56C 894590 mov [ebp-$70], eax
0044A56F 894594 mov [ebp-$6C], eax
0044A572 33C0 xor eax, eax
0044A574 898528FFFFFF mov [ebp+$FFFFFF28], eax
0044A57A 89852CFFFFFF mov [ebp+$FFFFFF2C], eax
0044A580 33C0 xor eax, eax
0044A582 894588 mov [ebp-$78], eax
0044A585 89458C mov [ebp-$74], eax
0044A588 33C0 xor eax, eax
0044A58A 894580 mov [ebp-$80], eax
0044A58D 894584 mov [ebp-$7C], eax
0044A590 33C0 xor eax, eax
0044A592 898570FFFFFF mov [ebp+$FFFFFF70], eax
0044A598 898574FFFFFF mov [ebp+$FFFFFF74], eax
0044A59E 33C0 xor eax, eax
0044A5A0 898568FFFFFF mov [ebp+$FFFFFF68], eax
0044A5A6 89856CFFFFFF mov [ebp+$FFFFFF6C], eax
0044A5AC 33C0 xor eax, eax
0044A5AE 898558FFFFFF mov [ebp+$FFFFFF58], eax
0044A5B4 89855CFFFFFF mov [ebp+$FFFFFF5C], eax
0044A5BA 33C0 xor eax, eax
0044A5BC 898550FFFFFF mov [ebp+$FFFFFF50], eax
0044A5C2 898554FFFFFF mov [ebp+$FFFFFF54], eax
0044A5C8 8D9524FFFFFF lea edx, [ebp+$FFFFFF24]

* Reference to control TForm1.Edit1 : TEdit
|
0044A5CE 8B83D0020000 mov eax, [ebx+$02D0]

* Reference to: controls.TControl.GetText(TControl):TCaption;
|
0044A5D4 E8F7BEFDFF call 004264D0
0044A5D9 8B8524FFFFFF mov eax, [ebp+$FFFFFF24]

* Reference to: Unit_00406D3C.Proc_0040874C
|
0044A5DF E868E1FBFF call 0040874C
0044A5E4 DD5DB8 fstp qword ptr [ebp-$48]
0044A5E7 9B wait
0044A5E8 8D9520FFFFFF lea edx, [ebp+$FFFFFF20]

* Reference to control TForm1.Edit2 : TEdit
|
0044A5EE 8B83D4020000 mov eax, [ebx+$02D4]

* Reference to: controls.TControl.GetText(TControl):TCaption;
|
0044A5F4 E8D7BEFDFF call 004264D0
0044A5F9 8B8520FFFFFF mov eax, [ebp+$FFFFFF20]

* Reference to: Unit_00406D3C.Proc_0040874C
|
0044A5FF E848E1FBFF call 0040874C
0044A604 DD5DF0 fstp qword ptr [ebp-$10]
0044A607 9B wait
0044A608 8D951CFFFFFF lea edx, [ebp+$FFFFFF1C]

* Reference to control TForm1.Edit3 : TEdit
|
0044A60E 8B83D8020000 mov eax, [ebx+$02D8]

* Reference to: controls.TControl.GetText(TControl):TCaption;
|
0044A614 E8B7BEFDFF call 004264D0
0044A619 8B851CFFFFFF mov eax, [ebp+$FFFFFF1C]

* Reference to: Unit_00406D3C.Proc_0040874C
|
0044A61F E828E1FBFF call 0040874C
0044A624 DD5DE8 fstp qword ptr [ebp-$18]
0044A627 9B wait
0044A628 8D9518FFFFFF lea edx, [ebp+$FFFFFF18]

* Reference to control TForm1.Edit14 : TEdit
|
0044A62E 8B8364030000 mov eax, [ebx+$0364]

* Reference to: controls.TControl.GetText(TControl):TCaption;
|
0044A634 E897BEFDFF call 004264D0
0044A639 8B8518FFFFFF mov eax, [ebp+$FFFFFF18]

* Reference to: Unit_00406D3C.Proc_0040874C
|
0044A63F E808E1FBFF call 0040874C
0044A644 DD9D48FFFFFF fstp qword ptr [ebp+$FFFFFF48]
0044A64A 9B wait

* Reference to control TForm1.RadioGroup1 : TRadioGroup
|
0044A64B 8B83F0020000 mov eax, [ebx+$02F0]

* Reference to field TRadioGroup.ItemIndex : Integer
|
0044A651 8B8000020000 mov eax, [eax+$0200]
0044A657 8945F8 mov [ebp-$08], eax

* Reference to control TForm1.RadioGroup2 : TRadioGroup
|
0044A65A 8B83F4020000 mov eax, [ebx+$02F4]

* Reference to field TRadioGroup.ItemIndex : Integer
|
0044A660 8BB000020000 mov esi, [eax+$0200]

* Reference to control TForm1.RadioGroup4 : TRadioGroup
|
0044A666 8B8358030000 mov eax, [ebx+$0358]

* Reference to field TRadioGroup.ItemIndex : Integer
|
0044A66C 8BB800020000 mov edi, [eax+$0200]

* Reference to control TForm1.RadioGroup5 : TRadioGroup
|
0044A672 8B835C030000 mov eax, [ebx+$035C]

* Reference to field TRadioGroup.ItemIndex : Integer
|
0044A678 8B8000020000 mov eax, [eax+$0200]
0044A67E 83E801 sub eax, +$01
0044A681 7207 jb 0044A68A
0044A683 741B jz 0044A6A0
0044A685 48 dec eax
0044A686 742E jz 0044A6B6
0044A688 EB40 jmp 0044A6CA
0044A68A C78560FFFFFF6891ED7C mov dword ptr [ebp+$FFFFFF60], $7CED9168
0044A694 C78564FFFFFF3F35D63F mov dword ptr [ebp+$FFFFFF64], $3FD6353F
0044A69E EB2A jmp 0044A6CA
0044A6A0 C78560FFFFFFD578E926 mov dword ptr [ebp+$FFFFFF60], $26E978D5
0044A6AA C78564FFFFFF3108DC3F mov dword ptr [ebp+$FFFFFF64], $3FDC0831
0044A6B4 EB14 jmp 0044A6CA
0044A6B6 C78560FFFFFF7B14AE47 mov dword ptr [ebp+$FFFFFF60], $47AE147B
0044A6C0 C78564FFFFFFE17AE43F mov dword ptr [ebp+$FFFFFF64], $3FE47AE1
0044A6CA 83FE0A cmp esi, +$0A
0044A6CD 7520 jnz 0044A6EF
0044A6CF BA01000000 mov edx, $00000001

* Reference to control TForm1.RadioGroup3 : TRadioGroup
|
0044A6D4 8B8308030000 mov eax, [ebx+$0308]

* Reference to: extctrls.TCustomRadioGroup.SetItemIndex(TCustomRadioGroup;Integer);
|
0044A6DA E835C9FFFF call 00447014
0044A6DF BA01000000 mov edx, $00000001

* Reference to control TForm1.RadioGroup1 : TRadioGroup
|
0044A6E4 8B83F0020000 mov eax, [ebx+$02F0]

* Reference to: extctrls.TCustomRadioGroup.SetItemIndex(TCustomRadioGroup;Integer);
|
0044A6EA E825C9FFFF call 00447014

* Reference to control TForm1.RadioGroup3 : TRadioGroup
|
0044A6EF 8B8308030000 mov eax, [ebx+$0308]

* Reference to field TRadioGroup.ItemIndex : Integer
|
0044A6F5 8B8000020000 mov eax, [eax+$0200]

* Reference to Form1
|
0044A6FB 8B55F8 mov edx, [ebp-$08]
0044A6FE 83EA01 sub edx, +$01
0044A701 7212 jb 0044A715
0044A703 0F8498030000 jz 0044AAA1
0044A709 4A dec edx
0044A70A 0F84AA080000 jz 0044AFBA
0044A710 E9A20B0000 jmp 0044B2B7
0044A715 8BD6 mov edx, esi
0044A717 83FA09 cmp edx, +$09
0044A71A 0F87D90B0000 jnbe 0044B2F9
0044A720 FF249527A74400 jmp dword ptr [$44A727+edx*4]
0044A727 4F dec edi
0044A728 A7 cmpsd
0044A729 44 inc esp
0044A72A 00A4A74400F9A7 add [edi+$A7F90044], ah
0044A731 44 inc esp
0044A732 004EA8 add [esi-$58], cl
0044A735 44 inc esp
0044A736 00A3A84400F8 add [ebx+$F80044A8], ah
0044A73C A844 test al, $44
0044A73E 004DA9 add [ebp-$57], cl
0044A741 44 inc esp
0044A742 00A2A94400F7 add [edx+$F70044A9], ah
0044A748 A944004CAA test eax, $AA4C0044
0044A74D 44 inc esp
0044A74E 00C7 add bh, al
0044A750 45 inc ebp
0044A751 E0DF loopn -$21
0044A753 4F dec edi
0044A754 8D97C745E46E lea edx, [edi+$6EE445C7]
0044A75A D22D40C745D8 shr byte ptr [$D845C740], cl
0044A760 CF iret
0044A761 F753E3 not dword ptr [ebx-$1D]
0044A764 C745DCA5DB3740 mov dword ptr [ebp-$24], $4037DBA5
0044A76B C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A772 C7459433D37140 mov dword ptr [ebp-$6C], $4071D333
0044A779 8B55B8 mov edx, [ebp-$48]
0044A77C 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044A782 8B55BC mov edx, [ebp-$44]
0044A785 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044A78B C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044A795 C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044A79F E9550B0000 jmp 0044B2F9
0044A7A4 C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044A7AB C745E46ED22D40 mov dword ptr [ebp-$1C], $402DD26E
0044A7B2 C745D83F355EBA mov dword ptr [ebp-$28], $BA5E353F
0044A7B9 C745DC493C4040 mov dword ptr [ebp-$24], $40403C49
0044A7C0 C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A7C7 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044A7CE 8B55B8 mov edx, [ebp-$48]
0044A7D1 899558FFFFFF mov [ebp+$FFFFFF58], edx
0044A7D7 8B55BC mov edx, [ebp-$44]
0044A7DA 89955CFFFFFF mov [ebp+$FFFFFF5C], edx
0044A7E0 C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044A7EA C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044A7F4 E9000B0000 jmp 0044B2F9
0044A7F9 C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044A800 C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044A807 C745D83F355EBA mov dword ptr [ebp-$28], $BA5E353F
0044A80E C745DC493C4040 mov dword ptr [ebp-$24], $40403C49
0044A815 C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A81C C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044A823 8B55B8 mov edx, [ebp-$48]
0044A826 899558FFFFFF mov [ebp+$FFFFFF58], edx
0044A82C 8B55BC mov edx, [ebp-$44]
0044A82F 89955CFFFFFF mov [ebp+$FFFFFF5C], edx
0044A835 C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044A83F C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044A849 E9AB0A0000 jmp 0044B2F9
0044A84E C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044A855 C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044A85C C745D8CFF753E3 mov dword ptr [ebp-$28], $E353F7CF
0044A863 C745DCA5DB3740 mov dword ptr [ebp-$24], $4037DBA5
0044A86A C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A871 C7459433D37140 mov dword ptr [ebp-$6C], $4071D333
0044A878 8B55B8 mov edx, [ebp-$48]
0044A87B 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044A881 8B55BC mov edx, [ebp-$44]
0044A884 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044A88A C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044A894 C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044A89E E9560A0000 jmp 0044B2F9
0044A8A3 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044A8AA C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044A8B1 C745D83F355EBA mov dword ptr [ebp-$28], $BA5E353F
0044A8B8 C745DC493C4040 mov dword ptr [ebp-$24], $40403C49
0044A8BF C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A8C6 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044A8CD 8B55B8 mov edx, [ebp-$48]
0044A8D0 899558FFFFFF mov [ebp+$FFFFFF58], edx
0044A8D6 8B55BC mov edx, [ebp-$44]
0044A8D9 89955CFFFFFF mov [ebp+$FFFFFF5C], edx
0044A8DF C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044A8E9 C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044A8F3 E9010A0000 jmp 0044B2F9
0044A8F8 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044A8FF C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044A906 C745D8CFF753E3 mov dword ptr [ebp-$28], $E353F7CF
0044A90D C745DCA5DB3740 mov dword ptr [ebp-$24], $4037DBA5
0044A914 C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A91B C7459433D37140 mov dword ptr [ebp-$6C], $4071D333
0044A922 8B55B8 mov edx, [ebp-$48]
0044A925 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044A92B 8B55BC mov edx, [ebp-$44]
0044A92E 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044A934 C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044A93E C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044A948 E9AC090000 jmp 0044B2F9
0044A94D C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044A954 C745E46EE24240 mov dword ptr [ebp-$1C], $4042E26E
0044A95B C745D8508D976E mov dword ptr [ebp-$28], $6E978D50
0044A962 C745DC12334540 mov dword ptr [ebp-$24], $40453312
0044A969 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044A970 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044A977 8B55B8 mov edx, [ebp-$48]
0044A97A 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044A980 8B55BC mov edx, [ebp-$44]
0044A983 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044A989 C78528FFFFFFEC51B81E mov dword ptr [ebp+$FFFFFF28], $1EB851EC
0044A993 C7852CFFFFFF85EBB13F mov dword ptr [ebp+$FFFFFF2C], $3FB1EB85
0044A99D E957090000 jmp 0044B2F9
0044A9A2 C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044A9A9 C745E46EE24240 mov dword ptr [ebp-$1C], $4042E26E
0044A9B0 C745D83F355EBA mov dword ptr [ebp-$28], $BA5E353F
0044A9B7 C745DC493C4040 mov dword ptr [ebp-$24], $40403C49
0044A9BE C7459033333333 mov dword ptr [ebp-$70], $33333333
0044A9C5 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044A9CC 8B55B8 mov edx, [ebp-$48]
0044A9CF 899558FFFFFF mov [ebp+$FFFFFF58], edx
0044A9D5 8B55BC mov edx, [ebp-$44]
0044A9D8 89955CFFFFFF mov [ebp+$FFFFFF5C], edx
0044A9DE C78528FFFFFFEC51B81E mov dword ptr [ebp+$FFFFFF28], $1EB851EC
0044A9E8 C7852CFFFFFF85EBB13F mov dword ptr [ebp+$FFFFFF2C], $3FB1EB85
0044A9F2 E902090000 jmp 0044B2F9
0044A9F7 C745E0F0A7C64B mov dword ptr [ebp-$20], $4BC6A7F0
0044A9FE C745E437894A40 mov dword ptr [ebp-$1C], $404A8937
0044AA05 C745D8508D976E mov dword ptr [ebp-$28], $6E978D50
0044AA0C C745DC12334540 mov dword ptr [ebp-$24], $40453312
0044AA13 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AA1A C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AA21 8B55B8 mov edx, [ebp-$48]
0044AA24 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AA2A 8B55BC mov edx, [ebp-$44]
0044AA2D 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AA33 C78528FFFFFF736891ED mov dword ptr [ebp+$FFFFFF28], $ED916873
0044AA3D C7852CFFFFFF7C3FB53F mov dword ptr [ebp+$FFFFFF2C], $3FB53F7C
0044AA47 E9AD080000 jmp 0044B2F9
0044AA4C C745E008AC1C5A mov dword ptr [ebp-$20], $5A1CAC08
0044AA53 C745E464635140 mov dword ptr [ebp-$1C], $40516364
0044AA5A C745D8508D976E mov dword ptr [ebp-$28], $6E978D50
0044AA61 C745DC12334540 mov dword ptr [ebp-$24], $40453312
0044AA68 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AA6F C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AA76 8B55B8 mov edx, [ebp-$48]
0044AA79 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AA7F 8B55BC mov edx, [ebp-$44]
0044AA82 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AA88 C78528FFFFFF52B81E85 mov dword ptr [ebp+$FFFFFF28], $851EB852
0044AA92 C7852CFFFFFFEB51B83F mov dword ptr [ebp+$FFFFFF2C], $3FB851EB
0044AA9C E958080000 jmp 0044B2F9
0044AAA1 8BD6 mov edx, esi
0044AAA3 83FA0A cmp edx, +$0A
0044AAA6 0F874D080000 jnbe 0044B2F9
0044AAAC FF2495B3AA4400 jmp dword ptr [$44AAB3+edx*4]
0044AAB3 DFAA440050AB fild qword ptr [edx+$AB500044]
0044AAB9 44 inc esp
0044AABA 00C1 add cl, al
0044AABC AB stosd
0044AABD 44 inc esp
0044AABE 0032 add [edx], dh
0044AAC0 AC lodsb
0044AAC1 44 inc esp
0044AAC2 00A3AC440014 add [ebx+$140044AC], ah
0044AAC8 AD lodsd
0044AAC9 44 inc esp
0044AACA 0085AD4400F6 add [ebp+$F60044AD], al
0044AAD0 AD lodsd
0044AAD1 44 inc esp
0044AAD2 0067AE add [edi-$52], ah
0044AAD5 44 inc esp
0044AAD6 00D8 add al, bl
0044AAD8 AE scasb
0044AAD9 44 inc esp
0044AADA 0049AF add [ecx-$51], cl
0044AADD 44 inc esp
0044AADE 00C7 add bh, al
0044AAE0 45 inc ebp
0044AAE1 E0DF loopn -$21
0044AAE3 4F dec edi
0044AAE4 8D97C745E46E lea edx, [edi+$6EE445C7]
0044AAEA D22D40C745D8 shr byte ptr [$D845C740], cl
0044AAF0 37 aaa
0044AAF1 894160 mov [ecx+$60], eax
0044AAF4 C745DCE5103B40 mov dword ptr [ebp-$24], $403B10E5
0044AAFB DD45B8 fld qword ptr [ebp-$48]
0044AAFE D80DF8C14400 fmul dword ptr [$0044C1F8]
0044AB04 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AB0A 9B wait
0044AB0B DD45B8 fld qword ptr [ebp-$48]
0044AB0E DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044AB14 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044AB1A 9B wait
0044AB1B 33D2 xor edx, edx
0044AB1D 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AB23 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AB29 C7459033333333 mov dword ptr [ebp-$70], $33333333
0044AB30 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044AB37 C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044AB41 C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044AB4B E9A9070000 jmp 0044B2F9
0044AB50 C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044AB57 C745E46ED22D40 mov dword ptr [ebp-$1C], $402DD26E
0044AB5E C745D8E7FBA9F1 mov dword ptr [ebp-$28], $F1A9FBE7
0044AB65 C745DCD2BD4140 mov dword ptr [ebp-$24], $4041BDD2
0044AB6C DB2DFCC14400 fld tbyte ptr [$0044C1FC]
0044AB72 DC4DB8 fmul qword ptr [ebp-$48]
0044AB75 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044AB7B 9B wait
0044AB7C DD45B8 fld qword ptr [ebp-$48]
0044AB7F DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044AB85 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AB8B 9B wait
0044AB8C 33D2 xor edx, edx
0044AB8E 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044AB94 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044AB9A C7459066666666 mov dword ptr [ebp-$70], $66666666
0044ABA1 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044ABA8 C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044ABB2 C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044ABBC E938070000 jmp 0044B2F9
0044ABC1 C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044ABC8 C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044ABCF C745D8EE7C3F35 mov dword ptr [ebp-$28], $353F7CEE
0044ABD6 C745DC5E0A4240 mov dword ptr [ebp-$24], $40420A5E
0044ABDD 33D2 xor edx, edx
0044ABDF 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044ABE5 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044ABEB DB2D08C24400 fld tbyte ptr [$0044C208]
0044ABF1 DC4DB8 fmul qword ptr [ebp-$48]
0044ABF4 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044ABFA 9B wait
0044ABFB DD45B8 fld qword ptr [ebp-$48]
0044ABFE DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044AC04 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AC0A 9B wait
0044AC0B C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AC12 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AC19 C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044AC23 C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044AC2D E9C7060000 jmp 0044B2F9
0044AC32 C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044AC39 C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044AC40 C745D85C8FC2F5 mov dword ptr [ebp-$28], $F5C28F5C
0044AC47 C745DC28DC3B40 mov dword ptr [ebp-$24], $403BDC28
0044AC4E 33D2 xor edx, edx
0044AC50 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AC56 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AC5C DB2D14C24400 fld tbyte ptr [$0044C214]
0044AC62 DC4DB8 fmul qword ptr [ebp-$48]
0044AC65 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AC6B 9B wait
0044AC6C DD45B8 fld qword ptr [ebp-$48]
0044AC6F DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044AC75 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044AC7B 9B wait
0044AC7C C7459033333333 mov dword ptr [ebp-$70], $33333333
0044AC83 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044AC8A C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044AC94 C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044AC9E E956060000 jmp 0044B2F9
0044ACA3 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044ACAA C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044ACB1 C745D8EE7C3F35 mov dword ptr [ebp-$28], $353F7CEE
0044ACB8 C745DC5E0A4240 mov dword ptr [ebp-$24], $40420A5E
0044ACBF 33D2 xor edx, edx
0044ACC1 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044ACC7 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044ACCD DB2D08C24400 fld tbyte ptr [$0044C208]
0044ACD3 DC4DB8 fmul qword ptr [ebp-$48]
0044ACD6 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044ACDC 9B wait
0044ACDD DD45B8 fld qword ptr [ebp-$48]
0044ACE0 DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044ACE6 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044ACEC 9B wait
0044ACED C7459066666666 mov dword ptr [ebp-$70], $66666666
0044ACF4 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044ACFB C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044AD05 C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044AD0F E9E5050000 jmp 0044B2F9
0044AD14 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044AD1B C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044AD22 C745D85C8FC2F5 mov dword ptr [ebp-$28], $F5C28F5C
0044AD29 C745DC28DC3B40 mov dword ptr [ebp-$24], $403BDC28
0044AD30 33D2 xor edx, edx
0044AD32 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AD38 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AD3E DB2D14C24400 fld tbyte ptr [$0044C214]
0044AD44 DC4DB8 fmul qword ptr [ebp-$48]
0044AD47 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AD4D 9B wait
0044AD4E DD45B8 fld qword ptr [ebp-$48]
0044AD51 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044AD57 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044AD5D 9B wait
0044AD5E C7459033333333 mov dword ptr [ebp-$70], $33333333
0044AD65 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044AD6C C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044AD76 C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044AD80 E974050000 jmp 0044B2F9
0044AD85 C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044AD8C C745E46EE24240 mov dword ptr [ebp-$1C], $4042E26E
0044AD93 C745D860E5D022 mov dword ptr [ebp-$28], $22D0E560
0044AD9A C745DCDB694240 mov dword ptr [ebp-$24], $404269DB
0044ADA1 33D2 xor edx, edx
0044ADA3 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044ADA9 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044ADAF DB2D20C24400 fld tbyte ptr [$0044C220]
0044ADB5 DC4DB8 fmul qword ptr [ebp-$48]
0044ADB8 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044ADBE 9B wait
0044ADBF DD45B8 fld qword ptr [ebp-$48]
0044ADC2 DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044ADC8 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044ADCE 9B wait
0044ADCF C7459066666666 mov dword ptr [ebp-$70], $66666666
0044ADD6 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044ADDD C78528FFFFFFEC51B81E mov dword ptr [ebp+$FFFFFF28], $1EB851EC
0044ADE7 C7852CFFFFFF85EBB13F mov dword ptr [ebp+$FFFFFF2C], $3FB1EB85
0044ADF1 E903050000 jmp 0044B2F9
0044ADF6 C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044ADFD C745E46EE24240 mov dword ptr [ebp-$1C], $4042E26E
0044AE04 C745D8D34D6210 mov dword ptr [ebp-$28], $10624DD3
0044AE0B C745DC58B93C40 mov dword ptr [ebp-$24], $403CB958
0044AE12 33D2 xor edx, edx
0044AE14 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044AE1A 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044AE20 DB2D2CC24400 fld tbyte ptr [$0044C22C]
0044AE26 DC4DB8 fmul qword ptr [ebp-$48]
0044AE29 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AE2F 9B wait
0044AE30 DD45B8 fld qword ptr [ebp-$48]
0044AE33 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044AE39 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044AE3F 9B wait
0044AE40 C7459033333333 mov dword ptr [ebp-$70], $33333333
0044AE47 C74594333B7840 mov dword ptr [ebp-$6C], $40783B33
0044AE4E C78528FFFFFFEC51B81E mov dword ptr [ebp+$FFFFFF28], $1EB851EC
0044AE58 C7852CFFFFFF85EBB13F mov dword ptr [ebp+$FFFFFF2C], $3FB1EB85
0044AE62 E992040000 jmp 0044B2F9
0044AE67 C745E0F0A7C64B mov dword ptr [ebp-$20], $4BC6A7F0
0044AE6E C745E437894A40 mov dword ptr [ebp-$1C], $404A8937
0044AE75 C745D8B29DEFA7 mov dword ptr [ebp-$28], $A7EF9DB2
0044AE7C C745DCC6CB4240 mov dword ptr [ebp-$24], $4042CBC6
0044AE83 33D2 xor edx, edx
0044AE85 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044AE8B 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044AE91 DB2D38C24400 fld tbyte ptr [$0044C238]
0044AE97 DC4DB8 fmul qword ptr [ebp-$48]
0044AE9A DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044AEA0 9B wait
0044AEA1 DD45B8 fld qword ptr [ebp-$48]
0044AEA4 DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044AEAA DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AEB0 9B wait
0044AEB1 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AEB8 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AEBF C78528FFFFFF736891ED mov dword ptr [ebp+$FFFFFF28], $ED916873
0044AEC9 C7852CFFFFFF7C3FB53F mov dword ptr [ebp+$FFFFFF2C], $3FB53F7C
0044AED3 E921040000 jmp 0044B2F9
0044AED8 C745E008AC1C5A mov dword ptr [ebp-$20], $5A1CAC08
0044AEDF C745E464635140 mov dword ptr [ebp-$1C], $40516364
0044AEE6 C745D83108AC1C mov dword ptr [ebp-$28], $1CAC0831
0044AEED C745DC5A444340 mov dword ptr [ebp-$24], $4043445A
0044AEF4 33D2 xor edx, edx
0044AEF6 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044AEFC 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044AF02 DB2D44C24400 fld tbyte ptr [$0044C244]
0044AF08 DC4DB8 fmul qword ptr [ebp-$48]
0044AF0B DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044AF11 9B wait
0044AF12 DD45B8 fld qword ptr [ebp-$48]
0044AF15 DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044AF1B DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AF21 9B wait
0044AF22 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AF29 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AF30 C78528FFFFFF52B81E85 mov dword ptr [ebp+$FFFFFF28], $851EB852
0044AF3A C7852CFFFFFFEB51B83F mov dword ptr [ebp+$FFFFFF2C], $3FB851EB
0044AF44 E9B0030000 jmp 0044B2F9
0044AF49 C745E05839B4C8 mov dword ptr [ebp-$20], $C8B43958
0044AF50 C745E4763E2640 mov dword ptr [ebp-$1C], $40263E76
0044AF57 C745D80C022B87 mov dword ptr [ebp-$28], $872B020C
0044AF5E C745DC16F94140 mov dword ptr [ebp-$24], $4041F916
0044AF65 33D2 xor edx, edx
0044AF67 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044AF6D 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044AF73 DB2D50C24400 fld tbyte ptr [$0044C250]
0044AF79 DC4DB8 fmul qword ptr [ebp-$48]
0044AF7C DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044AF82 9B wait
0044AF83 DD45B8 fld qword ptr [ebp-$48]
0044AF86 DCA550FFFFFF fsub qword ptr [ebp+$FFFFFF50]
0044AF8C DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044AF92 9B wait
0044AF93 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044AF9A C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044AFA1 C78528FFFFFFDBF97E6A mov dword ptr [ebp+$FFFFFF28], $6A7EF9DB
0044AFAB C7852CFFFFFFBC74A33F mov dword ptr [ebp+$FFFFFF2C], $3FA374BC
0044AFB5 E93F030000 jmp 0044B2F9
0044AFBA 8BD6 mov edx, esi
0044AFBC 83FA05 cmp edx, +$05
0044AFBF 0F8734030000 jnbe 0044B2F9
0044AFC5 FF2495CCAF4400 jmp dword ptr [$44AFCC+edx*4]
0044AFCC E4AF in al, $AF
0044AFCE 44 inc esp
0044AFCF 005DB0 add [ebp-$50], bl
0044AFD2 44 inc esp
0044AFD3 00D6 add dh, dl
0044AFD5 B044 mov al, $44
0044AFD7 004FB1 add [edi-$4F], cl
0044AFDA 44 inc esp
0044AFDB 00C8 add al, cl
0044AFDD B144 mov cl, $44
0044AFDF 0041B2 add [ecx-$4E], al
0044AFE2 44 inc esp
0044AFE3 00C7 add bh, al
0044AFE5 45 inc ebp
0044AFE6 E0DF loopn -$21
0044AFE8 4F dec edi
0044AFE9 8D97C745E46E lea edx, [edi+$6EE445C7]
0044AFEF D22D40C745D8 shr byte ptr [$D845C740], cl
0044AFF5 3108 xor [eax], ecx
0044AFF7 AC lodsb
0044AFF8 1CC7 sbb al, $C7
0044AFFA 45 inc ebp
0044AFFB DC5AE4 fcomp qword ptr [edx-$1C]
0044AFFE 3F aas
0044AFFF 40 inc eax
0044B000 DB2D5CC24400 fld tbyte ptr [$0044C25C]
0044B006 DC4DB8 fmul qword ptr [ebp-$48]
0044B009 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B00F 9B wait
0044B010 DB2D68C24400 fld tbyte ptr [$0044C268]
0044B016 DC4DB8 fmul qword ptr [ebp-$48]
0044B019 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B01F 9B wait
0044B020 DD45B8 fld qword ptr [ebp-$48]
0044B023 DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B029 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B02F DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B035 9B wait
0044B036 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B03D C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B044 C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044B04E C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044B058 E99C020000 jmp 0044B2F9
0044B05D C745E0DF4F8D97 mov dword ptr [ebp-$20], $978D4FDF
0044B064 C745E46ED22D40 mov dword ptr [ebp-$1C], $402DD26E
0044B06B C745D83108AC1C mov dword ptr [ebp-$28], $1CAC0831
0044B072 C745DC5AE43F40 mov dword ptr [ebp-$24], $403FE45A
0044B079 DB2D5CC24400 fld tbyte ptr [$0044C25C]
0044B07F DC4DB8 fmul qword ptr [ebp-$48]
0044B082 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B088 9B wait
0044B089 DB2D68C24400 fld tbyte ptr [$0044C268]
0044B08F DC4DB8 fmul qword ptr [ebp-$48]
0044B092 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B098 9B wait
0044B099 DD45B8 fld qword ptr [ebp-$48]
0044B09C DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B0A2 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B0A8 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B0AE 9B wait
0044B0AF C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B0B6 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B0BD C78528FFFFFFBA490C02 mov dword ptr [ebp+$FFFFFF28], $020C49BA
0044B0C7 C7852CFFFFFF2B87A63F mov dword ptr [ebp+$FFFFFF2C], $3FA6872B
0044B0D1 E923020000 jmp 0044B2F9
0044B0D6 C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044B0DD C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044B0E4 C745D8F6285C8F mov dword ptr [ebp-$28], $8F5C28F6
0044B0EB C745DCC2E54040 mov dword ptr [ebp-$24], $4040E5C2
0044B0F2 DB2D74C24400 fld tbyte ptr [$0044C274]
0044B0F8 DC4DB8 fmul qword ptr [ebp-$48]
0044B0FB DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B101 9B wait
0044B102 DB2D80C24400 fld tbyte ptr [$0044C280]
0044B108 DC4DB8 fmul qword ptr [ebp-$48]
0044B10B DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B111 9B wait
0044B112 DD45B8 fld qword ptr [ebp-$48]
0044B115 DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B11B DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B121 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B127 9B wait
0044B128 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B12F C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B136 C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044B140 C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044B14A E9AA010000 jmp 0044B2F9
0044B14F C745E0B6F3FDD4 mov dword ptr [ebp-$20], $D4FDF3B6
0044B156 C745E478293840 mov dword ptr [ebp-$1C], $40382978
0044B15D C745D8F6285C8F mov dword ptr [ebp-$28], $8F5C28F6
0044B164 C745DCC2E54040 mov dword ptr [ebp-$24], $4040E5C2
0044B16B DB2D74C24400 fld tbyte ptr [$0044C274]
0044B171 DC4DB8 fmul qword ptr [ebp-$48]
0044B174 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B17A 9B wait
0044B17B DB2D80C24400 fld tbyte ptr [$0044C280]
0044B181 DC4DB8 fmul qword ptr [ebp-$48]
0044B184 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B18A 9B wait
0044B18B DD45B8 fld qword ptr [ebp-$48]
0044B18E DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B194 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B19A DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B1A0 9B wait
0044B1A1 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B1A8 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B1AF C78528FFFFFF79E92631 mov dword ptr [ebp+$FFFFFF28], $3126E979
0044B1B9 C7852CFFFFFF08ACAC3F mov dword ptr [ebp+$FFFFFF2C], $3FACAC08
0044B1C3 E931010000 jmp 0044B2F9
0044B1C8 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044B1CF C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044B1D6 C745D8F6285C8F mov dword ptr [ebp-$28], $8F5C28F6
0044B1DD C745DCC2E54040 mov dword ptr [ebp-$24], $4040E5C2
0044B1E4 DB2D74C24400 fld tbyte ptr [$0044C274]
0044B1EA DC4DB8 fmul qword ptr [ebp-$48]
0044B1ED DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B1F3 9B wait
0044B1F4 DB2D80C24400 fld tbyte ptr [$0044C280]
0044B1FA DC4DB8 fmul qword ptr [ebp-$48]
0044B1FD DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B203 9B wait
0044B204 DD45B8 fld qword ptr [ebp-$48]
0044B207 DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B20D DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B213 DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B219 9B wait
0044B21A C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B221 C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B228 C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044B232 C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044B23C E9B8000000 jmp 0044B2F9
0044B241 C745E0295C8FC2 mov dword ptr [ebp-$20], $C28F5C29
0044B248 C745E4F5083940 mov dword ptr [ebp-$1C], $403908F5
0044B24F C745D8F6285C8F mov dword ptr [ebp-$28], $8F5C28F6
0044B256 C745DCC2E54040 mov dword ptr [ebp-$24], $4040E5C2
0044B25D DB2D74C24400 fld tbyte ptr [$0044C274]
0044B263 DC4DB8 fmul qword ptr [ebp-$48]
0044B266 DD9D68FFFFFF fstp qword ptr [ebp+$FFFFFF68]
0044B26C 9B wait
0044B26D DB2D80C24400 fld tbyte ptr [$0044C280]
0044B273 DC4DB8 fmul qword ptr [ebp-$48]
0044B276 DD9D58FFFFFF fstp qword ptr [ebp+$FFFFFF58]
0044B27C 9B wait
0044B27D DD45B8 fld qword ptr [ebp-$48]
0044B280 DCA568FFFFFF fsub qword ptr [ebp+$FFFFFF68]
0044B286 DCA558FFFFFF fsub qword ptr [ebp+$FFFFFF58]
0044B28C DD9D50FFFFFF fstp qword ptr [ebp+$FFFFFF50]
0044B292 9B wait
0044B293 C7459066666666 mov dword ptr [ebp-$70], $66666666
0044B29A C7459466A67F40 mov dword ptr [ebp-$6C], $407FA666
0044B2A1 C78528FFFFFFC976BE9F mov dword ptr [ebp+$FFFFFF28], $9FBE76C9
0044B2AB C7852CFFFFFF1A2FAD3F mov dword ptr [ebp+$FFFFFF2C], $3FAD2F1A
0044B2B5 EB42 jmp 0044B2F9
0044B2B7 33D2 xor edx, edx
0044B2B9 8955E0 mov [ebp-$20], edx
0044B2BC 8955E4 mov [ebp-$1C], edx
0044B2BF 33D2 xor edx, edx
0044B2C1 8955D8 mov [ebp-$28], edx
0044B2C4 8955DC mov [ebp-$24], edx
0044B2C7 33D2 xor edx, edx
0044B2C9 899568FFFFFF mov [ebp+$FFFFFF68], edx
0044B2CF 89956CFFFFFF mov [ebp+$FFFFFF6C], edx
0044B2D5 33D2 xor edx, edx
0044B2D7 899558FFFFFF mov [ebp+$FFFFFF58], edx
0044B2DD 89955CFFFFFF mov [ebp+$FFFFFF5C], edx
0044B2E3 33D2 xor edx, edx
0044B2E5 899550FFFFFF mov [ebp+$FFFFFF50], edx
0044B2EB 899554FFFFFF mov [ebp+$FFFFFF54], edx
0044B2F1 33D2 xor edx, edx
0044B2F3 895590 mov [ebp-$70], edx
0044B2F6 895594 mov [ebp-$6C], edx
0044B2F9 83E801 sub eax, +$01
0044B2FC 7207 jb 0044B305
0044B2FE 7421 jz 0044B321
0044B300 48 dec eax
0044B301 743C jz 0044B33F
0044B303 EB54 jmp 0044B359
0044B305 33C0 xor eax, eax
0044B307 894588 mov [ebp-$78], eax
0044B30A C7458C00508340 mov dword ptr [ebp-$74], $40835000
0044B311 C74580CDCCCCCC mov dword ptr [ebp-$80], $CCCCCCCD
0044B318 C74584CCCCE43F mov dword ptr [ebp-$7C], $3FE4CCCC
0044B31F EB38 jmp 0044B359
0044B321 C74588CDCCCCCC mov dword ptr [ebp-$78], $CCCCCCCD
0044B328 C7458CCCD48840 mov dword ptr [ebp-$74], $4088D4CC
0044B32F C74580CDCCCCCC mov dword ptr [ebp-$80], $CCCCCCCD
0044B336 C74584CCCCEC3F mov dword ptr [ebp-$7C], $3FECCCCC
0044B33D EB1A jmp 0044B359
0044B33F 33C0 xor eax, eax
0044B341 894588 mov [ebp-$78], eax
0044B344 C7458C00A08E40 mov dword ptr [ebp-$74], $408EA000
0044B34B C74580CDCCCCCC mov dword ptr [ebp-$80], $CCCCCCCD
0044B352 C74584CCCCEC3F mov dword ptr [ebp-$7C], $3FECCCCC
0044B359 DD45B8 fld qword ptr [ebp-$48]

* Reference to: system.@ROUND;
|
0044B35C E8DB74FBFF call 0040283C
0044B361 3DAA050000 cmp eax, $000005AA
0044B366 7D4A jnl 0044B3B2
0044B368 3D1A040000 cmp eax, $0000041A
0044B36D 7D1C jnl 0044B38B
0044B36F 48 dec eax
0044B370 2D51030000 sub eax, $00000351
0044B375 0F8287000000 jb 0044B402
0044B37B 2DC8000000 sub eax, $000000C8
0044B380 0F828D000000 jb 0044B413
0044B386 E919010000 jmp 0044B4A4
0044B38B 05E6FBFFFF add eax, -$0000041A
0044B390 83E864 sub eax, +$64
0044B393 0F828D000000 jb 0044B426
0044B399 83E864 sub eax, +$64
0044B39C 0F8294000000 jb 0044B436
0044B3A2 2DC8000000 sub eax, $000000C8
0044B3A7 0F8299000000 jb 0044B446
0044B3AD E9F2000000 jmp 0044B4A4
0044B3B2 3DD6060000 cmp eax, $000006D6
0044B3B7 7D1E jnl 0044B3D7
0044B3B9 0556FAFFFF add eax, -$000005AA
0044B3BE 83E864 sub eax, +$64
0044B3C1 0F828F000000 jb 0044B456
0044B3C7 2DC8000000 sub eax, $000000C8
0044B3CC 0F8292000000 jb 0044B464
0044B3D2 E9CD000000 jmp 0044B4A4
0044B3D7 052AF9FFFF add eax, -$000006D6
0044B3DC 2DC8000000 sub eax, $000000C8
0044B3E1 0F828D000000 jb 0044B474
0044B3E7 2DC9000000 sub eax, $000000C9
0044B3EC 0F8292000000 jb 0044B484
0044B3F2 2DAA1E0000 sub eax, $00001EAA
0044B3F7 0F8297000000 jb 0044B494
0044B3FD E9A2000000 jmp 0044B4A4
0044B402 33C0 xor eax, eax
0044B404 8945B0 mov [ebp-$50], eax
0044B407 C745B40000E83F mov dword ptr [ebp-$4C], $3FE80000
0044B40E E999000000 jmp 0044B4AC
0044B413 C745B066666666 mov dword ptr [ebp-$50], $66666666
0044B41A C745B46666E63F mov dword ptr [ebp-$4C], $3FE66666
0044B421 E986000000 jmp 0044B4AC
0044B426 C745B0CDCCCCCC mov dword ptr [ebp-$50], $CCCCCCCD
0044B42D C745B4CCCCE43F mov dword ptr [ebp-$4C], $3FE4CCCC
0044B434 EB76 jmp 0044B4AC
0044B436 C745B033333333 mov dword ptr [ebp-$50], $33333333
0044B43D C745B43333E33F mov dword ptr [ebp-$4C], $3FE33333
0044B444 EB66 jmp 0044B4AC
0044B446 C745B09A999999 mov dword ptr [ebp-$50], $9999999A
0044B44D C745B49999E13F mov dword ptr [ebp-$4C], $3FE19999
0044B454 EB56 jmp 0044B4AC
0044B456 33C0 xor eax, eax
0044B458 8945B0 mov [ebp-$50], eax
0044B45B C745B40000E03F mov dword ptr [ebp-$4C], $3FE00000
0044B462 EB48 jmp 0044B4AC
0044B464 C745B0CDCCCCCC mov dword ptr [ebp-$50], $CCCCCCCD
0044B46B C745B4CCCCDC3F mov dword ptr [ebp-$4C], $3FDCCCCC
0044B472 EB38 jmp 0044B4AC
0044B474 C745B09A999999 mov dword ptr [ebp-$50], $9999999A
0044B47B C745B49999D93F mov dword ptr [ebp-$4C], $3FD99999
0044B482 EB28 jmp 0044B4AC
0044B484 C745B066666666 mov dword ptr [ebp-$50], $66666666
0044B48B C745B46666D63F mov dword ptr [ebp-$4C], $3FD66666
0044B492 EB18 jmp 0044B4AC
0044B494 C745B033333333 mov dword ptr [ebp-$50], $33333333
0044B49B C745B43333D33F mov dword ptr [ebp-$4C], $3FD33333
0044B4A2 EB08 jmp 0044B4AC
0044B4A4 33C0 xor eax, eax
0044B4A6 8945B0 mov [ebp-$50], eax
0044B4A9 8945B4 mov [ebp-$4C], eax
0044B4AC DB2D8CC24400 fld tbyte ptr [$0044C28C]
0044B4B2 DC5DF0 fcomp qword ptr [ebp-$10]
0044B4B5 DFE0 fstsw ax
0044B4B7 9E sahf
0044B4B8 770D jnbe 0044B4C7
0044B4BA DB2D98C24400 fld tbyte ptr [$0044C298]
0044B4C0 DC4DB0 fmul qword ptr [ebp-$50]
0044B4C3 DD5DB0 fstp qword ptr [ebp-$50]
0044B4C6 9B wait
0044B4C7 8BC6 mov eax, esi
0044B4C9 83F80A cmp eax, +$0A
0044B4CC 0F87CE000000 jnbe 0044B5A0
0044B4D2 FF2485D9B44400 jmp dword ptr [$44B4D9+eax*4]
0044B4D9 05B5440005 add eax, +$050044B5
0044B4DE B544 mov ch, $44
0044B4E0 001E add [esi], bl
0044B4E2 B544 mov ch, $44
0044B4E4 001E add [esi], bl
0044B4E6 B544 mov ch, $44
0044B4E8 0034B5440034B5 add [$B5340044+esi*4], dh
0044B4EF 44 inc esp
0044B4F0 004AB5 add [edx-$4B], cl
0044B4F3 44 inc esp
0044B4F4 004AB5 add [edx-$4B], cl
0044B4F7 44 inc esp
0044B4F8 0060B5 add [eax-$4B], ah
0044B4FB 44 inc esp
0044B4FC 0076B5 add [esi-$4B], dh
0044B4FF 44 inc esp
0044B500 008CB54400C785 add [ebp+esi*4+$85C70044], cl
0044B507 70FF jo 0044B508
0044B509 FFFF DB $FF, $FF //
0044B50B 85EB test ebx, ebp
0044B50D 51 push ecx
0044B50E B8C78574FF mov eax, $FF7485C7
0044B513 FFFF DB $FF, $FF //
0044B515 1E push ds
0044B516 8501 test [ecx], eax
0044B518 40 inc eax
0044B519 E982000000 jmp 0044B5A0
0044B51E C78570FFFFFF52B81E85 mov dword ptr [ebp+$FFFFFF70], $851EB852
0044B528 C78574FFFFFFEB510C40 mov dword ptr [ebp+$FFFFFF74], $400C51EB
0044B532 EB6C jmp 0044B5A0
0044B534 C78570FFFFFF5C8FC2F5 mov dword ptr [ebp+$FFFFFF70], $F5C28F5C
0044B53E C78574FFFFFF285C0D40 mov dword ptr [ebp+$FFFFFF74], $400D5C28
0044B548 EB56 jmp 0044B5A0
0044B54A C78570FFFFFF295C8FC2 mov dword ptr [ebp+$FFFFFF70], $C28F5C29
0044B554 C78574FFFFFFF5281640 mov dword ptr [ebp+$FFFFFF74], $401628F5
0044B55E EB40 jmp 0044B5A0
0044B560 C78570FFFFFF295C8FC2 mov dword ptr [ebp+$FFFFFF70], $C28F5C29
0044B56A C78574FFFFFFF5281F40 mov dword ptr [ebp+$FFFFFF74], $401F28F5
0044B574 EB2A jmp 0044B5A0
0044B576 C78570FFFFFF66666666 mov dword ptr [ebp+$FFFFFF70], $66666666
0044B580 C78574FFFFFF66662440 mov dword ptr [ebp+$FFFFFF74], $40246666
0044B58A EB14 jmp 0044B5A0
0044B58C C78570FFFFFF14AE47E1 mov dword ptr [ebp+$FFFFFF70], $E147AE14
0044B596 C78574FFFFFF7A14FA3F mov dword ptr [ebp+$FFFFFF74], $3FFA147A
0044B5A0 85FF test edi, edi
0044B5A2 0F85BA030000 jnz 0044B962
0044B5A8 DD45E0 fld qword ptr [ebp-$20]
0044B5AB DC45D8 fadd qword ptr [ebp-$28]
0044B5AE DC4DB8 fmul qword ptr [ebp-$48]
0044B5B1 DD45F0 fld qword ptr [ebp-$10]
0044B5B4 DC4DE8 fmul qword ptr [ebp-$18]
0044B5B7 DC4DE8 fmul qword ptr [ebp-$18]
0044B5BA D835A4C24400 fdiv dword ptr [$0044C2A4]
0044B5C0 D805A8C24400 fadd dword ptr [$0044C2A8]
0044B5C6 DEC9 fmulp st(1), st(0)
0044B5C8 D835ACC24400 fdiv dword ptr [$0044C2AC]
0044B5CE DD5DD0 fstp qword ptr [ebp-$30]
0044B5D1 9B wait
0044B5D2 DD45B8 fld qword ptr [ebp-$48]
0044B5D5 DC4DD8 fmul qword ptr [ebp-$28]
0044B5D8 DD45F0 fld qword ptr [ebp-$10]
0044B5DB DC4DE8 fmul qword ptr [ebp-$18]
0044B5DE DC4DE8 fmul qword ptr [ebp-$18]
0044B5E1 D835A4C24400 fdiv dword ptr [$0044C2A4]
0044B5E7 DB2DB0C24400 fld tbyte ptr [$0044C2B0]
0044B5ED DEE1 fsubrp st(1), st(0)
0044B5EF DEC9 fmulp st(1), st(0)
0044B5F1 D835ACC24400 fdiv dword ptr [$0044C2AC]
0044B5F7 DD5DC8 fstp qword ptr [ebp-$38]
0044B5FA 9B wait
0044B5FB D905BCC24400 fld dword ptr [$0044C2BC]
0044B601 DC4D88 fmul qword ptr [ebp-$78]
0044B604 DC4D90 fmul qword ptr [ebp-$70]
0044B607 D905C0C24400 fld dword ptr [$0044C2C0]
0044B60D DC4DC8 fmul qword ptr [ebp-$38]
0044B610 D80DACC24400 fmul dword ptr [$0044C2AC]
0044B616 DEC1 faddp st(1), st(0)
0044B618 DC4D80 fmul qword ptr [ebp-$80]
0044B61B D835ACC24400 fdiv dword ptr [$0044C2AC]
0044B621 DD9D78FFFFFF fstp qword ptr [ebp+$FFFFFF78]
0044B627 9B wait
0044B628 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044B62E D81DC4C24400 fcomp dword ptr [$0044C2C4]
0044B634 DFE0 fstsw ax
0044B636 9E sahf
0044B637 750A jnz 0044B643
0044B639 33C0 xor eax, eax
0044B63B 8945C0 mov [ebp-$40], eax
0044B63E 8945C4 mov [ebp-$3C], eax
0044B641 EB15 jmp 0044B658
0044B643 DD45D0 fld qword ptr [ebp-$30]
0044B646 DC65C8 fsub qword ptr [ebp-$38]
0044B649 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044B64F DC65C8 fsub qword ptr [ebp-$38]
0044B652 DEF9 fdivp st(1), st(0)
0044B654 DD5DC0 fstp qword ptr [ebp-$40]
0044B657 9B wait
0044B658 DB2DC8C24400 fld tbyte ptr [$0044C2C8]
0044B65E DC4DF0 fmul qword ptr [ebp-$10]
0044B661 DB2DD4C24400 fld tbyte ptr [$0044C2D4]
0044B667 DC4DF0 fmul qword ptr [ebp-$10]
0044B66A DD45D0 fld qword ptr [ebp-$30]
0044B66D D80DACC24400 fmul dword ptr [$0044C2AC]
0044B673 DD45C8 fld qword ptr [ebp-$38]
0044B676 D80DACC24400 fmul dword ptr [$0044C2AC]
0044B67C DEE9 fsubp st(1), st(0)
0044B67E DEC9 fmulp st(1), st(0)
0044B680 DEC1 faddp st(1), st(0)
0044B682 D835ACC24400 fdiv dword ptr [$0044C2AC]
0044B688 DD5D98 fstp qword ptr [ebp-$68]
0044B68B 9B wait
0044B68C DD4598 fld qword ptr [ebp-$68]
0044B68F DC4DE8 fmul qword ptr [ebp-$18]
0044B692 D80DACC24400 fmul dword ptr [$0044C2AC]
0044B698 DB2DE0C24400 fld tbyte ptr [$0044C2E0]
0044B69E DEF9 fdivp st(1), st(0)
0044B6A0 DD5DA8 fstp qword ptr [ebp-$58]
0044B6A3 9B wait
0044B6A4 DD45F0 fld qword ptr [ebp-$10]
0044B6A7 DC4DE8 fmul qword ptr [ebp-$18]
0044B6AA DC4DB0 fmul qword ptr [ebp-$50]
0044B6AD DC8D70FFFFFF fmul qword ptr [ebp+$FFFFFF70]
0044B6B3 DD5DA0 fstp qword ptr [ebp-$60]
0044B6B6 9B wait
0044B6B7 DD45D0 fld qword ptr [ebp-$30]
0044B6BA 83C4F4 add esp, -$0C
0044B6BD DB3C24 fstp tbyte ptr [esp]
0044B6C0 9B wait
0044B6C1 8D8514FFFFFF lea eax, [ebp+$FFFFFF14]
0044B6C7 50 push eax
0044B6C8 B902000000 mov ecx, $00000002
0044B6CD BA06000000 mov edx, $00000006
0044B6D2 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B6D4 E83BD0FBFF call 00408714
0044B6D9 8D8514FFFFFF lea eax, [ebp+$FFFFFF14]

* Possible String Reference to: 'kN'
|
0044B6DF BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044B6E4 E89784FBFF call 00403B80
0044B6E9 8B9514FFFFFF mov edx, [ebp+$FFFFFF14]
0044B6EF 8B83DC020000 mov eax, [ebx+$02DC]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B6F5 E806AEFDFF call 00426500
0044B6FA DD45C8 fld qword ptr [ebp-$38]
0044B6FD 83C4F4 add esp, -$0C
0044B700 DB3C24 fstp tbyte ptr [esp]
0044B703 9B wait
0044B704 8D8510FFFFFF lea eax, [ebp+$FFFFFF10]
0044B70A 50 push eax
0044B70B B902000000 mov ecx, $00000002
0044B710 BA06000000 mov edx, $00000006
0044B715 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B717 E8F8CFFBFF call 00408714
0044B71C 8D8510FFFFFF lea eax, [ebp+$FFFFFF10]

* Possible String Reference to: 'kN'
|
0044B722 BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044B727 E85484FBFF call 00403B80
0044B72C 8B9510FFFFFF mov edx, [ebp+$FFFFFF10]
0044B732 8B8304030000 mov eax, [ebx+$0304]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B738 E8C3ADFDFF call 00426500
0044B73D DD45C0 fld qword ptr [ebp-$40]
0044B740 D80DF8C24400 fmul dword ptr [$0044C2F8]
0044B746 83C4F4 add esp, -$0C
0044B749 DB3C24 fstp tbyte ptr [esp]
0044B74C 9B wait
0044B74D 8D850CFFFFFF lea eax, [ebp+$FFFFFF0C]
0044B753 50 push eax
0044B754 B902000000 mov ecx, $00000002
0044B759 BA05000000 mov edx, $00000005
0044B75E B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B760 E8AFCFFBFF call 00408714
0044B765 8D850CFFFFFF lea eax, [ebp+$FFFFFF0C]
0044B76B BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044B770 E80B84FBFF call 00403B80
0044B775 8B950CFFFFFF mov edx, [ebp+$FFFFFF0C]
0044B77B 8B830C030000 mov eax, [ebx+$030C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B781 E87AADFDFF call 00426500
0044B786 DD4598 fld qword ptr [ebp-$68]
0044B789 83C4F4 add esp, -$0C
0044B78C DB3C24 fstp tbyte ptr [esp]
0044B78F 9B wait
0044B790 8D8508FFFFFF lea eax, [ebp+$FFFFFF08]
0044B796 50 push eax
0044B797 B903000000 mov ecx, $00000003
0044B79C BA07000000 mov edx, $00000007
0044B7A1 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B7A3 E86CCFFBFF call 00408714
0044B7A8 8D8508FFFFFF lea eax, [ebp+$FFFFFF08]

* Possible String Reference to: 'kN.m'
|
0044B7AE BA10C34400 mov edx, $0044C310

* Reference to: system.@LStrCat;
|
0044B7B3 E8C883FBFF call 00403B80
0044B7B8 8B9508FFFFFF mov edx, [ebp+$FFFFFF08]
0044B7BE 8B8310030000 mov eax, [ebx+$0310]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B7C4 E837ADFDFF call 00426500
0044B7C9 DD45A8 fld qword ptr [ebp-$58]
0044B7CC 83C4F4 add esp, -$0C
0044B7CF DB3C24 fstp tbyte ptr [esp]
0044B7D2 9B wait
0044B7D3 8D8504FFFFFF lea eax, [ebp+$FFFFFF04]
0044B7D9 50 push eax
0044B7DA B902000000 mov ecx, $00000002
0044B7DF BA06000000 mov edx, $00000006
0044B7E4 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B7E6 E829CFFBFF call 00408714
0044B7EB 8D8504FFFFFF lea eax, [ebp+$FFFFFF04]

* Possible String Reference to: 'kW'
|
0044B7F1 BA20C34400 mov edx, $0044C320

* Reference to: system.@LStrCat;
|
0044B7F6 E88583FBFF call 00403B80
0044B7FB 8B9504FFFFFF mov edx, [ebp+$FFFFFF04]
0044B801 8B8314030000 mov eax, [ebx+$0314]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B807 E8F4ACFDFF call 00426500
0044B80C DD45A0 fld qword ptr [ebp-$60]
0044B80F 83C4F4 add esp, -$0C
0044B812 DB3C24 fstp tbyte ptr [esp]
0044B815 9B wait
0044B816 8D8500FFFFFF lea eax, [ebp+$FFFFFF00]
0044B81C 50 push eax
0044B81D B902000000 mov ecx, $00000002
0044B822 BA06000000 mov edx, $00000006
0044B827 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B829 E8E6CEFBFF call 00408714
0044B82E 8D8500FFFFFF lea eax, [ebp+$FFFFFF00]
0044B834 BA2CC34400 mov edx, $0044C32C

* Reference to: system.@LStrCat;
|
0044B839 E84283FBFF call 00403B80
0044B83E 8B9500FFFFFF mov edx, [ebp+$FFFFFF00]
0044B844 8B8318030000 mov eax, [ebx+$0318]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B84A E8B1ACFDFF call 00426500
0044B84F DD45B0 fld qword ptr [ebp-$50]
0044B852 D80DF8C24400 fmul dword ptr [$0044C2F8]
0044B858 83C4F4 add esp, -$0C
0044B85B DB3C24 fstp tbyte ptr [esp]
0044B85E 9B wait
0044B85F 8D85FCFEFFFF lea eax, [ebp+$FFFFFEFC]
0044B865 50 push eax
0044B866 B902000000 mov ecx, $00000002
0044B86B BA05000000 mov edx, $00000005
0044B870 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044B872 E89DCEFBFF call 00408714
0044B877 8D85FCFEFFFF lea eax, [ebp+$FFFFFEFC]
0044B87D BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044B882 E8F982FBFF call 00403B80
0044B887 8B95FCFEFFFF mov edx, [ebp+$FFFFFEFC]
0044B88D 8B8330030000 mov eax, [ebx+$0330]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B893 E868ACFDFF call 00426500
0044B898 DD8568FFFFFF fld qword ptr [ebp+$FFFFFF68]

* Reference to: system.@INT;
|
0044B89E E8816FFBFF call 00402824
0044B8A3 83C4F4 add esp, -$0C
0044B8A6 DB3C24 fstp tbyte ptr [esp]
0044B8A9 9B wait
0044B8AA 8D85F8FEFFFF lea eax, [ebp+$FFFFFEF8]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044B8B0 E82FCEFBFF call 004086E4
0044B8B5 8D85F8FEFFFF lea eax, [ebp+$FFFFFEF8]

* Possible String Reference to: '米'
|
0044B8BB BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044B8C0 E8BB82FBFF call 00403B80
0044B8C5 8B95F8FEFFFF mov edx, [ebp+$FFFFFEF8]
0044B8CB 8B833C030000 mov eax, [ebx+$033C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B8D1 E82AACFDFF call 00426500
0044B8D6 DD8558FFFFFF fld qword ptr [ebp+$FFFFFF58]

* Reference to: system.@INT;
|
0044B8DC E8436FFBFF call 00402824
0044B8E1 83C4F4 add esp, -$0C
0044B8E4 DB3C24 fstp tbyte ptr [esp]
0044B8E7 9B wait
0044B8E8 8D85F4FEFFFF lea eax, [ebp+$FFFFFEF4]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044B8EE E8F1CDFBFF call 004086E4
0044B8F3 8D85F4FEFFFF lea eax, [ebp+$FFFFFEF4]

* Possible String Reference to: '米'
|
0044B8F9 BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044B8FE E87D82FBFF call 00403B80
0044B903 8B95F4FEFFFF mov edx, [ebp+$FFFFFEF4]
0044B909 8B8344030000 mov eax, [ebx+$0344]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B90F E8ECABFDFF call 00426500
0044B914 DD8550FFFFFF fld qword ptr [ebp+$FFFFFF50]

* Reference to: system.@INT;
|
0044B91A E8056FFBFF call 00402824
0044B91F 83C4F4 add esp, -$0C
0044B922 DB3C24 fstp tbyte ptr [esp]
0044B925 9B wait
0044B926 8D85F0FEFFFF lea eax, [ebp+$FFFFFEF0]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044B92C E8B3CDFBFF call 004086E4
0044B931 8D85F0FEFFFF lea eax, [ebp+$FFFFFEF0]

* Possible String Reference to: '米'
|
0044B937 BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044B93C E83F82FBFF call 00403B80
0044B941 8B95F0FEFFFF mov edx, [ebp+$FFFFFEF0]
0044B947 8B8348030000 mov eax, [ebx+$0348]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B94D E8AEABFDFF call 00426500

* Possible String Reference to: '无'
|
0044B952 BA44C34400 mov edx, $0044C344
0044B957 8B836C030000 mov eax, [ebx+$036C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044B95D E89EABFDFF call 00426500
0044B962 83FF01 cmp edi, +$01
0044B965 0F85FF030000 jnz 0044BD6A
0044B96B DB2D48C34400 fld tbyte ptr [$0044C348]
0044B971 DC8D48FFFFFF fmul qword ptr [ebp+$FFFFFF48]
0044B977 DC4DB8 fmul qword ptr [ebp-$48]
0044B97A DB2D54C34400 fld tbyte ptr [$0044C354]
0044B980 DEC9 fmulp st(1), st(0)
0044B982 DC8D28FFFFFF fmul qword ptr [ebp+$FFFFFF28]
0044B988 DC8D28FFFFFF fmul qword ptr [ebp+$FFFFFF28]
0044B98E D83560C34400 fdiv dword ptr [$0044C360]
0044B994 DD9D40FFFFFF fstp qword ptr [ebp+$FFFFFF40]
0044B99A 9B wait
0044B99B DB2D64C34400 fld tbyte ptr [$0044C364]
0044B9A1 DC8D68FFFFFF fmul qword ptr [ebp+$FFFFFF68]
0044B9A7 DB2D70C34400 fld tbyte ptr [$0044C370]
0044B9AD DC8D58FFFFFF fmul qword ptr [ebp+$FFFFFF58]
0044B9B3 DEC1 faddp st(1), st(0)
0044B9B5 DB2D7CC34400 fld tbyte ptr [$0044C37C]
0044B9BB DC8D50FFFFFF fmul qword ptr [ebp+$FFFFFF50]
0044B9C1 DEC1 faddp st(1), st(0)
0044B9C3 DB2D88C34400 fld tbyte ptr [$0044C388]
0044B9C9 DCBD48FFFFFF fdivr qword ptr [ebp+$FFFFFF48]
0044B9CF D82DA8C24400 fsubr dword ptr [$0044C2A8]
0044B9D5 DEC9 fmulp st(1), st(0)
0044B9D7 DD9D38FFFFFF fstp qword ptr [ebp+$FFFFFF38]
0044B9DD 9B wait
0044B9DE DD8540FFFFFF fld qword ptr [ebp+$FFFFFF40]
0044B9E4 DC8538FFFFFF fadd qword ptr [ebp+$FFFFFF38]
0044B9EA DD45F0 fld qword ptr [ebp-$10]
0044B9ED DC4DE8 fmul qword ptr [ebp-$18]
0044B9F0 DC4DE8 fmul qword ptr [ebp-$18]
0044B9F3 D83594C34400 fdiv dword ptr [$0044C394]
0044B9F9 D805A8C24400 fadd dword ptr [$0044C2A8]
0044B9FF DEC9 fmulp st(1), st(0)
0044BA01 DD5DD0 fstp qword ptr [ebp-$30]
0044BA04 9B wait
0044BA05 DD45F0 fld qword ptr [ebp-$10]
0044BA08 DC4DE8 fmul qword ptr [ebp-$18]
0044BA0B DC4DE8 fmul qword ptr [ebp-$18]
0044BA0E D83598C34400 fdiv dword ptr [$0044C398]
0044BA14 D82DA8C24400 fsubr dword ptr [$0044C2A8]
0044BA1A DC8D38FFFFFF fmul qword ptr [ebp+$FFFFFF38]
0044BA20 DD5DC8 fstp qword ptr [ebp-$38]
0044BA23 9B wait
0044BA24 D905BCC24400 fld dword ptr [$0044C2BC]
0044BA2A DC4D88 fmul qword ptr [ebp-$78]
0044BA2D DC4D90 fmul qword ptr [ebp-$70]
0044BA30 D905C0C24400 fld dword ptr [$0044C2C0]
0044BA36 DC4DC8 fmul qword ptr [ebp-$38]
0044BA39 D80DACC24400 fmul dword ptr [$0044C2AC]
0044BA3F DEC1 faddp st(1), st(0)
0044BA41 DC4D80 fmul qword ptr [ebp-$80]
0044BA44 D835ACC24400 fdiv dword ptr [$0044C2AC]
0044BA4A DD9D78FFFFFF fstp qword ptr [ebp+$FFFFFF78]
0044BA50 9B wait
0044BA51 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044BA57 D81DC4C24400 fcomp dword ptr [$0044C2C4]
0044BA5D DFE0 fstsw ax
0044BA5F 9E sahf
0044BA60 750A jnz 0044BA6C
0044BA62 33C0 xor eax, eax
0044BA64 8945C0 mov [ebp-$40], eax
0044BA67 8945C4 mov [ebp-$3C], eax
0044BA6A EB15 jmp 0044BA81
0044BA6C DD45D0 fld qword ptr [ebp-$30]
0044BA6F DC65C8 fsub qword ptr [ebp-$38]
0044BA72 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044BA78 DC65C8 fsub qword ptr [ebp-$38]
0044BA7B DEF9 fdivp st(1), st(0)
0044BA7D DD5DC0 fstp qword ptr [ebp-$40]
0044BA80 9B wait
0044BA81 DB2D9CC34400 fld tbyte ptr [$0044C39C]
0044BA87 DC4DF0 fmul qword ptr [ebp-$10]
0044BA8A DC8D40FFFFFF fmul qword ptr [ebp+$FFFFFF40]
0044BA90 DD5D98 fstp qword ptr [ebp-$68]
0044BA93 9B wait
0044BA94 DD4598 fld qword ptr [ebp-$68]
0044BA97 DC4DE8 fmul qword ptr [ebp-$18]
0044BA9A D80DACC24400 fmul dword ptr [$0044C2AC]
0044BAA0 DB2DE0C24400 fld tbyte ptr [$0044C2E0]
0044BAA6 DEF9 fdivp st(1), st(0)
0044BAA8 DD5DA8 fstp qword ptr [ebp-$58]
0044BAAB 9B wait
0044BAAC DD45F0 fld qword ptr [ebp-$10]
0044BAAF DC4DE8 fmul qword ptr [ebp-$18]
0044BAB2 DC4DB0 fmul qword ptr [ebp-$50]
0044BAB5 DC8D70FFFFFF fmul qword ptr [ebp+$FFFFFF70]
0044BABB DD5DA0 fstp qword ptr [ebp-$60]
0044BABE 9B wait
0044BABF DD45D0 fld qword ptr [ebp-$30]
0044BAC2 83C4F4 add esp, -$0C
0044BAC5 DB3C24 fstp tbyte ptr [esp]
0044BAC8 9B wait
0044BAC9 8D85ECFEFFFF lea eax, [ebp+$FFFFFEEC]
0044BACF 50 push eax
0044BAD0 B902000000 mov ecx, $00000002
0044BAD5 BA06000000 mov edx, $00000006
0044BADA B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BADC E833CCFBFF call 00408714
0044BAE1 8D85ECFEFFFF lea eax, [ebp+$FFFFFEEC]

* Possible String Reference to: 'kN'
|
0044BAE7 BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044BAEC E88F80FBFF call 00403B80
0044BAF1 8B95ECFEFFFF mov edx, [ebp+$FFFFFEEC]
0044BAF7 8B83DC020000 mov eax, [ebx+$02DC]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BAFD E8FEA9FDFF call 00426500
0044BB02 DD45C8 fld qword ptr [ebp-$38]
0044BB05 83C4F4 add esp, -$0C
0044BB08 DB3C24 fstp tbyte ptr [esp]
0044BB0B 9B wait
0044BB0C 8D85E8FEFFFF lea eax, [ebp+$FFFFFEE8]
0044BB12 50 push eax
0044BB13 B902000000 mov ecx, $00000002
0044BB18 BA06000000 mov edx, $00000006
0044BB1D B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BB1F E8F0CBFBFF call 00408714
0044BB24 8D85E8FEFFFF lea eax, [ebp+$FFFFFEE8]

* Possible String Reference to: 'kN'
|
0044BB2A BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044BB2F E84C80FBFF call 00403B80
0044BB34 8B95E8FEFFFF mov edx, [ebp+$FFFFFEE8]
0044BB3A 8B8304030000 mov eax, [ebx+$0304]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BB40 E8BBA9FDFF call 00426500
0044BB45 DD45C0 fld qword ptr [ebp-$40]
0044BB48 D80DF8C24400 fmul dword ptr [$0044C2F8]
0044BB4E 83C4F4 add esp, -$0C
0044BB51 DB3C24 fstp tbyte ptr [esp]
0044BB54 9B wait
0044BB55 8D85E4FEFFFF lea eax, [ebp+$FFFFFEE4]
0044BB5B 50 push eax
0044BB5C B902000000 mov ecx, $00000002
0044BB61 BA05000000 mov edx, $00000005
0044BB66 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BB68 E8A7CBFBFF call 00408714
0044BB6D 8D85E4FEFFFF lea eax, [ebp+$FFFFFEE4]
0044BB73 BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044BB78 E80380FBFF call 00403B80
0044BB7D 8B95E4FEFFFF mov edx, [ebp+$FFFFFEE4]
0044BB83 8B830C030000 mov eax, [ebx+$030C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BB89 E872A9FDFF call 00426500
0044BB8E DD4598 fld qword ptr [ebp-$68]
0044BB91 83C4F4 add esp, -$0C
0044BB94 DB3C24 fstp tbyte ptr [esp]
0044BB97 9B wait
0044BB98 8D85E0FEFFFF lea eax, [ebp+$FFFFFEE0]
0044BB9E 50 push eax
0044BB9F B903000000 mov ecx, $00000003
0044BBA4 BA07000000 mov edx, $00000007
0044BBA9 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BBAB E864CBFBFF call 00408714
0044BBB0 8D85E0FEFFFF lea eax, [ebp+$FFFFFEE0]

* Possible String Reference to: 'kN.m'
|
0044BBB6 BA10C34400 mov edx, $0044C310

* Reference to: system.@LStrCat;
|
0044BBBB E8C07FFBFF call 00403B80
0044BBC0 8B95E0FEFFFF mov edx, [ebp+$FFFFFEE0]
0044BBC6 8B8310030000 mov eax, [ebx+$0310]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BBCC E82FA9FDFF call 00426500
0044BBD1 DD45A8 fld qword ptr [ebp-$58]
0044BBD4 83C4F4 add esp, -$0C
0044BBD7 DB3C24 fstp tbyte ptr [esp]
0044BBDA 9B wait
0044BBDB 8D85DCFEFFFF lea eax, [ebp+$FFFFFEDC]
0044BBE1 50 push eax
0044BBE2 B902000000 mov ecx, $00000002
0044BBE7 BA06000000 mov edx, $00000006
0044BBEC B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BBEE E821CBFBFF call 00408714
0044BBF3 8D85DCFEFFFF lea eax, [ebp+$FFFFFEDC]

* Possible String Reference to: 'kW'
|
0044BBF9 BA20C34400 mov edx, $0044C320

* Reference to: system.@LStrCat;
|
0044BBFE E87D7FFBFF call 00403B80
0044BC03 8B95DCFEFFFF mov edx, [ebp+$FFFFFEDC]
0044BC09 8B8314030000 mov eax, [ebx+$0314]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BC0F E8ECA8FDFF call 00426500
0044BC14 DD45A0 fld qword ptr [ebp-$60]
0044BC17 83C4F4 add esp, -$0C
0044BC1A DB3C24 fstp tbyte ptr [esp]
0044BC1D 9B wait
0044BC1E 8D85D8FEFFFF lea eax, [ebp+$FFFFFED8]
0044BC24 50 push eax
0044BC25 B902000000 mov ecx, $00000002
0044BC2A BA06000000 mov edx, $00000006
0044BC2F B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BC31 E8DECAFBFF call 00408714
0044BC36 8D85D8FEFFFF lea eax, [ebp+$FFFFFED8]
0044BC3C BA2CC34400 mov edx, $0044C32C

* Reference to: system.@LStrCat;
|
0044BC41 E83A7FFBFF call 00403B80
0044BC46 8B95D8FEFFFF mov edx, [ebp+$FFFFFED8]
0044BC4C 8B8318030000 mov eax, [ebx+$0318]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BC52 E8A9A8FDFF call 00426500
0044BC57 DD45B0 fld qword ptr [ebp-$50]
0044BC5A D80DF8C24400 fmul dword ptr [$0044C2F8]
0044BC60 83C4F4 add esp, -$0C
0044BC63 DB3C24 fstp tbyte ptr [esp]
0044BC66 9B wait
0044BC67 8D85D4FEFFFF lea eax, [ebp+$FFFFFED4]
0044BC6D 50 push eax
0044BC6E B902000000 mov ecx, $00000002
0044BC73 BA05000000 mov edx, $00000005
0044BC78 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BC7A E895CAFBFF call 00408714
0044BC7F 8D85D4FEFFFF lea eax, [ebp+$FFFFFED4]
0044BC85 BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044BC8A E8F17EFBFF call 00403B80
0044BC8F 8B95D4FEFFFF mov edx, [ebp+$FFFFFED4]
0044BC95 8B8330030000 mov eax, [ebx+$0330]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BC9B E860A8FDFF call 00426500
0044BCA0 DD8568FFFFFF fld qword ptr [ebp+$FFFFFF68]

* Reference to: system.@INT;
|
0044BCA6 E8796BFBFF call 00402824
0044BCAB 83C4F4 add esp, -$0C
0044BCAE DB3C24 fstp tbyte ptr [esp]
0044BCB1 9B wait
0044BCB2 8D85D0FEFFFF lea eax, [ebp+$FFFFFED0]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044BCB8 E827CAFBFF call 004086E4
0044BCBD 8D85D0FEFFFF lea eax, [ebp+$FFFFFED0]

* Possible String Reference to: '米'
|
0044BCC3 BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044BCC8 E8B37EFBFF call 00403B80
0044BCCD 8B95D0FEFFFF mov edx, [ebp+$FFFFFED0]
0044BCD3 8B833C030000 mov eax, [ebx+$033C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BCD9 E822A8FDFF call 00426500
0044BCDE DD8558FFFFFF fld qword ptr [ebp+$FFFFFF58]

* Reference to: system.@INT;
|
0044BCE4 E83B6BFBFF call 00402824
0044BCE9 83C4F4 add esp, -$0C
0044BCEC DB3C24 fstp tbyte ptr [esp]
0044BCEF 9B wait
0044BCF0 8D85CCFEFFFF lea eax, [ebp+$FFFFFECC]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044BCF6 E8E9C9FBFF call 004086E4
0044BCFB 8D85CCFEFFFF lea eax, [ebp+$FFFFFECC]

* Possible String Reference to: '米'
|
0044BD01 BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044BD06 E8757EFBFF call 00403B80
0044BD0B 8B95CCFEFFFF mov edx, [ebp+$FFFFFECC]
0044BD11 8B8344030000 mov eax, [ebx+$0344]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BD17 E8E4A7FDFF call 00426500
0044BD1C DD8550FFFFFF fld qword ptr [ebp+$FFFFFF50]

* Reference to: system.@INT;
|
0044BD22 E8FD6AFBFF call 00402824
0044BD27 83C4F4 add esp, -$0C
0044BD2A DB3C24 fstp tbyte ptr [esp]
0044BD2D 9B wait
0044BD2E 8D85C8FEFFFF lea eax, [ebp+$FFFFFEC8]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044BD34 E8ABC9FBFF call 004086E4
0044BD39 8D85C8FEFFFF lea eax, [ebp+$FFFFFEC8]

* Possible String Reference to: '米'
|
0044BD3F BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044BD44 E8377EFBFF call 00403B80
0044BD49 8B95C8FEFFFF mov edx, [ebp+$FFFFFEC8]
0044BD4F 8B8348030000 mov eax, [ebx+$0348]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BD55 E8A6A7FDFF call 00426500

* Possible String Reference to: '无'
|
0044BD5A BA44C34400 mov edx, $0044C344
0044BD5F 8B836C030000 mov eax, [ebx+$036C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BD65 E896A7FDFF call 00426500
0044BD6A 83FF02 cmp edi, +$02
0044BD6D 0F8527040000 jnz 0044C19A
0044BD73 DB2D48C34400 fld tbyte ptr [$0044C348]
0044BD79 DC8D48FFFFFF fmul qword ptr [ebp+$FFFFFF48]
0044BD7F DC4DB8 fmul qword ptr [ebp-$48]
0044BD82 DB2D54C34400 fld tbyte ptr [$0044C354]
0044BD88 DEC9 fmulp st(1), st(0)
0044BD8A DC8D28FFFFFF fmul qword ptr [ebp+$FFFFFF28]
0044BD90 DC8D28FFFFFF fmul qword ptr [ebp+$FFFFFF28]
0044BD96 D83560C34400 fdiv dword ptr [$0044C360]
0044BD9C DD9D40FFFFFF fstp qword ptr [ebp+$FFFFFF40]
0044BDA2 9B wait
0044BDA3 DB2D64C34400 fld tbyte ptr [$0044C364]
0044BDA9 DC8D68FFFFFF fmul qword ptr [ebp+$FFFFFF68]
0044BDAF DB2D70C34400 fld tbyte ptr [$0044C370]
0044BDB5 DC8D58FFFFFF fmul qword ptr [ebp+$FFFFFF58]
0044BDBB DEC1 faddp st(1), st(0)
0044BDBD DB2D7CC34400 fld tbyte ptr [$0044C37C]
0044BDC3 DC8D50FFFFFF fmul qword ptr [ebp+$FFFFFF50]
0044BDC9 DEC1 faddp st(1), st(0)
0044BDCB DB2D88C34400 fld tbyte ptr [$0044C388]
0044BDD1 DCBD48FFFFFF fdivr qword ptr [ebp+$FFFFFF48]
0044BDD7 D82DA8C24400 fsubr dword ptr [$0044C2A8]
0044BDDD DEC9 fmulp st(1), st(0)
0044BDDF DD9D38FFFFFF fstp qword ptr [ebp+$FFFFFF38]
0044BDE5 9B wait
0044BDE6 DD8540FFFFFF fld qword ptr [ebp+$FFFFFF40]
0044BDEC DC8538FFFFFF fadd qword ptr [ebp+$FFFFFF38]
0044BDF2 DD5DD0 fstp qword ptr [ebp-$30]
0044BDF5 9B wait
0044BDF6 8B8538FFFFFF mov eax, [ebp+$FFFFFF38]
0044BDFC 8945C8 mov [ebp-$38], eax
0044BDFF 8B853CFFFFFF mov eax, [ebp+$FFFFFF3C]
0044BE05 8945CC mov [ebp-$34], eax
0044BE08 D905BCC24400 fld dword ptr [$0044C2BC]
0044BE0E DC4D88 fmul qword ptr [ebp-$78]
0044BE11 DC4D90 fmul qword ptr [ebp-$70]
0044BE14 D905C0C24400 fld dword ptr [$0044C2C0]
0044BE1A DC4DC8 fmul qword ptr [ebp-$38]
0044BE1D D80DACC24400 fmul dword ptr [$0044C2AC]
0044BE23 DEC1 faddp st(1), st(0)
0044BE25 DC4D80 fmul qword ptr [ebp-$80]
0044BE28 D835ACC24400 fdiv dword ptr [$0044C2AC]
0044BE2E DD9D78FFFFFF fstp qword ptr [ebp+$FFFFFF78]
0044BE34 9B wait
0044BE35 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044BE3B D81DC4C24400 fcomp dword ptr [$0044C2C4]
0044BE41 DFE0 fstsw ax
0044BE43 9E sahf
0044BE44 750A jnz 0044BE50
0044BE46 33C0 xor eax, eax
0044BE48 8945C0 mov [ebp-$40], eax
0044BE4B 8945C4 mov [ebp-$3C], eax
0044BE4E EB15 jmp 0044BE65
0044BE50 DD45D0 fld qword ptr [ebp-$30]
0044BE53 DC65C8 fsub qword ptr [ebp-$38]
0044BE56 DD8578FFFFFF fld qword ptr [ebp+$FFFFFF78]
0044BE5C DC65C8 fsub qword ptr [ebp-$38]
0044BE5F DEF9 fdivp st(1), st(0)
0044BE61 DD5DC0 fstp qword ptr [ebp-$40]
0044BE64 9B wait
0044BE65 DD8560FFFFFF fld qword ptr [ebp+$FFFFFF60]
0044BE6B DC8D40FFFFFF fmul qword ptr [ebp+$FFFFFF40]
0044BE71 D835A8C34400 fdiv dword ptr [$0044C3A8]
0044BE77 DD5D98 fstp qword ptr [ebp-$68]
0044BE7A 9B wait
0044BE7B DD4598 fld qword ptr [ebp-$68]
0044BE7E DC4DE8 fmul qword ptr [ebp-$18]
0044BE81 D80DACC24400 fmul dword ptr [$0044C2AC]
0044BE87 DB2DE0C24400 fld tbyte ptr [$0044C2E0]
0044BE8D DEF9 fdivp st(1), st(0)
0044BE8F DD5DA8 fstp qword ptr [ebp-$58]
0044BE92 9B wait
0044BE93 DD45F0 fld qword ptr [ebp-$10]
0044BE96 DC4DE8 fmul qword ptr [ebp-$18]
0044BE99 DC4DB0 fmul qword ptr [ebp-$50]
0044BE9C DC8D70FFFFFF fmul qword ptr [ebp+$FFFFFF70]
0044BEA2 DD5DA0 fstp qword ptr [ebp-$60]
0044BEA5 9B wait
0044BEA6 DD45D0 fld qword ptr [ebp-$30]
0044BEA9 DC45C8 fadd qword ptr [ebp-$38]
0044BEAC D835A8C34400 fdiv dword ptr [$0044C3A8]
0044BEB2 DD9D30FFFFFF fstp qword ptr [ebp+$FFFFFF30]
0044BEB8 9B wait
0044BEB9 DD45D0 fld qword ptr [ebp-$30]
0044BEBC 83C4F4 add esp, -$0C
0044BEBF DB3C24 fstp tbyte ptr [esp]
0044BEC2 9B wait
0044BEC3 8D85C4FEFFFF lea eax, [ebp+$FFFFFEC4]
0044BEC9 50 push eax
0044BECA B902000000 mov ecx, $00000002
0044BECF BA06000000 mov edx, $00000006
0044BED4 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BED6 E839C8FBFF call 00408714
0044BEDB 8D85C4FEFFFF lea eax, [ebp+$FFFFFEC4]

* Possible String Reference to: 'kN'
|
0044BEE1 BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044BEE6 E8957CFBFF call 00403B80
0044BEEB 8B95C4FEFFFF mov edx, [ebp+$FFFFFEC4]
0044BEF1 8B83DC020000 mov eax, [ebx+$02DC]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BEF7 E804A6FDFF call 00426500
0044BEFC DD45C8 fld qword ptr [ebp-$38]
0044BEFF 83C4F4 add esp, -$0C
0044BF02 DB3C24 fstp tbyte ptr [esp]
0044BF05 9B wait
0044BF06 8D85C0FEFFFF lea eax, [ebp+$FFFFFEC0]
0044BF0C 50 push eax
0044BF0D B902000000 mov ecx, $00000002
0044BF12 BA06000000 mov edx, $00000006
0044BF17 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BF19 E8F6C7FBFF call 00408714
0044BF1E 8D85C0FEFFFF lea eax, [ebp+$FFFFFEC0]

* Possible String Reference to: 'kN'
|
0044BF24 BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044BF29 E8527CFBFF call 00403B80
0044BF2E 8B95C0FEFFFF mov edx, [ebp+$FFFFFEC0]
0044BF34 8B8304030000 mov eax, [ebx+$0304]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BF3A E8C1A5FDFF call 00426500
0044BF3F DD45C0 fld qword ptr [ebp-$40]
0044BF42 D80DF8C24400 fmul dword ptr [$0044C2F8]
0044BF48 83C4F4 add esp, -$0C
0044BF4B DB3C24 fstp tbyte ptr [esp]
0044BF4E 9B wait
0044BF4F 8D85BCFEFFFF lea eax, [ebp+$FFFFFEBC]
0044BF55 50 push eax
0044BF56 B902000000 mov ecx, $00000002
0044BF5B BA05000000 mov edx, $00000005
0044BF60 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BF62 E8ADC7FBFF call 00408714
0044BF67 8D85BCFEFFFF lea eax, [ebp+$FFFFFEBC]
0044BF6D BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044BF72 E8097CFBFF call 00403B80
0044BF77 8B95BCFEFFFF mov edx, [ebp+$FFFFFEBC]
0044BF7D 8B830C030000 mov eax, [ebx+$030C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BF83 E878A5FDFF call 00426500
0044BF88 DD4598 fld qword ptr [ebp-$68]
0044BF8B 83C4F4 add esp, -$0C
0044BF8E DB3C24 fstp tbyte ptr [esp]
0044BF91 9B wait
0044BF92 8D85B8FEFFFF lea eax, [ebp+$FFFFFEB8]
0044BF98 50 push eax
0044BF99 B903000000 mov ecx, $00000003
0044BF9E BA07000000 mov edx, $00000007
0044BFA3 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BFA5 E86AC7FBFF call 00408714
0044BFAA 8D85B8FEFFFF lea eax, [ebp+$FFFFFEB8]

* Possible String Reference to: 'kN.m'
|
0044BFB0 BA10C34400 mov edx, $0044C310

* Reference to: system.@LStrCat;
|
0044BFB5 E8C67BFBFF call 00403B80
0044BFBA 8B95B8FEFFFF mov edx, [ebp+$FFFFFEB8]
0044BFC0 8B8310030000 mov eax, [ebx+$0310]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044BFC6 E835A5FDFF call 00426500
0044BFCB DD45A8 fld qword ptr [ebp-$58]
0044BFCE 83C4F4 add esp, -$0C
0044BFD1 DB3C24 fstp tbyte ptr [esp]
0044BFD4 9B wait
0044BFD5 8D85B4FEFFFF lea eax, [ebp+$FFFFFEB4]
0044BFDB 50 push eax
0044BFDC B902000000 mov ecx, $00000002
0044BFE1 BA06000000 mov edx, $00000006
0044BFE6 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044BFE8 E827C7FBFF call 00408714
0044BFED 8D85B4FEFFFF lea eax, [ebp+$FFFFFEB4]

* Possible String Reference to: 'kW'
|
0044BFF3 BA20C34400 mov edx, $0044C320

* Reference to: system.@LStrCat;
|
0044BFF8 E8837BFBFF call 00403B80
0044BFFD 8B95B4FEFFFF mov edx, [ebp+$FFFFFEB4]
0044C003 8B8314030000 mov eax, [ebx+$0314]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C009 E8F2A4FDFF call 00426500
0044C00E DD45A0 fld qword ptr [ebp-$60]
0044C011 83C4F4 add esp, -$0C
0044C014 DB3C24 fstp tbyte ptr [esp]
0044C017 9B wait
0044C018 8D85B0FEFFFF lea eax, [ebp+$FFFFFEB0]
0044C01E 50 push eax
0044C01F B902000000 mov ecx, $00000002
0044C024 BA06000000 mov edx, $00000006
0044C029 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044C02B E8E4C6FBFF call 00408714
0044C030 8D85B0FEFFFF lea eax, [ebp+$FFFFFEB0]
0044C036 BA2CC34400 mov edx, $0044C32C

* Reference to: system.@LStrCat;
|
0044C03B E8407BFBFF call 00403B80
0044C040 8B95B0FEFFFF mov edx, [ebp+$FFFFFEB0]
0044C046 8B8318030000 mov eax, [ebx+$0318]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C04C E8AFA4FDFF call 00426500
0044C051 DD45B0 fld qword ptr [ebp-$50]
0044C054 D80DF8C24400 fmul dword ptr [$0044C2F8]
0044C05A 83C4F4 add esp, -$0C
0044C05D DB3C24 fstp tbyte ptr [esp]
0044C060 9B wait
0044C061 8D85ACFEFFFF lea eax, [ebp+$FFFFFEAC]
0044C067 50 push eax
0044C068 B902000000 mov ecx, $00000002
0044C06D BA05000000 mov edx, $00000005
0044C072 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044C074 E89BC6FBFF call 00408714
0044C079 8D85ACFEFFFF lea eax, [ebp+$FFFFFEAC]
0044C07F BA04C34400 mov edx, $0044C304

* Reference to: system.@LStrCat;
|
0044C084 E8F77AFBFF call 00403B80
0044C089 8B95ACFEFFFF mov edx, [ebp+$FFFFFEAC]
0044C08F 8B8330030000 mov eax, [ebx+$0330]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C095 E866A4FDFF call 00426500
0044C09A DD8568FFFFFF fld qword ptr [ebp+$FFFFFF68]

* Reference to: system.@INT;
|
0044C0A0 E87F67FBFF call 00402824
0044C0A5 83C4F4 add esp, -$0C
0044C0A8 DB3C24 fstp tbyte ptr [esp]
0044C0AB 9B wait
0044C0AC 8D85A8FEFFFF lea eax, [ebp+$FFFFFEA8]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044C0B2 E82DC6FBFF call 004086E4
0044C0B7 8D85A8FEFFFF lea eax, [ebp+$FFFFFEA8]

* Possible String Reference to: '米'
|
0044C0BD BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044C0C2 E8B97AFBFF call 00403B80
0044C0C7 8B95A8FEFFFF mov edx, [ebp+$FFFFFEA8]
0044C0CD 8B833C030000 mov eax, [ebx+$033C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C0D3 E828A4FDFF call 00426500
0044C0D8 DD8558FFFFFF fld qword ptr [ebp+$FFFFFF58]

* Reference to: system.@INT;
|
0044C0DE E84167FBFF call 00402824
0044C0E3 83C4F4 add esp, -$0C
0044C0E6 DB3C24 fstp tbyte ptr [esp]
0044C0E9 9B wait
0044C0EA 8D85A4FEFFFF lea eax, [ebp+$FFFFFEA4]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044C0F0 E8EFC5FBFF call 004086E4
0044C0F5 8D85A4FEFFFF lea eax, [ebp+$FFFFFEA4]

* Possible String Reference to: '米'
|
0044C0FB BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044C100 E87B7AFBFF call 00403B80
0044C105 8B95A4FEFFFF mov edx, [ebp+$FFFFFEA4]
0044C10B 8B8344030000 mov eax, [ebx+$0344]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C111 E8EAA3FDFF call 00426500
0044C116 DD8550FFFFFF fld qword ptr [ebp+$FFFFFF50]

* Reference to: system.@INT;
|
0044C11C E80367FBFF call 00402824
0044C121 83C4F4 add esp, -$0C
0044C124 DB3C24 fstp tbyte ptr [esp]
0044C127 9B wait
0044C128 8D85A0FEFFFF lea eax, [ebp+$FFFFFEA0]

* Reference to: Unit_00406D3C.Proc_004086E4
|
0044C12E E8B1C5FBFF call 004086E4
0044C133 8D85A0FEFFFF lea eax, [ebp+$FFFFFEA0]

* Possible String Reference to: '米'
|
0044C139 BA38C34400 mov edx, $0044C338

* Reference to: system.@LStrCat;
|
0044C13E E83D7AFBFF call 00403B80
0044C143 8B95A0FEFFFF mov edx, [ebp+$FFFFFEA0]
0044C149 8B8348030000 mov eax, [ebx+$0348]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C14F E8ACA3FDFF call 00426500
0044C154 DD8530FFFFFF fld qword ptr [ebp+$FFFFFF30]
0044C15A 83C4F4 add esp, -$0C
0044C15D DB3C24 fstp tbyte ptr [esp]
0044C160 9B wait
0044C161 8D859CFEFFFF lea eax, [ebp+$FFFFFE9C]
0044C167 50 push eax
0044C168 B902000000 mov ecx, $00000002
0044C16D BA06000000 mov edx, $00000006
0044C172 B003 mov al, $03

* Reference to: Unit_00406D3C.Proc_00408714
|
0044C174 E89BC5FBFF call 00408714
0044C179 8D859CFEFFFF lea eax, [ebp+$FFFFFE9C]

* Possible String Reference to: 'kN'
|
0044C17F BAF4C24400 mov edx, $0044C2F4

* Reference to: system.@LStrCat;
|
0044C184 E8F779FBFF call 00403B80
0044C189 8B959CFEFFFF mov edx, [ebp+$FFFFFE9C]
0044C18F 8B836C030000 mov eax, [ebx+$036C]

* Reference to: controls.TControl.SetText(TControl;TCaption);
|
0044C195 E866A3FDFF call 00426500
0044C19A 83FE06 cmp esi, +$06
0044C19D 7C1B jl 0044C1BA
0044C19F 837DF802 cmp dword ptr [ebp-$08], +$02
0044C1A3 7515 jnz 0044C1BA
0044C1A5 6A01 push $01
0044C1A7 668B0DACC34400 mov cx, word ptr [$0044C3AC]
0044C1AE 33D2 xor edx, edx

* Possible String Reference to: '输入错误!'
|
0044C1B0 B8B8C34400 mov eax, $0044C3B8

* Reference to: Dialogs.Proc_00449CA0
|
0044C1B5 E8E6DAFFFF call 00449CA0
0044C1BA 33C0 xor eax, eax
0044C1BC 5A pop edx
0044C1BD 59 pop ecx
0044C1BE 59 pop ecx
0044C1BF 648910 mov fs:[eax], edx

****** FINALLY
|

* Possible String Reference to: '_^[嬪]?
|
0044C1C2 68EFC14400 push $0044C1EF
0044C1C7 8D859CFEFFFF lea eax, [ebp+$FFFFFE9C]
0044C1CD BA1F000000 mov edx, $0000001F

* Reference to: system.@LStrArrayClr;
|
0044C1D2 E84577FBFF call 0040391C
0044C1D7 8D8518FFFFFF lea eax, [ebp+$FFFFFF18]
0044C1DD BA04000000 mov edx, $00000004

* Reference to: system.@LStrArrayClr;
|
0044C1E2 E83577FBFF call 0040391C
0044C1E7 C3 ret


* Reference to: system.@HandleFinally;
|
0044C1E8 E9A371FBFF jmp 00403390
0044C1ED EBD8 jmp 0044C1C7

****** END
|
0044C1EF 5F pop edi
0044C1F0 5E pop esi
0044C1F1 5B pop ebx
0044C1F2 8BE5 mov esp, ebp
0044C1F4 5D pop ebp
0044C1F5 C3 ret

*)
end;

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录