Turbo Dump  Version 5.0.16.12 Copyright (c) 1988, 2000 Inprise Corporation
                    Display of File SCRATCH.EXE

Old Executable Header

DOS File Size                                       6200h  ( 25088. )
Load Image Size                                      210h  (   528. )
Relocation Table entry count                          0000h  (     0. )
Relocation Table address                              0040h  (    64. )
Size of header record      (in paragraphs)            0004h  (     4. )
Minimum Memory Requirement (in paragraphs)            000Fh  (    15. )
Maximum Memory Requirement (in paragraphs)            FFFFh  ( 65535. )
File load checksum                                    0000h  (     0. )
Overlay Number                                        001Ah  (    26. )

Initial Stack Segment  (SS:SP)			  0000:00B8
Program Entry Point    (CS:IP)			  0000:0000


Portable Executable (PE) File

Header base: 00000100

CPU type                 80386
Flags                    818E [ executable 32bit ]
DLL flags                0000 [ ]
Linker Version           2.19
Time stamp               2A425E19 : Sat Jun 20 00:22:17 1992
O/S Version              4.0
User Version             0.0
Subsystem Version        4.0
Subsystem                0002 [ Windows GUI ]
Object count             00000006
Symbols offset           00000000
Symbols count            00000000
Optional header size     00E0
Magic #                  10B
Code size                00001800
Init Data size           00004600
Uninit Data size         00000000
Entry RVA                00002744
Image base               00400000
Code base                00001000
Data base                00003000
Object/File align        00001000/00000200
Reserved                 00000000
Image size               0000B000
Header size              00000400
Checksum                 00000000
Stack reserve/commit     00100000/00004000
Heap reserve/commit      00100000/00001000
Number interesting RVAs  00000010
Name                   RVA       Size  
------------------  --------  --------
Exports             00000000  00000000
Imports             00005000  00002588
Resources           00009000  00001800
Exceptions          00000000  00000000
Security            00000000  00000000
Fixups              00008000  00000498
Debug               00000000  00000000
Description         00000000  00000000
Global Ptr          00000000  00000000
TLS                 00000000  00000000
Callbacks           00000000  00000000
Bound Imports       00000000  00000000
Import Addr Table   00000000  00000000
Delayed Imports     00000000  00000000
COM Runtime         00000000  00000000
reserved            00000000  00000000

Object table:
#   Name      VirtSize    RVA     PhysSize  Phys off  Flags   
--  --------  --------  --------  --------  --------  --------
01  CODE      000017CC  00001000  00001800  00000400  60000020 [CER]
02  DATA      00000024  00003000  00000200  00001C00  C0000040 [IRW]
03  BSS       00000051  00004000  00000000  00001E00  C0000000 [RW]
04  .idata    00002588  00005000  00002600  00001E00  C0000040 [IRW]
05  .reloc    00000498  00008000  00000600  00004400  50000040 [IRS]
06  .rsrc     00001800  00009000  00001800  00004A00  50000040 [IRS]

Key to section flags:
  C - contains code
  E - executable
  I - contains initialized data
  R - readable
  S - shareable
  W - writeable

******************************************************************************
Section:             Import
  ImportLookUpTblRVA:00000000
  Time Stamp:        00000000
  Forwarder Chain:   00000000 (index of first forwarder reference)

Imports from rtl60.bpl
                  __fastcall System::initialization()
                  __fastcall System::Finalization()
                  __fastcall System::RegisterModule(System::TLibModule *)
                  System::__linkproc__ __fastcall LStrAsg(void *, const void *)
                  System::__linkproc__ __fastcall LStrArrayClr(void *, int)
                  System::__linkproc__ __fastcall LStrClr(void *)
                  System::__linkproc__ __fastcall Halt0()
                  System::__linkproc__ __fastcall StartExe(System::PackageInfoTable *, System::TLibModule *)
                  System::__linkproc__ __fastcall HandleFinally()
                  __fastcall System::TObject::Dispatch(void *)
                  __fastcall System::TObject::FreeInstance()
                  __fastcall System::TObject::NewInstance(System::TMetaClass *)

Imports from kernel32.dll
                  GetModuleHandleA

