Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
lazarus / usr / share / lazarus / 1.6 / components / debuggerintf / lib / x86_64-linux / dbgintfdebuggerbase.ppu
Size: Mime:
PPU172Àƒ"b\£Åp	KdYÿûñ>†DbgIntfDebuggerBaseUdbgintfdebuggerbase.ppPg˜U9System„у¾(`¼¶­àobjpasб±99àȻ®“DbgIntfBaseTypes%¥£7DÈ߃°ŠDbgIntfMiscClasses÷c¥o™ã
LazClasses÷$*ÀK§l™
LazLoggerBaseÎoþس ³Ÿ	en$LazFileUtilsëÁß=´ ޳ùMapsÜvã‰[œƒ›òLCLProc;nj:ö“}(ÙClasses¸Û$£_v77£ Bsysutils·è>ëNš8!-“»mathž]YljÍP(§6ucontnrs©Ì>³øۻ¯Ë¨
LazMethodListc0Xq-ãÌP{dbgintfdebuggerbase.o	
dR|SYSUTILSSYSTEMDBGINTFBASETYPES
LAZMETHODLISTCLASSESCONTNRSDBGINTFMISCCLASSES
LAZCLASSESMAPS
LAZLOGGERBASELCLPROC}¿yÈÉËÌÍçèéêëøù†ÈÉËÌÍçèéêëøù†@AT
Zan





v€®	ƒ	ÈÉËÌÍçèéêëøùú‰®g®	%®	(	+
.q	--	2-	5	8	;–	=~	?	Aí	CW	EÌ	GM	I	K7	M	O	RZ\	U
	Z	a>
	d	h	k
	n	p	r	t
	v
	x
.Ž	z
		‚
	ˆ	…	Š•	Œ—	
™	’
›	”
	–hŸ	˜h¡	šh£	œ
¥	Ÿ	¡	¥	¨	ª	¬	®	°	²	´	¶	¸	º	¼
	¾
	Â	Æ	É	Ë
­	Ó¹	Î
(	Õ
	Ø


	Ü	å	è	ê
	ìg	îg	ò–--Ì-K
~acfí
7WMdecc`ablmnoprstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘“”–˜šœž ¢¤¦§¨©ª«¬­®¯°±²³´µ¶·¸º»¼½¾¿ÀÁÂ		–	W	Ì	ˆ	p-	r	2-	s	5K		
		
	t	8~		í	7	
			‰	rŠ	t
‹	vM			#	#
Œ	x	
		d		c		`	 	 e		c		a		a	!	!b	"	"c		f				§ÉËÌÍçèéêëøùúuvwxyz{|}~…†‡ˆ‰Š‹Œ“”–˜šœž¤¦¨©º½¾¿ÀŠ$¶¹¿ÁÆÈÊÎ$+,´´$µ+¶12Œ789::ÉËÌÍçèéêëøùú178,2‹®‘“•›Ÿ¡
£
Œ !"#ÈÉËÌÍçèéêëøùú ¥$$§$$ª$$¬$$±%&'¦%§**ÉËÌÍçèéêëøùú &'Ñ;;;Ø<<Ý===äSË>>òË>>õ>>ø>>ú>>ü

>>þ
>>>>>>>>

>>
>>>>
>>;>>
>>>>>><>>=>>!>>#>>%
>>(
>>+>>.
>>1;>>4>ã>>7
>>S<=>>W


;
<=
?@ABCDEFGHIJKLMNOPQRSTUVWXYZ
IU(
JV+KW.
L
ñX1;MY4S#ijH
T%
NOP<Q=R!UÉËÌÍçèéêëøùú@ÎèNðæéêëZLMX?ABCDFHIJKLMNOPQRSTUVWXYijl>m>xxo>xxq
xxtxxwxxyxãxx~xx‚
xx…xx‹
xxŽxx‘>yz{|}yo€‚>nzq…†‡ÉËÌÍçèéêëøùú@ÎèNðæéêë€|MX?ABCDFHIJKLMNOPQRSTU{WXYij}…†‡”x•ã‰w‰‰–‰‰š‰‰>
‰‰Ÿ>‰‰Ÿ><=‰‰Ÿ>
‰‰©>
>‰‰©>‰‰©>>‰‰©><=‰‰©><=>‰‰©Š‹ŒŽ‘’“”•‹ÉËÌÍçèéêëøùúÍÎÏ	
¿‰x
––Á
x––Ä––È–ˆ––Ìx
––Ñx––Ñx<=––Ñx
––Ûx
x––Ûx––Ûxx––Ûx<=––Ûx<=x––Û—˜™ÀÀœžŸ ¡¢£¤¥x—Á˜Ä
‹ÉËÌÍçèéêëøùúÍÎÏ	
™ø¨¨¨¨¨ªªªª««««®Ä­­f­­v­­­y­Î­­­y­­„׭ΩÄ-®


Ø®ÙÚÛhhÎkÄ×fn©lpq-o
u
t
s­iÛÉËÌÍçèéêëøùúØ	®°°$°°&°
­ª¬.¶0°°)°°3
¬ª­±²
µ¹­"ª!¬ #¹ÉËÌÍçèéêëøùú;®°
ÄÄ=
ÄÄ@ÄÄÄBÄÄE°ÄÄOlÅÆÇÈ
Æ@°Å=
ÍÈÉËÌÍçèéêëøùúR®­
ÎÎS
ÎÎVÎÎÎYÎÎ\ÏÐlÑÒ
ÐV­ÏS
ÒÉËÌÍçèéêëøùú”ôôôôôôôôôô©Jôõõ
õõõõ!õõ$
õõ'÷

õõ*õõ4õõ6õõ8õõ:Ëõõ<õõ?õãõõAõõEõõH()*+,-
ô
./0123456
.)0+$ô1(/*!
2,'÷-*

5ÉËÌÍçèéêëøùú2ÎèNðæéêë4LM./0136ª$Möö—Möö™Dööœöööžöö¡DYZ[\]D–MY—Z™]ÉËÌÍçèéêëøùú &'[«÷÷°÷÷³­÷÷¶õ÷÷¹÷÷À÷÷í÷÷Æ÷÷È÷õ÷÷Ë÷÷Ï÷÷÷Ò­õøùúûô


üýþÿô»¼
½
¿
¾ýÃõû¹®ø°ÿÈù³­þÆú¶ÉËÌÍçèéêëøùúøüýþÿë®÷

î÷
ò÷

õ÷÷ùüõÿ÷	
lõ !÷ò
֔

õíÉËÌÍçèéêëøùúaõbãõ
DDc
õDDfCDDjDDDlDDoõDDqEFGHIJõEcFf
ÉËÌÍçèéêëøùúÍÎÏ	
G{DMM|öMM~öMM€MMƒ÷MM†MMM‰÷MMNOPQRSTDN|öO~P€:ÉËÌÍçèéêëøùú178,QR©$~bb~bbwbbbbbbbw‡ˆ‰Š‹w~‡ˆ‹ÉËÌÍçèéêëøùú &'‰ªcc­d«¬
ÉËÌÍçèéêëøùú	d²c
ii³
ii¶
iiºii¾iiÀiiÄ
iiÇjklmnopcj³
k¶
lº
!ÉËÌÍçèéêëøùú	mopÚi

wwÛi
wwßxyiyß
ixÛ

=ÉËÌÍçèéêëøùú	89:;<ïw~~ðb~~òb~~ôi~~÷€‚wðb€òô:ÉËÌÍçèéêëøùú178,2‚®®
‘‘‘‘‘
‘‘

‘‘!
‘‘!



‘‘(
‘‘.‘‘1‘‘4’“”•–—˜™š’
ÈÉËÌÍçèéêëøùú’”•—˜™š=‘@CFJžŸ >>£??ÈÉËÌÍçèéêëøùú’”•—˜™šž O¦¦¦¦¦¦\¦]$í¨¨í¨¨æ¨¨¨¨¨¨¨æö÷øùúæíö÷úÉËÌÍçèéêëøùú &'ø^®ª¦©©f©©©j
©©m©©q§©©t
«§¬­®¯°§e¬f¦ÈÉËÌÍçèéêëøùúª~©

µµ„
¦µµ†µµ‰©µµŒ©¦µµŽ¦µµ‘µµ”©
™
µµ—©¦

µµ—µµŸµµ¢µµ¤µµ§¦µµªµµ­µµ¯¦
¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆ‚¹‰½”¦€¼‘
ÀŸ©ºŒ
·„©»Ž¦
¸†¦ÆÉËÌÍçèéêëøùú	ÂÃÄÅ͵
ÙÙϵÙÙÒÙÙÕÙÙØÙÙÚ
ÙÙÝÚÛÜÝÞßµÚÏ
µÛÒÎÜÕ!ÉËÌÍçèéêëøùú	ÝÞßìÙ

ææíÙ
ææñçèÙèñ
Ùçí

=ÉËÌÍçèéêëøùú	89:;<æíí¨íí¨ííÙíí	îïðñæî¨ïð:ÉËÌÍçèéêëøùú178,2ñ%$WÿÿWÿÿIÿÿÿÿÿ!ÿÿ$IefghiIWefiÉËÌÍçèéêëøùú &'g&®
-
/
38;>@
-
CKNPS-
`V-
iVkm

--,	

)
-/
3
*
(
+;>	@
ÉËÌÍçèéêëøùú	‰
%%Œ
%%Ž
%%‘
%%“
%%–
%%˜
%%›
%%.%%Ÿ%%%¡%%%¤%%%¦

%%©%%­%%¯%%±
·%%´%%¹

%%¼

&'()*+,-./012345678
(‘)“
*–+˜'Ž

‹‹
&Œ..Ÿ
-
,›ÉËÌÍçèéêëøùú&'()*+,-.012345678Õ®%
II×%
IIÚ%
IIÝIIIàIIãIIIæ%IIéIIì
IIîlJKLMNOPQR%J×
%KÚ
NÉËÌÍçèéêëøùúLOQRúIWWûÿWWýÿWWÿWW%WW%
WW%WW%WWWWXYZ[\]^_`IXûÿYýZÿ:ÉËÌÍçèéêëøùú178,2\]^_`/o0

:ppppppG
pL®n
rrR
rrUo
rorXo
ror\n
rr`rrcrrerrgrri
rrk
rrn
rrq
rrtrrwrrrzrr}rr€


rr‚



stuvwxyz{|}~€‚ƒ„M
N
OouX
nsR
‚ÉËÌÍçèéêëøùúvwxƒ„•®o

›o
on
¡
¤
§ª
n¬¯²´

¹
¶
»
¾

¾
‘’“”•–—˜™š›œž
–•§
‘›”¤o’
n“¡
˜˜šš™™ÈÉËÌÍçèéêëøùúُÝ.®®ì®	®®ï®®ô®®÷
ý
®®ú¯­
³´µ¶·éé­êêµÉËÌÍçèéêëøùúÍÎÏÑÕ³Þ4
â
¯¯ß¯¯ä¯¯æ°±²$ÉËÌÍçèéêëøùú
®qq
%
%

q%
®
¿¿
q¿¿qp
¿q¿¿®¿¿ ¿¿$


¿¿'¾½¼®¯ÀÁÂÃÄż½¾ÈÉËÌÍçèéêëøùú0r®ÌÌ5ÌÌ8


ÌÌ<ÌÌAÌÌCo
ÌoÌFn
ÌÌJ


ÌÌM


ÌÌRÌÌÌZÌÌ^ÌÌa


ÌÌc®ÍÎÏÐÑÒÓÔÕ11®3ÚÛÜÝ22ÛÉËÌÍçèéêëøùúÒÓÐÜÝÑÔÕi$ààìààîñààñàààóààöññëìîÉËÌÍçèéêëøùú &'j®ááoáárááátá-

áátááá„áá†ááá‰
âãäåæçè
lmnâokçÉËÌÍçèéêëøùúâãæè’®á
ññ•á
ññ˜
ññ›ñññŸññ¢ñññ¥
ññ¨ññªáññ¬áññ¯á-

½ññ²ññ¿
lòóôl”÷øùúûüýþÿáò•
áó˜

“ô›øÉËÌÍçèéêëøùúôùúûüýþÿÏñÐàÒàÔ×ÚÜÞ
àã	

ñÐàÒ	Ô:ÉËÌÍçèéêëøùú78,

þJË

	
ã


 !"#
 	!
ÿ
"ïÉËÌÍçèéêëøùúÎèNðæéêë#LM !""#--$..$ïÉËÌÍçèéêëøùúÎèNðæéêë#LM !"(-)ã2,22*22.
2202243456ÉËÌÍçèéêëøùúÍÎÏ	
472-
779
-77<7177@-
77E-77I89:;<-899<
ÉËÌÍçèéêëøùúÍÎÏ	
4SJ
??TË??Y??\?ã??_@
ABCXB\
W@TïÉËÌÍçèéêëøùúAÎèNðæéêëCLMBi?j?ïÉËÌÍçèéêëøùúAÎèNðæéêëCLMBkIlã?
KKm
?KKpËKKuKKx
KKzKHKK}KKKK„?KK†?KK‰LM
NOPQRSTU
tPz?LmMp
RÉËÌÍçèéêëøùúNÎÏ	
OPS–ZZZZZZZ¥Z¦\\\\\\\\\\\\\\\Å]]]Ì^^Ñ^Ò®Z\ØÜ>
á®å®é®
ñ^®]_øgûËhhhüËhhÿijÐÉËÌÍçèéêëøùúÍÎÏjÕi	h
&
'2


(

+

.;ÉËJÍç<éêëøùúÍÑE !"'()*+,./019:?FGL

0
2
2
2¨
2©
2
2q
2Z
2
2
2
2	($;;;;<<<====>wxˆ‰–¨¨¨¨¨©ªªªªª««««¬­®°ÄÎôôôôôôôôôôôõö÷CDMbciw~‘¦¦¦¦¦¦¦§¨©ªµÙæíÿ%IWnopppppppqr­®¯¼½¾¿Ìàáñ,-127?HIJKZZZZZZZZ[\\\\\\\\\\\\\\\\]]]]^^^_`abcdefgghk


JF
V1lòq	‰
^	 	·

|oq
È­Ž






¨ú							¨¨.þ¯álñæ÷c©µ%ÄDw¨4Iy®–WÌ~hí7Mõx--®áñà¨÷õiµÙDã%$>SxJ‰°ÄέMöb‘IWÿä?Kr®ÌËh¨–	ü[ø„‹0¾EDebuggerException0
#,5>GPYbkt}[[øùúû‡0†¾EDBGExceptions0Ž
”¦¯¸ÁÊÓÜåî÷[[øùúû(1	”[øùúdcRun9dcPause:dcStop; 
dcStepOver<# 
dcStepInto=) 	dcStepOut>/"dcRunTo?5$dcJumpto@;&dcAttachAA(dcDetachBG	*dcBreakCM
,dcWatchDS.dcLocalEY 0
dcEvaluateF_
2dcModifyGe#4
dcEnvironmentHk%6dcSetStackFrameIq#8
dcDisassembleJw%:dcStepOverInstrK}%<dcStepIntoInstrLƒ(>dcSendConsoleInputM‰û,2”—(1”[øùú	BdsNonez¥DdsIdle{«FdsStop|±HdsPause}·%JdsInternalPause~½LdsInitÃNdsRun€ÉPdsErrorÏ"RdsDestroying‚Õû3-Û¼TDBGLocationRec([[øùú(UAddress†ã)VFuncName‡ì(WSrcFileˆõ,XSrcFullName‰þ(YSrcLineŠ û(1”[øùú [
deInternalŽ ]
deExternal _
deRunError$û(1*”[øùú b
ddsUnknown“2"dddsRequested”8#f
ddsEvaluating”'>hddsValid•D j
ddsInvalid–JlddsError—Pû(1V”[øùúo	vsUnknown›^qvsValid›ds	vsInvalid›&jû,*	pt}[øùúû,*
ƒ‡ [øùúû,*™¦ [øùúû,*¯³¼	 [øùúû,*
ÅÉÒ [øùúû,*Ûßè [øùúû,*ñõþ [øùúû(1”[øùú#w
defNoTypeInfo¨'ydefSimpleTypeInfo©%{defFullTypeInfoª&}defClassAutoCast«!û,2'”/Œ05¾TRunningProcessInfo=
¦¯¸ÁÊÓÜåî÷	[[ø³+FJÿÿyý!_DBGINTFDEBUGGERBASE$_$TRUNNINGPROCESSINFO_$__$$_CREATE$LONGWORD$ANSISTRING$$TRUNNINGPROCESSINFO[øùú&"„APID·PY
,"…
AImageName·.[d&"†$vmt·fDo'"‡$self·qBwûùú$PIDµ…*‚	ImageName¶ŽƒCreate·—û50¾
TDebuggerIntfpp0'09BKT]fox‡“™Ÿ¥«±·½ÃÉÏÕÛáçíóùÿ#)/5;AGM[[øS,*l#'0[øùúû +m6:ÿÿV\ÑLDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DEBUGGERENVIRONMENTCHANGED$TOBJECT[øùú)"&	Senderà*CL
("'	$selfàNBTû˜+nbfÿÿ‚ˆmDDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_ENVIRONMENTCHANGED$TOBJECT[øùú)")	Senderá"ox
("*	$selfázB€û‘+oŽ’ÿÿ ¦Ø=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETSTATE$$TDBGSTATE[øùú(",	$selfã˜Bžû¨+p¬°ÿÿòøTDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_REQCMD$TDBGCOMMAND$array_of_const$$BOOLEAN[ø,*q¹½Æÿÿÿÿÿÿÿÿ[øùúûùú+".	ACommandäÏÕ
*"/	AParamså×Ý/"0	$highAPARAMSæß€@è("1	$selfäêBðû+rþÿÿ$/IDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETDEBUGGERENVIRONMENT$TSTRINGS[øùú)"3	AValueæ-
("4	$selfæBû•+s*.ÿÿJP4ADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETENVIRONMENT$TSTRINGS[øùú)"6	AValueç$7@
("7	$selfçBBHû”+tVZÿÿv|>@DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETFILENAME$ANSISTRING[øùú)"9	AValueè!cl
(":	$selfènBtûŽ+u‚†
—]:DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_RESETSTATETOIDLE[øùú("<	$selfêB•û +v£§µ»ŸLDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATEBREAKPOINTS$$TDBGBREAKPOINTS[øùú(">	$selfë­B³û›+wÁÅÓÙ®GDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATELOCALS$$TLOCALSSUPPLIER[øùú("@	$selfìËBÑûš+xßãñ÷³FDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATELINEINFO$$TDBGLINEINFO[øùú("B	$selfíéBïû +yý½LDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATEREGISTERS$$TREGISTERSUPPLIER[øùú("D	$selfîB
û¡+z-3¤MDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATECALLSTACK$$TCALLSTACKSUPPLIER[øùú("F	$selfï%B+û¢+{9=KQ©NDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATEDISASSEMBLER$$TDBGDISASSEMBLER[øùú("H	$selfðCBIû+|W[ioÇIDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATEWATCHES$$TWATCHESSUPPLIER[øùú("J	$selfñaBgû+}uy‡ÌIDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATETHREADS$$TTHREADSSUPPLIER[øùú("L	$selfòB…û˜+~“—¥«ÂDDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATESIGNALS$$TDBGSIGNALS[øùú("N	$selfóB£û—+±µÿÿÎÔ/CDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOCURRENT$TDBGLOCATIONREC[øùú,"P		ALocationô¾Ä
("Q	$selfôÆBÌû”+€ÚÞÿÿú6@DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DODBGOUTPUT$ANSISTRING[øùú("S	ATextõ!çð
("T	$selfõòBøû³+
ÿÿ6<<_DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DODBGEVENT$TDBGEVENTCATEGORY$TDBGEVENTTYPE$ANSISTRING[øùú,"V		ACategoryö 
-"W	
AEventTypeöD!("X	ATextöe#,("Y	$selfö.B4û•+‚BFÿÿˆŽCADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOEXCEPTION$crcA51892EC[øùú1"[	AExceptionType÷!OU
2"\	AExceptionClassø!W`5"]	AExceptionLocationù!bh1"^	AExceptionTextú!js(,"_		AContinueûu~2("`	$self÷€B†û‘+ƒ”˜ÿÿ´ºR=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOOUTPUT$ANSISTRING[øùú("b	ATextü¡ª
("c	$selfü¬B²û¥+„ÀÄÿÿèîWQDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOBREAKPOINTHIT$TBASEBREAKPOINT$BOOLEAN[øùú."e	ABreakPointý%ÍÓ
/"f	ACanContinueýGÕÞ("g	$selfýàBæû•+…ôø_ADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOBEFORESTATE$TDBGSTATE[øùú+"i	OldStateþ#
("j	$selfþ	Bû+†!:@f;DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DOSTATE$TDBGSTATE[øùú+"l	OldStateÿ*0
("m	$selfÿ2B8û•+‡FJ[asADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CHANGEFILENAME$$BOOLEAN[øùú("o	$selfSBYû—+ˆgkyÂCDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETCOMMANDS$$TDBGCOMMANDS[øùú("q	$selfqBwû +‰…‰—ÝLDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETSUPPORTEDCOMMANDS$$TDBGCOMMANDS[øùú("s	$selfB•û’+Š£§¸¾â>DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETTARGETWIDTH$$BYTE[øùú("u	$self°B¶û‘+‹ÄÈÙßç=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETWAITING$$BOOLEAN[øùú("w	$selfÑB×û+Œåéú	<DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETISIDLE$$BOOLEAN[øùú("y	$selfòBøûS+	
	L	R	[ø,*Ž		 	ÿÿÿÿÿÿÿÿ[øùúûùú+"{	ACommand$)	/	
*"|	AParams$1	7	/"}	$highAPARAMS	9	€@B	("~	$selfD	BJ	û‘+X	\	ÿÿx	~	9=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETEXITCODE$LONGINT[øùú)"€	AValue	!e	n	
("	$self	p	Bv	û+„	ˆ	ÿÿ¡	§	s<DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETSTATE$TDBGSTATE[øùú)"ƒ	AValue
‘	—	
("„	$self
™	BŸ	û¡+‘­	±	ÿÿò	ø	MDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETERRORSTATE$ANSISTRING$ANSISTRING[ø,*’º	¾	Ç	 [øùúûùú'"†	AMsg#Ð	Ù	
("‡	AInfo7Û	ä	ˆ		$defAINFO7€("‰	$selfê	Bð	û‡+“þ	
 

¦3DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DORELEASE[øùú("‹	$self
B
û‘+”
#
!?
E
n=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CAPTION$$ANSISTRING[øùú("	$self,
B2
*"Ž	$resultn4
A=
û5•K
O
’+–U
Y
"u
{
®>DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_EXEPATHS$$ANSISTRING[øùú("	$selfb
Bh
*"‘	$result®j
As
û5—
…
‘+˜‹

# 
¦
³=DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_HASEXEPATH$$BOOLEAN[øùú("“	$self˜
Bž
û5™¬
°
“+š¶
º
$Ë
Ñ
¸?DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_NEEDSEXEPATH$$BOOLEAN[øùú("•	$selfÃ
BÉ
û5›×
Û
¢+œá
å
%ö
ü
½NDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CANEXTERNALDEBUGSYMBOLSFILE$$BOOLEAN[øùú("—	$selfî
Bô
û5£+ž&$¸ODBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATEPROPERTIES$$TDEBUGGERPROPERTIES[øùú("™	$selfBû5Ÿ*. + 48ÿÿFLÇLDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETPROPERTIES$$TDEBUGGERPROPERTIES[øùú("›	$self>BDû5¡RVŸ+¢\`ÿÿybKDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SETPROPERTIES$TDEBUGGERPROPERTIES[øùú."	AProperties)io
("ž	$selfqBwû5£…‰ž+¤“'¤ªnJDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_REQUIRESLOCALEXECUTABLE$$BOOLEAN[øùú(" 	$self œB¢û5¥°´ž+¦º¾(âèxJDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_CREATE$ANSISTRING$$TDEBUGGERINTF[øùú4"¢	AExternalDebugger"ÄÍ
'"£	$vmt"ÏDØ("¤	$self"ÚBàû…+§îòDÕ1DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DESTROY[øùú'"¦	$vmt#ûD("§	$self#Bû‚+¨)/5ì.DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_INIT[øùú("©	$self%'B-û‚+©;?*PV".DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DONE[øùú("«	$self&HBNû…+ª\`ÿÿqw)1DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_RELEASE[øùú("­	$self'iBoû+«}ÿÿ’˜%-DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_RUN[øùú("¯	$self(ŠBûƒ+¬ž¢ÿÿ³¹/DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_PAUSE[øùú("±	$self)«B±û‚+­¿ÃÿÿÔÚÉ.DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STOP[øùú("³	$self*ÌBÒû†+®àäÿÿõûÃ2DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STEPOVER[øùú("µ	$self+íBóû†+¯

ÿÿ

«2DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STEPINTO[øùú("·	$self,
B
û‹+°"
&
ÿÿ7
=
±7DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STEPOVERINSTR[øùú("¹	$self-/
B5
û‹+±C
G
ÿÿX
^
·7DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STEPINTOINSTR[øùú("»	$self.P
BV
û…+²d
h
ÿÿy

½1DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_STEPOUT[øùú("½	$self/q
Bw
û–+³…
‰
ÿÿ°
¶
*BDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_RUNTO$ANSISTRING$LONGINT[øùú*"¿	ASource0’
›

("À	ALine02
¦
("Á	$self0¨
B®
û—+´¼
À
ÿÿç
í
ôCDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_JUMPTO$ANSISTRING$LONGINT[øùú*"Ã	ASource1É
Ò

("Ä	ALine13Ô
Ý
("Å	$self1ß
Bå
û+µó
÷
ÿÿù;DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_ATTACH$ANSISTRING[øùú-"Ç	
AProcessID2	
("È	$self2Bû„+¶#ÿÿ4:ÿ0DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DETACH[øùú("Ê	$self3,B2û™+·@Dÿÿ`fEDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_SENDCONSOLEINPUT$ANSISTRING[øùú("Ì	AText4 MV
("Í	$self4XB^û’+¸lpÿÿ·½¢>DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_EVALUATE$crcBD4421F9[ø,2¹y}ùú."Ï	AExpression5ˆ
*"Ð	AResult57Š“,"Ñ		ATypeInfo6•›,"Ò		EvalFlags7£(AÓ	
$defEVALFLAGS7€©("Ô	$self5¯Bµû¡+ºÃÇ+ãé©MDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETPROCESSLIST$TOBJECTLIST$$BOOLEAN[øùú("Ö	AList8"ÐÙ
("×	$self8ÛBáû£+»ïóÿÿ 	ODBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_MODIFY$ANSISTRING$ANSISTRING$$BOOLEAN[øùú."Ù	AExpression9ü
)"Ú	AValue9)("Û	$self9Bû•+¼&*ÿÿˆŽþADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_DISASSEMBLE$crcC1CAA6B9[øùú("Ý	AAddr:3<
,"Þ		ABackward:+>G,"ß		ANextAddr:CIR("à	ADump;T](-"á	
AStatement;&_h2("â	AFile;2js<("ã	ALine;Eu~F("ä	$self:€B†ûš+½”˜,®´FDBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_GETLOCATION$$TDBGLOCATIONREC[øùú("æ	$self<žB¤*"ç	$result¦A¬û“+¾º¾-ÏÕ	?DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_LOCKCOMMANDPROCESSING[øùú("é	$self=ÇBÍû•+¿Ûß.ðöADBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_UNLOCKCOMMANDPROCESSING[øùú("ë	$self>èBîû+Àü/<DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_NEEDRESET$$BOOLEAN[øùú("í	$self?	Bû¯+Á!ÿÿEK[DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_ADDNOTIFYEVENT$TDEBUGGERNOTIFYREASON$TNOTIFYEVENT[øùú*"ï	AReason@*0
*"ð	AnEvent@>2;("ñ	$self@=BCû²+ÂQUÿÿy^DBGINTFDEBUGGERBASE$_$TDEBUGGERINTF_$__$$_REMOVENOTIFYEVENT$TDEBUGGERNOTIFYREASON$TNOTIFYEVENT[øùú*"ó	AReasonA!^d
*"ô	AnEventAAfo("õ	$selfAqBwûùú,	
FArguments½….	FBreakPoints¾Ž6	FDebuggerEnvironment¿”1	FCurEnvironmentÀ /	
FDisassemblerÁ¦(.	FEnvironment¬01		FErrorStateInfoõ84
	FErrorStateMessageľ@-	FExceptionsÅÇH+		FExitCodeÆÍP3
	FExternalDebuggerÇÖX+		FFileNameÈß`)	FLocalsÉèh+		FLineInfoÊîp0	FOnBeforeStateÌôx2	FOnConsoleOutputÍúˆ-	FOnFeedbackΘ)	FOnIdleϨ,	
FRegistersи.	FShowConsoleÑÀ*	FSignalsÒÈ(	FStateÓ$Ð,	
FCallStackÔ*Ø*	FWatchesÕ0à*	FThreadsÖ6è,	
FOnCurrent×<ð.	FOnExceptionØB+		FOnOutputÙH.	FOnDbgOutputÚN - 	FOnDbgEventÛT0*!	FOnStateÜZ@2"	FOnBreakPointHitÝ`P-#	FWorkingDirÞf`:$	FDestroyNotificationListßoh/%	DebuggerEnvironmentChangedàu'(	EnvironmentChangedá{+	GetStateã-	ReqCmdä‡+2	SetDebuggerEnvironmentæ#5	SetEnvironmentç“ 8	SetFileNameè™%;	ResetStateToIdleêŸ&=	CreateBreakPointsë¥!?	CreateLocalsì«#A	CreateLineInfoí±$C	CreateRegistersî·$E	CreateCallStackï½'G	CreateDisassemblerðÃ"I	
CreateWatchesñÉ"K	
CreateThreadsòÏ"M	
CreateSignalsóÕO		DoCurrentôÛ R	DoDbgOutputõáU	
DoDbgEventöç Z	DoException÷ía	DoOutputüó$d	DoBreakpointHitýù"h	
DoBeforeStateþÿk	DoStateÿ#n	ChangeFileName p	GetCommands)r	GetSupportedCommands#t	GetTargetWidthv	
GetWaiting#x		GetIsIdle)#z	RequestCommand/ 	SetExitCode	5‚	SetState
;"…	
SetErrorStateAŠ		DoReleaseGŒ	CaptionM	ExePathsS’	
HasExePathY!”	NeedsExePath_0–	CanExternalDebugSymbolsFilee%˜	CreatePropertiesk"š	
GetPropertiesq"œ	
SetPropertiesw,Ÿ	RequiresLocalExecutable }¡	Create"ƒ¥	Destroy#‰¨	Init%ª	Done&•¬	Release'›®	Run(¡°	Pause)§²	Stop*­´	StepOver+³¶	StepInto,¹"¸	
StepOverInstr-¿"º	
StepIntoInstr.ż	StepOut/˾	RunTo0ÑÂ	JumpTo1ׯ	Attach2ÝÉ	Detach3ã%Ë	SendConsoleInput4éÎ	Evaluate5ï#Õ	GetProcessList8õØ	Modify9û Ü	Disassemble: å	GetLocation<*è	LockCommandProcessing=
,ê	UnLockCommandProcessing>ì		NeedReset?#î	AddNotifyEvent@&ò	RemoveNotifyEventA%Jö		ArgumentsC+€468:@BHG÷	BreakPointsDJ€PRTV\^Eø		CallStackE`€fhjlrtHù	DisassemblerFv€|~€‚ˆŠDú	CommandsGŒ€’”–œ¢¤Tü	DebuggerEnvironmentH¦€¯±³µ»ÁÇLÿ	EnvironmentJÉ€ÒÔÖØÞäêK

ExceptionsKì€òôöøþD
ExitCodeL€L
ExternalDebuggerM!€*,.068I
FileNameN:€CEGIOU[B
LocalsO]€cegioqD	
LineInfoPs€y{}…‡E

	RegistersQ‰€‘“•›C
SignalsRŸ€¥§©«±³L
ShowConsoleSµ€¾ÀÂÄÊÌÒA
StateTÔ€ÚÜÞàæèM
SupportedCommandsUê€ðòôúG
TargetWidthV€
C
WaitingW!€*,.4:<C
WatchesX>€DFHJPRC
ThreadsYT€Z\^`fhK

WorkingDirZj€suwy‡B
IsIdle[‰€’”–œ¢¤M
ErrorStateMessage\¦€¯±³µ»½J
ErrorStateInfo]¿€ÈÊÌÎÔÖJ
	OnCurrentaØ€ÞàâäêìòL
OnDbgOutputbô€úüþK

OnDbgEventc€"$*L
OnExceptiond,€2468>@FI
OnOutputeH€NPRTZ\bN 

OnBeforeStatefd€jlnpvx~H!
OnStateg€€†ˆŠŒ’”šP"
OnBreakPointHithœ€¢¤¦¨®°¶P#
OnConsoleOutputi¸€¾ÀÂÄÊÌÒK$

OnFeedbackjÔ€ÚÜÞàæèîG%
OnIdlekð€ùûýÿ
û¶0S¾TDebuggerDataSupplierp([8>GPYbkt}†˜¡ª°¶¼ÂÈÎÔ[[ø¥++aeÿÿ~„"
!QDBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_SETMONITOR$TDEBUGGERDATAMONITOR[øùú("·AValueó nt
'"¸$selfóvB|û’+,ŠŽŸ¥*
!>DBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DONEWMONITOR[øùú'"º$selfõ—Bûœ+1«¯DÀÆ/
!HDBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DOSTATELEAVEPAUSECLEAN[øùú'"À$selfú¸B¾û+2ÌÐéï4
!IDBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DOSTATECHANGE$TDBGSTATE[øùú+"Â	AOldStateû#Ùß
'"Ã$selfûáBçû“+7õùD
H
!?DBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DOBEGINUPDATE[øùú'"Ç$selfÿBû‘+8D+1M
!=DBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DOENDUPDATE[øùú("É$self#B)û±+97;ÿÿ\b<
#]DBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_CREATE$TDEBUGGERINTF$$TDEBUGGERDATASUPPLIER[øùú,"Ë	ADebuggerAG
'"Ì$vmtIDR("Í$selfTBZû+:hlDˆŽB
"9DBGINTFDEBUGGERBASE$_$TDEBUGGERDATASUPPLIER_$__$$_DESTROY[øùú'"Ï$vmtuD~("Ð$self€B†ûùú*´	FDebuggerñ”)µFMonitoròš ¶
SetMonitoró  ¹DoNewMonitorõ¦H»Debuggerö¬€²´¶¸¾ÀÆG¼MonitorøÈ€ÎÐÒÔÚàæ*¿DoStateLeavePauseCleanúè!Á
DoStateChangeûîHÄ
NotifiedStateýô€úüþCÅOldStateþ
€!Æ
DoBeginUpdateÿ  ÈDoEndUpdate&ÊCreate,ÎDestroy2û«0Ú¾TDebuggerDataHandlerp⛤­¶¿ÈÑÚãìõþ"(.[[ø	–+ëï
Ò	 BDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOSTATEENTERPAUSE[øùú'"$selfÏøBþû–+!'×	 BDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOSTATELEAVEPAUSE[øùú'"’$selfÐBû›+-1BHÜ	 GDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOSTATELEAVEPAUSECLEAN[øùú'"”$selfÑ:B@û¨+NRsyá	 TDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOSTATECHANGEEX$TDBGSTATE$TDBGSTATE[øùú+"–	AOldStateÒ%[a
+"—	ANewStateÒ0ci'"˜$selfÒkBqû’+ƒ”š
 >DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOBEGINUPDATE[øùú'"œ$selfÖŒB’û+  ¤µ»

 <DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_DOENDUPDATE[øùú'"ž$self×­B³û+!ÁÅÿÿÖÜ
 <DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_BEGINUPDATE[øùú'" $selfÚÎBÔûŽ+"âæÿÿ÷ý
 :DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_ENDUPDATE[øùú'"¢$selfÛïBõû˜+#ÿÿ
DDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAHANDLER_$__$$_ISUPDATING$$BOOLEAN[øùú'"¤$selfÜBûùú/ŒFNotifiedStateÊ$*	FOldStateË*-ŽFUpdateCountÌ0%DoStateEnterPauseÏ9%‘DoStateLeavePauseÐ?*“DoStateLeavePauseCleanÑE#•DoStateChangeExÒKH™
NotifiedStateÓQ€WY[]ceCšOldStateÔg€moqsy{!›
DoBeginUpdateÖ}DoEndUpdate׃ŸBeginUpdateÚ‰¡	EndUpdateۏ£
IsUpdatingÜ•ûµ0$4¾TDebuggerDataMonitorp <&/8AJS\enw€‰•›¡§­³[[ø¦+%BFÿÿ_e
 RDBGINTFDEBUGGERBASE$_$TDEBUGGERDATAMONITOR_$__$$_SETSUPPLIER$TDEBUGGERDATASUPPLIER[øùú("¨AValueä!OU
'"©$selfäWB]û+&ko€†
 ;DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAMONITOR_$__$$_DOMODIFIED[øùú'"«$selfæxB~û’+'Œ¡§
 >DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAMONITOR_$__$$_DONEWSUPPLIER[øùú'"­$selfç™BŸûŒ+*­±DÍÓ
!8DBGINTFDEBUGGERBASE$_$TDEBUGGERDATAMONITOR_$__$$_DESTROY[øùú&"²$vmtêºDÃ'"³$selfêÅBËûùú*¦	FSupplierãÙ§SetSupplieräߪ
DoModifiedæå!¬
DoNewSupplierçëH®Supplierèñ€÷ùûý	±Destroyêû(1;¹”[øùú Ò	bpkSourceÁ!Ô
bpkAddressÇÖbpkDataÍû(1<Ó”[øùúÙwpsLocalÛ Û	wpsGlobaláû(1=ç”[øùúÞwpkWriteïàwpkReadõ#âwpkReadWriteûûK0>¾TBaseBreakPointpN€	4‰&’&›&¤&­&¶&¿&È&Ñ&Ú&ã&ì&õ&þ&'
'''('1':'C'L'R'['d'm's'y''…'‹'‘'—''£'©'¯'µ'»'Á'Ç'Í'Ó'Ù'ß'å'ë'ñ'÷'ý'([[øœ+?28
HDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_ASSIGNLOCATIONTO$TPERSISTENT[øùú'"óDest4 (
("ô$self4*B0û”+@>BD
^dˆ
@DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_ASSIGNTO$TPERSISTENT[øùú'"öDest5KT
("÷$self5VB\û•+Ajn…«
ADBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_DOBREAKHITCOUNTCHANGE[øùú("ù$self6wB}û’+B‹ ¦µ
>DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_DOEXPRESSIONCHANGE[øùú("û$self7˜BžûŽ+C¬°Áǰ
:DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_DOENABLECHANGE[øùú("ý$self8¹B¿û•+DÍÑøþº
ADBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_DOHIT$LONGINT$BOOLEAN[øùú)"ÿACount9Úã
,"	AContinue95åî("$self9ðBöû“+E  ÿÿ$ * ý
?DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETHITCOUNT$LONGINT[øùú)"AValue:!  
("$self: B" ûŒ+F0 4 E K 8DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_DOKINDCHANGE[øùú("$self;= BC û”+GQ U ÿÿn t #@DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETVALID$TVALIDSTATE[øùú)"AValue<^ d 
("	$self<f Bl û“+Hz ~   • V
?DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETADDRESS$$TDBGPTR[øùú("$self?‡ B û™+I› Ÿ !° ¶ ¿
EDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETBREAKHITCOUNT$$LONGINT[øùú("
$self@¨ B® û“+J¼ À "Ñ × Ä
?DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETENABLED$$BOOLEAN[øùú("$selfAÉ BÏ û™+KÝ á #ý !É
EDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETEXPRESSION$$ANSISTRING[øùú("$selfBê Bð *"$resultÉ
ò Aû û”+L	!
!$!$!Î
@DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETHITCOUNT$$LONGINT[øùú("$selfC!B!û›+M*!.!%<!B![
GDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETKIND$$TDBGBREAKPOINTKIND[øùú("$selfD4!B:!û+NH!L!&]!c!Ó
<DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETLINE$$LONGINT[øùú("$selfEU!B[!û•+Oi!m!'‰!!Ø
ADBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETSOURCE$$ANSISTRING[øùú("$selfFv!B|!*"$resultØ
~!A‡!û˜+P•!™!(µ!»!r
DDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETWATCHDATA$$ANSISTRING[øùú("$selfG¢!B¨!*"$resultr
ª!A³!û¢+QÁ!Å!)Ó!Ù!w
NDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETWATCHSCOPE$$TDBGWATCHPOINTSCOPE[øùú(" $selfHË!BÑ!û +Rß!ã!*ñ!÷!|
LDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETWATCHKIND$$TDBGWATCHPOINTKIND[øùú(""$selfIé!Bï!û•+Sý!"+""Ý
ADBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_GETVALID$$TVALIDSTATE[øùú("$$selfJ"B
"û’+T"",;"A"i
>DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETADDRESS$TDBGPTR[øùú)"&AValueL ("1"
("'$selfL3"B9"û˜+UG"K"-g"m"â
DDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETBREAKHITCOUNT$LONGINT[øùú)")AValueM&T"]"
("*$selfM_"Be"û’+Vs"w".“"™"ë
>DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETENABLED$BOOLEAN[øùú)",AValueN €"‰"
("-$selfN‹"B‘"û˜+WŸ"£"/¿"Å"ô
DDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETEXPRESSION$ANSISTRING[øùú)"/AValueO#¬"µ"
("0$selfO·"B½"û™+XË"Ï"0ë"ñ"EDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETINITIALENABLED$BOOLEAN[øùú)"2AValueP'Ø"á"
("3$selfPã"Bé"ûš+Y÷"û"1##`
FDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETKIND$TDBGBREAKPOINTKIND[øùú)"5AValueQ#
#
("6$selfQ#B#û£+Z #$#DH#N#›
ODBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_CREATE$TCOLLECTION$$TBASEBREAKPOINT[øùú."8ACollectionS*#3#
'"9$vmtS5#D>#(":$selfS@#BF#ûž+iT#X#2#…#JDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETLOCATION$ANSISTRING$LONGINT[øùú*"TASource]!a#j#
("UALine]8l#u#("V$self]w#B}#û”+j‹##3»#Á#@DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINT_$__$$_SETWATCH$crc005F00F3[øùú("XAData^˜#¡#
)"YAScope^3£#©#("ZAKind_«#±#("[$self^³#B¹#ûùú8*åFAddress&Ç#8,æ
FWatchData'Ð#@*çFEnabled(Ù#H-èFExpression)â#P+é	FHitCount*ë#X0êFBreakHitCount+ô#\'ëFKind,ý#`'ìFLine-$d-íFWatchScope.$h,î
FWatchKind/$l)ïFSource0$p(ðFValid1!$x1ñFInitialEnabled2'$|%òAssignLocationTo40$õAssignTo56$*øDoBreakHitCountChange6<$'úDoExpressionChange7B$#üDoEnableChange8H$þDoHit9N$ SetHitCount:T$!DoKindChange;Z$SetValid<`$

GetAddress?f$%GetBreakHitCount@l$
GetEnabledAr$"
GetExpressionBx$ GetHitCountC~$GetKindD„$GetLineEŠ$	GetSourceF$!GetWatchDataG–$"
GetWatchScopeHœ$!!GetWatchKindI¢$#GetValidJ¨$%
SetAddressL®$%(SetBreakHitCountM´$+
SetEnabledNº$".
SetExpressionOÀ$&1SetInitialEnabledPÆ$4SetKindQÌ$7CreateSÒ$N;
BreakHitCountUØ$€á$ã$å$ë$ñ$÷$ý$H?EnabledVÿ$€%
%%%%%$%KC
ExpressionW&%€/%1%3%9%?%E%K%DHHitCountXM%€V%X%Z%`%f%h%OJInitialEnabledYj%€s%u%w%y%%…%‹%EMKindZ%€“%•%—%%£%©%¯%AQValid[±%€·%¹%»%Á%Ç%É% SSetLocation]Ë%WSetWatch^Ñ%H\Addressa×%€à%â%ä%ê%ð%ö%ü%@`Lineeþ%€&	&&&&&BbSourcef&€$&&&(&.&4&6&Ee	WatchDatah8&€A&C&E&K&Q&S&Fh
WatchScopeiU&€[&]&_&e&k&m&Ej	WatchKindjo&€u&w&y&&…&‡&û5w	(”(^0x(¾TDBGBreakPointpNˆ(8t*z*ƒ*Œ*•*ž*§*°*¹*Â*Ë*Ô*Ý*æ*ì*õ*þ*+++"+++4+:+@+I+R+X+^+d+j+p+v+|+‚+ˆ+Ž+”+š+ +¦+¬+²+¸+¾+Ä+Ê+Ð+Ö+Ü+â+è+î+ô+ú+,[[ø™+y%()(ÿÿ7(=(•EDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_GETDEBUGGER$$TDEBUGGERINTF[øùú("p$selfs/(B5(û—+zC(G(ÿÿ`(f(šCDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_SETSLAVE$TBASEBREAKPOINT[øùú)"rASlavetP(V(
("s$selftX(B^(û‘+{l(p(D.Œ(’( =DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_SETENABLED$BOOLEAN[øùú)"uAValuev y(‚(
("v$selfv„(BŠ(ûˆ+|˜(œ(D­(³(O4DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DOCHANGED[øùú("x$selfw¥(B«(û–+}¹(½(4Ö(Ü(VBDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"z	AOldStatex#Æ(Ì(
("{$selfxÎ(BÔ(û¡+€â(æ(D
))0MDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_CREATE$TCOLLECTION$$TDBGBREAKPOINT[øùú."ACollection{ì(õ(
'"€$vmt{÷(D)("$self{)B)û†+))D6)<)62DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DESTROY[øùú'"ƒ$vmt|#)D,)("„$self|.)B4)ûŠ+‚B)F)ÿÿb)h)B6DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_HIT$BOOLEAN[øùú/"†ACanContinue}O)X)
("‡$self}Z)B`)û–+…n)r)5Ž)”)eBDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DOLOGMESSAGE$ANSISTRING[øùú+"ŒAMessage€"{)„)
("$self€†)BŒ)û•+†š)ž)6º)À)jADBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DOLOGCALLSTACK$LONGINT[øùú("Limit)§)°)
("$self²)B¸)û™+‡Æ)Ê)7æ)ì)EDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINT_$__$$_DOLOGEXPRESSION$ANSISTRING[øùú/"’AnExpression‚*Ó)Ü)
("“$self‚Þ)Bä)ûùú(nFSlaverò)€ oGetDebuggersø)qSetSlavetþ)t
SetEnabledv*w	DoChangedw
*"y
DoStateChangex*D|Debuggery*€** *&*,*.*~Create{0*‚Destroy|6*…Hit}<*FˆSlave~B*€H*J*L*N*T*Z*`*!‹DoLogMessage€b*#ŽDoLogCallStackh*$‘DoLogExpression‚n*û5ˆ,”,Ï0‰,¾TBaseBreakPointspN8,Å.Ë.Ô.Ý.æ.ï.ø./
///%/./7/@/I/R/[/d/m/v//ˆ/‘/š/£/¬/[[ø®+Š%,),ÿÿJ,P,ÂZDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_CREATE$TBASEBREAKPOINTCLASS$$TBASEBREAKPOINTS[øùú3"—ABreakPointClassŒ/,5,
'"˜$vmtŒ7,D@,("™$selfŒB,BH,ûˆ+‹V,Z,Dv,|,Ç4DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_DESTROY[øùú'"›$vmtc,Dl,("œ$selfn,Bt,û†+Œ‚,†, ÿÿ—,,Í2DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_CLEAR[øùú("ž$selfŽ,B•,û¨+£,§,€ÿÿË,Ñ,¬TDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_ADD$ANSISTRING$LONGINT$$TBASEBREAKPOINT[øùú*" ASource­,¶,
("¡ALine/¸,Á,("¢$selfÃ,BÉ,û+Ž×,Û,€ÿÿô,ú,³IDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_ADD$TDBGPTR$$TBASEBREAKPOINT[øùú+"£AAddressá,ê,
("¤$selfì,Bò,û+--€ÿÿ--3-º<DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_ADD$crc8E8C5DBF[øùú("¥AData‘
--
)"¦AScope‘---("§AKind’-#-("¨$self‘%-B+-û©+9-=-€ÿÿa-g-ÒUDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$ANSISTRING$LONGINT$$TBASEBREAKPOINT[øùú*"ªASource“C-L-
("«ALine“0N-W-("¬$self“Y-B_-û‘+‘m-q-€ÿÿ-£-×=DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$crc8F0E2304[øùú*"­ASource”w-€-
("®ALine”0‚-‹-*"¯AIgnore”F-“-("°$self”•-B›-ûž+’©-­-€ÿÿÆ-Ì-çJDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$TDBGPTR$$TBASEBREAKPOINT[øùú+"±AAddress•³-¼-
("²$self•¾-BÄ-û®+“Ò-Ö-€ÿÿ÷-ý-ìZDBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$TDBGPTR$TBASEBREAKPOINT$$TBASEBREAKPOINT[øùú+"³AAddress–Ü-å-
*"´AIgnore–2ç-í-("µ$self–ï-Bõ-û‘+”..€ÿÿ0.6.û=DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$crc8E8C5DBF[øùú("¶AData—
..
)"·AScope—...("¸AKind˜ .&.("¹$self—(.B..û‘+•<.@.€ÿÿq.w.=DBGINTFDEBUGGERBASE$_$TBASEBREAKPOINTS_$__$$_FIND$crcE8A29FB9[øùú("ºAData™F.O.
)"»AScope™.Q.W.("¼AKindšY._.*"½AIgnoreš:a.g.(("¾$self™i.Bo.ûùú–CreateŒ}.šDestroyƒ.Clearމ. ŸAdd@.•.›.-©Find“@¡.§.­.³.¹.¿.ûÓ0–µ/¾TDBGBreakPointspÎ@½/û23
333%3.373@3I3R3[3d3m3v33ˆ3‘3š3£3¬3µ3¾3Ç3Ð3Ù3â3ë3[[ø
Ÿ+—Ã/Ç/ÿÿà/æ/VKDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_GETITEM$LONGINT$$TDBGBREAKPOINT[øùú*"ÂAnIndex£Í/Ö/
("Ã$self£Ø/BÞ/ûž+˜ì/ð/ÿÿ00[JDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_SETITEM$LONGINT$TDBGBREAKPOINT[øùú*"ÅAnIndex¤ù/0
)"ÆAValue¤50
0("Ç$self¤0B0û—+™ 0$0=0C0.CDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"É	AOldState¦#-030
("Ê$self¦50B;0û’+œI0M0ÿÿv0|0'>DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_CREATE$crc085A6635[øùú,"Í	ADebugger©S0Y0
3"ÎABreakPointClassª[0a0'"Ï$vmt©c0Dl0("Ð$self©n0Bt0û¦+‚0†0€ÿÿª0°0RDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_ADD$ANSISTRING$LONGINT$$TDBGBREAKPOINT[øùú*"ÒASource«Œ0•0
("ÓALine«/—0 0("Ô$self«¢0B¨0û›+ž¶0º0€ÿÿÓ0Ù0GDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_ADD$TDBGPTR$$TDBGBREAKPOINT[øùú+"ÕAAddress¬À0É0
("Ö$self¬Ë0BÑ0û+Ÿß0ã0€ÿÿ11!;DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_ADD$crc30DE1891[øùú("×AData­é0ò0
)"ØAScope­-ô0ú0("ÙAKind®ü01("Ú$self­1B
1û§+ 11€ÿÿ@1F16SDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$ANSISTRING$LONGINT$$TDBGBREAKPOINT[øùú*"ÜASource¯"1+1
("ÝALine¯0-161("Þ$self¯81B>1û¶+¡L1P1€ÿÿ|1‚1;bDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$ANSISTRING$LONGINT$TDBGBREAKPOINT$$TDBGBREAKPOINT[øùú*"ßASource°V1_1
("àALine°0a1j1*"áAIgnore°Fl1r1("â$self°t1Bz1ûœ+¢ˆ1Œ1€ÿÿ¥1«1@HDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$TDBGPTR$$TDBGBREAKPOINT[øùú+"ãAAddress±’1›1
("ä$self±1B£1û«+£±1µ1€ÿÿÖ1Ü1EWDBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$TDBGPTR$TDBGBREAKPOINT$$TDBGBREAKPOINT[øùú+"åAAddress²»1Ä1
*"æAIgnore²7Æ1Ì1("ç$self²Î1BÔ1û+¤â1æ1€ÿÿ22J<DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$crc30DE1891[øùú("èAData³ì1õ1
)"éAScope³.÷1ý1("êAKind´ÿ12("ë$self³2B
2û+¥22€ÿÿP2V2P<DBGINTFDEBUGGERBASE$_$TDBGBREAKPOINTS_$__$$_FIND$crc6586EF37[øùú("ìADataµ%2.2
)"íAScopeµ.0262("îAKind¶82>2*"ïAIgnore¶:@2F2(("ð$selfµH2BN2ûùú	+À	FDebugger¢\28ÁGetItem£b2ÄSetItem¤h2"È
DoStateChange¦n2IËDebugger§t2€z2|2~2€2†2ˆ2Ž2ÌCreate©2 ÑAdd«@–2œ2¢2-ÛFind¯@¨2®2´2º2À2Æ2FñItems¸Ì2€Ò2Ô2Ö2Ü2â2è2î2[øùú*"òAnIndex¸ð2ù2
ûû(1¨ñ3”[øùú!ù
saRefParamÇù3(ûsaInternalPointerÈÿ3ýsaArrayÉ4!ÿ
saDynArrayÉ#4û,2©4”4(1ª4”[øùú 	flPrivateÌ'4"flProtectedÌ#-4flPublicÌ034"	flPublishedÌ:94û(1«?4”[øùú 	ffVirtualÍG4$
ffConstructorÍM4#ffDestructorÍ,S4û,2¬Y4”a4†0­g4¾TDBGTypepˆo4'7-767?7H7Q7Z7c7l7u7~7‡77™7[[øŽ+×x4|4ÿÿŠ44Â:DBGINTFDEBUGGERBASE$_$TDBGTYPE_$__$$_GETFIELDS$$TDBGFIELDS[øùú("g$self‚4Bˆ4û}+ؖ4š4
«4±4É)DBGINTFDEBUGGERBASE$_$TDBGTYPE_$__$$_INIT[øùú("w$self)£4B©4û£+Ù·4»4ÿÿê4ð4ÎODBGINTFDEBUGGERBASE$_$TDBGTYPE_$__$$_CREATE$TDBGSYMBOLKIND$ANSISTRING$$TDBGTYPE[øùú("zAKind,Á4Ê4
,"{	ATypeName,5Ì4Õ4'"|$vmt,×4Dà4("}$self,â4Bè4û«+Úö4ú4ÿÿ2585ÖWDBGINTFDEBUGGERBASE$_$TDBGTYPE_$__$$_CREATE$TDBGSYMBOLKIND$TDBGTYPES$TDBGTYPE$$TDBGTYPE[øùú("~AKind-5	5
-"
AArguments-555*"€AResult-L55$defARESULT-L€'"‚$vmt-5D(5("ƒ$self-*5B05û€+Û>5B5D^5d5ß,DBGINTFDEBUGGERBASE$_$TDBGTYPE_$__$$_DESTROY[øùú'"…$vmt.K5DT5("†$self.V5B\5ûùúf	GetFieldsj5+h	FAncestorp5)iFResulty5/j
FResultString5,k
FArgumentsˆ5 -lFAttributesŽ5()mFFields ”50'nFKind!š58*oFMembers"£5@+p	FTypeName#¬5H2qFTypeDeclaration$µ5P+r	FDBGValue%¾5X,s
FBoundHigh&Ä5h+t	FBoundLow'Í5l&uFLen(Ö5pvInit)ß5'xValue+å5xyCreate,ë5ñ5„Destroy.÷5I‡Ancestor/ý5€66
66666Eˆ	Arguments06€"6$6&6(6.606B‰Fields126€86:6<6B6H6J6@‹Kind2L6€U6W6Y6[6a6c6FŒ
Attributes3e6€k6m6o6q6w6y6DTypeName4{6€„6†6ˆ6Š66’6KŽTypeDeclaration5”6€6Ÿ6¡6£6©6«6CMembers6­6€¶6¸6º6¼6Â6Ä6?Len7Æ6€Ï6Ñ6Ó6Õ6Û6Ý6D‘BoundLow8ß6€è6ê6ì6î6ô6ö6E’	BoundHigh9ø6€7777
77B“Result:7€7777#7%7û--®Ÿ7¼	TDBGValue[[øùú*AsStringÓ§7)As8BitsÕ°7*As16BitsÖ¹7*As32Bits×Â7*As64BitsØË7*AsSingleÙÔ7*AsDoubleÚÝ7+	AsPointerÛæ7û‚0°ï7¾	TDBGFieldp0÷7
Á9Ç9Ð9Ù9â9ë9ô9ý9:::!:*:[[ø…+±88ÿÿ88b1DBGINTFDEBUGGERBASE$_$TDBGFIELD_$__$$_INCREFCOUNT[øùú("%$selfé
8B8û…+²!8%8ÿÿ68<8g1DBGINTFDEBUGGERBASE$_$TDBGFIELD_$__$$_DECREFCOUNT[øùú("'$selfê.8B48ûŒ+µB8F8ÿÿ·8½8n8DBGINTFDEBUGGERBASE$_$TDBGFIELD_$__$$_CREATE$crc0404A709[ø,2¶L8P8,*·R8V8_8 [øùúûùú	("*ANameíh8q8
+"+ADBGTypeí-s8y8,",	ALocationî{88)"-AFlagsî6ƒ8‰8(>.
$defAFLAGSî6€8-"/
AClassNameï•8ž82"0$defACLASSNAMEï€'"1$vmtí¤8D­8("2$selfí¯8Bµ8û+¹Ã8Ç8Dã8é8z-DBGINTFDEBUGGERBASE$_$TDBGFIELD_$__$$_DESTROY[øùú'"4$vmtðÐ8DÙ8("5$selfðÛ8Bá8ûùú+	FRefCountâï8'FNameäø8( FFlagså9+!	FLocationæ9*"FDBGTypeç
9 ,#
FClassNameè9( $IncRefCounté9 &DecRefCountê"9D(RefCountë(9€19395979=9?9)CreateíA93DestroyðG9@6NameñM9€V9X9Z9\9b9d9C7DBGTypeòf9€l9n9p9r9x9z9D8Locationó|9€‚9„9†9ˆ9Ž99A9Flagsô’9€˜9š9œ9ž9¤9¦9E:	ClassNameõ¨9€±9³9µ9·9½9¿9û,*¸3:7:@:ÿÿÿÿÿÿÿÿ[øùúûƒ0ÄI:¾
TDBGFieldspŽQ:
‹;‘;š;£;¬;µ;¾;Ç;Ð;Ù;â;ë;ô;[[ø–+ÅZ:^:ÿÿw:}:žBDBGINTFDEBUGGERBASE$_$TDBGFIELDS_$__$$_GETFIELD$LONGINT$$TDBGFIELD[øùú)">AIndexýd:m:
("?$selfýo:Bu:ûŒ+ƃ:‡:ÿÿ˜:ž:™8DBGINTFDEBUGGERBASE$_$TDBGFIELDS_$__$$_GETCOUNT$$LONGINT[øùú("A$selfþ:B–:û+Ǥ:¨:ÿÿÁ:Ç:‚9DBGINTFDEBUGGERBASE$_$TDBGFIELDS_$__$$_CREATE$$TDBGFIELDS[øùú'"C$vmt®:D·:("D$self¹:B¿:û‚+ÈÍ:Ñ:Dí:ó:ˆ.DBGINTFDEBUGGERBASE$_$TDBGFIELDS_$__$$_DESTROY[øùú'"F$vmtÚ:Dã:("G$selfå:Bë:ûˆ+Íù:ý:ÿÿ;;“4DBGINTFDEBUGGERBASE$_$TDBGFIELDS_$__$$_ADD$TDBGFIELD[øùú)"PAField;;
("Q$self;B;ûùú'<FListü";=GetFieldý+;@GetCountþ1;BCreate7;EDestroy=;AHCountC;€L;N;P;V;\;^;AJItems`;€f;h;j;p;v;x;[øùú)"KAIndexz;ƒ;
ûOAdd…;û‚0Îý;¾	TDBGTypespŽ<
===(=1=:=C=L=U=^=g=p=y=[[ø“+Ï<<ÿÿ+<1<»?DBGINTFDEBUGGERBASE$_$TDBGTYPES_$__$$_GETTYPE$LONGINT$$TDBGTYPE[øùú)"TAIndex
<!<
("U$self
#<B)<û‹+Ð7<;<ÿÿL<R<¶7DBGINTFDEBUGGERBASE$_$TDBGTYPES_$__$$_GETCOUNT$$LONGINT[øùú("W$selfD<BJ<û‹+ÑX<\<ÿÿu<{<¥7DBGINTFDEBUGGERBASE$_$TDBGTYPES_$__$$_CREATE$$TDBGTYPES[øùú'"Z$vmtb<Dk<("[$selfm<Bs<û+ҁ<…<D¡<§<«-DBGINTFDEBUGGERBASE$_$TDBGTYPES_$__$$_DESTROY[øùú'"]$vmtŽ<D—<("^$self™<BŸ<ûùúSGetType
­<VGetCount³<'XFList
¹<YCreateÂ<\DestroyÈ<A_CountÎ<€×<Ù<Û<á<ç<é<AaItemsë<€ñ<ó<õ<û<==[øùú)"bAIndex==
ûû(1ô‚=”	[øùú
!•
wdfDefaultHŠ=#—wdfStructureI=™wdfCharJ–= ›	wdfStringJœ=!
wdfDecimalK¢="ŸwdfUnsignedK¨=¡wdfFloatK®=£wdfHexK)´=!¥
wdfPointerLº=!§
wdfMemDumpMÀ=	ûÙ0õÆ=¾TWatchpNPÎ=A–AŸA¨A±AºAÃAÌAÕAÞAçAðAùABBBB#B,B5B>BGBPBVB_BhBnBtBzB€B†B[[ø›+(×=Û=ÿÿô=ú=n
GDBGINTFDEBUGGERBASE$_$TWATCH_$__$$_SETDISPLAYFORMAT$TWATCHDISPLAYFORMAT[øùú)"AValue™ ä=ê=
("$self™ì=Bò=û‰+)>>ÿÿ >&>u
5DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_SETENABLED$BOOLEAN[øùú)"AValueš
>>
(" $selfš>B>û™+*,>0>ÿÿI>O>~
EDBGINTFDEBUGGERBASE$_$TWATCH_$__$$_SETEVALUATEFLAGS$TDBGEVALUATEFLAGS[øùú)""AValue› 9>?>
("#$self›A>BG>û++U>Y>ÿÿu>{>†
;DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_SETEXPRESSION$ANSISTRING[øùú)"%AValueœb>k>
("&$selfœm>Bs>û+,>…>ÿÿ¡>§>
9DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_SETREPEATCOUNT$LONGINT[øùú)"(AValueŽ>—>
(")$self™>BŸ>ûœ+-­>±>ÿÿÕ>Û>˜
HDBGINTFDEBUGGERBASE$_$TWATCH_$__$$_GETVALUE$LONGINT$LONGINT$$TWATCHVALUE[øùú,"+	AThreadIdž·>À>
.",AStackFramež7Â>Ë>("-$selfžÍ>BÓ>û+.á>å>ö>ü>ž
-DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_DOMODIFIED[øùú("5$self§î>Bô>û…+/????£
1DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_DOENABLECHANGE[øùú("7$self¨?B?û‰+0#?'?8?>?¨
5DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_DOEXPRESSIONCHANGE[øùú("9$self©0?B6?û+1D?H?Y?_?­
9DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_DODISPLAYFORMATCHANGED[øùú(";$selfªQ?BW?û‹+2e?i?D
…?‹?²
7DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_ASSIGNTO$TPERSISTENT[øùú'"=Dest«r?{?
(">$self«}?Bƒ?û—+3‘?•?£?©?À
CDBGINTFDEBUGGERBASE$_$TWATCH_$__$$_CREATEVALUELIST$$TWATCHVALUELIST[øùú("@$self¬›?B¡?û‘+4¯?³?D×?Ý?Å
=DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_CREATE$TCOLLECTION$$TWATCH[øùú."BACollection®¹?Â?
'"C$vmt®Ä?DÍ?("D$self®Ï?BÕ?û~+5ã?ç?D@	@Ì
*DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_DESTROY[øùú'"F$vmt¯ð?Dù?("G$self¯û?B@û‚+6@@$@*@Ó
.DBGINTFDEBUGGERBASE$_$TWATCH_$__$$_CLEARVALUES[øùú("I$self°@B"@ûùú%SetDisplayFormat™0@
SetEnabledš6@%!SetEvaluateFlags›<@"$
SetExpressionœB@#'SetRepeatCountH@*GetValuežN@*.FEnabled T@00/FEvaluateFlags¡]@4-0FExpression¢c@801FDisplayFormat£l@@.2FRepeatCount¤r@D,3
FValueList¥{@H4
DoModified§@#6DoEnableChange¨‡@'8DoExpressionChange©@+:DoDisplayFormatChangedª“@<AssignTo«™@$?CreateValueList¬Ÿ@ACreate®¥@EDestroy¯«@ HClearValues°±@HJEnabled²·@€À@Â@Ä@Æ@Ì@Ò@Ø@KM
Expression³Ú@€ã@å@ç@é@ï@õ@û@NP
DisplayFormat´ý@€AAA	AAAANS
EvaluateFlagsµA€#A%A'A)A/A5A;ALVRepeatCount¶=A€FAHAJALARAXA^ABYValues·`A€fAhAjApAvAxA[øùú,"Z	AThreadId·zAƒA
."[AStackFrame·5…AŽAûûµ0öŒB¾TWatchesMonitorp(”B²C¸CÁCÊCÓCÜCåCîC÷CD	DDD$D*D0D6D<DBDHDNDTD[[ø+YšBžBÿÿ¬B²BIDBGINTFDEBUGGERBASE$_$TWATCHESMONITOR_$__$$_GETSUPPLIER$$TWATCHESSUPPLIER[øùú("˜$selfà¤BBªBûœ+Z¸B¼BÿÿÕBÛBHDBGINTFDEBUGGERBASE$_$TWATCHESMONITOR_$__$$_SETSUPPLIER$TWATCHESSUPPLIER[øùú)"šAValueáÅBËB
("›$selfáÍBBÓBû—+[áBåBóBùB!CDBGINTFDEBUGGERBASE$_$TWATCHESMONITOR_$__$$_CREATEWATCHES$$TWATCHES[øùú("$selfãëBBñBû—+\ÿBCÿÿC"C&CDBGINTFDEBUGGERBASE$_$TWATCHESMONITOR_$__$$_CREATE$$TWATCHESMONITOR[øùú'"Ÿ$vmtå	CDC(" $selfåCBCû‡+](C,CDHCNC,3DBGINTFDEBUGGERBASE$_$TWATCHESMONITOR_$__$$_DESTROY[øùú'"¢$vmtæ5CD>C("£$selfæ@CBFCûùú*–FWatchesßTC  —GetSupplieràZC ™SetSupplierá`C"œ
CreateWatchesãfCžCreateålC¡DestroyærCC¤WatchesçxC€~C€C‚C„CŠCŒCI¥SupplierèŽC€”C–C˜CžC¤CªC°Cû¢0÷ZD¾TWatchValuepHbDÉGÏGØGáGêGóGüGHHH H)H2H;HAHGHMHSHYH[[øš+økDoD
ˆDŽD%
FDBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_SETVALIDITY$TDEBUGGERDATASTATE[øùú)"±AValue\xD~D
("²$self\€DB†Dû+ù”D˜Dÿÿ´DºD1
;DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_SETVALUE$ANSISTRING[øùú)"´AValue]¡DªD
("µ$self]¬DB²Dû+úÀDÄDÿÿÝDãD8
<DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_SETTYPEINFO$TDBGTYPE[øùú)"·AValue^ÍDÓD
("¸$self^ÕDBÛDûŒ+ûéDíDÿÿûDEY
8DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_GETWATCH$$TWATCH[øùú("º$self_óDBùDû¤+üEE$E*E?
PDBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_DODATAVALIDITYCHANGED$TDEBUGGERDATASTATE[øùú0"Á
AnOldValidityf*EE
("Â$selffEB"Eû•+ý0E4EPEVED
ADBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_GETEXPRESSION$$ANSISTRING[øùú("Ä$selfh=EBCE*"Å$resultD
EEANEû‘+þ\E`EnEtEI
=DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_GETTYPEINFO$$TDBGTYPE[øùú("Ç$selfifEBlEû+ÿzE~EšE EN
<DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_GETVALUE$$ANSISTRING[øùú("É$selfj‡EBE*"Ê$resultN
EA˜Eû–+¦EªEÿÿËEÑES
BDBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_CREATE$TWATCH$$TWATCHVALUE[øùú."ÌAOwnerWatchl°E¶E
'"Í$vmtl¸EDÁE("Î$selflÃEBÉEûƒ+×EÛED÷EýE^
/DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_DESTROY[øùú'"Ð$vmtmäEDíE("Ñ$selfmïEBõEûŽ+FF F&Fd
:DBGINTFDEBUGGERBASE$_$TWATCHVALUE_$__$$_ASSIGN$TWATCHVALUE[øùú*"ÓAnOthernFF
("Ô$selfnFBFûùú+¬	FTypeInfoW,F(­FValueX2F+®	FValidityY;F (¯FWatchZAF( °SetValidity\GF³SetValue]MF ¶SetTypeInfo^SF¹GetWatch_YF0»FDisplayFormata_F00¼FEvaluateFlagsbeF4.½FRepeatCountckF8-¾FStackFramedtF<+¿	FThreadIde}F@*ÀDoDataValidityChangedf†F"Ã
GetExpressionhŒF ÆGetTypeInfoi’FÈGetValuej˜FËCreatelžFÏDestroym¤FÒAssignnªFIÕ
DisplayFormato°F€¶F¸FºF¼FÂFÄFIÖ
EvaluateFlagspÆF€ÌFÎFÐFÒFØFÚFG×RepeatCountqÜF€åFçFéFëFñFóFDØThreadIdrõF€þFGGG
GGFÙ
StackFramesG€GGGG#G%GFÚ
Expressiont'G€0G2G4G:G@GBGAÝWatchuDG€JGLGNGTGZG\GIßValidityw^G€dGfGhGjGpGvG|GFâValuex~G€‡G‰G‹G‘G—GG£GIçTypeInfoy¥G€«G­G¯GµG»GÁGÇGû’0_H¾TWatchValueListpŽgHÎJÔJÝJæJïJøJK
KKK%K.K7K@KFK[[ø
¥+pHtHÿÿ˜HžHÚ
QDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_GETENTRY$LONGINT$LONGINT$$TWATCHVALUE[øùú,"ï	AThreadId‚zHƒH
."ðAStackFrame‚7…HŽH("ñ$self‚HB–Hû¢+¤H¨HÿÿÁHÇHí
NDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_GETENTRYBYIDX$LONGINT$$TWATCHVALUE[øùú*"óAnIndexƒ®H·H
("ô$selfƒ¹HB¿Hû¨+ÍHÑH
õHûHò
TDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_CREATEENTRY$LONGINT$LONGINT$$TWATCHVALUE[øùú,"ö	AThreadId…%×HàH
."÷AStackFrame…DâHëH("ø$self…íHBóHû¢+III!Iø
NDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_COPYENTRY$TWATCHVALUE$$TWATCHVALUE[øùú*"úAnEntry†II
("û$self†IBIû–+'I+IÿÿDIJIþ
BDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_ASSIGN$TWATCHVALUELIST[øùú*"ýAnOtherˆ4I:I
("þ$selfˆ<IBBIûž+PITIÿÿuI{IJDBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_CREATE$TWATCH$$TWATCHVALUELIST[øùú."AOwnerWatch‰ZI`I
'"$vmt‰bIDkI("$self‰mIBsIû‡+I…ID¡I§I3DBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_DESTROY[øùú'"$vmtŠŽID—I("$selfŠ™IBŸIû+­I±IÿÿÊIÐI;DBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_ADD$TWATCHVALUE[øùú*"AnEntry‹ºIÀI
("$self‹ÂIBÈIû…+ ÖIÚIÿÿëIñI1DBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_CLEAR[øùú("
$selfŒãIBéIûŽ+!÷IûIÿÿJJ$:DBGINTFDEBUGGERBASE$_$TWATCHVALUELIST_$__$$_COUNT$$LONGINT[øùú("$selfJB
Jûùú'ìFList€J(íFWatch!JîGetEntry‚'J"ò
GetEntryByIdxƒ-J õCreateEntry…3Jù	CopyEntry†9JüAssignˆ?JÿCreate‰EJDestroyŠKJAdd‹QJ	ClearŒWJCount]JH
EntriesByIdxŽcJ€iJkJmJsJyJ{J[øùú*"AnIndexŽ}J†J
ûCEntriesˆJ€ŽJJ’J˜JžJ J[øùú,"	AThreadId¢J«J
."AStackFrame6­J¶JûAWatch‘¸J€¾JÀJÂJÄJÊJÌJû5CLK”TKÌ0DZK¾TWatchespÎ8bK¬LµL¾LÇLÐLÙLâLëLôLýLMMM!M*M3M<MEMNMWM`MiMrM{M„MM–MŸM[[ø”+EkKoKÿÿˆKŽK@DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_GETITEMBASE$LONGINT$$TWATCH[øùú*"dAnIndexÀ uK~K
("e$selfÀ€KB†Kû“+F”K˜Kÿÿ¼KÂK’?DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_SETITEMBASE$LONGINT$TWATCH[øùú*"gAnIndexÁ!¡KªK
)"hAValueÁ9¬K²K("i$selfÁ´KBºKû+GÈKÌKÚKàK—<DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_WATCHCLASS$$TWATCHCLASS[øùú("k$selfÂÒKBØKû‰+HæKêKÿÿL	Lœ5DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_CREATE$$TWATCHES[øùú'"m$vmtÄðKDùK("n$selfÄûKBLû„+ILLÿÿ$L*L¡0DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_CLEARVALUES[øùú("p$selfÅLB"Lû+J0L4LÿÿMLSL©<DBGINTFDEBUGGERBASE$_$TWATCHES_$__$$_FIND$ANSISTRING$$TWATCH[øùú."rAExpressionÆ:LCL
("s$selfÆELBKLûùú cGetItemBaseÀYL fSetItemBaseÁ_Lj
WatchClassÂeLlCreateÄkL oClearValuesÅqLqFindÆwLFtItemsÇ}L€ƒL…L‡LL“L™LŸL[øùú*"uAnIndexÇ¡LªL
ûû¶0M¥M¾TWatchesSupplierp(­M,O2O;ODOMOVO_OhOqOzOƒOŒO•OžO¤OªO°O¶O¼OÂOÈOÎO[[øœ+N³M·MÿÿÅMËMñHDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_GETCURRENTWATCHES$$TWATCHES[øùú("}$selfνMBÃMûœ+OÑMÕMÿÿãMéMøHDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_GETMONITOR$$TWATCHESMONITOR[øùú("$selfÏÛMBáMû›+PïMóMÿÿNNýGDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_SETMONITOR$TWATCHESMONITOR[øùú)"AValueÐüMN
("‚$selfÐNB
Nû˜+QNND5N;NDDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"„	AOldStateÒ#%N+N
("…$selfÒ-NB3Nû +RANEN^NdN
LDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_INTERNALREQUESTDATA$TWATCHVALUE[øùú."‡AWatchValueÓ#NNTN
("ˆ$selfÓVNB\Nû§+SjNnNÿÿN•NSDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_CREATE$TDEBUGGERINTF$$TWATCHESSUPPLIER[øùú,"Š	ADebuggerÕtNzN
'"‹$vmtÕ|ND…N("Œ$selfÕ‡NBNû˜+T›NŸNÿÿ¸N¾NêDDBGINTFDEBUGGERBASE$_$TWATCHESSUPPLIER_$__$$_REQUESTDATA$TWATCHVALUE[øùú."ŽAWatchValueÖ¨N®N
("$selfÖ°NB¶Nûùú	&|GetCurrentWatchesÎÄN~
GetMonitorÏÊN€
SetMonitorÐÐN"ƒ
DoStateChangeÒÖN(†InternalRequestDataÓÜN‰CreateÕâN RequestDataÖèNJCurrentWatches×îN€ôNöNøNþNOOH’MonitorØO€OOOOO$O*Oû´0bÔO¾TLocalsMonitorp(ÜOúPQ	QQQ$Q-Q6Q?QHQQQZQcQlQrQxQ~Q„QŠQQ–QœQ[[ø›+‡âOæOÿÿôOúOLGDBGINTFDEBUGGERBASE$_$TLOCALSMONITOR_$__$$_GETSUPPLIER$$TLOCALSSUPPLIER[øùú("$self8ìOBòOûš+ˆPPÿÿP#PQFDBGINTFDEBUGGERBASE$_$TLOCALSMONITOR_$__$$_SETSUPPLIER$TLOCALSSUPPLIER[øùú)"AValue9
PP
("$self9PBPûœ+‰)P-P;PAPVHDBGINTFDEBUGGERBASE$_$TLOCALSMONITOR_$__$$_CREATELOCALSLIST$$TLOCALSLIST[øùú("$self;3PB9Pû•+ŠGPKPÿÿdPjP[ADBGINTFDEBUGGERBASE$_$TLOCALSMONITOR_$__$$_CREATE$$TLOCALSMONITOR[øùú'"	$vmt=QPDZP("
$self=\PBbPû†+‹pPtPDP–Pb2DBGINTFDEBUGGERBASE$_$TLOCALSMONITOR_$__$$_DESTROY[øùú'"$vmt>}PD†P("
$self>ˆPBŽPûùú-FLocalsList7œP  GetSupplier8¢P SetSupplier9¨P%CreateLocalsList;®PCreate=´PDestroy>ºPF
LocalsList?ÀP€ÆPÈPÊPÌPÒPÔPISupplier@ÖP€ÜPÞPàPæPìPòPøPû™0c¢Q¾TLocalsValuep8ªQ)R2R;RDRMRVR_RhRqRzRƒRŒR•RžR§R°R¹R[[ø•+d³Q·QDÓQÙQCADBGINTFDEBUGGERBASE$_$TLOCALSVALUE_$__$$_DOASSIGN$TDBGENTITYVALUE[øùú*"®AnOtherÿÀQÉQ
("¯$selfÿËQBÑQûùú'«FNameüßQ((¬FValueýèQ0­DoAssignÿñQ@°Name÷Q€RRRRRRA±ValueR€RRRR%R'Rû·0i¿R¾TLocalsp8ÇR¨T±TºTÃTÌTÕTÞTçTðTùTUUUU&U/U8U>UGUPUYUbUkUqU[[ø–+jÐRÔRÿÿíRóRXBDBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_GETENTRY$LONGINT$$TLOCALSVALUE[øùú*"´AnIndex	ÚRãR
("µ$self	åRBëRû“+kùRýRÿÿ$S*S]?DBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_GETNAME$LONGINT$$ANSISTRING[øùú*"·AnIndex
SS
("¸$self
SBS*"¹$result]SA"Sû”+l0S4Sÿÿ[SaSb@DBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_GETVALUE$LONGINT$$ANSISTRING[øùú*"»AnIndex=SFS
("¼$selfHSBNS*"½$resultbPSAYSû”+mgSkSD|S‚Sg@DBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_CREATEENTRY$$TDBGENTITYVALUE[øùú("¿$self
tSBzSû‘+nˆSŒSÿÿ³S¹Sl=DBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_ADD$ANSISTRING$ANSISTRING[øùú("ÁAName•SžS
)"ÂAValue  S©S("Ã$self«SB±Sûš+o¿SÃSÜSâSwFDBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_SETDATAVALIDITY$TDEBUGGERDATASTATE[øùú,"Å	AValidity$ÌSÒS
("Æ$selfÔSBÚSû†+pèSìS ýST|2DBGINTFDEBUGGERBASE$_$TLOCALS_$__$$_COUNT$$LONGINT[øùú("È$selfõSBûSûùú
³GetEntry		T¶GetName
TºGetValueT ¾CreateEntry
TÀAdd!T$ÄSetDataValidity'TÇCount-TCÉEntries3T€9T;T=TCTITKT[øùú*"ÊAnIndexMTVT
ûAÎNamesXT€aTcTeTkTqTsT[øùú*"ÏAnIndexuT~T
ûBÔValues€T€‰T‹TT“T™T›T[øùú*"ÕAnIndexT¦T
ûû¬0wwU¾TLocalsListpŽ(UFVOVXVaVjVsV|V…VŽV—V V©V²V»VÄVÍVÖVßVèVñVúV[[ø+xˆUŒUÿÿ°U¶ULIDBGINTFDEBUGGERBASE$_$TLOCALSLIST_$__$$_GETENTRY$LONGINT$LONGINT$$TLOCALS[øùú,"Ü	AThreadId’U›U
."ÝAStackFrame"U¦U("Þ$self¨UB®Uûš+y¼UÀUÿÿÙUßUQFDBGINTFDEBUGGERBASE$_$TLOCALSLIST_$__$$_GETENTRYBYIDX$LONGINT$$TLOCALS[øùú*"àAnIndexÆUÏU
("á$selfÑUB×UûùúÛGetEntryåU"ß
GetEntryByIdxëUHâEntriesByIdx!ñU€÷UùUûUVV	V[øùú*"ãAnIndex!VV
ûCçEntries"V€VV V&V,V.V[øùú,"è	AThreadId"0V9V
."éAStackFrame"!;VDVûûµ0~W¾TLocalsSupplierp(WõWûWX
XXX(X1X:XCXLXUX^XgXmXsXyXX…X‹X‘X—X[[ø¡+WWÿÿ#W)W4MDBGINTFDEBUGGERBASE$_$TLOCALSSUPPLIER_$__$$_GETCURRENTLOCALSLIST$$TLOCALSLIST[øùú("ñ$self)WB!Wûš+€/W3WÿÿAWGW;FDBGINTFDEBUGGERBASE$_$TLOCALSSUPPLIER_$__$$_GETMONITOR$$TLOCALSMONITOR[øùú("ó$self*9WB?Wû™+MWQWÿÿjWpW@EDBGINTFDEBUGGERBASE$_$TLOCALSSUPPLIER_$__$$_SETMONITOR$TLOCALSMONITOR[øùú)"õAValue+ZW`W
("ö$self+bWBhWû“+‚vWzW“W™WE?DBGINTFDEBUGGERBASE$_$TLOCALSSUPPLIER_$__$$_REQUESTDATA$TLOCALS[øùú*"øALocals.ƒW‰W
("ù$self.‹WB‘Wûùú)ðGetCurrentLocalsList)ŸWò
GetMonitor*¥Wô
SetMonitor+«W ÷RequestData.±WMúCurrentLocalsList/·W€½W¿WÁWÇWÍWÏWHüMonitor0ÑW€×WÙWÛWáWçWíWóWû73X”¥X€[øùú*"ASenderM'®X·X
*"ASourceM?¹XÂX("$selfQÄXBÍXû©0‘ÏX¾
TBaseLineInfoP×XþZ[[["[+[4[=[F[O[X[a[j[s[y[[…[‹[‘[—[[[ø	›+’àXäX
YYjGDBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_GETSOURCE$LONGINT$$ANSISTRING[øùú*"AnIndexS#íXöX
("$selfSøXBþX*"$resultjYA	Yû“+“YYÿÿ4Y:Yt?DBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_CREATE$$TBASELINEINFO[øùú'"$vmtU!YD*Y("$selfU,YB2YûŒ+”@YDYUY[Y–8DBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_COUNT$$LONGINT[øùú(" $selfVMYBSYû¡+•aYeYŒY’YyMDBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_GETADDRESS$LONGINT$LONGINT$$TDBGPTR[øùú)""AIndexW$nYwY
("#ALineW@yY‚Y("$$selfW„YBŠYû¤+–˜YœYÿÿÃYÉY~PDBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_GETADDRESS$ANSISTRING$LONGINT$$TDBGPTR[øùú*"%ASourceX¥Y®Y
("&ALineX6°Y¹Y("'$selfX»YBÁYû®+—ÏYÓYZZˆZDBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_GETINFO$TDBGPTR$LONGINT$LONGINT$LONGINT$$BOOLEAN[øùú+")AAddressYÜYåY
*"*ASourceY7çYðY("+ALineYEòYûY*",AOffsetYQýYZ(("-$selfYZBZû™+˜Z Z<ZBZoEDBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_INDEXOF$ANSISTRING$$LONGINT[øùú*"/ASourceZ!)Z2Z
("0$selfZ4ZB:Zû+™HZLZhZnZ<DBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_REQUEST$ANSISTRING[øùú*"2ASource["UZ^Z
("3$self[`ZBfZû+štZxZ”ZšZ‘;DBGINTFDEBUGGERBASE$_$TBASELINEINFO_$__$$_CANCEL$ANSISTRING[øùú*"5ASource\!ZŠZ
("6$self\ŒZB’Zûùú		GetSourceS ZCreateU¦ZCountV¬Z#!
GetAddressW²Z¸Z(GetInfoY¾Z.IndexOfZÄZ1Request[ÊZ4Cancel\ÐZC7Sources^ÖZ€ßZáZãZéZïZñZ[øùú*"8AnIndex^óZüZ
ûû²0[¾TDBGLineInfop ¥[¹\Â\Ë\Ô\Ý\æ\ï\ø\]
]]]%].]4]:]@]F]L]R]X]^][[ø+ž«[¯[Ë[Ñ[;DBGINTFDEBUGGERBASE$_$TDBGLINEINFO_$__$$_CHANGED$ANSISTRING[øùú*"AASourceh¸[Á[
("B$selfhÃ[BÉ[û+Ÿ×[Û[ÿÿ÷[ý[¢<DBGINTFDEBUGGERBASE$_$TDBGLINEINFO_$__$$_DOCHANGE$ANSISTRING[øùú*"DASourceiä[í[
("E$selfiï[Bõ[û”+ \\ \&\§@DBGINTFDEBUGGERBASE$_$TDBGLINEINFO_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"G	AOldStatej(\\
("H$selfj\B\ûŸ+£,\0\ÿÿQ\W\«KDBGINTFDEBUGGERBASE$_$TDBGLINEINFO_$__$$_CREATE$TDEBUGGERINTF$$TDBGLINEINFO[øùú,"K	ADebuggerm6\<\
'"L$vmtm>\DG\("M$selfmI\BO\ûùú+>	FDebuggere]\+?	FOnChangefc\@Changedhi\CDoChangeio\"F
DoStateChangeju\IIDebuggerk{\€\ƒ\…\‡\\\•\JCreatem—\INOnChangen\€£\¥\§\©\¯\±\·\û(1¦d]”[øùú P	rdDefault{l]RrdHex{(r]TrdBinary{/x]VrdOctal{9~] X	rdDecimal{B„]ZrdRaw{MŠ]û,2§]”˜]·0¨ž]¾TRegistersMonitorp(¦]Ä^Ê^Ó^Ü^å^î^÷^_	___$_-_6_<_B_H_N_T_Z_`_f_[[ø +ö¬]°]ÿÿ¾]Ä]´	LDBGINTFDEBUGGERBASE$_$TREGISTERSMONITOR_$__$$_GETSUPPLIER$$TREGISTERSUPPLIER[øùú("$selfé¶]B¼]ûŸ+÷Ê]Î]ÿÿç]í]¹	KDBGINTFDEBUGGERBASE$_$TREGISTERSMONITOR_$__$$_SETSUPPLIER$TREGISTERSUPPLIER[øùú)"AValueê×]Ý]
("$selfêß]Bå]û¥+øó]÷]^^¾	QDBGINTFDEBUGGERBASE$_$TREGISTERSMONITOR_$__$$_CREATEREGISTERSLIST$$TREGISTERSLIST[øùú("$selfìý]B^û›+ù^^ÿÿ.^4^Ã	GDBGINTFDEBUGGERBASE$_$TREGISTERSMONITOR_$__$$_CREATE$$TREGISTERSMONITOR[øùú'"$vmtî^D$^("$selfî&^B,^û‰+ú:^>^DZ^`^Ê	5DBGINTFDEBUGGERBASE$_$TREGISTERSMONITOR_$__$$_DESTROY[øùú'"$vmtïG^DP^("$selfïR^BX^ûùú0FRegistersListèf^  GetSupplierél^ SetSupplierêr^(CreateRegistersListìx^Createî~^Destroyï„^I 
RegistersListðŠ^€^’^”^–^œ^ž^I!Supplierñ ^€¦^¨^ª^°^¶^¼^Â^ûŽ0©l_¾TRegisterDisplayValue0(t_
ð`ù`aaaa&a/a8aAaJaSa\a[[ø,2«}__±+¬‡_‹_ÿÿ¯_µ_ƒ ]DBGINTFDEBUGGERBASE$_$TREGISTERDISPLAYVALUE_$__$$_GETVALUE$TREGISTERDISPLAYFORMAT$$ANSISTRING[øùú."gADispFormatˆ”_š_
("h$selfˆœ_B¢_*"i$resultƒ ¤_A­_û¢+­»_¿_ÿÿØ_Þ_¢!NDBGINTFDEBUGGERBASE$_$TREGISTERDISPLAYVALUE_$__$$_ASSIGN$TREGISTERDISPLAYVALUE[øùú*"kAnOtherŠÈ_Î_
("l$selfŠÐ_BÖ_ûœ+®ä_è_ÿÿ``«!HDBGINTFDEBUGGERBASE$_$TREGISTERDISPLAYVALUE_$__$$_SETASNUM$QWORD$LONGINT[øùú)"nAValue‹ñ_ú_
("oASize‹(ü_`("p$self‹`B
`ûš+¯``ÿÿ;`A`³!FDBGINTFDEBUGGERBASE$_$TREGISTERDISPLAYVALUE_$__$$_SETASTEXT$ANSISTRING[øùú)"rAValueŒ(`1`
("s$selfŒ3`B9`û¨+°G`K`ÿÿd`j`¸!TDBGINTFDEBUGGERBASE$_$TREGISTERDISPLAYVALUE_$__$$_ADDFORMATS$TREGISTERDISPLAYFORMATS[øùú+"uAFormatsT`Z`
("v$self\`Bb`ûùú._FStringValueƒp`+`	FNumValue„y`'aFSize…‚`(bFFlags†‹`7eFSupportedDispFormats‡‘` fGetValueˆ—`jAssignŠ`mSetAsNum‹£`q	SetAsTextŒ©`t
AddFormats¯`PwSupportedDispFormats޵`€»`½`¿`Á`Ç`É`AxValueË`€Ô`Ö`Ø`Þ`ä`æ`[øùú."yADispFormatè`î`
ûû(1ªea[øùú c	rdvHasNum†iaûª0µoa¾TRegisterValuepHwaÌeÒeÛeäeíeöeÿefff#f,f5f>fGfPfYf_fefkf[[ø,*¶€a(„aŠaÿÿÿÿÿÿÿÿ[øùúû“+·“a—aÿÿ¨a®aÍ?DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETHASVALUE$$BOOLEAN[øùú("…$self› aB¦aû°+¸´a¸aÿÿÑa×aÒ\DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETHASVALUEFORMAT$TREGISTERDISPLAYFORMAT$$BOOLEAN[øùú."‡ADispFormatœ!ÁaÇa
("ˆ$selfœÉaBÏaû“+¹Ýaáaÿÿýab¿?DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETVALUE$$ANSISTRING[øùú("Š$selfêaBða*"‹$result¿òaAûaû¡+º	b
bÿÿb!b×MDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETVALUEOBJ$$TREGISTERDISPLAYVALUE[øùú("$selfžbBbûœ+»'b+bÿÿAbGbÜHDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETVALUEOBJFORMAT$crc1C22382B[øùú."ADispFormatŸ!1b7b
("$selfŸ9bB?bû¦+¼MbQbÿÿjbpbáRDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_SETDISPLAYFORMAT$TREGISTERDISPLAYFORMAT[øùú)"’AValue !Zb`b
("“$self bbBhbû’+½vbzbÿÿ–bœbì>DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_SETVALUE$ANSISTRING[øùú)"•AValue¡ƒbŒb
("–$self¡ŽbB”bû¬+¾¢b¦bÿÿÌbÒbõXDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETVALUEOBJECT$BOOLEAN$$TREGISTERDISPLAYVALUE[øùú-"˜
ACreateNew¢¬bµb
+™$defACREATENEW¢€»b("š$self¢ÄbBÊbû™+¿ØbÜbÿÿ
ccúEDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_GETVALUEOBJECT$crc68C49024[øùú."›ADispFormat£âbèb
-"œ
ACreateNew£Cêbób+$defACREATENEW£C€ùb("ž$self£cBcû¡+Àccÿÿ3c9cMDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_SETDATAVALIDITY$TDEBUGGERDATASTATE[øùú," 	AValidity¤ #c)c
("¡$self¤+cB1cûŽ+Á?cCcÿÿTcZc:DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_CLEARDISPVALUES[øùú("£$self¥LcBRcû—+Â`cdcD€c†c&CDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_DOASSIGN$TDBGENTITYVALUE[øùú*"¥AnOther§mcvc
("¦$self§xcB~cû§+ÃŒcc©c¯c5SDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_DODATAVALIDITYCHANGED$TDEBUGGERDATASTATE[øùú0"¨
AnOldValidity¨+™cŸc
("©$self¨¡cB§cû¬+ĵc¹cÒcØc:XDBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_DODISPLAYFORMATCHANGED$TREGISTERDISPLAYFORMAT[øùú."«AnOldFormat©,ÂcÈc
("¬$self©ÊcBÐcû’+ÅÞcâcócùc?>DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_DOVALUENOTEVALUATED[øùú("®$selfªëcBñcû†+ÆÿcdDd%dD2DBGINTFDEBUGGERBASE$_$TREGISTERVALUE_$__$$_DESTROY[øùú'"°$vmt¬dDd("±$self¬dBdûùú/
FDataValidity–+d(0€FDisplayFormat—1d,+	FModified˜7d0'‚FName™@d8)ƒFValuesšId@ „GetHasValue›Od&†GetHasValueFormatœUd‰GetValue[d ŒGetValueObjžad&ŽGetValueObjFormatŸgd%‘SetDisplayFormat md”SetValue¡sd'—GetValueObject¢ydd$ŸSetDataValidity¤…d$¢ClearDispValues¥‹d¤DoAssign§‘d*§DoDataValidityChanged¨—d+ªDoDisplayFormatChanged©d(­DoValueNotEvaluatedª£d¯Destroy¬©d@²Name­¯d€¸dºd¼d¾dÄdÆdF³Value®Èd€ÑdÓdÕdÛdádçdídN¸
DisplayFormat¯ïd€õd÷dùdûdee
eI»Modified°e€eeee$e&e,eM¼DataValidity±.e€4e6e8e:e@eFeLeD¿ValueObj²Ne€TeVeXe^edefeDÁHasValue³he€qeseue{eeƒeJÃValueObjFormat´…e€‹eee•e›ee[øùú."ÄADispFormat´Ÿe¥e
ûJÈHasValueFormatµ§e€°e²e´eºeÀeÂe[øùú."ÉADispFormatµÄeÊe
ûûº0Ùqf¾
TRegisterspŽ@yfüghhh h)h2h;hDhMhVh_hhhqhzhƒhŒh’h›h¤h­h¶h¿hÅh[[ø›+Ú‚f†fÿÿŸf¥fLGDBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_GETENTRY$LONGINT$$TREGISTERVALUE[øùú*"ÐAnIndex½Œf•f
("Ñ$self½—fBfû¤+Û«f¯fÿÿÈfÎfQPDBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_GETENTRYBYNAME$ANSISTRING$$TREGISTERVALUE[øùú("ÓAName¾#µf¾f
("Ô$self¾ÀfBÆfû+ÜÔfØfÿÿñf÷faIDBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_SETDATAVALIDITY$TDEBUGGERDATASTATE[øùú)"ÖAValue¿áfçf
("×$self¿éfBïfû—+ÝýfgDgglCDBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_CREATEENTRY$$TDBGENTITYVALUE[øùú("Ù$selfÁ
gBgû£+Þg"g;gAgrODBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_DODATAVALIDITYCHANGED$TDEBUGGERDATASTATE[øùú0"Û
AnOldValidityÂ++g1g
("Ü$selfÂ3gB9gû‰+ßGgKg \gbgw5DBGINTFDEBUGGERBASE$_$TREGISTERS_$__$$_COUNT$$LONGINT[øùú("Þ$selfÄTgBZgûùú
/Î
FDataValidity¼hg8ÏGetEntry½ng#ÒGetEntryByName¾tg$ÕSetDataValidity¿zg ØCreateEntryÁ€g*ÚDoDataValidityChanged†gÝCountÄŒgCßEntriesÅ’g€˜gšgœg¢g¨gªg[øùú*"àAnIndexŬgµg
ûIä
EntriesByNameÆ·g€½g¿gÁgÇgÍgÏg[øùú("åANameÆ"ÑgÚg
ûMéDataValidityÇÜg€âgägægègîgôgúgû¯0æËh¾TRegistersListpŽ(Óhši£i¬iµi¾iÇiÐiÙiâiëiôiýijjj!j*j3j<jEjNj[[ø£+çÜhàhÿÿi
iODBGINTFDEBUGGERBASE$_$TREGISTERSLIST_$__$$_GETENTRY$LONGINT$LONGINT$$TREGISTERS[øùú,"î	AThreadIdÎæhïh
."ïAStackFrameÎ"ñhúh("ð$selfÎühBiû +èiiÿÿ-i3i†LDBGINTFDEBUGGERBASE$_$TREGISTERSLIST_$__$$_GETENTRYBYIDX$LONGINT$$TREGISTERS[øùú*"òAnIndexÏi#i
("ó$selfÏ%iB+iûùúíGetEntryÎ9i"ñ
GetEntryByIdxÏ?iHôEntriesByIdxÒEi€KiMiOiUi[i]i[øùú*"õAnIndexÒ_ihi
ûCùEntriesÓji€piritizi€i‚i[øùú,"ú	AThreadIdÓ„ii
."ûAStackFrameÓ!i˜iûû·0íWj¾TRegisterSupplierp(_jIkOkXkakjksk|k…kŽk—k k©k²k»kÁkÇkÍkÓkÙkßkåkëk[[ø©+îejijÿÿwj}j+UDBGINTFDEBUGGERBASE$_$TREGISTERSUPPLIER_$__$$_GETCURRENTREGISTERSLIST$$TREGISTERSLIST[øùú("$selfÚojBujûŸ+ïƒj‡jÿÿ•j›j2KDBGINTFDEBUGGERBASE$_$TREGISTERSUPPLIER_$__$$_GETMONITOR$$TREGISTERSMONITOR[øùú("$selfۍjB“jûž+ð¡j¥jÿÿ¾jÄj7JDBGINTFDEBUGGERBASE$_$TREGISTERSUPPLIER_$__$$_SETMONITOR$TREGISTERSMONITOR[øùú)"AValueÜ®j´j
("$selfܶjB¼jû˜+ñÊjÎjçjíj<DDBGINTFDEBUGGERBASE$_$TREGISTERSUPPLIER_$__$$_REQUESTDATA$TREGISTERS[øùú-"

ARegistersß×jÝj
("$selfßßjBåjûùú,GetCurrentRegistersListÚój
GetMonitorÛùj
SetMonitorÜÿj 	RequestDataßkPCurrentRegistersListàk€kkkk!k#kHMonitorá%k€+k-k/k5k;kAkGkû·0ÿñk¾TCallStackMonitorp(ùkmm&m/m8mAmJmSm\memnmwm€m‰mm•m›m¡m§m­m³m¹m[[ø¡+eÿklÿÿll³MDBGINTFDEBUGGERBASE$_$TCALLSTACKMONITOR_$__$$_GETSUPPLIER$$TCALLSTACKSUPPLIER[øùú("$self•	lBlû +fl!lÿÿ:l@l¸LDBGINTFDEBUGGERBASE$_$TCALLSTACKMONITOR_$__$$_SETSUPPLIER$TCALLSTACKSUPPLIER[øùú)"AValue–*l0l
("$self–2lB8lû¥+gFlJlXl^l½QDBGINTFDEBUGGERBASE$_$TCALLSTACKMONITOR_$__$$_CREATECALLSTACKLIST$$TCALLSTACKLIST[øùú(" $self˜PlBVlû›+hdlhlÿÿl‡lÂGDBGINTFDEBUGGERBASE$_$TCALLSTACKMONITOR_$__$$_CREATE$$TCALLSTACKMONITOR[øùú'""$vmtšnlDwl("#$selfšylBlû‰+il‘lD­l³lÈ5DBGINTFDEBUGGERBASE$_$TCALLSTACKMONITOR_$__$$_DESTROY[øùú'"%$vmt›šlD£l("&$self›¥lB«lûùú0FCallStackList”¹l  GetSupplier•¿l SetSupplier–Ål(CreateCallStackList˜Ël!CreatešÑl$Destroy›×lI'
CallStackListœÝl€ãlålçlélïlñlI(Supplieról€ùlûlýlm	mmmûµ0¿m¾TCallStackEntryp0Çmssss&s/s8sAsJsSs\sesnsws}sƒs‰ss•s›s¡s§s[[ø™+ÐmÔmÿÿåmëm³EDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETARGUMENTCOUNT$$LONGINT[øùú(".$selfÝmBãmû£+ñmõmÿÿn"n¸ODBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETARGUMENTNAME$LONGINT$$ANSISTRING[øùú*"0AnIndex$þmn
("1$self	nBn*"2$result¸nAnû¤+(n,nÿÿSnYn½PDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETARGUMENTVALUE$LONGINT$$ANSISTRING[øùú*"4AnIndex%5n>n
("5$self@nBFn*"6$result½HnAQnû›+_ncn
n…nÃGDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETFUNCTIONNAME$$ANSISTRING[øùú("9$selflnBrn*":$resultÃtnA}nû•+‹nn«n±nÈADBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETSOURCE$$ANSISTRING[øùú("<$self˜nBžn*"=$resultÈ nA©nûŸ+·n»nÉnÏnÍKDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETVALIDITY$$TDEBUGGERDATASTATE[øùú("?$selfÁnBÇnûž+	ÕnÙnònønÒJDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_SETVALIDITY$TDEBUGGERDATASTATE[øùú)"AAValueânèn
("B$selfênBðnû–+
þnoÿÿRoXoÞBDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_INITFIELDS$crc1D343839[øùú)"DAIndex oo
,"E	AnAddress6oo."FAnArguments !o*o0"G
AFunctionName=,o5o(("HALine  7o@o2,"I	AValidity 0BoHo<("J$selfJoBPoû—+^oboÿÿ{ooëCDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_CREATE$$TCALLSTACKENTRY[øùú'"L$vmt"hoDqo("M$self"soByoû›+‡o‹o™oŸoñGDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_CREATECOPY$$TCALLSTACKENTRY[øùú("O$self#‘oB—oû‡+
¥o©oDÅoËo÷3DBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_DESTROY[øùú'"Q$vmt$²oD»o("R$self$½oBÃoû–+ÑoÕoîoôoýBDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_ASSIGN$TCALLSTACKENTRY[øùú*"TAnOther%Þoäo
("U$self%æoBìoû+úoþoypp<DBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_INIT$crcA1CFFAED[øùú,"W	AnAddress&pp
."XAnArguments'pp0"Y
AFunctionName'7p&p,"Z	AUnitName((p1p(-"[
AClassName(/3p<p2,"\	AProcName(@>pGp<0"]
AFunctionArgs(PIpRpF("^ALine)Tp]pP)"_AState)*_pepZ'`
$defASTATE)*€kp("a$self&qpBwpû+…p‰pîpôp<DBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_INIT$crcAB3EF3B6[øùú	,"b	AnAddress*’p›p
."cAnArguments+p¦p0"d
AFunctionName+7¨p±p+"eFileName,³p¼p(+"fFullName,.¾pÇp2("gALine-ÉpÒp<)"hAState-*ÔpÚpF'i
$defASTATE-*€àp("j$self*æpBìpû+úpþpqq×9DBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_CLEARLOCATION[øùú("l$self.qB
qûž+qqÿÿ;qAqJDBGINTFDEBUGGERBASE$_$TCALLSTACKENTRY_$__$$_GETFUNCTIONWITHARG$$ANSISTRING[øùú("n$self/(qB.q*"o$result0qA9qûùú+'	FValidity	Gq((FIndex
Mq*)FAddressVq/*
FFunctionName_q'+FLine
hq ,,
FArgumentsqq(%-GetArgumentCountzq$/GetArgumentName€q%3GetArgumentValue†qE7	ArgumentsŒq€•q—q™q›q¡q£q$8GetFunctionName¥q;	GetSource«q >GetValidity±q @SetValidity·qC
InitFields½qKCreate"ÃqN
CreateCopy#ÉqPDestroy$ÏqSAssign%ÕqVInit&Ûqáq"k
ClearLocation.çq'mGetFunctionWithArg/íqCpAddress2óq€üqþqrrr
rIq
ArgumentCount3r€rrrr%r'rIs
ArgumentNames4)r€2r4r6r<rBrDr[øùú*"tAnIndex4"FrOr
ûJyArgumentValues5Qr€Zr\r^rdrjrlr[øùú*"zAnIndex5#nrwr
ûHFunctionName6yr€‚r„r†rˆrŽrrA€Index7’r€›rrŸr¡r§r©r@Line8«r€´r¶r¸rºrÀrÂrB‚Source9Är€ÍrÏrÑr×rÝrßrI…Validity:ár€çrérërñr÷rýrsûá0%­s¾TCallStackBasepµs7x@xIxRx[xdxmxvxxˆx‘xšx£x¬x²x¸x¾xÄxÊxÐxÖxÜxâxèxîxôxúxyyyy[[øš+&¾sÂs
ÓsÙsºFDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_GETNEWCURRENTINDEX$$LONGINT[øùú("$selfHËsBÑsûS+'ßsãsüstI[øùú)"AIndexIésòs
("$selfIôsBúsû+(ttt#t¿<DBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_GETCOUNT$$LONGINT[øùú("’$selfJtBtûS+))t-tItOtK[øùú)"”AValueK6t?t
("•$selfKAtBGtû’+*UtYtjtptÄ>DBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_GETCURRENT$$LONGINT[øùú("—$selfLbtBhtû‘++vtzt–tœtÉ=DBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_SETCURRENT$LONGINT[øùú)"™AValueMƒtŒt
("š$selfMŽtB”tû™+,¢t¦t·t½tÎEDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_GETHIGHESTUNKNOWN$$LONGINT[øùú("œ$selfN¯tBµtû˜+-ÃtÇtØtÞtÓDDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_GETLOWESTUNKNOWN$$LONGINT[øùú("ž$selfOÐtBÖtûS+.ätètùtÿtP[øùú(" $selfPñtB÷tû•+/u	uÿÿ"u(uØADBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_CREATE$$TCALLSTACKBASE[øùú'"¢$vmtRuDu("£$selfRuB uû™+0.u2u@uFußEDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_CREATECOPY$$TCALLSTACKBASE[øùú("¥$selfS8uB>uû”+1LuPuiuouå@DBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_ASSIGN$TCALLSTACKBASE[øùú*"§AnOtherTYu_u
("¨$selfTauBguûS+2uuyu u¦uV[øùú)"ªAIndexV!‚u‹u
)"«ACountV.u–u("¬$selfV˜uBžuûS+3¬u°uÁuÇuW[øùú("®$selfW¹uB¿uûS+4ÍuÑuâuèuX[øùú("°$selfXÚuBàuû¢+5îuòuvvëNDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_SETCOUNTVALIDITY$TDEBUGGERDATASTATE[øùú,"²	AValidityY%ûuv
("³$selfYvB	vû°+6vvLvRvð\DBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_SETHASATLEASTCOUNTINFO$TDEBUGGERDATASTATE$LONGINT[øùú,"µ	AValidityZ+$v*v
,"¶	AMinCountZO,v5v*·
$defAMINCOUNTZO€;vÿÿÿÿÿÿÿÿ("¸$selfZDvBJvû¤+7Xv\vuv{vöPDBGINTFDEBUGGERBASE$_$TCALLSTACKBASE_$__$$_SETCURRENTVALIDITY$TDEBUGGERDATASTATE[øùú,"º	AValidity['evkv
("»$self[mvBsvûS+8v…v¡v§v\[øùú)"½ALimit\Žv—v
("¾$self\™vBŸvûùú*ŠFCurrentF­v+‹	FThreadIdG¶v'ŒGetNewCurrentIndexH¿v!ŽGetEntryBaseIÅv‘GetCountJËv“SetCountKÑv–
GetCurrentL×v˜
SetCurrentMÝv&›GetHighestUnknownNãv%GetLowestUnknownOév"Ÿ
GetRawEntriesPïv¡CreateRõv¤
CreateCopySûv¦AssignTw!©PrepareRangeVw%­DoEntriesCreatedW
w%¯DoEntriesUpdatedXw%±SetCountValidityYw+´SetHasAtLeastCountInfoZw'¹SetCurrentValidity[%w!¼CountLimited\+wF¿Count]1w€:w<w>wDwJwPwVwMÃCurrentIndex^Xw€awcwewkwqwww}wCÇEntries_w€…w‡w‰ww•w—w[øùú)"ÈAIndex_™w¢w
ûIÌThreadId`¤w€­w¯w±w³w¹w»wÁwKÍNewCurrentIndexaÃw€ÌwÎwÐwÖwÜwÞwFÏ
RawEntriescàw€éwëwíwówùwûwIÑ
LowestUnknowndýw€xx
xxxxJÓHighestUnknownex€#x%x'x-x3x5xû›0Iy¾TCallStackListpŽ y{{%{.{7{@{I{R{[{d{m{v{{ˆ{Ž{”{š{[[ø	Ÿ+J)y-yÿÿFyLy(KDBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_GETENTRY$LONGINT$$TCALLSTACKBASE[øùú)"ØAIndexm3y<y
("Ù$selfm>yBDyû¨+KRyVyÿÿoyuy-TDBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_GETENTRYFORTHREAD$LONGINT$$TCALLSTACKBASE[øùú,"Û	AThreadIdn&\yey
("Ü$selfngyBmyû¨+L{yy
˜yžy8TDBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_NEWENTRYFORTHREAD$LONGINT$$TCALLSTACKBASE[øùú,"Þ	AThreadIdp+…yŽy
("ß$selfpyB–yû•+M¤y¨yÿÿÁyÇy=ADBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_CREATE$$TCALLSTACKLIST[øùú'"á$vmtr®yD·y("â$selfr¹yB¿yû†+NÍyÑyDíyóyB2DBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_DESTROY[øùú'"ä$vmtsÚyDãy("å$selfsåyBëyû”+OùyýyzzI@DBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_ASSIGN$TCALLSTACKLIST[øùú*"çAnOthertzz
("è$selftzBzû‘+P"z&zÿÿ?zEzR=DBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_ADD$TCALLSTACKBASE[øùú-"ê
ACallStacku/z5z
("ë$selfu7zB=zû„+QKzOz`zfzW0DBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_CLEAR[øùú("í$selfvXzB^zû+Rlzpzz‡z_9DBGINTFDEBUGGERBASE$_$TCALLSTACKLIST_$__$$_COUNT$$LONGINT[øùú("ï$selfwyzBzûùú'ÖFListlz×GetEntrym–z&ÚGetEntryForThreadnœz&ÝNewEntryForThreadp¢zàCreater¨zãDestroys®zæAssignt´zéAdduºzìClearvÀzîCountwÆzCðEntriesxÌz€ÒzÔzÖzÜzâzäz[øùú)"ñAIndexxæzïz
ûMõEntriesForThreadsyñz€÷zùzûz{{	{[øùú,"ö	AThreadIdy&{{
ûûÌ0W {¾TCallStackSupplierp(¨{x}~}‡}}™}¢}«}´}½}Æ}Ï}Ø}á}ê}ð}ö}ü}~~~~~ ~&~,~2~[[ø	ª+X®{²{ÿÿÀ{Æ{lVDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_GETCURRENTCALLSTACKLIST$$TCALLSTACKLIST[øùú("ü$self€¸{B¾{û +YÌ{Ð{ÿÿÞ{ä{sLDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_GETMONITOR$$TCALLSTACKMONITOR[øùú("þ$selfÖ{BÜ{ûŸ+Zê{î{ÿÿ|
|xKDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_SETMONITOR$TCALLSTACKMONITOR[øùú)"AValue‚÷{ý{
("$self‚ÿ{B|ûŠ+[||ÿÿ(|.|f6DBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_CHANGED[øùú("$self… |B&|ûž+\4|8|Q|W|}JDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_REQUESTCOUNT$TCALLSTACKBASE[øùú-"
ACallstack‡A|G|
("$self‡I|BO|û­+]]|a|…|‹|‚YDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_REQUESTATLEASTCOUNT$TCALLSTACKBASE$LONGINT[øùú-"
ACallstackˆ#j|p|
4"	ARequiredMinCountˆDr|{|("
$selfˆ}|Bƒ|û +^‘|•|®|´|ˆLDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_REQUESTCURRENT$TCALLSTACKBASE[øùú-"
ACallstack‰ž|¤|
("
$self‰¦|B¬|û +_º|¾|×|Ý|LDBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_REQUESTENTRIES$TCALLSTACKBASE[øùú-"
ACallstackŠÇ|Í|
("$selfŠÏ|BÕ|û•+`ã|ç|ø|þ|¬ADBGINTFDEBUGGERBASE$_$TCALLSTACKSUPPLIER_$__$$_UPDATECURRENTINDEX[øùú("$self‹ð|Bö|ûùú,ûGetCurrentCallStackList€}ý
GetMonitor
}ÿ
SetMonitor‚}Changed…}!RequestCount‡}(RequestAtLeastCountˆ"}#RequestCurrent‰(}#RequestEntriesŠ.}'UpdateCurrentIndex‹4}PCurrentCallStackListŒ:}€@}B}D}J}P}R}HMonitorT}€Z}\}^}d}j}p}v}û)n8~”@~6-oF~¼TDisassemblerEntry8[[øùú	&1Addr½N~&2Dump¾W~+3	Statement¿`~*4FuncNameÀi~(5OffsetÁr~ -6SrcFileNameÂ{~(-7SrcFileLineÄ~038SrcStatementIndexč~439SrcStatementCountÅ–~6û(1pŸ~”[øùú&;avFoundFunctionɧ~#=avFoundRangeÉ­~'?avFoundStatementÉ%³~ A	avGuessedʹ~&CavExternRequestË¿~EavPaddedÌÅ~û8-qË~¼TDisassemblerAddress[[øùú'HValueÏÓ~.IGuessedValueÏÜ~(JOffsetÐå~*KValidityÑî~û£0rô~¾TBaseDisassemblerp ü~+ƒ1ƒ:ƒCƒLƒUƒ^ƒgƒpƒyƒ‚ƒ‹ƒ”ƒƒ£ƒ©ƒ¯ƒµƒ[[ø©+s	ÿÿ"(UDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_GETENTRYPTR$LONGINT$$PDISASSEMBLERENTRY[øùú)"SAIndexÞ
("T$selfÞB û”+t.2ÿÿNTû@DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_INDEXERROR$LONGINT[øùú)"VAIndexß;D
("W$selfßFBLû¦+uZ^ÿÿ…RDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_GETENTRY$LONGINT$$TDISASSEMBLERENTRY[øùú)"YAIndexàdm
("Z$selfàoBu*"[$resultwA}û®+v‹
°¶ZDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_INTERNALGETENTRY$LONGINT$$TDISASSEMBLERENTRY[øùú)"]AIndexâ%•ž
("^$selfâ B¦*"_$result¨A®û±+w¼ÀÙß]DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_INTERNALGETENTRYPTR$LONGINT$$PDISASSEMBLERENTRY[øùú)"aAIndexã(ÆÏ
("b$selfãÑB×û‹+xåéú€7DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_DOCHANGED[øùú("d$selfäòBøû‰+y€
€ÿÿ€!€#5DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_CHANGED[øùú("f$selfå€B€û+z'€+€ÿÿ<€B€.9DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_LOCKCHANGED[øùú("h$selfæ4€B:€û+{H€L€ÿÿ]€c€3;DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_UNLOCKCHANGED[øùú("j$selfçU€B[€û¥+|i€m€ÿÿ‰€€:QDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_INTERNALINCREASECOUNTBEFORE$LONGINT[øùú)"lACountè+v€€
("m$self聀B‡€û¤+}•€™€ÿÿµ€»€EPDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_INTERNALINCREASECOUNTAFTER$LONGINT[øùú)"oACounté*¢€«€
("p$selfé­€B³€û˜+~@ŀÿÿá€ç€PDDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_SETCOUNTBEFORE$LONGINT[øùú)"rACountê΀׀
("s$selfêـB߀û—+í€ñ€ÿÿ
XCDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_SETCOUNTAFTER$LONGINT[øùú)"uACountëú€
("v$selfëBû•+€ÿÿ9?`ADBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_SETBASEADDR$TDBGPTR[øùú)"xAnAddrì&/
("y$selfì1B7û›+EIÿÿbhhGDBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_CREATE$$TBASEDISASSEMBLER[øùú'"{$vmtîODX("|$selfîZB`û‰+‚nrDށ”n5DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_DESTROY[øùú'"~$vmtï{D„("$selfBŒû‡+ƒšž¯µt3DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_CLEAR[øùú("$selfð§B­û¯+„»¿ñ÷{[DBGINTFDEBUGGERBASE$_$TBASEDISASSEMBLER_$__$$_PREPARERANGE$TDBGPTR$LONGINT$LONGINT$$BOOLEAN[øùú)"ƒAnAddrò ȁс
/"„ALinesBeforeò6Ӂ܁."…ALinesAfteròIށç("†$selfòéBïûùú+M	FBaseAddrÙý-NFCountAfterÚ‚.OFCountBeforeÛ‚3PFChangedLockCountÜ‚,Q
FIsChangedÝ!‚ RGetEntryPtrÞ*‚U
IndexErrorß0‚XGetEntryà6‚%\InternalGetEntryâ<‚(`InternalGetEntryPtrãB‚c	DoChangedäH‚eChangedåN‚ gLockChangedæT‚"i
UnlockChangedçZ‚0kInternalIncreaseCountBeforeè`‚/nInternalIncreaseCountAfteréf‚#qSetCountBeforeêl‚"t
SetCountAfterër‚ wSetBaseAddrìx‚zCreateî~‚}Destroyï„‚€ClearðŠ‚!‚PrepareRangeò‚D‡BaseAddró–‚€Ÿ‚¡‚£‚¥‚«‚­‚Fˆ
CountAfterô¯‚€¸‚º‚¼‚¾‚ĂƂG‰CountBeforeõȂ€тӂՂׂ݂߂CŠEntriesöႀç‚é‚ë‚ñ‚÷‚ù‚[øùú)"‹AIndexöû‚ƒ
ûF
EntriesPtr÷ƒ€ƒƒƒƒƒƒ[øùú("‘Index÷ ƒ)ƒ
ûû“0»ƒ¾TDBGDisassemblerEntryRange00Ã
©‡²‡»‡ć͇և߇è‡ñ‡ú‡ˆˆˆ[[ø,*̃(Ѓփÿÿÿÿÿÿÿÿ[øùúûŸ+‘߃ãƒÿÿôƒúƒŠ%KDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_GETCAPACITY$$LONGINT[øùú("œ$selfìƒBòƒû¯+’„„ÿÿ%„+„ƒ%[DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_GETENTRY$LONGINT$$TDISASSEMBLERENTRY[øùú("žIndex
„„
("Ÿ$self„B„*" $resultƒ%„A#„û²+“1„5„ÿÿN„T„%^DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_GETENTRYPTR$LONGINT$$PDISASSEMBLERENTRY[øùú("¢Index;„D„
("£$selfF„BL„ûž+”Z„^„ÿÿz„€„–&JDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_SETCAPACITY$LONGINT[øùú)"¥AValue!g„p„
("¦$selfr„Bx„û›+•†„Š„ÿÿ¦„¬„&GDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_SETCOUNT$LONGINT[øùú)"¨AValue“„œ„
("©$selfž„B¤„û+–²„¶„ÿÿDŽ̈́¦&<DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_CLEAR[øùú("«$self	¿„Bńû­+—ӄׄÿÿð„ö„¬%YDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_APPEND$PDISASSEMBLERENTRY$$LONGINT[øùú-"­
AnEntryPtr
à„æ„
("®$self
è„Bî„û«+˜ü„…ÿÿ……¶&WDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_MERGE$TDBGDISASSEMBLERENTRYRANGE[øùú/"°AnotherRange	……
("±$self…B…û+™%…)…ÿÿ:…@…á%IDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_FIRSTADDR$$TDBGPTR[øùú("³$self
2…B8…ûœ+šF…J…ÿÿ[…a…è%HDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_LASTADDR$$TDBGPTR[øùú("µ$selfS…BY…û°+›g…k…ÿÿŸ…¥…ï%\DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_CONTAINSADDR$TDBGPTR$BOOLEAN$$BOOLEAN[øùú)"·AnAddr!t…}…
2"¸IncludeNextAddr2…ˆ…0¹$defINCLUDENEXTADDR2€Ž…("º$self—…B…û§+œ«…¯…ÿÿ˅х÷%SDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_INDEXOFADDR$TDBGPTR$$LONGINT[øùú)"¼AnAddr ¸…E
("½$selfÅBɅû¯+ׅۅÿÿ÷…ý…%[DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_INDEXOFADDRWITHOFFS$TDBGPTR$$LONGINT[øùú)"¿AnAddr(ä…í…
("À$selfï…Bõ…û·+ž††ÿÿ.†4†%cDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYRANGE_$__$$_INDEXOFADDRWITHOFFS$TDBGPTR$LONGINT$$LONGINT[øùú)"ÁAnAddr(††
("ÂAOffs=†$†("Ã$self&†B,†ûùú(–FCountþ:†*—FEntriesÿC†3˜FLastEntryEndAddrI†/™
FRangeEndAddrR† 1šFRangeStartAddr[†( ›GetCapacityd†GetEntryj† ¡GetEntryPtrp† ¤SetCapacityv†§SetCount|†ªClear	‚†¬Append
ˆ†¯Mergeކ²	FirstAddr
”†´LastAddrš†!¶ContainsAddr † »IndexOfAddr¦†,¾IndexOfAddrWithOffs¬†²†FÄCount¸†€FÆņdž͆ӆنIÇCapacityۆ€ä†æ†è†î†ô†ú†‡CËEntries‡€‡
‡‡‡‡‡[øùú("ÌIndex‡%‡
ûFÑ
EntriesPtr'‡€-‡/‡1‡7‡=‡?‡[øùú("ÒIndexA‡J‡
ûQÖLastEntryEndAddrL‡€U‡W‡Y‡[‡a‡c‡i‡O×RangeStartAddrk‡€t‡v‡x‡z‡€‡‚‡ˆ‡MØRangeEndAddrЇ€“‡•‡—‡™‡Ÿ‡¡‡§‡û73­ˆ”&ˆ€[øùú0"Ú
MergeReceiver"/ˆ5ˆ
-"Û
MergeGiver" 7ˆ=ˆ("Ü$self%?ˆBHˆû¯0®Jˆ¾TDBGDisassemblerEntryMappNpRˆӉىâ‰ë‰ô‰ý‰ŠŠŠ!Š*Š3Š<ŠEŠNŠWŠ`ŠiŠrŠ[[øœ+³[ˆ_ˆD{ˆˆ@$HDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAP_$__$$_RELEASEDATA$POINTER[øùú+"íADataPtr5hˆqˆ
("î$self5sˆByˆû›+´‡ˆ‹ˆÿÿºˆK&GDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAP_$__$$_CREATE$crcB7B032D4[øùú*"ðAIdType7‘ˆšˆ
,"ñ	ADataSize7-œˆ¥ˆ'"ò$vmt7§ˆD°ˆ("ó$self7²ˆB¸ˆû+µƈʈDæˆìˆQ%<DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAP_$__$$_DESTROY[øùú'"õ$vmt8ӈD܈("ö$self8ވBäˆû¬+¶òˆöˆÿÿ‰‰W$XDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAP_$__$$_ADDRANGE$TDBGDISASSEMBLERENTRYRANGE[øùú)"øARange:ÿˆ‰
("ù$self:‰B
‰û¤+·‰‰ÿÿP‰V‰#PDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAP_$__$$_GETRANGEFORADDR$crcF46F2087[øùú)"ûAnAddr;%‰.‰
2"üIncludeNextAddr;/0‰9‰0ý$defINCLUDENEXTADDR;/€?‰("þ$self;H‰BN‰ûùú+è	FIterator0\‰@+é	FOnDelete1b‰H*êFOnMerge2k‰X/ë
FFreeItemLock3q‰h ìReleaseData5z‰ïCreate7€‰ôDestroy8†‰÷AddRange:Œ‰$úGetRangeForAddr;’‰IÿOnDelete<˜‰€¡‰£‰¥‰§‰­‰¯‰µ‰HOnMerge=·‰€½‰¿‰IÉɉˉщû™0¯xо TDBGDisassemblerEntryMapIteratorp €Š
‹!‹*‹3‹<‹E‹N‹W‹`‹i‹r‹{‹„‹[[ø¬+°‰ŠŠÿÿ¾ŠĊ+XDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAPITERATOR_$__$$_GETRANGEFORADDR$crcF46F2087[øùú)"àAnAddr)“ŠœŠ
2"áIncludeNextAddr)/žŠ§Š0â$defINCLUDENEXTADDR)/€­Š("ã$self)¶ŠB¼Šû¶+±ʊΊÿÿ܊âŠ(+bDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAPITERATOR_$__$$_NEXTRANGE$$TDBGDISASSEMBLERENTRYRANGE[øùú("å$self*ԊBڊûª+²èŠìŠÿÿúŠ‹3+VDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERENTRYMAPITERATOR_$__$$_PREVIOUSRANGE$crc556360AD[øùú("ç$self+òŠBøŠûùú$ßGetRangeForAddr)‹ä	NextRange*‹"æ
PreviousRange+‹û73¼‹”•‹[øùú0"
AnEntryRangesC&ž‹¤‹
-"
AFirstAddrCO¦‹¬‹,"	ALastAddrC[®‹´‹3"StopAfterAddressC|¶‹¿‹(4"StopAfterNumLinesC—Kʋ2,"	$parentfpD̋PՋþÿû73½׋”ߋ[øùú,"		$parentfpEè‹Pñ‹þÿû73¾ó‹”û‹[øùú-"
AStartAddrE9Œ
Œ
,"	$parentfpGŒPŒþÿû–0¿Œ¾TDBGDisassemblerRangeExtender0HŒ
ŽŽŽ&Ž/Ž8ŽAŽJŽSŽ\ŽeŽnŽwŽ[[ø§+À(Œ,Œÿÿ=ŒCŒ)(SDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_CHECKIFCANCELLED$$BOOLEAN[øùú("$selfO5ŒB;Œûº+ÁIŒMŒÿÿnŒtŒ/(fDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_ADJUSTTORANGEORKNOWFUNCTIONSTART$crc9D42D4D2[øùú-"
AStartAddrP3VŒ\Œ
/"ARangeBeforeQ^ŒdŒ("$selfPfŒBlŒû¥+ÂzŒ~Œÿÿ¿ŒŌ(QDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_INITADDRESS$crcB7CB5380[øùú)"AValueR„ŒŒ
,"	AValidityR+Œ•Œ+"AnOffsetS—Œ Œ)$defANOFFSETS€¦Œÿÿÿÿÿÿÿÿ("$selfR¯ŒBµŒ*"$result(·ŒA½Œû +ÃˌόÿÿðŒöŒ+LDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_CREATE$crc9E6C9BEE[øùú2"!AnEntryRangeMapUՌی
'""$vmtU݌DæŒ("#$selfUèŒBîŒû•+ÄüŒÿÿ"#*ADBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_DESTROY[øùú'"%$vmtV	D("&$selfVBûª+Å(,ÿÿio[(VDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLERRANGEEXTENDER_$__$$_DISASSEMBLERANGE$crc7D5420DA[øùú/"(ALinesBeforeW5>
.")ALinesAfterX@I-"*
AStartAddrXKT,"+	AnEndAddrX2V_((",$selfWaBgûùú>FOnAdjustToKnowFunctionStartIu0FOnCheckCancelJ{7FOnDoDisassembleRangeK(0FEntryRangeMapM‡80FRangeIteratorN@%CheckIfCancelledO“5 AdjustToRangeOrKnowFunctionStartP™ InitAddressRŸ CreateU¥$DestroyV«%'DisassembleRangeW±U-OnDoDisassembleRangeY·€½¿MÍɍˍэN.
OnCheckCancelZӍ€ٍۍݍߍåçí\/OnAdjustToKnowFunctionStart[õ÷ùûŽŽ	Žû±0Ì€Ž¾TDBGDisassemblerpHˆŽבݑæ‘ï‘ø‘’
’’’%’.’7’@’I’O’U’[’a’g’m’s’[[ø
œ+ÍŽŽ’Žÿÿ®Ž´Ž—HDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_ENTRYRANGESONDELETE$TOBJECT[øùú)"6Senderg#›Ž¤Ž
("7$selfg¦ŽB¬ŽûŸ+ÎºŽ¾Žÿÿߎ厣KDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_ENTRYRANGESONMERGE$crcF658038E[øùú0"9
MergeReceiverh"ǎ͎
-":
MergeGiverh1ώՎ(";$selfh׎Bݎû«+ÏëŽïŽÿÿ!'ËWDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_FINDRANGE$TDBGPTR$LONGINT$LONGINT$$BOOLEAN[øùú)"=AnAddriøŽ
/">ALinesBeforei)."?ALinesAfteri7("@$selfiBûŠ+Ð-1DBHü6DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_DOCHANGED[øùú("B$selfk:B@û˜+ÑNRkqDDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"D	AOldStatel#[a
("E$selflcBiû­+Òw{D
œ¢YDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_INTERNALGETENTRY$LONGINT$$TDISASSEMBLERENTRY[øùú)"GAIndexm Š
("H$selfmŒB’*"I$result”Ašû°+Ó¨¬Dŏˏ\DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_INTERNALGETENTRYPTR$LONGINT$$PDISASSEMBLERENTRY[øùú)"KAIndexn#²»
("L$selfn½BÏû°+ÔяՏ
"\DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_PREPAREENTRIES$TDBGPTR$LONGINT$LONGINT$$BOOLEAN[øùú)"NAnAddrp#ޏç
/"OALinesBeforep9éò."PALinesAfterpLôý("Q$selfpÿBû§+ՐQW(SDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_HANDLERANGEWITHINVALIDADDR$crc1222E4FE[øùú)"SARangeq* &
)"TAnAddrqR(1/"UALinesBeforer$3<."VALinesAfterr7>G(("W$selfqIBOû§+Ú]aÿÿ‚ˆ0SDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_CREATE$TDEBUGGERINTF$$TDBGDISASSEMBLER[øùú,"[	ADebuggervgm
'"\$vmtvoDx("]$selfvzB€ûˆ+Ûސ’D®´94DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_DESTROY[øùú'"_$vmtw›D¤("`$selfw¦B¬û†+ܺ¾DϐՐ2DBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_CLEAR[øùú("b$selfxǐB͐û®+ÝېߐD‘‘AZDBGINTFDEBUGGERBASE$_$TDBGDISASSEMBLER_$__$$_PREPARERANGE$TDBGPTR$LONGINT$LONGINT$$BOOLEAN[øùú)"dAnAddryèñ
/"eALinesBeforey,óü."fALinesAftery:þ‘("g$selfy	‘B‘ûùú+1	FDebuggerb‘ +2	FOnChangec#‘(.3FEntryRangese,‘8/4
FCurrentRangef2‘@(5EntryRangesOnDeleteg8‘'8EntryRangesOnMergeh>‘<	FindRangeiD‘A	DoChangedkJ‘"C
DoStateChangelP‘%FInternalGetEntrymV‘(JInternalGetEntryPtrn\‘#MPrepareEntriespb‘/RHandleRangeWithInvalidAddrqh‘IXDebuggersn‘€t‘v‘x‘z‘€‘‚‘ˆ‘GYEntryRangestŠ‘€‘’‘”‘–‘œ‘ž‘ZCreatev ‘^Destroyw¦‘aClearx¬‘!cPrepareRangey²‘IhOnChangez¸‘€QÑőǑ͑ϑՑûµ0ày’¾TThreadsMonitorp(’Ÿ“¥“®“·“ɓғۓä“í“ö“ÿ“””””#”)”/”5”;”A”[[ø+‡’‹’ÿÿ™’Ÿ’—	IDBGINTFDEBUGGERBASE$_$TTHREADSMONITOR_$__$$_GETSUPPLIER$$TTHREADSSUPPLIER[øùú("í$selfß‘’B—’ûœ+¥’©’ÿÿ’Ȓœ	HDBGINTFDEBUGGERBASE$_$TTHREADSMONITOR_$__$$_SETSUPPLIER$TTHREADSSUPPLIER[øùú)"ïAValueಒ¸’
("ð$selfຒBû—+ΒҒà’æ’¡	CDBGINTFDEBUGGERBASE$_$TTHREADSMONITOR_$__$$_CREATETHREADS$$TTHREADS[øùú("ò$selfâؒBޒû—+ì’ð’ÿÿ	““¦	CDBGINTFDEBUGGERBASE$_$TTHREADSMONITOR_$__$$_CREATE$$TTHREADSMONITOR[øùú'"ô$vmtäö’Dÿ’("õ$selfä“B“û‡+““D5“;“¬	3DBGINTFDEBUGGERBASE$_$TTHREADSMONITOR_$__$$_DESTROY[øùú'"÷$vmtå"“D+“("ø$selfå-“B3“ûùú*ëFThreadsÞA“  ìGetSupplierßG“ îSetSupplieràM“"ñ
CreateThreadsâS“óCreateäY“öDestroyå_“CùThreadsæe“€k“m“o“q“w“y“IúSupplierç{“€“ƒ“…“‹“‘“—““û™0áG”¾TThreadEntryp(O”’–˜–¡–ª–³–¼–ŖΖזà–é–ò–û–—
———[[ø–+âX”\”
x”~”	BDBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_SETTHREADSTATE$ANSISTRING[øùú)"pAValue’e”n”
("q$self’p”Bv”ûž+ã„”ˆ”–”œ”		JDBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_CREATESTACKENTRY$$TCALLSTACKENTRY[øùú("s$self“Ž”B””û‘+䢔¦”ÿÿ¿”Ŕ	=DBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_CREATE$$TTHREADENTRY[øùú'"u$vmt•¬”Dµ”("v$self•·”B½”û+å˔ϔÿÿ]•c•	;DBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_CREATE$crcAB94D580[øùú
+"wAnAdress–Քޔ
."xAnArguments—à”é”0"y
AFunctionName—;ë”ô”+"zFileName˜ö”ÿ”(+"{FullName˜(•
•2("|ALine™••<,"}	AThreadIdš• •F."~AThreadNameš8"•+•P/"AThreadState›-•6•Z)"€AStateœ8•>•d'
$defASTATEœ€D•'"‚$vmt–J•DS•("ƒ$self–U•B[•û•+æi•m•{•• 	ADBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_CREATECOPY$$TTHREADENTRY[øùú("…$selfs•By•û„+燕‹•D§•­•&	0DBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_DESTROY[øùú'"‡$vmtž”•D•("ˆ$selfžŸ•B¥•û+賕·•Е֕,	<DBGINTFDEBUGGERBASE$_$TTHREADENTRY_$__$$_ASSIGN$TTHREADENTRY[øùú*"ŠAnOtherŸƕ
("‹$selfŸȕBΕûùú+k	FTopFrameܕ+l	FThreadIdâ•-mFThreadNameë•.nFThreadState‘ô• #oSetThreadState’ý•%rCreateStackEntry“–tCreate•	––„
CreateCopy–†Destroyž–‰AssignŸ!–DŒThreadId¡'–€0–2–4–6–<–>–F
ThreadName¢@–€I–K–M–O–U–W–LŽThreadState£Y–€b–d–f–h–n–t–z–D‘TopFrame¤|–€‚–„–†–ˆ–Ž––û©0ñ—¾TThreadspŽ$—Yš_šhšqšzšƒšŒš•šžš§š°š¹šš˚њךݚãšéšïšõš[[ø—+ò-—1—ÿÿJ—P—7	CDBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_GETENTRY$LONGINT$$TTHREADENTRY[øùú*"–AnIndex­7—@—
("—$self­B—BH—û›+óV—Z—ÿÿs—y—=	GDBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_GETENTRYBYID$LONGINT$$TTHREADENTRY[øùú'"™AnID®!`—i—
("š$self®k—Bq—û“+ô—ƒ—
Ÿ—¥—K	?DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_SETCURRENTTHREADID$LONGINT[øùú)"œAValue°"Œ—•—
("$self°——B—û‰+÷«—¯—ÿÿȗΗQ	5DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_CREATE$$TTHREADS[øùú'" $vmt³µ—D¾—("¡$self³BƗû€+øԗؗDô—ú—V	,DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_DESTROY[øùú'"£$vmt´á—Dê—("¤$self´ì—Bò—ûˆ+ù˜˜˜#˜]	4DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_ASSIGN$TTHREADS[øùú*"¦AnOtherµ
˜˜
("§$selfµ˜B˜û‡+ú)˜-˜>˜D˜g	3DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_COUNT$$LONGINT[øùú("©$self¶6˜B<˜û~+ûJ˜N˜_˜e˜l	*DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_CLEAR[øùú("«$self·W˜B]˜û‰+ük˜o˜ˆ˜Ž˜t	5DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_ADD$TTHREADENTRY[øùú*"­AThread¸x˜~˜
("®$self¸€˜B†˜ûŒ+ý”˜˜˜±˜·˜{	8DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_REMOVE$TTHREADENTRY[øùú*"°AThread¹¡˜§˜
("±$self¹©˜B¯˜û+þ½˜XD™J™‡	<DBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_CREATEENTRY$crcAB94D580[øùú+"³AnAdressº!ǘИ
."´AnArguments»Ҙۘ0"µ
AFunctionName»;ݘæ˜+"¶FileName¼è˜ñ˜(+"·FullName¼(ó˜ü˜2("¸ALine½þ˜™<,"¹	AThreadId¾	™™F."ºAThreadName¾8™™P/"»AThreadState¿™(™Z)"¼AStateÀ*™0™d'½
$defASTATEÀ€6™("¾$selfº<™BB™û—+ÿP™T™m™s™	CDBGINTFDEBUGGERBASE$_$TTHREADS_$__$$_SETVALIDITY$TDEBUGGERDATASTATE[øùú,"À	AValidityÁ ]™c™
("Á$selfÁe™Bk™ûùú2“FCurrentThreadId«y™'”FList¬‚™•GetEntry­‹™!˜GetEntryById®‘™'›SetCurrentThreadId°—™@žList±™€¦™¨™ª™¬™²™´™ŸCreate³¶™¢Destroy´¼™¥Assignµ™¨Count¶șªClear·Ι¬Add¸ԙ¯Remove¹ڙ ²CreateEntryºà™ ¿SetValidityÁæ™CÂEntriesÂ와ò™ô™ö™ü™šš[øùú*"ÃAnIndexšš
ûEÇ	EntryByIdÚ€ššš!š'š)š[øùú'"ÈAnIDÃ+š4š
ûPÌCurrentThreadIdÄ6š€?šAšCšEšKšQšWšûÀ0ûš¾TThreadsSupplierp(›»œ\ʜӜܜåœîœ÷œ	$-39?EKQW]ci[[ø	œ+	›
›ÿÿ›!›ÖHDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_GETCURRENTTHREADS$$TTHREADS[øùú("Ñ$selfË›B›ûœ+'›+›ÿÿ9›?›ÝHDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_GETMONITOR$$TTHREADSMONITOR[øùú("Ó$selfÌ1›B7›û›+	E›I›ÿÿb›h›âGDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_SETMONITOR$TTHREADSMONITOR[øùú)"ÕAValueÍR›X›
("Ö$selfÍZ›B`›û˜+
n›r›D‹›‘›ñDDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_DOSTATECHANGE$TDBGSTATE[øùú,"Ø	AOldStateÏ#{››
("Ù$selfσ›B‰›û—+—›››D¬›²›øCDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_DOSTATELEAVEPAUSECLEAN[øùú("Û$selfФ›Bª›û’+¸›¼›͛ӛý>DBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_DOCLEANAFTERPAUSE[øùú("Ý$selfÑśB˛û’+
ٛݛî›ô›ì>DBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_REQUESTMASTERDATA[øùú("ß$selfÓæ›Bì›ûœ+ú›þ›œ œçHDBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_CHANGECURRENTTHREAD$LONGINT[øùú)"áANewIdÔ(œœ
("â$selfÔœBœûˆ+&œ*œÿÿ;œAœÐ4DBGINTFDEBUGGERBASE$_$TTHREADSSUPPLIER_$__$$_CHANGED[øùú("ä$selfÕ3œB9œûùú&ÐGetCurrentThreadsËGœÒ
GetMonitorÌMœÔ
SetMonitorÍSœ"×
DoStateChangeÏYœ+ÚDoStateLeavePauseCleanÐ_œ&ÜDoCleanAfterPauseÑeœ&ÞRequestMasterDataÓkœ(àChangeCurrentThreadÔqœãChangedÕwœJåCurrentThreadsÖ}œ€ƒœ…œ‡œœ“œ•œHçMonitor×—œ€œŸœ¡œ§œ­œ³œ¹œûÔ0o¾TBaseSignalpNHwdŸmŸvŸŸˆŸ‘ŸšŸ£Ÿ¬ŸµŸ¾ŸǟПٟߟèŸñŸúŸ    ' - 6 ? E K Q [[ø+€„D
 ¦	<DBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_ASSIGNTO$TPERSISTENT[øùú'"Destý–
("$selfý˜Bžû˜+¬°̝ҝDDBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_SETHANDLEDBYDEBUGGER$BOOLEAN[øùú)"AValueþ*¹
("$selfþĝBʝû‰+ ؝ܝøþ$5DBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_SETID$LONGINT[øùú)"
AValueÿåî
("$selfÿðBöûŽ+!žž$ž*ž+:DBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_SETNAME$ANSISTRING[øùú)"
AValuežž
("$selfžB"žû”+"0ž4žPžVž2@DBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_SETRESUMEHANDLED$BOOLEAN[øùú)"AValue&=žFž
("$selfHžBNžû›+#\ž`žD„žŠžGDBGINTFDEBUGGERBASE$_$TBASESIGNAL_$__$$_CREATE$TCOLLECTION$$TBASESIGNAL[øùú."ACollectionfžož
'"$vmtqžDzž("$self|žB‚žûùú4ÿFHandledByDebuggerøž0%FIDù™ž4'FNameú¢ž80FResumeHandledû«ž@AssignToý´ž)SetHandledByDebuggerþºž	SetIDÿSetNameƞ%SetResumeHandled̞CreateҞCID؞€ážãžåžçžížóžùžENameûž€ŸŸŸ
ŸŸŸŸRHandledByDebuggerŸ€'Ÿ)Ÿ+Ÿ-Ÿ3Ÿ9Ÿ?ŸN
ResumeHandledAŸ€JŸLŸNŸPŸVŸ\ŸbŸû5,W ”_ Ó0-e ¾
TDBGSignalpNHm ± º à̠ՠޠç ð ù ¡¡¡¡&¡,¡5¡>¡G¡P¡Y¡b¡k¡t¡z¡ƒ¡Œ¡’¡˜¡ž¡[[ø•+.s w ÿÿ… ‹ =ADBGINTFDEBUGGERBASE$_$TDBGSIGNAL_$__$$_GETDEBUGGER$$TDEBUGGERINTF[øùú("%$self} Bƒ ûùú $GetDebugger‘ D&Debugger— € Ÿ ¡ § ­ ¯ û51¤¡”¬¡Ð02²¡¾TBaseSignalspN8º¡Š¢“¢œ¢¥¢®¢·¢"ɢҢۢä¢í¢ö¢ÿ¢£££#£,£5£>£G£P£Y£b£k£t£}£[[ø¢+3áǡÿÿè¡î¡RNDBGINTFDEBUGGERBASE$_$TBASESIGNALS_$__$$_CREATE$TBASESIGNALCLASS$$TBASESIGNALS[øùú-"+
AItemClass͡ӡ
'",$vmtաDޡ("-$selfà¡Bæ¡û‚+4ô¡ø¡	¢¢W.DBGINTFDEBUGGERBASE$_$TBASESIGNALS_$__$$_RESET[øùú("/$self¢B¢û +5¢¢ÿÿ=¢C¢FLDBGINTFDEBUGGERBASE$_$TBASESIGNALS_$__$$_ADD$ANSISTRING$LONGINT$$TBASESIGNAL[øùú("1AName¢(¢
&"2AID'*¢3¢("3$self5¢B;¢û™+6I¢M¢ÿÿf¢l¢\EDBGINTFDEBUGGERBASE$_$TBASESIGNALS_$__$$_FIND$ANSISTRING$$TBASESIGNAL[øùú("5ANameS¢\¢
("6$self^¢Bd¢ûùú*Creater¢.Resetx¢0Add~¢4Find„¢ûÏ07ƒ£¾TDBGSignalspÎ@‹£פà¤é¤ò¤û¤¥
¥¥¥(¥1¥:¥C¥L¥U¥^¥g¥p¥y¥‚¥‹¥”¥¥¦¥¯¥¸¥eʥ[[ø—+8‘£•£ÿÿ®£´£€CDBGINTFDEBUGGERBASE$_$TDBGSIGNALS_$__$$_GETITEM$LONGINT$$TDBGSIGNAL[øùú)":AIndex&›£¤£
(";$self&¦£B¬£û–+9º£¾£ÿÿâ£è£…BDBGINTFDEBUGGERBASE$_$TDBGSIGNALS_$__$$_SETITEM$LONGINT$TDBGSIGNAL[øùú)"=AIndex'ǣУ
)">AValue'4ңأ("?$self'ڣBà£û­+:î£ò£ÿÿ¤!¤tYDBGINTFDEBUGGERBASE$_$TDBGSIGNALS_$__$$_CREATE$TDEBUGGERINTF$TDBGSIGNALCLASS$$TDBGSIGNALS[øùú,"A	ADebugger*ø£þ£
/"BASignalClass+¤¤'"C$vmt*¤D¤("D$self*¤B¤ûž+;'¤+¤ÿÿO¤U¤oJDBGINTFDEBUGGERBASE$_$TDBGSIGNALS_$__$$_ADD$ANSISTRING$LONGINT$$TDBGSIGNAL[øùú("FAName,1¤:¤
&"GAID,'<¤E¤("H$self,G¤BM¤û—+<[¤_¤ÿÿx¤~¤{CDBGINTFDEBUGGERBASE$_$TDBGSIGNALS_$__$$_FIND$ANSISTRING$$TDBGSIGNAL[øùú("JAName-e¤n¤
("K$self-p¤Bv¤ûùú+8	FDebugger%„¤89GetItem&Ф<SetItem'¤@Create*–¤EAdd,œ¤IFind-¢¤FLItems/¨¤€®¤°¤²¤¸¤¾¤Ĥʤ[øùú)"MAIndex/̤դ
ûûÈ0?Х¾TBaseExceptionpN@إ	§§§$§-§6§?§H§Q§Z§c§l§u§~§„§§–§Ÿ§¨§±§º§ç̧ҧۧä§[[ø‘+@á¥å¥ÿÿ¦¦Ž=DBGINTFDEBUGGERBASE$_$TBASEEXCEPTION_$__$$_SETENABLED$BOOLEAN[øùú)"UAValue8î¥÷¥
("V$self8ù¥Bÿ¥û“+A
¦¦D
-¦3¦•?DBGINTFDEBUGGERBASE$_$TBASEEXCEPTION_$__$$_ASSIGNTO$TPERSISTENT[øùú'"ZDest<¦#¦
("[$self<%¦B+¦û‘+B9¦=¦Y¦_¦£=DBGINTFDEBUGGERBASE$_$TBASEEXCEPTION_$__$$_SETNAME$ANSISTRING[øùú)"]AValue=F¦O¦
("^$self=Q¦BW¦û¡+Ce¦i¦D¦“¦žMDBGINTFDEBUGGERBASE$_$TBASEEXCEPTION_$__$$_CREATE$TCOLLECTION$$TBASEEXCEPTION[øùú."`ACollection?o¦x¦
'"a$vmt?z¦Dƒ¦("b$self?…¦B‹¦ûùúT
SetEnabled8™¦*WFEnabled:Ÿ¦0'XFName;¨¦8YAssignTo<±¦\SetName=·¦_Create?½¦EcNameAæ€̦ΦЦҦئަä¦HfEnabledB榀ï¦ñ¦ó¦õ¦û¦§§û5H꧔ò§Ç0Iø§¾
TDBGExceptionpN@¨¨¨¨!¨*¨3¨<¨E¨N¨W¨`¨i¨r¨{¨¨Ѝ“¨œ¨¥¨®¨·¨(ɨϨبá¨[[øùúû5J稔ï¨Ý0Kõ¨¾TBaseExceptionspÎ@ý¨C«I«R«[«d«m«v««ˆ«‘«š«£«¬«µ«»«īͫ֫߫è«ñ«ú«¬¬¬¬'¬0¬6¬<¬[[ø
Ÿ+L©
©ÿÿ#©)©ÙKDBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_GETITEM$LONGINT$$TBASEEXCEPTION[øùú)"nAIndexQ©©
("o$selfQ©B!©ûž+M/©3©ÿÿW©]©ÞJDBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_SETITEM$LONGINT$TBASEEXCEPTION[øùú)"qAIndexR<©E©
)"rAValueR.G©M©("s$selfRO©BU©û”+Nc©g©D
ƒ©‰©ð@DBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_ASSIGNTO$TPERSISTENT[øùú'"vDestUp©y©
("w$selfU{©B©û+O©“©¤©ª©ã;DBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_CLEAREXCEPTIONS[øùú("y$selfVœ©B¢©û”+P°©´©Щ֩é@DBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_SETIGNOREALL$BOOLEAN[øùú)"{AValueW"½©Ʃ
("|$selfWȩBΩû«+Qܩà©ÿÿªª¸WDBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_CREATE$TBASEEXCEPTIONCLASS$$TBASEEXCEPTIONS[øùú-"~
AItemClassYæ©ì©
'"$vmtYî©D÷©("€$selfYù©Bÿ©û‡+R
ªªD-ª3ª¾3DBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_DESTROY[øùú'"‚$vmtZªD#ª("ƒ$selfZ%ªB+ªû…+S9ª=ªNªTªÄ1DBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_RESET[øùú("…$self[FªBLªûž+TZª^ªÿÿwª}ª²JDBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_ADD$ANSISTRING$$TBASEEXCEPTION[øùú("‡AName\dªmª
("ˆ$self\oªBuªûŸ+Uƒª‡ªÿÿ ª¦ªÊKDBGINTFDEBUGGERBASE$_$TBASEEXCEPTIONS_$__$$_FIND$ANSISTRING$$TBASEEXCEPTION[øùú("ŠAName]ª–ª
("‹$self]˜ªBžªûùú
mGetItemQ¬ªpSetItemR²ª,t
FIgnoreAllT¸ª8uAssignToUj$xClearExceptionsVǪ!zSetIgnoreAllWͪ}CreateYӪDestroyZ٪„Reset[ߪ†Add\媉Find]ëªJŒ	IgnoreAll^ñª€úªüªþª««««FItems_«€«««$«*«0«6«[øùú)"AIndex_8«A«
ûû(1ZB¬”[øùú#—ecBreakpointoJ¬ ™	ecProcesspP¬›ecThreadqV¬ecModuler\¬ŸecOutputsb¬ ¡	ecWindowsth¬!£
ecDebuggerun¬û,2[t¬”|¬(1\‚¬”[øùú §	etDefaultyЬ-©etBreakpointEvaluation{¬&«etBreakpointHit|–¬*­etBreakpointMessage}œ¬,¯etBreakpointStackDump~¢¬(±etExceptionRaised¨¬#³etModuleLoad®¬%µetModuleUnload‚´¬*·etOutputDebugString„º¬$¹
etProcessExit†,	%»etProcessStart‡Ƭ
#½etThreadExit‰̬$¿
etThreadStartŠҬ-ÁetWindowsMessagePostedŒج
+ÃetWindowsMessageSentެû(1]䬔[øùú$Æ
ftInformationì¬ È	ftWarning&ò¬ÊftError1ø¬û(1^þ¬”[øùúÍfrOk‘­ÏfrStop‘­û,2_­”­73` ­”(­€[øùú)"ÓSender”1­:­
,"Ô	ACategory•%<­B­-"Õ
AEventType–%D­J­("ÖAText—%L­U­(("×$self™W­B`­û73ab­”j­€[øùú,"Ù	ADebugger™*s­y­
,"Ú	AOldStateš*{­­("Û$self›ƒ­BŒ­û73bŽ­”–­€[øùú,"Ý	ADebugger›+Ÿ­¥­
."ÞABreakPoint›E§­­­/"ßACanContinueœ/¯­¸­("à$selfº­Bíû73cŭ”ͭ€[øùú)"âSender֭߭
("ãAText6á­ê­("ä$selfžì­Bõ­û73d÷­”ÿ­€[øùú)"æSenderž$®®
,"ç	ALocationŸ*®®("è$self ®B$®û73e&®”.®€[øùú)"êSender "7®@®
1"ëAExceptionType 9B®H®2"ìAExceptionClass¡(J®S®5"íAExceptionLocation¢(U®[®(1"îAExceptionText£(]®f®2,"ï	AContinue¤&h®q®<("ð$self¦s®B|®û73f~®”†®€[øùú)"òSender¦ Œ®•®
("óAText¦7—® ®("ôAInfo¦>¢®«®("õAType§ ­®³®(+"öAButtons§9µ®»®2("÷$self«½®BƮû(1gȮ”[øùú!ù
dnrDestroy«Юûª0h֮¾TDebuggerPropertiespNޮH¯Q¯Z¯c¯l¯u¯~¯‡¯¯™¯¢¯«¯´¯½¯Ưϯدޯç¯[[øŸ+iç®ë®¯
¯`!KDBGINTFDEBUGGERBASE$_$TDEBUGGERPROPERTIES_$__$$_CREATE$$TDEBUGGERPROPERTIES[øùú'"ý$vmt²ñ®Dú®("þ$self²ü®B¯û–+j¯¯D0¯6¯eBDBGINTFDEBUGGERBASE$_$TDEBUGGERPROPERTIES_$__$$_ASSIGN$TPERSISTENT[øùú)"	Source³¯&¯
("	$self³(¯B.¯ûùúüCreate²<¯ÿAssign³B¯û5kí¯”õ¯5
û¯”°0	°¾TBaseDebugManagerIntfpN`°*Ÿ°¨°±°º°ð̰հްç°ð°ù°±±±±&±/±8±A±J±S±\±e±n±w±€±‰±’±›±¤±­±¶±¿±ȱѱڱã±ì±õ±þ±²²[[ø®+°°ÿÿ7°=°Þ ZDBGINTFDEBUGGERBASE$_$TBASEDEBUGMANAGERINTF_$__$$_GETDEBUGGERCLASS$LONGINT$$TDEBUGGERCLASS[øùú)")
AIndexq%$°-°
("*
$selfq/°B5°û²+C°G°ÿÿ`°f°Ô ^DBGINTFDEBUGGERBASE$_$TBASEDEBUGMANAGERINTF_$__$$_FINDDEBUGGERCLASS$ANSISTRING$$TDEBUGGERCLASS[øùú*",
Astringr&M°V°
("-
$selfrX°B^°ûœ+l°p°ÿÿ°‡°Ï HDBGINTFDEBUGGERBASE$_$TBASEDEBUGMANAGERINTF_$__$$_DEBUGGERCOUNT$$LONGINT[øùú("/
$selfty°B°ûùú%(
GetDebuggerClassq°&+
FindDebuggerClassr“°".

DebuggerCountt™°ûŠ+²²ÿÿ.²0²¤6DBGINTFDEBUGGERBASE_$$_REGISTERDEBUGGER$TDEBUGGERCLASS[øùú1"1
ADebuggerClassw"&²,²
û…+6²:²€ÿÿV²X²µ
1DBGINTFDEBUGGERBASE_$$_DBGS$TDBGSTATE$$ANSISTRING[øùú)"3
AStateyC²I²
*"4
$resultµ
K²AT²ûŽ+^²b²€ÿÿ~²€²»
:DBGINTFDEBUGGERBASE_$$_DBGS$TDEBUGGERDATASTATE$$ANSISTRING[øùú-"5

ADataStatezk²q²
*"6
$result»
s²A|²ûŠ+†²Š²€ÿÿ©²«²À
6DBGINTFDEBUGGERBASE_$$_DBGS$TDBGSYMBOLKIND$$ANSISTRING[øùú("7
AKind{“²œ²
*"8
$resultÀ
ž²A§²û+±²µ²€ÿÿѲӲÅ
;DBGINTFDEBUGGERBASE_$$_DBGS$TDBGSYMBOLATTRIBUTE$$ANSISTRING[øùú."9
AnAttribute|¾²IJ
*":
$resultÅ
ƲAϲû+ٲݲ€ÿÿù²û²Ê
<DBGINTFDEBUGGERBASE_$$_DBGS$TDBGSYMBOLATTRIBUTES$$ANSISTRING[øùú/";
AnAttributes}æ²ì²
*"<
$resultÊ
î²A÷²û–+³³€ÿÿ!³#³õ
BDBGINTFDEBUGGERBASE_$$_DBGS$TDBGDISASSEMBLERENTRYRANGE$$ANSISTRING[øùú/"=
ADisassRange~³³
*">
$resultõ
³A³û+)³-³€ÿÿI³K³	
<DBGINTFDEBUGGERBASE_$$_DBGS$TDISASSEMBLERADDRESS$$ANSISTRING[øùú)"?
AnAddr6³<³
*"@
$result	
>³AG³û+Q³U³€ÿÿq³s³×
9DBGINTFDEBUGGERBASE_$$_DBGS$TDBGEVENTCATEGORY$$ANSISTRING[øùú,"A
	ACategory€^³d³
*"B
$result×
f³Ao³ûŒ+y³}³€ÿÿ™³›³Ü
8DBGINTFDEBUGGERBASE_$$_DBGS$TDBGEVALUATEFLAG$$ANSISTRING[øùú("C
AFlag†³Œ³
*"D
$resultÜ
޳A—³û+¡³¥³€ÿÿsóâ
9DBGINTFDEBUGGERBASE_$$_DBGS$TDBGEVALUATEFLAGS$$ANSISTRING[øùú)"E
AFlags‚®³´³
*"F
$resultâ
¶³A¿³û‡+ɳͳ€ÿÿé³ë³ï
3DBGINTFDEBUGGERBASE_$$_DBGS$TDBGCOMMAND$$ANSISTRING[øùú("G
ANameƒֳܳ
*"H
$resultï
޳Aç³ûùúû!DbgIntfDebuggerBase.system.objpas.DbgIntfBaseTypes. DbgIntfMiscClasses.
LazClasses.,	
LazLoggerBase.8
LazFileUtils.Gmaps/LCLProc/	
Classes/sysutils/math/%contnrs/+
LazMethodList/4/DebuggerIntfVersion2ñ³(EDebuggerException5ú³$EDBGExceptions6´!TDBGCommand8´dcRun9´dcPause:´dcStop;´ 
dcStepOver<´ 
dcStepInto=$´!	dcStepOut>*´#dcRunTo?0´%dcJumpto@6´'dcAttachA<´)dcDetachBB´	+dcBreakCH´
-dcWatchDN´/dcLocalET´ 1
dcEvaluateFZ´
3dcModifyG`´#5
dcEnvironmentHf´%7dcSetStackFrameIl´#9
dcDisassembleJr´%;dcStepOverInstrKx´%=dcStepIntoInstrL~´(?dcSendConsoleInputM„´"@TDBGCommandsOŠ´A	TDBGStatey´CdsNonez–´EdsIdle{œ´GdsStop|¢´IdsPause}¨´%KdsInternalPause~®´MdsInit´´OdsRun€º´QdsError4"SdsDestroying‚ƴ%TTDBGLocationRec…̴'ZTDBGExceptionTypeҴ \
deInternalŽش ^
deExternal޴ `
deRunErrorä´(aTDebuggerDataState“ê´ c
ddsUnknown“ð´"eddsRequested”ö´#g
ddsEvaluating”'ü´iddsValid•µ k
ddsInvalid–µmddsError—µ!nTValidState›µp	vsUnknown›µrvsValid› µt	vsInvalid›&&µ5uDebuggerDataStateStrž,µ2µ4µ&vTDBGEvaluateFlag¨6µ#x
defNoTypeInfo¨<µ'zdefSimpleTypeInfo©Bµ%|defFullTypeInfoªHµ&~defClassAutoCast«Nµ'TDBGEvaluateFlags­Tµ)€TRunningProcessInfo³Zµ-ˆTRunningProcessInfoListº `µ#‰
TDebuggerIntfÃiµ+ŠTDebuggerDataSupplierÄoµ*‹TDebuggerDataHandlerÈuµ*¥TDebuggerDataMonitorá{µ)ÑTDBGBreakPointKindµ Ó	bpkSource‡µ!Õ
bpkAddressµ×bpkData“µ*ØTDBGWatchPointScope™µÚwpsLocalŸµ Ü	wpsGlobal¥µ)ÝTDBGWatchPointKind«µßwpkWrite±µáwpkRead·µ#ãwpkReadWrite½µ&äTBaseBreakPoint$õ+lTBaseBreakPointClasslɵ%mTDBGBreakPointpϵ*”TDBGBreakPointClass„յ'•TBaseBreakPointsˆ۵&¿TDBGBreakPoints áµ*øTDBGSymbolAttributeÇçµ!ú
saRefParamÇíµ(üsaInternalPointerÈóµþsaArrayÉùµ!
saDynArrayÉ#ÿµ+TDBGSymbolAttributes˶(TDBGFieldLocation̶ 	flPrivate̶"flProtectedÌ#¶flPublicÌ0¶"
flPublishedÌ:#¶$
TDBGFieldFlagÍ)¶ 
	ffVirtualÍ/¶$
ffConstructorÍ5¶#ffDestructorÍ,;¶%TDBGFieldFlagsÎA¶TDBGTypeÐG¶ 	TDBGValueÒM¶ 	TDBGFieldàS¶!;
TDBGFieldsúY¶ R	TDBGTypes_¶*”TWatchDisplayFormatHe¶!–
wdfDefaultHk¶#˜wdfStructureIq¶šwdfCharJw¶ œ	wdfStringJ}¶!ž
wdfDecimalKƒ¶" wdfUnsignedK‰¶¢wdfFloatK¶¤wdfHexK)•¶!¦
wdfPointerL›¶!¨
wdfMemDumpM¡¶	©TWatchP§¶&ªTWatchesMonitorQ­¶"«TWatchValueU³¶&ëTWatchValueList~¹¶"aTWatchClassº¿¶bTWatches¾Ŷ'{TWatchesSupplierÌ˶%©TLocalsMonitoröѶ#ªTLocalsValueú׶²TLocals
ݶ"ÚTLocalsListã¶&ïTLocalsSupplier'é¶(TIDELineInfoEventMï¶$
TBaseLineInfoQõ¶#=TDBGLineInfocû¶-OTRegisterDisplayFormat{· Q	rdDefault{·SrdHex{(
·UrdBinary{/·WrdOctal{9· Y	rdDecimal{B·[rdRaw{M%·.\TRegisterDisplayFormats|+·(]TRegistersMonitor}1·,^TRegisterDisplayValue7· d	rdvHasNum†=·%~TRegisterValue”C·!Í
TRegistersºI·%ìTRegistersListÌO·(TRegisterSupplierØU·(%TCallStackMonitor[·&&TCallStackEntrya·%‰TCallStackBaseDg·%ÕTCallStackListjm·)úTCallStackSupplier~s·3,DAssBytesPerCommandAvg°y·6-DAssRangeOverFuncTreshold¶‚·-.DAssMaxRangeSize¸‹·)/PDisassemblerEntry»”·)0TDisassemblerEntry¼š·3:TDisassemblerAddressValidityÉ ·&<avFoundFunctionɦ·#>avFoundRangeɬ·'@avFoundStatementÉ%²· B	avGuessedʸ·&DavExternRequest˾·FavPaddedÌķ+GTDisassemblerAddressÎʷ(LTBaseDisassembler×з1•TDBGDisassemblerEntryRangeü ַ9Ù"TDBGDisassemblerEntryMapMergeEvent"ܷ/ÝTDBGDisassemblerEntryMap%â·7Þ TDBGDisassemblerEntryMapIterator'&è·.TDoDisassembleRangeProcCî·-TDisassembleCancelProcDô·<
%TDisassembleAdjustToKnowFunctionStartE+ú·4
TDBGDisassemblerRangeExtenderG#¸'0TDBGDisassembler`¸&iTThreadsMonitor‡¸#jTThreadEntry‹¸’TThreads©¸'ÏTThreadsSupplierɸ"þTBaseSignalö$¸'"TBaseSignalClass	*¸!#
TDBGSignal
0¸&(TDBGSignalClass6¸#)TBaseSignals<¸"7TDBGSignals#B¸%STBaseException6H¸*iTBaseExceptionClassDN¸$j
TDBGExceptionGT¸)kTDBGExceptionClassLZ¸&lTBaseExceptionsO`¸(–TDBGEventCategorynf¸#˜ecBreakpointol¸ š	ecProcesspr¸œecThreadqx¸žecModuler~¸ ecOutputs„¸ ¢	ecWindowstЏ!¤
ecDebuggeru¸*¥TDBGEventCategoriesv–¸$¦
TDBGEventTypexœ¸ ¨	etDefaulty¢¸-ªetBreakpointEvaluation{¨¸&¬etBreakpointHit|®¸*®etBreakpointMessage}´¸,°etBreakpointStackDump~º¸(²etExceptionRaised8#´etModuleLoadƸ%¶etModuleUnload‚̸*¸etOutputDebugString„Ҹ$º
etProcessExit†ظ	%¼etProcessStart‡޸
#¾etThreadExit‰ä¸$À
etThreadStartŠê¸-ÂetWindowsMessagePostedŒð¸
+ÄetWindowsMessageSentö¸'ÅTDBGFeedbackTypeü¸$Ç
ftInformation¹ É	ftWarning&¹ËftError1¹)ÌTDBGFeedbackResult‘¹ÎfrOk‘¹ÐfrStop‘ ¹*ÑTDBGFeedbackResults’&¹&ÒTDBGEventNotify”,¹1ØTDebuggerStateChangedEvent™ 2¹2ÜTDebuggerBreakPointHitEvent›!8¹&áTDBGOutputEvent>¹+åTDBGCurrentLineEventžD¹)éTDBGExceptionEvent J¹(ñTDBGFeedbackEvent¦P¹,øTDebuggerNotifyReason«V¹!ú
dnrDestroy«\¹*ûTDebuggerProperties¯b¹/	TDebuggerPropertiesClass¶h¹%&
TDebuggerClassmn¹,'
TBaseDebugManagerIntfot¹%0
RegisterDebuggerwz¹A2
dbgsy
@€¹†¹Œ¹’¹˜¹ž¹¤¹ª¹°¹¶¹¼¹7I
DbgStateChangeCounter†¹˹͹ûý[ø7¦+Ϲӹ	DBGINTFDEBUGGERBASE_$$_initÿÿܹ޹ŠINIT$_$DBGINTFDEBUGGERBASEDBGINTFDEBUGGERBASE_$$_init[øùúû,*ä¹è¹î¹[øùúû,2 ô¹ø¹,2!ú¹þ¹,2"ºº,2#ºº,2$ºº,2%"º&º,2&(º,º,2'2º6º,2(<º@º)*BºFº)+OºSº),\º`º)-iºmºy+.vºzºÿÿƒº…º©%DBGINTFDEBUGGERBASE_$$_DOFINALIZATION[øùúû)/‹ºº)2˜ºœº)<¥º©º)K²º¶º)V¿ºú)iɺͺ)…ֺں)Ôãºçº)×ðºôº,*0ýº»
»[øùúû)­»»,*Î »$»-»[øùúû)f6»:»)C»G»)P»T»5™Z»^»5µd»h»)Æn»r»)Çx»|»)É…»‰»)ý»“»)œ» »5¦»ª»5°»´»5º»¾»5
ĻȻ5λһ)Lػܻ5lâ»æ»5oì»ð»,*öö»ú»¼
 [øùúû,*÷¼¼¼ [øùúû,*ø"¼&¼/¼ [øùúû,*ù8¼<¼E¼	 [øùúû,*úN¼R¼[¼ [øùúû,*ûd¼h¼q¼ [øùúû,*üz¼~¼‡¼ [øùúû5ý¼”¼²+þ¼¡¼	DBGINTFDEBUGGERBASE_$$_finalizeÿÿª¼¬¼ôFINALIZE$_$DBGINTFDEBUGGERBASEDBGINTFDEBUGGERBASE_$$_finalize[øùúûùú
1J
$DBGINTFDEBUGGERBASE_$$_initв¼+K
	DBG_STATE‹¸¼|ü,L

DBG_EVENTS‹żμм1M
DBG_STATE_EVENT‹Ҽۼݼ3N
DBG_DATA_MONITORS‹+߼è¼ê¼-O
DBG_VERBOSEŒì¼õ¼÷¼.P
DBG_WARNINGSŒù¼½½2Q
DBG_DISASSEMBLERŒ½½½,R

COMMANDMAP½½½9S
MDebuggerPropertiesList¡½&½(½2T
MDebuggerClasses¢*½3½5½#V
DoFinalization©7½5ú $DBGINTFDEBUGGERBASE_$$_finalizeô=½ûëS!C½I½O½U½^½d½j½p½v½|½‚½ˆ½Ž½”½š½ ½©½²½¸½¾½ǽнֽ߽å½ë½ñ½÷½ý½¾	¾¾¾¾!¾'¾3-¾5@„6¾g?¾àE¾ÀK¾€Q¾ W¾ ]¾àc¾ài¾~o¾`u¾A{¾¾G¾¾–¾Ÿ¾Àøi¥¾«¾±¾ü÷÷·¾>ƾ€Ͼվ۾á¾ç¾ í¾0ó¾ ù¾ ÿ¾€¿ ¿ ¿ ¿0¿#¿€,¿2¿8¿à>¿D¿J¿S¿àÿŸQfY¿_¿Hh¿n¿ t¿ÿ