Imports from vcl60.bpl
                  __fastcall Forms::initialization()
                  __fastcall Forms::Finalization()
                  __fastcall Forms::TApplication::MessageBox(const char *, const char *, int)
                  __fastcall Forms::TApplication::Run()
                  __fastcall Forms::TApplication::CreateForm(System::TMetaClass *, void *)
                  __fastcall Forms::TApplication::Initialize()
                  __fastcall Forms::TApplication::SetTitle(const System::AnsiString)
                  __stdcall Forms::TCustomForm::QueryInterface(const _GUID&, void *)
                  __fastcall Forms::TCustomForm::UpdateActions()
                  __fastcall Forms::TCustomForm::ShowModal()
                  __fastcall Forms::TCustomForm::SetFocus()
                  __fastcall Forms::TCustomForm::CloseQuery()
                  __fastcall Forms::TCustomForm::Close()
                  __fastcall Forms::TCustomForm::Resizing(Forms::TWindowState)
                  __fastcall Forms::TCustomForm::PaintWindow(unsigned int)
                  __fastcall Forms::TCustomForm::SetFocusedControl(Controls::TWinControl *)
                  __fastcall Forms::TCustomForm::DefaultHandler(void *)
                  __fastcall Forms::TCustomForm::DestroyWindowHandle()
                  __fastcall Forms::TCustomForm::CreateWindowHandle(const Controls::TCreateParams&)
                  __fastcall Forms::TCustomForm::CreateWnd()
                  __fastcall Forms::TCustomForm::CreateParams(Controls::TCreateParams&)
                  __fastcall Forms::TCustomForm::AlignControls(Controls::TControl *, Types::TRect&)
                  __fastcall Forms::TCustomForm::WndProc(Messages::TMessage&)
                  __fastcall Forms::TCustomForm::ValidateRename(Classes::TComponent *, const System::AnsiString, const System::AnsiString)
                  __fastcall Forms::TCustomForm::SetParent(Controls::TWinControl *)
                  __fastcall Forms::TCustomForm::WantChildKey(Controls::TControl *, Messages::TMessage&)
                  __fastcall Forms::TCustomForm::SetParentBiDiMode(bool)
                  __fastcall Forms::TCustomForm::GetFloating()
                  __fastcall Forms::TCustomForm::GetClientRect()
                  __fastcall Forms::TCustomForm::DefineProperties(Classes::TFiler *)
                  __fastcall Forms::TCustomForm::ReadState(Classes::TReader *)
                  __fastcall Forms::TCustomForm::Notification(Classes::TComponent *, Classes::TOperation)
                  __fastcall Forms::TCustomForm::Loaded()
                  __fastcall Forms::TCustomForm::DoDestroy()
                  __fastcall Forms::TCustomForm::DoCreate()
                  __fastcall Forms::TCustomForm::~TCustomForm()
                  __fastcall Forms::TCustomForm::BeforeDestruction()
                  __fastcall Forms::TCustomForm::TCustomForm(Classes::TComponent *, int)
                  __fastcall Forms::TCustomForm::AfterConstruction()
                  __fastcall Forms::TCustomForm::TCustomForm(Classes::TComponent *)
                  __fastcall Forms::TScrollingWinControl::AdjustClientRect(Types::TRect&)
                  __fastcall Forms::TScrollingWinControl::AutoScrollInView(Controls::TControl *)
                  __fastcall Forms::TScrollingWinControl::AutoScrollEnabled()
                  Forms::Application
                  __tpdsc__ Forms::TForm
                  Forms::TForm::

Imports from rtl60.bpl
                  __fastcall Helpintfs::initialization()
                  __fastcall Helpintfs::Finalization()

Imports from rtl60.bpl
                  __fastcall Classes::initialization()
                  __fastcall Classes::Finalization()
                  __fastcall Classes::TComponent::UpdateRegistry(System::TMetaClass *, bool, const System::AnsiString, const System::AnsiString)
                  __fastcall Classes::TComponent::SafeCallException(System::TObject *, void *)
                  __fastcall Classes::TComponent::WriteState(Classes::TWriter *)
                  __fastcall Classes::TPersistent::Assign(Classes::TPersistent *)

Imports from rtl60.bpl
                  __fastcall Activex::initialization()
                  __fastcall Activex::Finalization()

Imports from user32.dll
                  SendMessageA

Imports from rtl60.bpl
                  __fastcall Types::initialization()
                  __fastcall Types::Finalization()

Imports from rtl60.bpl
                  __fastcall Typinfo::initialization()
                  __fastcall Typinfo::Finalization()

Imports from rtl60.bpl
                  __fastcall Sysutils::initialization()
                  __fastcall Sysutils::Finalization()

Imports from rtl60.bpl
                  __fastcall Sysconst::initialization()
                  __fastcall Sysconst::Finalization()

Imports from rtl60.bpl
                  __fastcall Variants::initialization()
                  __fastcall Variants::Finalization()

Imports from rtl60.bpl
                  __fastcall Varutils::initialization()
                  __fastcall Varutils::Finalization()

Imports from rtl60.bpl
                  __fastcall Rtlconsts::initialization()
                  __fastcall Rtlconsts::Finalization()

Imports from rtl60.bpl
                  __fastcall Contnrs::initialization()
                  __fastcall Contnrs::Finalization()

Imports from rtl60.bpl
                  __fastcall Math::initialization()
                  __fastcall Math::Finalization()

Imports from rtl60.bpl
                  __fastcall Multimon::initialization()
                  __fastcall Multimon::Finalization()

Imports from vcl60.bpl
                  __fastcall Actnlist::initialization()
                  __fastcall Actnlist::Finalization()

Imports from vcl60.bpl
                  __fastcall Imglist::initialization()
                  __fastcall Imglist::Finalization()

Imports from vcl60.bpl
                  __fastcall Graphics::initialization()
                  __fastcall Graphics::Finalization()

Imports from vcl60.bpl
                  __fastcall Consts::initialization()
                  __fastcall Consts::Finalization()

Imports from vcl60.bpl
                  __fastcall Controls::initialization()
                  __fastcall Controls::Finalization()
                  __fastcall Controls::TWinControl::CanAutoSize(int&, int&)
                  __fastcall Controls::TWinControl::AssignTo(Classes::TPersistent *)
                  __fastcall Controls::TWinControl::ConstrainedResize(int&, int&, int&, int&)
                  __fastcall Controls::TWinControl::CanResize(int&, int&)
                  __fastcall Controls::TWinControl::GetClientOrigin()
                  __fastcall Controls::TWinControl::GetControlExtents()
                  __fastcall Controls::TWinControl::GetHandle()
                  __fastcall Controls::TWinControl::Repaint()
                  __fastcall Controls::TWinControl::Update()
                  __fastcall Controls::TWinControl::Invalidate()
                  __fastcall Controls::TWinControl::GetDeviceContext(unsigned int&)
                  __fastcall Controls::TWinControl::ShowControl(Controls::TControl *)
                  __fastcall Controls::TWinControl::SetBounds(int, int, int, int)
                  __fastcall Controls::TWinControl::CustomAlignPosition(Controls::TControl *, int&, int&, int&, int&, Types::TRect&, const Controls::TAlignInfo&)
                  __fastcall Controls::TWinControl::CustomAlignInsertBefore(Controls::TControl *, Controls::TControl *)
                  __fastcall Controls::TWinControl::CreateHandle()
                  __fastcall Controls::TWinControl::DestroyWnd()
                  __fastcall Controls::TControl::InitiateAction()
                  __fastcall Controls::TControl::GetFloatingDockSiteClass()
                  __fastcall Controls::TControl::SetBiDiMode(Classes::TBiDiMode)
                  __fastcall Controls::TControl::SetEnabled(bool)
                  __fastcall Controls::TControl::SetName(const System::AnsiString)
                  __fastcall Controls::TControl::SetAutoSize(bool)
                  __fastcall Controls::TControl::SetDragMode(Controls::TDragMode)
                  __fastcall Controls::TControl::GetAction()
                  __fastcall Controls::TControl::GetEnabled()
                  __fastcall Controls::TControl::GetDragImages()

Imports from vcl60.bpl
                  __fastcall Menus::initialization()
                  __fastcall Menus::Finalization()
                  __fastcall Menus::TMenuItem::SetChecked(bool)
                  Menus::TPopupMenu::
                  Menus::TMainMenu::
                  Menus::TMenuItem::

Imports from vcl60.bpl
                  __fastcall Winhelpviewer::initialization()
                  __fastcall Winhelpviewer::Finalization()

Imports from vcl60.bpl
                  __fastcall Stdactns::initialization()
                  __fastcall Stdactns::Finalization()

Imports from vcl60.bpl
                  __fastcall Dialogs::initialization()
                  __fastcall Dialogs::Finalization()
                  __fastcall Dialogs::TOpenDialog::GetFileName()
                  Dialogs::TSaveDialog::
                  Dialogs::TOpenDialog::

Imports from vcl60.bpl
                  __fastcall Printers::initialization()
                  __fastcall Printers::Finalization()

Imports from vcl60.bpl
                  __fastcall Stdctrls::initialization()
                  __fastcall Stdctrls::Finalization()
                  __fastcall Stdctrls::TCustomMemo::SetWordWrap(bool)
                  __fastcall Stdctrls::TCustomMemo::SetScrollBars(Stdctrls::TScrollStyle)
                  __fastcall Stdctrls::TCustomEdit::SelectAll()
                  __fastcall Stdctrls::TCustomEdit::PasteFromClipboard()
                  __fastcall Stdctrls::TCustomEdit::CutToClipboard()
                  __fastcall Stdctrls::TCustomEdit::CopyToClipboard()
                  __fastcall Stdctrls::TCustomEdit::SetModified(bool)
                  __fastcall Stdctrls::TCustomEdit::GetModified()
                  Stdctrls::TMemo::
                  Stdctrls::TLabel::
                  Stdctrls::TGroupBox::

Imports from vcl60.bpl
                  __fastcall Extctrls::initialization()
                  __fastcall Extctrls::Finalization()
                  Extctrls::TImage::

Imports from rtl60.bpl
                  __fastcall Strutils::initialization()
                  __fastcall Strutils::Finalization()

Imports from vcl60.bpl
                  __fastcall Clipbrd::initialization()
                  __fastcall Clipbrd::Finalization()

Imports from rtl60.bpl
                  __fastcall Flatsb::initialization()
                  __fastcall Flatsb::Finalization()

Imports from vcl60.bpl
                  __fastcall Comctrls::initialization()
                  __fastcall Comctrls::Finalization()
                  __fastcall Comctrls::TCustomStatusBar::SetSimpleText(const System::AnsiString)
                  Comctrls::TToolBar::
                  Comctrls::TToolButton::
                  Comctrls::TStatusBar::

Imports from vcl60.bpl
                  __fastcall Listactns::initialization()
                  __fastcall Listactns::Finalization()

Imports from vcl60.bpl
                  __fastcall Toolwin::initialization()
                  __fastcall Toolwin::Finalization()

Imports from vcl60.bpl
                  __fastcall Extactns::initialization()
                  __fastcall Extactns::Finalization()

Imports from rtl60.bpl
                  __fastcall Registry::initialization()
                  __fastcall Registry::Finalization()

Imports from rtl60.bpl
                  __fastcall Inifiles::initialization()
                  __fastcall Inifiles::Finalization()

Imports from vcl60.bpl
                  __fastcall Extdlgs::initialization()
                  __fastcall Extdlgs::Finalization()

Imports from vcl60.bpl
                  __fastcall Buttons::initialization()
                  __fastcall Buttons::Finalization()
                  Buttons::TBitBtn::

Imports from rtl60.bpl
                  __fastcall Mapi::initialization()
                  __fastcall Mapi::Finalization()

Imports from vcl60.bpl
                  __fastcall Comstrs::initialization()
                  __fastcall Comstrs::Finalization()

******************************************************************************
Section:             Resources
  Flags:             00000000
  Time Stamp:        2AFB15D8 : Sat Nov 07 02:03:20 1992
  Major Version:     0000
  Minor Version:     0000

Resources:
Type          Name                   Lang Id
--------------------------------------------
[0 named entries, 3 ID entries]
type: Icon (3)  (next directory @00000028)

              [0 named entries, 1 ID entries]
              type: Cursor (1)  (next directory @00000088)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (1045)  (data @00000118)
                                         Offset:    000091D8
                                         Size:      000002E8
                                         Code Page: 00000000
                                         Reserved:  00000000

type: RCData (10)  (next directory @00000040)

              [4 named entries, 0 ID entries]
              DVCLAL  (next directory @000000A0)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (0)  (data @00000128)
                                         Offset:    000094C0
                                         Size:      00000010
                                         Code Page: 00000000
                                         Reserved:  00000000

              PACKAGEINFO  (next directory @000000B8)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (0)  (data @00000138)
                                         Offset:    000094D0
                                         Size:      00000034
                                         Code Page: 00000000
                                         Reserved:  00000000

              TABOUTBOX  (next directory @000000D0)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (0)  (data @00000148)
                                         Offset:    00009504
                                         Size:      000006F9
                                         Code Page: 00000000
                                         Reserved:  00000000

              TMAINFORM  (next directory @000000E8)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (0)  (data @00000158)
                                         Offset:    00009C00
                                         Size:      00000A95
                                         Code Page: 00000000
                                         Reserved:  00000000

type: Group Icon (14)  (next directory @00000070)

              [1 named entries, 0 ID entries]
              MAINICON  (next directory @00000100)

                                     [0 named entries, 1 ID entries]
                                     type: Unknown (1045)  (data @00000168)
                                         Offset:    0000A698
                                         Size:      00000014
                                         Code Page: 00000000
                                         Reserved:  00000000



