diff --git a/Projects/SAMufasaGUI/project1.lpi b/Projects/SAMufasaGUI/project1.lpi index 29821f3..7250989 100644 --- a/Projects/SAMufasaGUI/project1.lpi +++ b/Projects/SAMufasaGUI/project1.lpi @@ -7,7 +7,7 @@ <UseXPManifest Value="True"/> - <ActiveEditorIndexAtStart Value="7"/> + <ActiveEditorIndexAtStart Value="13"/> </General> <VersionInfo> <ProjectVersion Value=""/> @@ -33,15 +33,15 @@ <PackageName Value="LCL"/> </Item2> </RequiredPackages> - <Units Count="118"> + <Units Count="121"> <Unit0> <Filename Value="project1.lpr"/> <IsPartOfProject Value="True"/> <UnitName Value="project1"/> - <CursorPos X="75" Y="11"/> + <CursorPos X="17" Y="12"/> <TopLine Value="1"/> <EditorIndex Value="0"/> - <UsageCount Value="126"/> + <UsageCount Value="136"/> <Loaded Value="True"/> </Unit0> <Unit1> @@ -51,117 +51,117 @@ <UnitName Value="TestUnit"/> <CursorPos X="33" Y="57"/> <TopLine Value="32"/> - <UsageCount Value="51"/> + <UsageCount Value="50"/> </Unit1> <Unit2> <Filename Value="client.pas"/> <UnitName Value="Client"/> <CursorPos X="18" Y="34"/> <TopLine Value="10"/> - <UsageCount Value="51"/> + <UsageCount Value="50"/> </Unit2> <Unit3> <Filename Value="../cogat/Units/CogatUnits/comptypes.pas"/> <UnitName Value="CompTypes"/> <CursorPos X="13" Y="531"/> <TopLine Value="523"/> - <UsageCount Value="18"/> + <UsageCount Value="17"/> </Unit3> <Unit4> <Filename Value="mufasatypes.pas"/> <UnitName Value="MufasaTypes"/> <CursorPos X="52" Y="20"/> <TopLine Value="1"/> - <UsageCount Value="51"/> + <UsageCount Value="50"/> </Unit4> <Unit5> <Filename Value="window.pas"/> <UnitName Value="Window"/> <CursorPos X="4" Y="100"/> <TopLine Value="85"/> - <UsageCount Value="51"/> + <UsageCount Value="50"/> </Unit5> <Unit6> <Filename Value="../Documents/fpc/rtl/inc/systemh.inc"/> <CursorPos X="3" Y="261"/> <TopLine Value="246"/> - <UsageCount Value="4"/> + <UsageCount Value="3"/> </Unit6> <Unit7> <Filename Value="input.pas"/> <UnitName Value="Input"/> <CursorPos X="5" Y="20"/> <TopLine Value="15"/> - <UsageCount Value="50"/> + <UsageCount Value="49"/> </Unit7> <Unit8> <Filename Value="../cogat/Units/CogatUnits/compinput.pas"/> <UnitName Value="CompInput"/> <CursorPos X="43" Y="250"/> <TopLine Value="236"/> - <UsageCount Value="16"/> + <UsageCount Value="15"/> </Unit8> <Unit9> <Filename Value="Units/MMLCore/client.pas"/> <UnitName Value="Client"/> <CursorPos X="46" Y="8"/> <TopLine Value="1"/> - <UsageCount Value="20"/> + <UsageCount Value="19"/> </Unit9> <Unit10> <Filename Value="Units/MMLCore/input.pas"/> <UnitName Value="Input"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="20"/> + <UsageCount Value="19"/> </Unit10> <Unit11> <Filename Value="Units/MMLCore/mufasatypes.pas"/> <UnitName Value="MufasaTypes"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="20"/> + <UsageCount Value="19"/> </Unit11> <Unit12> <Filename Value="Units/MMLCore/window.pas"/> <UnitName Value="Window"/> <CursorPos X="69" Y="254"/> <TopLine Value="251"/> - <UsageCount Value="20"/> + <UsageCount Value="19"/> </Unit12> <Unit13> <Filename Value="Units/MMLCore/windowutil.pas"/> <UnitName Value="windowutil"/> <CursorPos X="54" Y="20"/> <TopLine Value="20"/> - <UsageCount Value="43"/> + <UsageCount Value="42"/> </Unit13> <Unit14> <Filename Value="../Documents/lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="15" Y="1287"/> <TopLine Value="1272"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit14> <Unit15> <Filename Value="../cogat/Units/CogatUnits/compbitmaps.pas"/> <UnitName Value="CompBitmaps"/> <CursorPos X="1" Y="109"/> <TopLine Value="92"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit15> <Unit16> <Filename Value="../Documents/lazarus/lcl/include/rasterimage.inc"/> <CursorPos X="1" Y="1"/> <TopLine Value="691"/> - <UsageCount Value="5"/> + <UsageCount Value="4"/> </Unit16> <Unit17> <Filename Value="../Documents/fpc/packages/x11/src/xlib.pp"/> <UnitName Value="xlib"/> <CursorPos X="47" Y="1272"/> <TopLine Value="1257"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit17> <Unit18> <Filename Value="testunit.pas"/> @@ -170,10 +170,10 @@ <HasResources Value="True"/> <ResourceBaseClass Value="Form"/> <UnitName Value="TestUnit"/> - <CursorPos X="93" Y="118"/> - <TopLine Value="84"/> - <EditorIndex Value="5"/> - <UsageCount Value="92"/> + <CursorPos X="53" Y="131"/> + <TopLine Value="1"/> + <EditorIndex Value="6"/> + <UsageCount Value="102"/> <Loaded Value="True"/> </Unit18> <Unit19> @@ -181,40 +181,40 @@ <UnitName Value="CompColors"/> <CursorPos X="44" Y="914"/> <TopLine Value="897"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit19> <Unit20> <Filename Value="../Documents/fpc/packages/x11/src/x.pp"/> <UnitName Value="x"/> <CursorPos X="4" Y="179"/> <TopLine Value="164"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit20> <Unit21> <Filename Value="../Documents/fpc/rtl/unix/aliasctp.inc"/> <CursorPos X="63" Y="45"/> <TopLine Value="30"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit21> <Unit22> <Filename Value="../cogat/Units/CogatUnits/compdragger.pas"/> <UnitName Value="CompDragger"/> <CursorPos X="33" Y="14"/> <TopLine Value="6"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit22> <Unit23> <Filename Value="../Documents/lazarus/lcl/lcltype.pp"/> <UnitName Value="LCLType"/> <CursorPos X="9" Y="99"/> <TopLine Value="83"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit23> <Unit24> <Filename Value="testunit.lfm"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> <SyntaxHighlighter Value="LFM"/> </Unit24> <Unit25> @@ -222,90 +222,90 @@ <UnitName Value="Unix"/> <CursorPos X="63" Y="63"/> <TopLine Value="56"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit25> <Unit26> <Filename Value="../Compilertje/Units/CogatUnits/compinput.pas"/> <UnitName Value="CompInput"/> <CursorPos X="6" Y="462"/> <TopLine Value="449"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit26> <Unit27> <Filename Value="../FPC/FPCCheckout/rtl/win/wininc/func.inc"/> <CursorPos X="10" Y="663"/> <TopLine Value="635"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit27> <Unit28> <Filename Value="../Compilertje/Units/CogatUnits/comptypes.pas"/> <UnitName Value="CompTypes"/> <CursorPos X="13" Y="418"/> <TopLine Value="402"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit28> <Unit29> <Filename Value="../Compilertje/Units/CogatUnits/compcolors.pas"/> <UnitName Value="CompColors"/> <CursorPos X="12" Y="603"/> <TopLine Value="573"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit29> <Unit30> <Filename Value="../lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="15" Y="1283"/> <TopLine Value="1270"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit30> <Unit31> <Filename Value="../lazarus/lcl/include/rasterimage.inc"/> <CursorPos X="20" Y="351"/> <TopLine Value="339"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit31> <Unit32> <Filename Value="../lazarus/lcl/intfgraphics.pas"/> <UnitName Value="IntfGraphics"/> <CursorPos X="3" Y="3251"/> <TopLine Value="3245"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit32> <Unit33> <Filename Value="../../Documents/fpc/packages/fcl-image/src/fpcanvas.pp"/> <UnitName Value="FPCanvas"/> <CursorPos X="23" Y="257"/> <TopLine Value="142"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit33> <Unit34> <Filename Value="../../Documents/fpc/packages/fcl-image/src/fpimage.pp"/> <UnitName Value="FPimage"/> <CursorPos X="3" Y="58"/> <TopLine Value="43"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit34> <Unit35> <Filename Value="../../Documents/fpc/packages/fcl-image/src/fpimage.inc"/> <CursorPos X="24" Y="25"/> <TopLine Value="1"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit35> <Unit36> <Filename Value="../../Documents/lazarus/lcl/graphics.pp"/> <UnitName Value="Graphics"/> <CursorPos X="88" Y="2395"/> <TopLine Value="2388"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit36> <Unit37> <Filename Value="../../Units/MMLCore/client.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="Client"/> - <CursorPos X="50" Y="15"/> - <TopLine Value="13"/> + <CursorPos X="25" Y="17"/> + <TopLine Value="1"/> <EditorIndex Value="4"/> - <UsageCount Value="91"/> + <UsageCount Value="101"/> <Loaded Value="True"/> </Unit37> <Unit38> @@ -315,7 +315,7 @@ <CursorPos X="69" Y="25"/> <TopLine Value="1"/> <EditorIndex Value="3"/> - <UsageCount Value="91"/> + <UsageCount Value="101"/> <Loaded Value="True"/> </Unit38> <Unit39> @@ -323,7 +323,7 @@ <UnitName Value="compFiles"/> <CursorPos X="18" Y="8"/> <TopLine Value="1"/> - <UsageCount Value="21"/> + <UsageCount Value="20"/> </Unit39> <Unit40> <Filename Value="../../Units/MMLCore/files.pas"/> @@ -331,16 +331,16 @@ <UnitName Value="files"/> <CursorPos X="37" Y="42"/> <TopLine Value="271"/> - <UsageCount Value="92"/> + <UsageCount Value="102"/> </Unit40> <Unit41> <Filename Value="../../Units/MMLCore/window.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="Window"/> - <CursorPos X="62" Y="210"/> - <TopLine Value="169"/> + <CursorPos X="46" Y="79"/> + <TopLine Value="79"/> <EditorIndex Value="9"/> - <UsageCount Value="91"/> + <UsageCount Value="101"/> <Loaded Value="True"/> </Unit41> <Unit42> @@ -348,37 +348,43 @@ <UnitName Value="Forms"/> <CursorPos X="15" Y="1236"/> <TopLine Value="981"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit42> <Unit43> <Filename Value="../../../cogat/Units/CogatUnits/comptypes.pas"/> <UnitName Value="CompTypes"/> - <CursorPos X="80" Y="9"/> - <TopLine Value="1"/> - <UsageCount Value="11"/> + <CursorPos X="59" Y="545"/> + <TopLine Value="524"/> + <EditorIndex Value="14"/> + <UsageCount Value="15"/> + <Loaded Value="True"/> </Unit43> <Unit44> <Filename Value="../../Units/MMLCore/windowutil.pas"/> <UnitName Value="windowutil"/> - <CursorPos X="49" Y="126"/> - <TopLine Value="97"/> - <UsageCount Value="29"/> + <CursorPos X="86" Y="19"/> + <TopLine Value="1"/> + <EditorIndex Value="10"/> + <UsageCount Value="33"/> + <Loaded Value="True"/> </Unit44> <Unit45> <Filename Value="../../Units/MMLCore/input.pas"/> <UnitName Value="Input"/> - <CursorPos X="55" Y="59"/> - <TopLine Value="55"/> - <UsageCount Value="14"/> + <CursorPos X="32" Y="251"/> + <TopLine Value="224"/> + <EditorIndex Value="5"/> + <UsageCount Value="13"/> + <Loaded Value="True"/> </Unit45> <Unit46> <Filename Value="../../Units/MMLCore/finder.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="finder"/> - <CursorPos X="23" Y="385"/> - <TopLine Value="344"/> + <CursorPos X="57" Y="15"/> + <TopLine Value="2"/> <EditorIndex Value="1"/> - <UsageCount Value="84"/> + <UsageCount Value="94"/> <Loaded Value="True"/> </Unit46> <Unit47> @@ -386,7 +392,7 @@ <UnitName Value="Graphics"/> <CursorPos X="15" Y="1287"/> <TopLine Value="1272"/> - <UsageCount Value="16"/> + <UsageCount Value="15"/> </Unit47> <Unit48> <Filename Value="../../Units/MMLAddon/mmlthread.pas"/> @@ -394,22 +400,22 @@ <UnitName Value="MMLThread"/> <CursorPos X="132" Y="5"/> <TopLine Value="1"/> - <UsageCount Value="82"/> + <UsageCount Value="92"/> </Unit48> <Unit49> <Filename Value="../../../Documents/fpc/rtl/objpas/classes/classesh.inc"/> <CursorPos X="27" Y="1430"/> <TopLine Value="1422"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit49> <Unit50> <Filename Value="../../Units/MMLAddon/mmlpsthread.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="mmlpsthread"/> - <CursorPos X="66" Y="184"/> - <TopLine Value="143"/> + <CursorPos X="66" Y="1"/> + <TopLine Value="1"/> <EditorIndex Value="8"/> - <UsageCount Value="80"/> + <UsageCount Value="90"/> <Loaded Value="True"/> </Unit50> <Unit51> @@ -417,284 +423,282 @@ <UnitName Value="uPSComponent"/> <CursorPos X="23" Y="510"/> <TopLine Value="504"/> - <UsageCount Value="23"/> + <UsageCount Value="22"/> </Unit51> <Unit52> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/classes/classesh.inc"/> <CursorPos X="12" Y="116"/> <TopLine Value="101"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit52> <Unit53> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/types.pp"/> <UnitName Value="types"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit53> <Unit54> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/typinfo.pp"/> <UnitName Value="typinfo"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit54> <Unit55> <Filename Value="../../Units/PascalScript/uPSC_forms.pas"/> <UnitName Value="uPSC_forms"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="15"/> + <UsageCount Value="14"/> </Unit55> <Unit56> <Filename Value="project1.lrs"/> <CursorPos X="70" Y="41"/> <TopLine Value="11"/> - <UsageCount Value="24"/> + <UsageCount Value="23"/> </Unit56> <Unit57> <Filename Value="../../../lazarus/lcl/lresources.pp"/> <UnitName Value="LResources"/> <CursorPos X="3" Y="1396"/> <TopLine Value="1396"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit57> <Unit58> <Filename Value="../../../lazarus/components/synedit/synmemo.pas"/> <UnitName Value="SynMemo"/> <CursorPos X="19" Y="161"/> <TopLine Value="146"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit58> <Unit59> <Filename Value="../../../lazarus/components/synedit/syneditmiscclasses.pp"/> <UnitName Value="SynEditMiscClasses"/> <CursorPos X="29" Y="100"/> <TopLine Value="92"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit59> <Unit60> <Filename Value="../../../lazarus/components/synedit/synedit.pp"/> <UnitName Value="SynEdit"/> <CursorPos X="3" Y="4078"/> <TopLine Value="4064"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit60> <Unit61> <Filename Value="../../../lazarus/components/synedit/syngutterchanges.pas"/> <UnitName Value="SynGutterChanges"/> <CursorPos X="34" Y="126"/> <TopLine Value="118"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit61> <Unit62> <Filename Value="../../../lazarus/components/synedit/syneditlines.pas"/> <UnitName Value="SynEditLines"/> <CursorPos X="21" Y="48"/> <TopLine Value="40"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit62> <Unit63> <Filename Value="../../../lazarus/components/synedit/synedittextbase.pas"/> <UnitName Value="SynEditTextBase"/> <CursorPos X="3" Y="75"/> <TopLine Value="124"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit63> <Unit64> <Filename Value="../../Units/PascalScript/uPSC_std.pas"/> <UnitName Value="uPSC_std"/> <CursorPos X="35" Y="8"/> <TopLine Value="1"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit64> <Unit65> <Filename Value="../../Units/PascalScript/uPSC_controls.pas"/> <UnitName Value="uPSC_controls"/> <CursorPos X="1" Y="1"/> <TopLine Value="11"/> - <UsageCount Value="6"/> + <UsageCount Value="5"/> </Unit65> <Unit66> <Filename Value="../../Units/MMLAddon/PSInc/pscompile.inc"/> <CursorPos X="23" Y="15"/> <TopLine Value="1"/> - <UsageCount Value="29"/> + <UsageCount Value="28"/> </Unit66> <Unit67> <Filename Value="../../../FPC/FPCCheckout/rtl/win/tthread.inc"/> <CursorPos X="15" Y="17"/> <TopLine Value="12"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit67> <Unit68> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/objpash.inc"/> <CursorPos X="21" Y="184"/> <TopLine Value="169"/> - <UsageCount Value="18"/> + <UsageCount Value="17"/> </Unit68> <Unit69> <Filename Value="../../Units/MMLCore/bitmaps.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="bitmaps"/> <CursorPos X="63" Y="428"/> - <TopLine Value="419"/> - <EditorIndex Value="10"/> - <UsageCount Value="70"/> - <Loaded Value="True"/> + <TopLine Value="387"/> + <UsageCount Value="80"/> </Unit69> <Unit70> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpcanvas.pp"/> <UnitName Value="FPCanvas"/> <CursorPos X="96" Y="409"/> <TopLine Value="188"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit70> <Unit71> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/colour.inc"/> <CursorPos X="86" Y="33"/> <TopLine Value="10"/> - <UsageCount Value="19"/> + <UsageCount Value="18"/> </Unit71> <Unit72> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/bitmap.inc"/> <IsPartOfProject Value="True"/> <CursorPos X="30" Y="34"/> <TopLine Value="22"/> - <UsageCount Value="69"/> + <UsageCount Value="79"/> </Unit72> <Unit73> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpcanvas.inc"/> <CursorPos X="16" Y="20"/> <TopLine Value="18"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit73> <Unit74> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/examples/drawing.pp"/> <UnitName Value="Drawing"/> <CursorPos X="20" Y="19"/> <TopLine Value="1"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit74> <Unit75> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimgcanv.pp"/> <UnitName Value="FPImgCanv"/> <CursorPos X="32" Y="23"/> <TopLine Value="13"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit75> <Unit76> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fppixlcanv.pp"/> <UnitName Value="FPPixlCanv"/> <CursorPos X="3" Y="31"/> <TopLine Value="32"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit76> <Unit77> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimage.pp"/> <UnitName Value="FPimage"/> <CursorPos X="17" Y="129"/> <TopLine Value="112"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit77> <Unit78> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpimage.inc"/> <CursorPos X="3" Y="44"/> <TopLine Value="40"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit78> <Unit79> <Filename Value="../../../lazarus/lcl/lclintf.pas"/> <UnitName Value="LCLIntf"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit79> <Unit80> <Filename Value="../../../lazarus/lcl/intfgraphics.pas"/> <UnitName Value="IntfGraphics"/> <CursorPos X="84" Y="1334"/> <TopLine Value="1334"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit80> <Unit81> <Filename Value="../../../lazarus/lcl/graphtype.pp"/> <UnitName Value="GraphType"/> <CursorPos X="19" Y="634"/> <TopLine Value="630"/> - <UsageCount Value="13"/> + <UsageCount Value="12"/> </Unit81> <Unit82> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpcolors.inc"/> <CursorPos X="24" Y="21"/> <TopLine Value="12"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit82> <Unit83> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fppalette.inc"/> <CursorPos X="3" Y="19"/> <TopLine Value="4"/> - <UsageCount Value="7"/> + <UsageCount Value="6"/> </Unit83> <Unit84> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fphandler.inc"/> <CursorPos X="18" Y="268"/> <TopLine Value="241"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit84> <Unit85> <Filename Value="../../../FPC/FPCCheckout/packages/fcl-image/src/fpwritebmp.pp"/> <UnitName Value="FPWriteBMP"/> <CursorPos X="28" Y="722"/> <TopLine Value="698"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit85> <Unit86> <Filename Value="../../../lazarus/lcl/include/rasterimage.inc"/> <CursorPos X="42" Y="594"/> <TopLine Value="573"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit86> <Unit87> <Filename Value="../../../lazarus/lcl/include/custombitmap.inc"/> <CursorPos X="3" Y="98"/> <TopLine Value="96"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit87> <Unit88> <Filename Value="../../../Compilertje/Units/CogatUnits/compmaths.pas"/> <UnitName Value="CompMaths"/> <CursorPos X="26" Y="43"/> <TopLine Value="14"/> - <UsageCount Value="8"/> + <UsageCount Value="7"/> </Unit88> <Unit89> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/math.pp"/> <UnitName Value="math"/> <CursorPos X="10" Y="314"/> <TopLine Value="299"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit89> <Unit90> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/systemh.inc"/> <CursorPos X="5" Y="121"/> <TopLine Value="106"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit90> <Unit91> <Filename Value="../../../FPC/FPCCheckout/rtl/i386/fastmove.inc"/> <CursorPos X="44" Y="836"/> <TopLine Value="817"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit91> <Unit92> <Filename Value="../../Units/MMLCore/colour_conv.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="colour_conv"/> - <CursorPos X="49" Y="141"/> - <TopLine Value="117"/> + <CursorPos X="53" Y="27"/> + <TopLine Value="9"/> <EditorIndex Value="2"/> - <UsageCount Value="52"/> + <UsageCount Value="62"/> <Loaded Value="True"/> </Unit92> <Unit93> @@ -702,51 +706,51 @@ <UnitName Value="CompColors"/> <CursorPos X="10" Y="35"/> <TopLine Value="20"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit93> <Unit94> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/mouse.inc"/> <CursorPos X="65" Y="9"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit94> <Unit95> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/other.inc"/> <CursorPos X="1" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit95> <Unit96> <Filename Value="../../Units/PascalScript/uPSCompiler.pas"/> <UnitName Value="uPSCompiler"/> <CursorPos X="3" Y="13143"/> <TopLine Value="13134"/> - <UsageCount Value="14"/> + <UsageCount Value="13"/> </Unit96> <Unit97> <Filename Value="../../Units/MMLCore/macro/ColorSame.inc"/> <CursorPos X="37" Y="5"/> <TopLine Value="1"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit97> <Unit98> <Filename Value="../../../Documents/fpc/rtl/inc/mathh.inc"/> <CursorPos X="19" Y="58"/> <TopLine Value="56"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit98> <Unit99> <Filename Value="../../../Documents/fpc/rtl/objpas/sysutils/sysutilh.inc"/> <CursorPos X="19" Y="72"/> <TopLine Value="57"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit99> <Unit100> <Filename Value="../../Units/PascalScript/uPSRuntime.pas"/> <UnitName Value="uPSRuntime"/> <CursorPos X="54" Y="1887"/> <TopLine Value="1875"/> - <UsageCount Value="9"/> + <UsageCount Value="8"/> </Unit100> <Unit101> <Filename Value="../../Units/MMLAddon/plugins.pas"/> @@ -754,93 +758,91 @@ <UnitName Value="plugins"/> <CursorPos X="86" Y="128"/> <TopLine Value="128"/> - <EditorIndex Value="11"/> - <UsageCount Value="46"/> - <Loaded Value="True"/> + <UsageCount Value="56"/> </Unit101> <Unit102> <Filename Value="../../../Compilertje/Units/CogatUnits/compfiles.pas"/> <UnitName Value="compFiles"/> <CursorPos X="19" Y="510"/> <TopLine Value="495"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit102> <Unit103> <Filename Value="../../../FPC/FPCCheckout/rtl/objpas/sysutils/filutilh.inc"/> <CursorPos X="3" Y="17"/> <TopLine Value="2"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit103> <Unit104> <Filename Value="../../../lazarus/lcl/fileutil.pas"/> <UnitName Value="FileUtil"/> <CursorPos X="10" Y="81"/> <TopLine Value="66"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit104> <Unit105> <Filename Value="../../../lazarus/lcl/include/fileutil.inc"/> <CursorPos X="35" Y="611"/> <TopLine Value="582"/> - <UsageCount Value="11"/> + <UsageCount Value="10"/> </Unit105> <Unit106> <Filename Value="../../Units/MMLAddon/PSInc/psdefines.inc"/> <CursorPos X="57" Y="4"/> <TopLine Value="1"/> - <UsageCount Value="15"/> + <UsageCount Value="14"/> </Unit106> <Unit107> <Filename Value="../../Units/PascalScript/x86.inc"/> <CursorPos X="41" Y="24"/> <TopLine Value="241"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit107> <Unit108> <Filename Value="../../../FPC/FPCCheckout/rtl/inc/mathh.inc"/> <CursorPos X="14" Y="71"/> <TopLine Value="56"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit108> <Unit109> <Filename Value="../../Units/MMLAddon/PSInc/Wrappers/math.inc"/> <CursorPos X="10" Y="1"/> <TopLine Value="1"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit109> <Unit110> <Filename Value="../../../lazarus/lcl/controls.pp"/> <UnitName Value="Controls"/> <CursorPos X="14" Y="1371"/> <TopLine Value="1356"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit110> <Unit111> <Filename Value="../../../lazarus/lcl/include/control.inc"/> <CursorPos X="28" Y="1022"/> <TopLine Value="1010"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit111> <Unit112> <Filename Value="../../../lazarus/lcl/stdctrls.pp"/> <UnitName Value="StdCtrls"/> <CursorPos X="3" Y="894"/> <TopLine Value="879"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit112> <Unit113> <Filename Value="../../../lazarus/lcl/menus.pp"/> <UnitName Value="Menus"/> <CursorPos X="50" Y="542"/> <TopLine Value="522"/> - <UsageCount Value="10"/> + <UsageCount Value="9"/> </Unit113> <Unit114> <Filename Value="../../../cogat/Units/CogatUnits/compdtm.pas"/> <UnitName Value="compDTM"/> <CursorPos X="1" Y="44"/> <TopLine Value="41"/> - <UsageCount Value="12"/> + <UsageCount Value="11"/> </Unit114> <Unit115> <Filename Value="../../Units/MMLCore/dtm.pas"/> @@ -848,148 +850,177 @@ <UnitName Value="dtm"/> <CursorPos X="52" Y="15"/> <TopLine Value="1"/> - <UsageCount Value="27"/> + <UsageCount Value="37"/> </Unit115> <Unit116> <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> <UnitName Value="CompPicker"/> <CursorPos X="47" Y="240"/> <TopLine Value="213"/> - <EditorIndex Value="6"/> - <UsageCount Value="12"/> - <Loaded Value="True"/> + <UsageCount Value="11"/> </Unit116> <Unit117> <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> <IsPartOfProject Value="True"/> <UnitName Value="colourpicker"/> - <CursorPos X="40" Y="154"/> - <TopLine Value="136"/> + <CursorPos X="1" Y="141"/> + <TopLine Value="141"/> <EditorIndex Value="7"/> - <UsageCount Value="23"/> + <UsageCount Value="33"/> <Loaded Value="True"/> </Unit117> + <Unit118> + <Filename Value="../../../cogat/Units/CogatUnits/compdragger.pas"/> + <UnitName Value="CompDragger"/> + <CursorPos X="62" Y="22"/> + <TopLine Value="1"/> + <EditorIndex Value="11"/> + <UsageCount Value="14"/> + <Loaded Value="True"/> + </Unit118> + <Unit119> + <Filename Value="../../../cogat/mainform.pas"/> + <ComponentName Value="FormMain"/> + <HasResources Value="True"/> + <ResourceBaseClass Value="Form"/> + <UnitName Value="MainForm"/> + <CursorPos X="40" Y="610"/> + <TopLine Value="589"/> + <EditorIndex Value="12"/> + <UsageCount Value="14"/> + <Loaded Value="True"/> + </Unit119> + <Unit120> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <IsPartOfProject Value="True"/> + <UnitName Value="windowselector"/> + <CursorPos X="1" Y="86"/> + <TopLine Value="65"/> + <EditorIndex Value="13"/> + <UsageCount Value="23"/> + <Loaded Value="True"/> + </Unit120> </Units> <JumpHistory Count="30" HistoryIndex="29"> <Position1> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="22" Column="64" TopLine="13"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="46" Column="3" TopLine="13"/> </Position1> <Position2> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="27" Column="10" TopLine="13"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="37" Column="7" TopLine="1"/> </Position2> <Position3> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="59" Column="8" TopLine="40"/> + <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> + <Caret Line="169" Column="8" TopLine="136"/> </Position3> <Position4> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="62" Column="29" TopLine="40"/> + <Filename Value="testunit.pas"/> + <Caret Line="101" Column="10" TopLine="73"/> </Position4> <Position5> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="90" Column="8" TopLine="71"/> + <Filename Value="testunit.pas"/> + <Caret Line="49" Column="48" TopLine="49"/> </Position5> <Position6> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="99" Column="8" TopLine="71"/> + <Filename Value="testunit.pas"/> + <Caret Line="118" Column="42" TopLine="88"/> </Position6> <Position7> <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="37" Column="8" TopLine="7"/> + <Caret Line="67" Column="6" TopLine="55"/> </Position7> <Position8> <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="39" Column="3" TopLine="11"/> + <Caret Line="27" Column="24" TopLine="8"/> </Position8> <Position9> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="46" Column="8" TopLine="11"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="193" Column="17" TopLine="174"/> </Position9> <Position10> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="41" Column="25" TopLine="14"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="205" Column="16" TopLine="174"/> </Position10> <Position11> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="39" Column="49" TopLine="14"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="270" Column="16" TopLine="251"/> </Position11> <Position12> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="81" Column="9" TopLine="47"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="271" Column="16" TopLine="251"/> </Position12> <Position13> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="102" Column="3" TopLine="73"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="279" Column="16" TopLine="251"/> </Position13> <Position14> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="90" Column="39" TopLine="71"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="125" Column="11" TopLine="109"/> </Position14> <Position15> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="33" Column="27" TopLine="1"/> + <Filename Value="../../../cogat/Units/CogatUnits/comptypes.pas"/> + <Caret Line="32" Column="75" TopLine="9"/> </Position15> <Position16> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="177" Column="1" TopLine="139"/> + <Filename Value="../../../cogat/mainform.pas"/> + <Caret Line="15" Column="66" TopLine="1"/> </Position16> <Position17> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="166" Column="24" TopLine="141"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="5" Column="100" TopLine="1"/> </Position17> <Position18> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="36" Column="29" TopLine="19"/> + <Filename Value="../../Units/MMLCore/window.pas"/> + <Caret Line="39" Column="32" TopLine="20"/> </Position18> <Position19> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="40" Column="70" TopLine="22"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="54" Column="26" TopLine="16"/> </Position19> <Position20> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="45" Column="19" TopLine="26"/> + <Filename Value="../../Units/MMLCore/windowutil.pas"/> + <Caret Line="119" Column="75" TopLine="92"/> </Position20> <Position21> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="46" Column="45" TopLine="23"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="40" Column="26" TopLine="25"/> </Position21> <Position22> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="36" Column="42" TopLine="13"/> + <Filename Value="testunit.pas"/> + <Caret Line="96" Column="43" TopLine="85"/> </Position22> <Position23> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="25" Column="34" TopLine="24"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="77" Column="14" TopLine="49"/> </Position23> <Position24> - <Filename Value="../../../cogat/Units/CogatUnits/comppicker.pas"/> - <Caret Line="35" Column="20" TopLine="24"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="11" Column="29" TopLine="1"/> </Position24> <Position25> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="46" Column="3" TopLine="13"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="9" Column="10" TopLine="1"/> </Position25> <Position26> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="37" Column="7" TopLine="1"/> + <Filename Value="testunit.pas"/> + <Caret Line="52" Column="43" TopLine="52"/> </Position26> <Position27> - <Filename Value="../../Units/MMLAddon/colourpicker.pas"/> - <Caret Line="169" Column="8" TopLine="136"/> + <Filename Value="testunit.pas"/> + <Caret Line="54" Column="45" TopLine="54"/> </Position27> <Position28> - <Filename Value="testunit.pas"/> - <Caret Line="101" Column="10" TopLine="73"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="72" Column="74" TopLine="59"/> </Position28> <Position29> - <Filename Value="testunit.pas"/> - <Caret Line="49" Column="48" TopLine="49"/> + <Filename Value="../../Units/MMLCore/client.pas"/> + <Caret Line="17" Column="25" TopLine="1"/> </Position29> <Position30> - <Filename Value="testunit.pas"/> - <Caret Line="118" Column="42" TopLine="88"/> + <Filename Value="../../Units/MMLAddon/windowselector.pas"/> + <Caret Line="79" Column="32" TopLine="65"/> </Position30> </JumpHistory> </ProjectOptions> diff --git a/Projects/SAMufasaGUI/project1.lpr b/Projects/SAMufasaGUI/project1.lpr index d33b781..5f9e46e 100644 --- a/Projects/SAMufasaGUI/project1.lpr +++ b/Projects/SAMufasaGUI/project1.lpr @@ -8,7 +8,8 @@ uses {$ENDIF}{$ENDIF} Interfaces, // this includes the LCL widgetset Forms, LResources, Window, files, MufasaTypes, Client, TestUnit, finder, - MMLThread, mmlpsthread, bitmaps, colour_conv, plugins, DTM, colourpicker; + MMLThread, mmlpsthread, bitmaps, colour_conv, plugins, DTM, colourpicker, + windowselector; {$IFDEF WINDOWS}{$R project1.rc}{$ENDIF} diff --git a/Projects/SAMufasaGUI/testunit.lfm b/Projects/SAMufasaGUI/testunit.lfm index 594d2a7..8cc872d 100644 --- a/Projects/SAMufasaGUI/testunit.lfm +++ b/Projects/SAMufasaGUI/testunit.lfm @@ -1,7 +1,7 @@ object Form1: TForm1 - Left = 1128 + Left = 1103 Height = 541 - Top = 149 + Top = 82 Width = 763 ActiveControl = SynEdit1 Caption = 'Mufasa v2' @@ -794,8 +794,8 @@ object Form1: TForm1 Left = 168 Top = 2 Caption = 'TB_SelectClient' - Enabled = False ImageIndex = 7 + OnMouseDown = Selector_DOWN end object ToolButton8: TToolButton Left = 191 diff --git a/Projects/SAMufasaGUI/testunit.lrs b/Projects/SAMufasaGUI/testunit.lrs index 80df4a0..69c6c71 100644 --- a/Projects/SAMufasaGUI/testunit.lrs +++ b/Projects/SAMufasaGUI/testunit.lrs @@ -1,24 +1,22 @@ -{ This is an automatically generated lazarus resource file } - LazarusResources.Add('TForm1','FORMDATA',[ - 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'h'#4#6'Height'#3#29#2#3'Top'#3#149#0#5'Wi' - +'dth'#3#251#2#13'ActiveControl'#7#8'SynEdit1'#7'Caption'#6#9'Mufasa v2'#12'C' - +'lientHeight'#3#4#2#11'ClientWidth'#3#251#2#4'Menu'#7#9'MainMenu1'#8'OnCreat' - +'e'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#8'Position'#7#14'poScree' - +'nCenter'#10'LCLVersion'#6#6'0.9.29'#0#8'TSynEdit'#8'SynEdit1'#4'Left'#2#8#6 - +'Height'#3'H'#1#3'Top'#2' '#5'Width'#3#232#2#5'Align'#7#8'alCustom'#11'Font.' - +'Height'#2#243#9'Font.Name'#6#11'Courier New'#10'Font.Pitch'#7#7'fpFixed'#12 - +'Font.Quality'#7#16'fqNonAntialiased'#11'ParentColor'#8#10'ParentFont'#8#8'T' - +'abOrder'#2#0#12'Gutter.Width'#2'9'#19'Gutter.MouseActions'#14#1#5'Shift'#11 - +#0#9'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#5'ccAny'#8'Click' - +'Dir'#7#6'cdDown'#7'Command'#2#13#9'MoveCaret'#8#6'Option'#2#0#8'Priority'#2 - +#0#0#1#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#7'mbRight'#10'ClickCount' - +#7#8'ccSingle'#8'ClickDir'#7#4'cdUp'#7'Command'#2#12#9'MoveCaret'#8#6'Option' - +#2#0#8'Priority'#2#0#0#0#11'Highlighter'#7#17'SynFreePascalSyn1'#10'Keystrok' - +'es'#14#1#7'Command'#7#4'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'#7#7'ecSelUp'#8 - +'ShortCut'#3'& '#0#1#7'Command'#7#10'ecScrollUp'#8'ShortCut'#3'&@'#0#1#7'Com' - +'mand'#7#6'ecDown'#8'ShortCut'#2'('#0#1#7'Command'#7#9'ecSelDown'#8'ShortCut' - +#3'( '#0#1#7'Command'#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1#7'Command'#7#6 + 'TPF0'#6'TForm1'#5'Form1'#4'Left'#3'O'#4#6'Height'#3#29#2#3'Top'#2'R'#5'Width' + +#3#251#2#13'ActiveControl'#7#8'SynEdit1'#7'Caption'#6#9'Mufasa v2'#12'Client' + +'Height'#3#4#2#11'ClientWidth'#3#251#2#4'Menu'#7#9'MainMenu1'#8'OnCreate'#7 + +#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#8'Position'#7#14'poScreenCent' + +'er'#10'LCLVersion'#6#6'0.9.29'#0#8'TSynEdit'#8'SynEdit1'#4'Left'#2#8#6'Heig' + +'ht'#3'H'#1#3'Top'#2' '#5'Width'#3#232#2#5'Align'#7#8'alCustom'#11'Font.Heig' + +'ht'#2#243#9'Font.Name'#6#11'Courier New'#10'Font.Pitch'#7#7'fpFixed'#12'Fon' + +'t.Quality'#7#16'fqNonAntialiased'#11'ParentColor'#8#10'ParentFont'#8#8'TabO' + +'rder'#2#0#12'Gutter.Width'#2'9'#19'Gutter.MouseActions'#14#1#5'Shift'#11#0#9 + +'ShiftMask'#11#0#6'Button'#7#6'mbLeft'#10'ClickCount'#7#5'ccAny'#8'ClickDir' + +#7#6'cdDown'#7'Command'#2#13#9'MoveCaret'#8#6'Option'#2#0#8'Priority'#2#0#0#1 + +#5'Shift'#11#0#9'ShiftMask'#11#0#6'Button'#7#7'mbRight'#10'ClickCount'#7#8'c' + +'cSingle'#8'ClickDir'#7#4'cdUp'#7'Command'#2#12#9'MoveCaret'#8#6'Option'#2#0 + +#8'Priority'#2#0#0#0#11'Highlighter'#7#17'SynFreePascalSyn1'#10'Keystrokes' + +#14#1#7'Command'#7#4'ecUp'#8'ShortCut'#2'&'#0#1#7'Command'#7#7'ecSelUp'#8'Sh' + +'ortCut'#3'& '#0#1#7'Command'#7#10'ecScrollUp'#8'ShortCut'#3'&@'#0#1#7'Comma' + +'nd'#7#6'ecDown'#8'ShortCut'#2'('#0#1#7'Command'#7#9'ecSelDown'#8'ShortCut'#3 + +'( '#0#1#7'Command'#7#12'ecScrollDown'#8'ShortCut'#3'(@'#0#1#7'Command'#7#6 +'ecLeft'#8'ShortCut'#2'%'#0#1#7'Command'#7#9'ecSelLeft'#8'ShortCut'#3'% '#0#1 +#7'Command'#7#10'ecWordLeft'#8'ShortCut'#3'%@'#0#1#7'Command'#7#13'ecSelWord' +'Left'#8'ShortCut'#3'%`'#0#1#7'Command'#7#7'ecRight'#8'ShortCut'#2''''#0#1#7 @@ -163,165 +161,175 @@ LazarusResources.Add('TForm1','FORMDATA',[ +'Button'#13'TB_PickColour'#4'Left'#3#145#0#3'Top'#2#2#7'Caption'#6#13'TB_Pic' +'kColour'#10'ImageIndex'#2#6#7'OnClick'#7#14'PickColorEvent'#0#0#11'TToolBut' +'ton'#15'TB_SelectClient'#4'Left'#3#168#0#3'Top'#2#2#7'Caption'#6#15'TB_Sele' - +'ctClient'#7'Enabled'#8#10'ImageIndex'#2#7#0#0#11'TToolButton'#11'ToolButton' - +'8'#4'Left'#3#191#0#3'Top'#2#2#5'Width'#2#3#7'Caption'#6#11'ToolButton8'#5'S' - +'tyle'#7#10'tbsDivider'#0#0#11'TToolButton'#10'TB_Convert'#4'Left'#3#194#0#3 - +'Top'#2#2#7'Caption'#6#10'TB_Convert'#7'Enabled'#8#10'ImageIndex'#2#8#0#0#11 - +'TToolButton'#16'TB_ReloadPlugins'#4'Left'#3#217#0#3'Top'#2#2#7'Caption'#6#16 - +'TB_ReloadPlugins'#7'Enabled'#8#10'ImageIndex'#2#9#0#0#11'TToolButton'#6'TB_' - +'WAT'#4'Left'#3#240#0#3'Top'#2#2#7'Caption'#6#6'TB_WAT'#7'Enabled'#8#10'Imag' - +'eIndex'#2#10#0#0#0#17'TSynFreePascalSyn'#17'SynFreePascalSyn1'#7'Enabled'#8 - +#12'CompilerMode'#7#9'pcmObjFPC'#14'NestedComments'#9#4'left'#3'H'#2#3'top'#2 - +#8#0#0#9'TMainMenu'#9'MainMenu1'#4'left'#3'h'#2#3'top'#2#8#0#9'TMenuItem'#14 - +'MenuItemScript'#7'Caption'#6#6'Script'#0#9'TMenuItem'#11'MenuItemRun'#7'Cap' - +'tion'#6#3'Run'#8'ShortCut'#2'x'#7'OnClick'#7#16'MenuItemRunClick'#0#0#0#0#10 - +'TImageList'#17'Mufasa_Image_List'#4'left'#3'0'#2#3'top'#2#8#6'Bitmap'#10#14 - +'4'#0#0'Li'#13#0#0#0#16#0#0#0#16#0#0#0's'#255#155#255'{'#255#160#255#128#255 - +#164#255#131#255#166#255#133#255#167#255#131#255#166#255#127#255#163#255'y' - +#255#159#255'p'#255#152#255'd'#255#144#255'X'#255#135#255'L'#255#127#255'?' - +#255'u'#255'1'#255'k'#255'"'#255'`'#255#21#255'W'#255's'#255#155#255'{'#255 - +#160#255#127#255#163#255#130#255#165#255#132#255#167#255#130#255#165#255'}' - +#255#162#255'u'#255#156#255'j'#255#148#255'^'#255#139#255'P'#255#129#255'B' - +#255'w'#255'4'#255'm'#255'$'#255'b'#255#21#255'W'#255#7#255'M'#255'p'#255#152 - +#255'w'#255#157#255'|'#255#161#255#127#255#163#255#127#255#163#255'}'#255#162 - +#255'x'#255#158#255'o'#255#152#255'b'#255#142#255'T'#255#132#255'E'#255'z' - +#255'5'#255'n'#255'%'#255'c'#255#21#255'W'#255#5#255'L'#255#0#247'F'#255'l' - +#255#150#255'r'#255#154#255'v'#255#157#255'y'#255#159#255'y'#255#159#255'v' - +#255#157#255'p'#255#152#255'e'#255#144#255'X'#255#135#255'H'#255'|'#255'7' - +#255'o'#255'&'#255'c'#255#21#255'W'#255#4#255'K'#255#0#244'E'#255#0#230'A' - +#255'd'#255#144#255'j'#255#148#255'm'#255#150#255'p'#255#152#255'o'#255#152 - +#255'l'#255#150#255'd'#255#144#255'Y'#255#136#255'J'#255'}'#255'9'#255'q'#255 - +''''#255'd'#255#22#255'X'#255#4#255'K'#255#0#242'D'#255#0#227'@'#255#0#214'<' - +#255'\'#255#138#255'`'#255#141#255'c'#255#143#255'd'#255#144#255'c'#255#143 - ,#255'^'#255#139#255'V'#255#134#255'I'#255'|'#255':'#255'r'#255'('#255'e'#255 - +#21#255'W'#255#2#255'I'#255#0#241'D'#255#0#224'?'#255#0#209';'#255#0#197'8' - +#255'Q'#255#130#255'S'#255#132#255'U'#255#133#255'T'#255#132#255'R'#255#131 - +#255'L'#255#127#255'C'#255'x'#255'5'#255'n'#255'%'#255'c'#255#17#255'T'#255#0 - +#254'H'#255#0#236'C'#255#0#220'>'#255#0#204':'#255#0#191'6'#255#0#180'3'#255 - +'C'#255'x'#255'C'#255'x'#255'C'#255'x'#255'@'#255'v'#255'<'#255's'#255'4'#255 - +'m'#255'*'#255'f'#255#28#255'\'#255#10#255'O'#255#0#247'F'#255#0#229'A'#255#0 - +#212'<'#255#0#197'8'#255#0#182'3'#255#0#171'0'#255#0#163'.'#255'4'#255'm'#255 - +'1'#255'k'#255'.'#255'i'#255')'#255'e'#255'"'#255'`'#255#25#255'Z'#255#13#255 - +'Q'#255#0#254'H'#255#0#236'C'#255#0#218'>'#255#0#201'9'#255#0#185'4'#255#0 - +#172'1'#255#0#161'-'#255#0#152'+'#255#0#146')'#255'#'#255'a'#255#30#255'^' - +#255#24#255'Y'#255#16#255'S'#255#7#255'M'#255#0#253'G'#255#0#239'C'#255#0#224 - +'?'#255#0#206':'#255#0#189'5'#255#0#173'1'#255#0#160'-'#255#0#149'*'#255#0 - +#140'('#255#0#134'&'#255#0#131'%'#255#19#255'V'#255#12#255'Q'#255#3#255'J' - +#255#0#249'F'#255#0#238'C'#255#0#226'@'#255#0#212'<'#255#0#195'7'#255#0#179 - +'3'#255#0#162'.'#255#0#149'*'#255#0#137''''#255#0#128'$'#255#0'z"'#255#0'w"' - +#255#0'v!'#255#4#255'K'#255#0#251'G'#255#0#239'C'#255#0#227'@'#255#0#215'=' - +#255#0#201'9'#255#0#186'5'#255#0#170'0'#255#0#154'+'#255#0#140'('#255#0#128 - +'$'#255#0'w"'#255#0'q '#255#0'l'#30#255#0'k'#30#255#0'm'#31#255#0#246'E'#255 - +#0#234'B'#255#0#221'>'#255#0#207':'#255#0#193'6'#255#0#179'3'#255#0#164'.' - +#255#0#148'*'#255#0#133'&'#255#0'x"'#255#0'n'#31#255#0'h'#29#255#0'c'#28#255 - +#0'b'#28#255#0'b'#28#255#0'f'#29#255#0#232'B'#255#0#218'>'#255#0#203'9'#255#0 - +#188'5'#255#0#173'1'#255#0#158'-'#255#0#143'('#255#0#128'$'#255#0's '#255#0 - +'h'#29#255#0'`'#27#255#0'['#26#255#0'Y'#25#255#0'Y'#25#255#0'\'#26#255#0'b' - +#28#255#0#218'>'#255#0#203'9'#255#0#187'5'#255#0#170'0'#255#0#155','#255#0 - +#140'('#255#0'~$'#255#0'p '#255#0'd'#28#255#0'['#26#255#0'T'#24#255#0'Q'#23 - +#255#0'Q'#23#255#0'S'#23#255#0'X'#25#255#0'`'#27#255#0#206':'#255#0#190'6' - +#255#0#173'1'#255#0#157','#255#0#141'('#255#0'~$'#255#0'q '#255#0'd'#28#255#0 - +'Y'#25#255#0'R'#23#255#0'M'#22#255#0'L'#21#255#0'M'#22#255#0'Q'#23#255#0'X' - +#25#255#0'a'#27#255's'#211#255#255'{'#213#255#255#128#215#255#255#131#216#255 - +#255#133#216#255#255#132#216#255#255#129#215#255#255'{'#213#255#255's'#211 - +#255#255'h'#207#255#255'^'#204#255#255'R'#200#255#255'E'#196#255#255'7'#191 - +#255#255')'#187#255#255#27#183#255#255's'#211#255#255'{'#213#255#255#127#214 - +#255#255#131#216#255#255#132#216#255#255#130#215#255#255#127#214#255#255'x' - +#212#255#255'n'#209#255#255'b'#205#255#255'U'#201#255#255'H'#197#255#255':' - +#192#255#255'+'#188#255#255#28#183#255#255#13#178#255#255'p'#210#255#255'w' - +#212#255#255'|'#213#255#255#127#214#255#255#128#215#255#255'~'#214#255#255'y' - +#212#255#255'r'#210#255#255'g'#207#255#255'Y'#202#255#255'K'#198#255#255'<' - +#193#255#255','#188#255#255#28#183#255#255#13#178#255#255#0#173#253#255'l' - +#208#255#255'r'#210#255#255'v'#211#255#255'y'#212#255#255'y'#212#255#255'w' - +#212#255#255'r'#210#255#255'i'#207#255#255'\'#203#255#255'M'#198#255#255'=' - +#193#255#255'-'#188#255#255#28#183#255#255#12#178#255#255#0#171#251#255#0#161 - +#236#255'd'#206#255#255'j'#208#255#255'm'#209#255#255'p'#210#255#255'p'#210 - +#255#255'm'#209#255#255'g'#207#255#255']'#204#255#255'O'#199#255#255'?'#194 - +#255#255'.'#189#255#255#28#183#255#255#12#178#255#255#0#171#251#255#0#160#234 - +#255#0#150#220#255'\'#203#255#255'`'#204#255#255'c'#205#255#255'd'#206#255 - +#255'c'#205#255#255'_'#204#255#255'X'#202#255#255'M'#198#255#255'?'#194#255 - +#255'.'#189#255#255#28#183#255#255#10#177#255#255#0#169#248#255#0#158#232#255 - +#0#147#216#255#0#139#203#255'Q'#200#255#255'S'#200#255#255'U'#201#255#255'T' - +#201#255#255'R'#200#255#255'M'#198#255#255'E'#196#255#255'9'#192#255#255')' - +#187#255#255#23#181#255#255#5#176#255#255#0#166#244#255#0#155#227#255#0#145 - +#212#255#0#134#197#255#0'~'#185#255'C'#195#255#255'C'#195#255#255'C'#195#255 - +#255'@'#194#255#255'<'#193#255#255'6'#191#255#255','#188#255#255#31#184#255 - +#255#15#179#255#255#0#173#253#255#0#160#235#255#0#149#218#255#0#139#203#255#0 - +#129#189#255#0'x'#176#255#0'q'#166#255'4'#191#255#255'1'#190#255#255'.'#189 - +#255#255')'#187#255#255'#'#185#255#255#27#183#255#255#16#179#255#255#1#174 - +#255#255#0#164#241#255#0#153#224#255#0#141#206#255#0#130#191#255#0'y'#178#255 - +#0'q'#166#255#0'j'#155#255#0'e'#148#255'#'#185#255#255#30#184#255#255#24#182 - +#255#255#16#179#255#255#8#177#255#255#0#173#254#255#0#165#242#255#0#155#227 - +#255#0#143#210#255#0#132#194#255#0'y'#178#255#0'p'#164#255#0'h'#153#255#0'b' - +#144#255#0']'#136#255#0'Y'#131#255#19#180#255#255#12#178#255#255#3#175#255 - +#255#0#170#249#255#0#163#239#255#0#155#227#255#0#145#213#255#0#135#198#255#0 - +'|'#182#255#0'q'#166#255#0'h'#152#255#0'`'#141#255#0'Z'#132#255#0'U}'#255#0 - +'Rx'#255#0'Qv'#255#4#175#255#255#0#171#251#255#0#163#239#255#0#155#227#255#0 - ,#147#215#255#0#138#202#255#0#128#188#255#0'v'#173#255#0'k'#157#255#0'b'#143 - +#255#0'Y'#131#255#0'Sy'#255#0'Ns'#255#0'Kn'#255#0'Ik'#255#0'Ik'#255#0#168#246 - +#255#0#160#234#255#0#151#221#255#0#141#207#255#0#132#194#255#0'z'#179#255#0 - +'q'#165#255#0'f'#150#255#0']'#136#255#0'Sz'#255#0'Mq'#255#0'Hi'#255#0'Ee'#255 - +#0'Cb'#255#0'Cb'#255#0'Dd'#255#0#158#232#255#0#149#218#255#0#139#203#255#0 - +#128#188#255#0'v'#173#255#0'l'#159#255#0'c'#145#255#0'Y'#131#255#0'Pu'#255#0 - +'Hj'#255#0'Ba'#255#0'?\'#255#0'=Y'#255#0'=Y'#255#0'=Z'#255#0'A_'#255#0#149 - +#218#255#0#139#203#255#0#128#187#255#0'u'#171#255#0'j'#155#255#0'`'#141#255#0 - +'W'#127#255#0'Mq'#255#0'Ee'#255#0'?\'#255#0';V'#255#0'8R'#255#0'7P'#255#0'8R' - +#255#0';V'#255#0'?\'#255#0#141#206#255#0#130#190#255#0'v'#173#255#0'k'#157 - +#255#0'`'#141#255#0'W'#127#255#0'Mq'#255#0'Ee'#255#0'>['#255#0'9S'#255#0'5N' - +#255#0'4L'#255#0'5M'#255#0'6O'#255#0'9T'#255#0'?\'#255'ss'#255#255'{{'#255 - +#255#128#128#255#255#131#131#255#255#132#132#255#255#130#130#255#255'~~'#255 - +#255'ww'#255#255'mm'#255#255'aa'#255#255'UU'#255#255'HH'#255#255'::'#255#255 - +'++'#255#255#29#29#255#255#16#16#255#240'ss'#255#255'{{'#255#255#127#127#255 - +#255#130#130#255#255#131#131#255#255#129#129#255#255'||'#255#255'ss'#255#255 - +'gg'#255#255'[['#255#255'LL'#255#255'=='#255#255'..'#255#255#31#31#255#255#16 - +#16#255#255#2#2#255#240'pp'#255#255'ww'#255#255'||'#255#255#127#127#255#255 - +#127#127#255#255'||'#255#255'vv'#255#255'mm'#255#255'__'#255#255'PP'#255#255 - +'@@'#255#255'00'#255#255#31#31#255#255#15#15#255#255#0#0#255#255#0#0#242#240 - +'kk'#255#255'rr'#255#255'vv'#255#255'xx'#255#255'xx'#255#255'uu'#255#255'mm' - +#255#255'bb'#255#255'TT'#255#255'CC'#255#255'22'#255#255' '#255#255#15#15 - +#255#255#0#0#254#255#0#0#239#255#0#0#226#240'dd'#255#255'jj'#255#255'mm'#255 - +#255'nn'#255#255'mm'#255#255'jj'#255#255'aa'#255#255'UU'#255#255'FF'#255#255 - +'44'#255#255'!!'#255#255#15#15#255#255#0#0#253#255#0#0#236#255#0#0#221#255#0 - +#0#209#240'[['#255#255'^^'#255#255'aa'#255#255'aa'#255#255'``'#255#255'[[' - +#255#255'RR'#255#255'DD'#255#255'33'#255#255' '#255#255#13#13#255#255#0#0 - +#251#255#0#0#233#255#0#0#217#255#0#0#203#255#0#0#192#240'NN'#255#255'PP'#255 - +#255'QQ'#255#255'OO'#255#255'LL'#255#255'FF'#255#255'<<'#255#255'--'#255#255 - +#28#28#255#255#8#8#255#255#0#0#245#255#0#0#227#255#0#0#211#255#0#0#196#255#0 - +#0#183#255#0#0#175#240'??'#255#255'>>'#255#255'=='#255#255'::'#255#255'44' - +#255#255',,'#255#255' '#255#255#16#16#255#255#0#0#254#255#0#0#236#255#0#0 - +#218#255#0#0#201#255#0#0#186#255#0#0#173#255#0#0#164#255#0#0#157#240'..'#255 - +#255'++'#255#255'&&'#255#255' '#255#255#25#25#255#255#15#15#255#255#1#1#255 - +#255#0#0#242#255#0#0#224#255#0#0#205#255#0#0#188#255#0#0#174#255#0#0#161#255 - +#0#0#152#255#0#0#144#255#0#0#140#240#28#28#255#255#22#22#255#255#15#15#255 - +#255#7#7#255#255#0#0#253#255#0#0#241#255#0#0#227#255#0#0#210#255#0#0#193#255 - +#0#0#176#255#0#0#161#255#0#0#149#255#0#0#139#255#0#0#131#255#0#0#127#255#0#0 - +'~'#240#12#12#255#255#4#4#255#255#0#0#249#255#0#0#239#255#0#0#227#255#0#0#213 - +#255#0#0#198#255#0#0#182#255#0#0#164#255#0#0#149#255#0#0#137#255#0#0#127#255 - +#0#0'w'#255#0#0's'#255#0#0'q'#255#0#0's'#240#0#0#253#255#0#0#242#255#0#0#229 - +#255#0#0#216#255#0#0#203#255#0#0#188#255#0#0#173#255#0#0#157#255#0#0#141#255 - +#0#0#127#255#0#0't'#255#0#0'm'#255#0#0'h'#255#0#0'f'#255#0#0'g'#255#0#0'k' - +#240#0#0#238#255#0#0#224#255#0#0#210#255#0#0#196#255#0#0#181#255#0#0#166#255 - +#0#0#150#255#0#0#135#255#0#0'y'#255#0#0'm'#255#0#0'e'#255#0#0'_'#255#0#0'\' - +#255#0#0'\'#255#0#0'_'#255#0#0'f'#240#0#0#224#255#0#0#209#255#0#0#193#255#0#0 - +#177#255#0#0#161#255#0#0#146#255#0#0#131#255#0#0'u'#255#0#0'h'#255#0#0'_'#255 - +#0#0'X'#255#0#0'T'#255#0#0'T'#255#0#0'V'#255#0#0'['#255#0#0'c'#240#0#0#211 - +#255#0#0#194#255#0#0#178#255#0#0#161#255#0#0#145#255#0#0#130#255#0#0't'#255#0 - +#0'g'#255#0#0'\'#255#0#0'T'#255#0#0'P'#255#0#0'M'#255#0#0'O'#255#0#0'S'#255#0 - +#0'Y'#255#0#0'c'#240#0#0#200#255#0#0#183#255#0#0#166#255#0#0#149#255#0#0#134 - +#255#0#0'w'#255#0#0'j'#255#0#0'_'#255#0#0'V'#255#0#0'P'#255#0#0'M'#255#0#0'M' - +#255#0#0'O'#255#0#0'T'#255#0#0'\'#255#0#0'g'#240#255'3='#255#255'3='#255#255 + +'ctClient'#10'ImageIndex'#2#7#11'OnMouseDown'#7#13'Selector_DOWN'#0#0#11'TTo' + +'olButton'#11'ToolButton8'#4'Left'#3#191#0#3'Top'#2#2#5'Width'#2#3#7'Caption' + +#6#11'ToolButton8'#5'Style'#7#10'tbsDivider'#0#0#11'TToolButton'#10'TB_Conve' + +'rt'#4'Left'#3#194#0#3'Top'#2#2#7'Caption'#6#10'TB_Convert'#7'Enabled'#8#10 + +'ImageIndex'#2#8#0#0#11'TToolButton'#16'TB_ReloadPlugins'#4'Left'#3#217#0#3 + +'Top'#2#2#7'Caption'#6#16'TB_ReloadPlugins'#7'Enabled'#8#10'ImageIndex'#2#9#0 + +#0#11'TToolButton'#6'TB_WAT'#4'Left'#3#240#0#3'Top'#2#2#7'Caption'#6#6'TB_WA' + +'T'#7'Enabled'#8#10'ImageIndex'#2#10#0#0#0#17'TSynFreePascalSyn'#17'SynFreeP' + +'ascalSyn1'#7'Enabled'#8#12'CompilerMode'#7#9'pcmObjFPC'#14'NestedComments'#9 + +#4'left'#3'H'#2#3'top'#2#8#0#0#9'TMainMenu'#9'MainMenu1'#4'left'#3'h'#2#3'to' + +'p'#2#8#0#9'TMenuItem'#14'MenuItemScript'#7'Caption'#6#6'Script'#0#9'TMenuIt' + +'em'#11'MenuItemRun'#7'Caption'#6#3'Run'#8'ShortCut'#2'x'#7'OnClick'#7#16'Me' + +'nuItemRunClick'#0#0#0#0#10'TImageList'#17'Mufasa_Image_List'#4'left'#3'0'#2 + +#3'top'#2#8#6'Bitmap'#10#14'4'#0#0'Li'#13#0#0#0#16#0#0#0#16#0#0#0's'#255#155 + +#255'{'#255#160#255#128#255#164#255#131#255#166#255#133#255#167#255#131#255 + +#166#255#127#255#163#255'y'#255#159#255'p'#255#152#255'd'#255#144#255'X'#255 + +#135#255'L'#255#127#255'?'#255'u'#255'1'#255'k'#255'"'#255'`'#255#21#255'W' + +#255's'#255#155#255'{'#255#160#255#127#255#163#255#130#255#165#255#132#255 + +#167#255#130#255#165#255'}'#255#162#255'u'#255#156#255'j'#255#148#255'^'#255 + +#139#255'P'#255#129#255'B'#255'w'#255'4'#255'm'#255'$'#255'b'#255#21#255'W' + +#255#7#255'M'#255'p'#255#152#255'w'#255#157#255'|'#255#161#255#127#255#163 + +#255#127#255#163#255'}'#255#162#255'x'#255#158#255'o'#255#152#255'b'#255#142 + +#255'T'#255#132#255'E'#255'z'#255'5'#255'n'#255'%'#255'c'#255#21#255'W'#255#5 + +#255'L'#255#0#247'F'#255'l'#255#150#255'r'#255#154#255'v'#255#157#255'y'#255 + +#159#255'y'#255#159#255'v'#255#157#255'p'#255#152#255'e'#255#144#255'X'#255 + +#135#255'H'#255'|'#255'7'#255'o'#255'&'#255'c'#255#21#255'W'#255#4#255'K'#255 + +#0#244'E'#255#0#230'A'#255'd'#255#144#255'j'#255#148#255'm'#255#150#255'p' + +#255#152#255'o'#255#152#255'l'#255#150#255'd'#255#144#255'Y'#255#136#255'J' + +#255'}'#255'9'#255'q'#255''''#255'd'#255#22#255'X'#255#4#255'K'#255#0#242'D' + +#255#0#227'@'#255#0#214'<'#255'\'#255#138#255'`'#255#141#255'c'#255#143#255 + ,'d'#255#144#255'c'#255#143#255'^'#255#139#255'V'#255#134#255'I'#255'|'#255':' + +#255'r'#255'('#255'e'#255#21#255'W'#255#2#255'I'#255#0#241'D'#255#0#224'?' + +#255#0#209';'#255#0#197'8'#255'Q'#255#130#255'S'#255#132#255'U'#255#133#255 + +'T'#255#132#255'R'#255#131#255'L'#255#127#255'C'#255'x'#255'5'#255'n'#255'%' + +#255'c'#255#17#255'T'#255#0#254'H'#255#0#236'C'#255#0#220'>'#255#0#204':'#255 + +#0#191'6'#255#0#180'3'#255'C'#255'x'#255'C'#255'x'#255'C'#255'x'#255'@'#255 + +'v'#255'<'#255's'#255'4'#255'm'#255'*'#255'f'#255#28#255'\'#255#10#255'O'#255 + +#0#247'F'#255#0#229'A'#255#0#212'<'#255#0#197'8'#255#0#182'3'#255#0#171'0' + +#255#0#163'.'#255'4'#255'm'#255'1'#255'k'#255'.'#255'i'#255')'#255'e'#255'"' + +#255'`'#255#25#255'Z'#255#13#255'Q'#255#0#254'H'#255#0#236'C'#255#0#218'>' + +#255#0#201'9'#255#0#185'4'#255#0#172'1'#255#0#161'-'#255#0#152'+'#255#0#146 + +')'#255'#'#255'a'#255#30#255'^'#255#24#255'Y'#255#16#255'S'#255#7#255'M'#255 + +#0#253'G'#255#0#239'C'#255#0#224'?'#255#0#206':'#255#0#189'5'#255#0#173'1' + +#255#0#160'-'#255#0#149'*'#255#0#140'('#255#0#134'&'#255#0#131'%'#255#19#255 + +'V'#255#12#255'Q'#255#3#255'J'#255#0#249'F'#255#0#238'C'#255#0#226'@'#255#0 + +#212'<'#255#0#195'7'#255#0#179'3'#255#0#162'.'#255#0#149'*'#255#0#137''''#255 + +#0#128'$'#255#0'z"'#255#0'w"'#255#0'v!'#255#4#255'K'#255#0#251'G'#255#0#239 + +'C'#255#0#227'@'#255#0#215'='#255#0#201'9'#255#0#186'5'#255#0#170'0'#255#0 + +#154'+'#255#0#140'('#255#0#128'$'#255#0'w"'#255#0'q '#255#0'l'#30#255#0'k'#30 + +#255#0'm'#31#255#0#246'E'#255#0#234'B'#255#0#221'>'#255#0#207':'#255#0#193'6' + +#255#0#179'3'#255#0#164'.'#255#0#148'*'#255#0#133'&'#255#0'x"'#255#0'n'#31 + +#255#0'h'#29#255#0'c'#28#255#0'b'#28#255#0'b'#28#255#0'f'#29#255#0#232'B'#255 + +#0#218'>'#255#0#203'9'#255#0#188'5'#255#0#173'1'#255#0#158'-'#255#0#143'(' + +#255#0#128'$'#255#0's '#255#0'h'#29#255#0'`'#27#255#0'['#26#255#0'Y'#25#255#0 + +'Y'#25#255#0'\'#26#255#0'b'#28#255#0#218'>'#255#0#203'9'#255#0#187'5'#255#0 + +#170'0'#255#0#155','#255#0#140'('#255#0'~$'#255#0'p '#255#0'd'#28#255#0'['#26 + +#255#0'T'#24#255#0'Q'#23#255#0'Q'#23#255#0'S'#23#255#0'X'#25#255#0'`'#27#255 + +#0#206':'#255#0#190'6'#255#0#173'1'#255#0#157','#255#0#141'('#255#0'~$'#255#0 + +'q '#255#0'd'#28#255#0'Y'#25#255#0'R'#23#255#0'M'#22#255#0'L'#21#255#0'M'#22 + +#255#0'Q'#23#255#0'X'#25#255#0'a'#27#255's'#211#255#255'{'#213#255#255#128 + +#215#255#255#131#216#255#255#133#216#255#255#132#216#255#255#129#215#255#255 + +'{'#213#255#255's'#211#255#255'h'#207#255#255'^'#204#255#255'R'#200#255#255 + +'E'#196#255#255'7'#191#255#255')'#187#255#255#27#183#255#255's'#211#255#255 + +'{'#213#255#255#127#214#255#255#131#216#255#255#132#216#255#255#130#215#255 + +#255#127#214#255#255'x'#212#255#255'n'#209#255#255'b'#205#255#255'U'#201#255 + +#255'H'#197#255#255':'#192#255#255'+'#188#255#255#28#183#255#255#13#178#255 + +#255'p'#210#255#255'w'#212#255#255'|'#213#255#255#127#214#255#255#128#215#255 + +#255'~'#214#255#255'y'#212#255#255'r'#210#255#255'g'#207#255#255'Y'#202#255 + +#255'K'#198#255#255'<'#193#255#255','#188#255#255#28#183#255#255#13#178#255 + +#255#0#173#253#255'l'#208#255#255'r'#210#255#255'v'#211#255#255'y'#212#255 + +#255'y'#212#255#255'w'#212#255#255'r'#210#255#255'i'#207#255#255'\'#203#255 + +#255'M'#198#255#255'='#193#255#255'-'#188#255#255#28#183#255#255#12#178#255 + +#255#0#171#251#255#0#161#236#255'd'#206#255#255'j'#208#255#255'm'#209#255#255 + +'p'#210#255#255'p'#210#255#255'm'#209#255#255'g'#207#255#255']'#204#255#255 + +'O'#199#255#255'?'#194#255#255'.'#189#255#255#28#183#255#255#12#178#255#255#0 + +#171#251#255#0#160#234#255#0#150#220#255'\'#203#255#255'`'#204#255#255'c'#205 + +#255#255'd'#206#255#255'c'#205#255#255'_'#204#255#255'X'#202#255#255'M'#198 + +#255#255'?'#194#255#255'.'#189#255#255#28#183#255#255#10#177#255#255#0#169 + +#248#255#0#158#232#255#0#147#216#255#0#139#203#255'Q'#200#255#255'S'#200#255 + +#255'U'#201#255#255'T'#201#255#255'R'#200#255#255'M'#198#255#255'E'#196#255 + +#255'9'#192#255#255')'#187#255#255#23#181#255#255#5#176#255#255#0#166#244#255 + +#0#155#227#255#0#145#212#255#0#134#197#255#0'~'#185#255'C'#195#255#255'C'#195 + +#255#255'C'#195#255#255'@'#194#255#255'<'#193#255#255'6'#191#255#255','#188 + +#255#255#31#184#255#255#15#179#255#255#0#173#253#255#0#160#235#255#0#149#218 + +#255#0#139#203#255#0#129#189#255#0'x'#176#255#0'q'#166#255'4'#191#255#255'1' + +#190#255#255'.'#189#255#255')'#187#255#255'#'#185#255#255#27#183#255#255#16 + +#179#255#255#1#174#255#255#0#164#241#255#0#153#224#255#0#141#206#255#0#130 + +#191#255#0'y'#178#255#0'q'#166#255#0'j'#155#255#0'e'#148#255'#'#185#255#255 + +#30#184#255#255#24#182#255#255#16#179#255#255#8#177#255#255#0#173#254#255#0 + +#165#242#255#0#155#227#255#0#143#210#255#0#132#194#255#0'y'#178#255#0'p'#164 + +#255#0'h'#153#255#0'b'#144#255#0']'#136#255#0'Y'#131#255#19#180#255#255#12 + +#178#255#255#3#175#255#255#0#170#249#255#0#163#239#255#0#155#227#255#0#145 + +#213#255#0#135#198#255#0'|'#182#255#0'q'#166#255#0'h'#152#255#0'`'#141#255#0 + +'Z'#132#255#0'U}'#255#0'Rx'#255#0'Qv'#255#4#175#255#255#0#171#251#255#0#163 + ,#239#255#0#155#227#255#0#147#215#255#0#138#202#255#0#128#188#255#0'v'#173#255 + +#0'k'#157#255#0'b'#143#255#0'Y'#131#255#0'Sy'#255#0'Ns'#255#0'Kn'#255#0'Ik' + +#255#0'Ik'#255#0#168#246#255#0#160#234#255#0#151#221#255#0#141#207#255#0#132 + +#194#255#0'z'#179#255#0'q'#165#255#0'f'#150#255#0']'#136#255#0'Sz'#255#0'Mq' + +#255#0'Hi'#255#0'Ee'#255#0'Cb'#255#0'Cb'#255#0'Dd'#255#0#158#232#255#0#149 + +#218#255#0#139#203#255#0#128#188#255#0'v'#173#255#0'l'#159#255#0'c'#145#255#0 + +'Y'#131#255#0'Pu'#255#0'Hj'#255#0'Ba'#255#0'?\'#255#0'=Y'#255#0'=Y'#255#0'=Z' + +#255#0'A_'#255#0#149#218#255#0#139#203#255#0#128#187#255#0'u'#171#255#0'j' + +#155#255#0'`'#141#255#0'W'#127#255#0'Mq'#255#0'Ee'#255#0'?\'#255#0';V'#255#0 + +'8R'#255#0'7P'#255#0'8R'#255#0';V'#255#0'?\'#255#0#141#206#255#0#130#190#255 + +#0'v'#173#255#0'k'#157#255#0'`'#141#255#0'W'#127#255#0'Mq'#255#0'Ee'#255#0'>' + +'['#255#0'9S'#255#0'5N'#255#0'4L'#255#0'5M'#255#0'6O'#255#0'9T'#255#0'?\'#255 + +'ss'#255#255'{{'#255#255#128#128#255#255#131#131#255#255#132#132#255#255#130 + +#130#255#255'~~'#255#255'ww'#255#255'mm'#255#255'aa'#255#255'UU'#255#255'HH' + +#255#255'::'#255#255'++'#255#255#29#29#255#255#16#16#255#240'ss'#255#255'{{' + +#255#255#127#127#255#255#130#130#255#255#131#131#255#255#129#129#255#255'||' + +#255#255'ss'#255#255'gg'#255#255'[['#255#255'LL'#255#255'=='#255#255'..'#255 + +#255#31#31#255#255#16#16#255#255#2#2#255#240'pp'#255#255'ww'#255#255'||'#255 + +#255#127#127#255#255#127#127#255#255'||'#255#255'vv'#255#255'mm'#255#255'__' + +#255#255'PP'#255#255'@@'#255#255'00'#255#255#31#31#255#255#15#15#255#255#0#0 + +#255#255#0#0#242#240'kk'#255#255'rr'#255#255'vv'#255#255'xx'#255#255'xx'#255 + +#255'uu'#255#255'mm'#255#255'bb'#255#255'TT'#255#255'CC'#255#255'22'#255#255 + +' '#255#255#15#15#255#255#0#0#254#255#0#0#239#255#0#0#226#240'dd'#255#255'j' + +'j'#255#255'mm'#255#255'nn'#255#255'mm'#255#255'jj'#255#255'aa'#255#255'UU' + +#255#255'FF'#255#255'44'#255#255'!!'#255#255#15#15#255#255#0#0#253#255#0#0 + +#236#255#0#0#221#255#0#0#209#240'[['#255#255'^^'#255#255'aa'#255#255'aa'#255 + +#255'``'#255#255'[['#255#255'RR'#255#255'DD'#255#255'33'#255#255' '#255#255 + +#13#13#255#255#0#0#251#255#0#0#233#255#0#0#217#255#0#0#203#255#0#0#192#240'N' + +'N'#255#255'PP'#255#255'QQ'#255#255'OO'#255#255'LL'#255#255'FF'#255#255'<<' + +#255#255'--'#255#255#28#28#255#255#8#8#255#255#0#0#245#255#0#0#227#255#0#0 + +#211#255#0#0#196#255#0#0#183#255#0#0#175#240'??'#255#255'>>'#255#255'=='#255 + +#255'::'#255#255'44'#255#255',,'#255#255' '#255#255#16#16#255#255#0#0#254 + +#255#0#0#236#255#0#0#218#255#0#0#201#255#0#0#186#255#0#0#173#255#0#0#164#255 + +#0#0#157#240'..'#255#255'++'#255#255'&&'#255#255' '#255#255#25#25#255#255#15 + +#15#255#255#1#1#255#255#0#0#242#255#0#0#224#255#0#0#205#255#0#0#188#255#0#0 + +#174#255#0#0#161#255#0#0#152#255#0#0#144#255#0#0#140#240#28#28#255#255#22#22 + +#255#255#15#15#255#255#7#7#255#255#0#0#253#255#0#0#241#255#0#0#227#255#0#0 + +#210#255#0#0#193#255#0#0#176#255#0#0#161#255#0#0#149#255#0#0#139#255#0#0#131 + +#255#0#0#127#255#0#0'~'#240#12#12#255#255#4#4#255#255#0#0#249#255#0#0#239#255 + +#0#0#227#255#0#0#213#255#0#0#198#255#0#0#182#255#0#0#164#255#0#0#149#255#0#0 + +#137#255#0#0#127#255#0#0'w'#255#0#0's'#255#0#0'q'#255#0#0's'#240#0#0#253#255 + +#0#0#242#255#0#0#229#255#0#0#216#255#0#0#203#255#0#0#188#255#0#0#173#255#0#0 + +#157#255#0#0#141#255#0#0#127#255#0#0't'#255#0#0'm'#255#0#0'h'#255#0#0'f'#255 + +#0#0'g'#255#0#0'k'#240#0#0#238#255#0#0#224#255#0#0#210#255#0#0#196#255#0#0 + +#181#255#0#0#166#255#0#0#150#255#0#0#135#255#0#0'y'#255#0#0'm'#255#0#0'e'#255 + +#0#0'_'#255#0#0'\'#255#0#0'\'#255#0#0'_'#255#0#0'f'#240#0#0#224#255#0#0#209 + +#255#0#0#193#255#0#0#177#255#0#0#161#255#0#0#146#255#0#0#131#255#0#0'u'#255#0 + +#0'h'#255#0#0'_'#255#0#0'X'#255#0#0'T'#255#0#0'T'#255#0#0'V'#255#0#0'['#255#0 + +#0'c'#240#0#0#211#255#0#0#194#255#0#0#178#255#0#0#161#255#0#0#145#255#0#0#130 + +#255#0#0't'#255#0#0'g'#255#0#0'\'#255#0#0'T'#255#0#0'P'#255#0#0'M'#255#0#0'O' + +#255#0#0'S'#255#0#0'Y'#255#0#0'c'#240#0#0#200#255#0#0#183#255#0#0#166#255#0#0 + +#149#255#0#0#134#255#0#0'w'#255#0#0'j'#255#0#0'_'#255#0#0'V'#255#0#0'P'#255#0 + +#0'M'#255#0#0'M'#255#0#0'O'#255#0#0'T'#255#0#0'\'#255#0#0'g'#240#255'3='#255 + +#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255 +'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3=' - +#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255 - +#255'3='#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255 + +#255#255'3='#255#255'3='#255#200#200#201#255#200#200#201#255#200#200#201#255 +#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201 +#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200 - +#201#255#200#200#201#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181 + +#201#255#200#200#201#255#200#200#201#255'kkk'#255#200#200#201#255#181#181#181 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200 + +#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 + ,#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 + +#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255 + +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181 +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - ,#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200 + +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200 +#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 @@ -334,41 +342,28 @@ LazarusResources.Add('TForm1','FORMDATA',[ +#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255 + +#255#181#181#181#255'"'#180#0#255#181#181#181#255#181#181#181#255'kkk'#255 +#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 - +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 - +#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181 - +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#255#181#181#181#255#181#181#181#255'"'#180#0#255#181#181#181#255#181#181 + +#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255'"'#180#0#255'"'#180#0#255'"'#180#0#255'"'#180#0#255 + +'"'#180#0#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 + +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'"'#180#0#255 +#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255'"'#180#0#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255 - +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 - +#181#255#181#181#181#255'"'#180#0#255#181#181#181#255#181#181#181#255'kkk' - +#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 - +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 - +#181#181#255'"'#180#0#255'"'#180#0#255'"'#180#0#255'"'#180#0#255'"'#180#0#255 - +'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181 - +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#181#181#181#255#181#181#181#255'"'#180#0#255#181#181#181#255 - +#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181 - +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'"'#180#0#255 - +#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255'kkk'#255'kkk'#255 - +'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk' - +#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255#255'3='#255#255'3='#255#255'3='#255 - +#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255 - +'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3=' - +#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200 - +#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200 + +#255'"'#180#0#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255'k' + +'kk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk' + +#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255#255'3='#255#255'3' + +'='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3=' + +#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255#255'3='#255 + +#255'3='#255#255'3='#255#200#200#201#255#200#200#201#255#200#200#201#255#200 +#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255 - +#200#200#201#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181 - +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255 + +#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201#255#200#200#201 + +#255#200#200#201#255#200#200#201#255'kkk'#255#200#200#201#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 +#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201 @@ -385,326 +380,329 @@ LazarusResources.Add('TForm1','FORMDATA',[ +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200 - ,#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255 + ,#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 +#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181 +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#181#255#181#181#181#255#181#181#181#255'kkk'#255#200#200#201#255#181#181 + +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#0#0#208#255#181 + +#181#181#255#181#181#181#255#181#181#181#255#0#0#208#255'kkk'#255#200#200#201 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181 + +#181#181#255#0#0#208#255#181#181#181#255#0#0#208#255#181#181#181#255'kkk'#255 + +#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 +#181#255#181#181#181#255#181#181#181#255#0#0#208#255#181#181#181#255#181#181 - +#181#255#181#181#181#255#0#0#208#255'kkk'#255#200#200#201#255#181#181#181#255 + +#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181 + +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181 + +#181#255#181#181#181#255#181#181#181#255#0#0#208#255#181#181#181#255#0#0#208 + +#255#181#181#181#255'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255 +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#0#0#208 - +#255#181#181#181#255#0#0#208#255#181#181#181#255'kkk'#255#200#200#201#255#181 - +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#0#0#208#255#181#181#181#255#181#181#181#255'kkk'#255#200 - +#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181 - +#255#181#181#181#255#0#0#208#255#181#181#181#255#0#0#208#255#181#181#181#255 - +'kkk'#255#200#200#201#255#181#181#181#255#181#181#181#255#181#181#181#255#181 - +#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#181#181#181#255#0#0#208#255#181#181#181#255#181#181#181#255#181#181#181#255 - +#0#0#208#255'kkk'#255#200#200#201#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kk' - +'k'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk' - +#255'kkk'#255'kkk'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 + +#255#181#181#181#255#181#181#181#255#0#0#208#255#181#181#181#255#181#181#181 + +#255#181#181#181#255#0#0#208#255'kkk'#255#200#200#201#255'kkk'#255'kkk'#255 + +'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255'kkk' + +#255'kkk'#255'kkk'#255'kkk'#255'kkk'#255#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#203#207#210'+'#207#210#212#255#177#178#178#255#163#162#162#255#159 + +#159#159#255#156#156#156#255#148#148#148#255#146#146#146#255#152#152#152#255 + +#137#137#137#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#208#213#214'+'#201 + +#205#208#218#163#164#164#255#207#207#207#255#209#209#209#255#208#208#208#255 + +#209#209#209#255#206#206#206#255#213#213#213#255#201#201#201#255'kkk'#255#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#210#215#217'8'#199#204#205#199#170#171#171#255 + +#192#192#191#255#218#218#218#255#224#224#224#255#226#226#226#255#228#228#228 + +#255#233#233#233#255#208#208#208#255#128#128#128#255'YYY'#255#0#0#0#0#0#0#0#0 + +#0#0#0#0#215#220#222'<'#200#203#205#193#178#179#180#255#186#186#186#255#220 + +#220#220#255#212#212#212#255#215#215#215#255#218#218#218#255#218#218#218#255 + +#230#230#230#255#177#177#177#255'OOO'#255'OOO'#255#0#0#0#0#0#0#0#0#213#219 + +#220'3'#206#210#212#198#180#181#183#255#184#184#183#255#230#230#230#255#205 + +#205#205#255#206#206#206#255#210#210#210#255#212#212#212#255#214#214#214#255 + +#186#186#186#255#137#137#137#255'XXX'#255'BBB'#255#206#211#213#21#202#206#208 + +'#'#215#219#222#209#178#179#180#255#187#186#186#255#236#236#236#255#213#213 + +#213#255#202#202#202#255#200#200#200#255#203#203#203#255#200#200#200#255#186 + +#186#186#255'~~~'#255'MMM'#255'MMM'#255'BCC'#251#214#219#221#154#223#228#231 + +#243#170#172#172#255#192#192#192#255#234#234#234#255#220#220#220#255#211#211 + +#211#255#200#200#200#255#193#193#193#255#191#191#191#255#189#189#189#255#127 + +#127#127#255'QQQ'#255'EED'#255'>>?'#251'ILM'#226#208#212#216#154#167#168#169 + +#247#199#199#199#255#230#230#230#255#227#227#227#255#218#218#218#255#211#211 + +#211#255#198#198#198#255#180#180#180#255#185#185#185#255'|||'#255'TTT'#255'C' + +'CC'#255'((('#236#12#12#12#184'RUW'#216#178#180#181#229#132#132#132#253#190 + +#189#189#255#220#220#220#255#203#203#203#255#197#197#197#255#181#181#181#255 + +#166#166#166#255#170#170#170#255'vvv'#255'SSS'#255'JJJ'#255'<<<'#255'''''''' + +#237#0#0#0#139'*,-w'#136#135#135#255#157#157#157#255#188#189#189#255#193#193 + +#193#255#175#175#175#255#161#161#161#255#148#148#148#255#134#134#134#255'ccc' + +#255'III'#255'<<<'#255'777'#255'+++'#244#20#20#20#197#0#0#0'm'#0#0#0'.ooo' + +#255#193#193#193#255#192#192#192#255#168#168#168#255#153#153#153#255#140#140 + +#140#255#132#132#132#255'rrr'#255'111'#255'333'#255'$$$'#239#30#30#30#228#19 + +#19#19#195#0#0#0#131#0#0#0'E'#0#0#0#19'kkk'#255#144#144#144#255#140#140#140 + +#255'|||'#255'ooo'#255'fff'#255'```'#255'VVV'#255'333'#255'/00'#253#14#14#14 + +#191#0#0#0#139#0#0#0'h'#0#0#0'B'#0#0#0#25#0#0#0#4'ooo'#255'QQQ'#255'CCC'#255 + +'<<<'#255'555'#255'111'#255'...'#255',,,'#255'333'#255';=>'#236#22#23#23#166 + +#0#0#0'R'#0#0#0'"'#0#0#0#15#0#0#0#4#0#0#0#0#0#0#0'#'#0#0#0'k'#0#0#0#143#0#0#0 + +#143#0#0#0#143#0#0#0#143#0#0#0#143#0#0#0#143#0#0#0#143#0#0#0#136#0#0#0'c'#0#0 + ,#0'('#0#0#0#6#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0 + +#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0','#0#0#0#31#0#0#0#12#0#0#0#1 + +#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'fff'#255#255#255#255 +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#203#207 - +#210'+'#207#210#212#255#177#178#178#255#163#162#162#255#159#159#159#255#156 - +#156#156#255#148#148#148#255#146#146#146#255#152#152#152#255#137#137#137#255 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#208#213#214'+'#201#205#208#218#163 - +#164#164#255#207#207#207#255#209#209#209#255#208#208#208#255#209#209#209#255 - +#206#206#206#255#213#213#213#255#201#201#201#255'kkk'#255#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#210#215#217'8'#199#204#205#199#170#171#171#255#192#192#191#255 - +#218#218#218#255#224#224#224#255#226#226#226#255#228#228#228#255#233#233#233 - +#255#208#208#208#255#128#128#128#255'YYY'#255#0#0#0#0#0#0#0#0#0#0#0#0#215#220 - +#222'<'#200#203#205#193#178#179#180#255#186#186#186#255#220#220#220#255#212 - +#212#212#255#215#215#215#255#218#218#218#255#218#218#218#255#230#230#230#255 - +#177#177#177#255'OOO'#255'OOO'#255#0#0#0#0#0#0#0#0#213#219#220'3'#206#210#212 - +#198#180#181#183#255#184#184#183#255#230#230#230#255#205#205#205#255#206#206 - +#206#255#210#210#210#255#212#212#212#255#214#214#214#255#186#186#186#255#137 - +#137#137#255'XXX'#255'BBB'#255#206#211#213#21#202#206#208'#'#215#219#222#209 - +#178#179#180#255#187#186#186#255#236#236#236#255#213#213#213#255#202#202#202 - +#255#200#200#200#255#203#203#203#255#200#200#200#255#186#186#186#255'~~~'#255 - +'MMM'#255'MMM'#255'BCC'#251#214#219#221#154#223#228#231#243#170#172#172#255 - +#192#192#192#255#234#234#234#255#220#220#220#255#211#211#211#255#200#200#200 - +#255#193#193#193#255#191#191#191#255#189#189#189#255#127#127#127#255'QQQ'#255 - +'EED'#255'>>?'#251'ILM'#226#208#212#216#154#167#168#169#247#199#199#199#255 - +#230#230#230#255#227#227#227#255#218#218#218#255#211#211#211#255#198#198#198 - +#255#180#180#180#255#185#185#185#255'|||'#255'TTT'#255'CCC'#255'((('#236#12 - +#12#12#184'RUW'#216#178#180#181#229#132#132#132#253#190#189#189#255#220#220 - +#220#255#203#203#203#255#197#197#197#255#181#181#181#255#166#166#166#255#170 - +#170#170#255'vvv'#255'SSS'#255'JJJ'#255'<<<'#255''''''''#237#0#0#0#139'*,-w' - +#136#135#135#255#157#157#157#255#188#189#189#255#193#193#193#255#175#175#175 - +#255#161#161#161#255#148#148#148#255#134#134#134#255'ccc'#255'III'#255'<<<' - +#255'777'#255'+++'#244#20#20#20#197#0#0#0'm'#0#0#0'.ooo'#255#193#193#193#255 - +#192#192#192#255#168#168#168#255#153#153#153#255#140#140#140#255#132#132#132 - +#255'rrr'#255'111'#255'333'#255'$$$'#239#30#30#30#228#19#19#19#195#0#0#0#131 - +#0#0#0'E'#0#0#0#19'kkk'#255#144#144#144#255#140#140#140#255'|||'#255'ooo'#255 - +'fff'#255'```'#255'VVV'#255'333'#255'/00'#253#14#14#14#191#0#0#0#139#0#0#0'h' - +#0#0#0'B'#0#0#0#25#0#0#0#4'ooo'#255'QQQ'#255'CCC'#255'<<<'#255'555'#255'111' - +#255'...'#255',,,'#255'333'#255';=>'#236#22#23#23#166#0#0#0'R'#0#0#0'"'#0#0#0 - +#15#0#0#0#4#0#0#0#0#0#0#0'#'#0#0#0'k'#0#0#0#143#0#0#0#143#0#0#0#143#0#0#0#143 - +#0#0#0#143#0#0#0#143#0#0#0#143#0#0#0#136#0#0#0'c'#0#0#0'('#0#0#0#6#0#0#0#0#0 - ,#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'/' - +#0#0#0'/'#0#0#0'/'#0#0#0','#0#0#0#31#0#0#0#12#0#0#0#1#0#0#0#0#0#0#0#0#0#0#0#0 + +#255#0#255#255#255#0#155#155#155#255#129#129#129#255'OOO'#255#16#16#16#255 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0'fff'#255#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#155#155#155#255#129#129#129#255'OOO'#255#16#16#16#255#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#157#157#157#255#140 - +#140#140#255']]]'#255#18#18#18#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#148#148#148#255#136#136#136#255'^^^'#255#14#14 - +#14#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#127#127#128#255'UUU'#255#1#1#1#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#157#157#157#255#140#140#140#255']]]'#255#18#18#18#255#0#0#0#255#0#0#0 +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#160#160#160#255#170 - +#170#170#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#148#148#148#255#136 + +#136#136#255'^^^'#255#14#14#14#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255 +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#161#161#161#255#170#170#170#255#195#195#195#255 - +'CCC'#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#255#0#255#255#255#0#255#255#255#0#127#127#128#255'UUU'#255#1#1#1#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#163#163#163#255#171#171#171#255#199#199#199#255'FFF'#255#17#17#17#255 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#166#166 - +#166#255#174#174#175#255#205#205#205#255'LLM'#255#17#17#17#255#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#172#172#172#255#180#180 - +#180#255#208#208#208#255'RRR'#255#19#19#19#255#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#177#177#177#255#190#190#190#255#214 - +#214#214#255'ccd'#255#28#28#28#255#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#155#225#251#255#166#166#166#255#189#189#189#255#218#218#218#255'r' - +'rs'#255'"""'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#0#160#160#160#255#170#170#170#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#161#161#161#255#170 + +#170#170#255#195#195#195#255'CCC'#255#0#0#0#255#0#0#0#255#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0'y'#214#249#255'~~~'#255#154#154#154#255'wwx'#255'$$$'#255#255#255#255 + +#255#0#255#255#255#0#255#255#255#0#163#163#163#255#171#171#171#255#199#199 + +#199#255'FFF'#255#17#17#17#255#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#166#166#166#255#174#174#175#255#205#205#205#255'LLM'#255 + +#17#17#17#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#172#172#172#255#180#180#180#255#208#208#208#255'RRR'#255#19#19#19#255#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#177#177#177 + +#255#190#190#190#255#214#214#214#255'ccd'#255#28#28#28#255#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#155#225#251#255#166#166#166#255#189#189 + +#189#255#218#218#218#255'rrs'#255'"""'#255#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0'y'#214#249#255'~~~'#255#154#154#154#255'w' + +'wx'#255'$$$'#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0'P'#202#247#255'JJJ'#255'888'#255'((('#255#18'J_'#255#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#0#172#236#255#0#140#192#255#27'm'#140#255#19'Nd'#255#14':J'#255#255#255#255 +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'P'#202#247 - +#255'JJJ'#255'888'#255'((('#255#18'J_'#255#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#172#236#255#0#140#192#255 - +#27'm'#140#255#19'Nd'#255#14':J'#255#255#255#255#0#255#255#255#0#255#255#255 - +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0#255#255#255#0#0'~'#173#255#0'Xy'#255#20'>M'#255#16 - +'2>'#255#16'2>'#255#18'6D'#255#30'[q'#255'*'#128#159#255#18#146#194#255#20 - +#167#222#255#0#170#232#255#0#168#230#255#0#157#215#255#0#145#198#255#0'~'#173 - +#255#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'777'#8#29#29#29 - +#255#13#13#13#173#255#255#255#0#255#255#255#0#14#14#14#173' '#255':::'#2 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0#255#255#255#0'$$$R'#2#2#2#215#0#0#0#255#0#0#0#223#255#255#255#0 - +#255#255#255#0#0#0#0#223#0#0#0#255#3#3#3#211',,,F'#255#255#255#0#255#255#255 - +#0#255#255#255#0#255#255#255#0#255#255#255#0#18#18#18#151#0#0#0#223#0#0#0#255 - +#0#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0 - +#255#0#0#0#223#28#28#28#139#255#255#255#0#255#255#255#0#255#255#255#0#28#28 - +#28'p'#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255#255#255#0#255 - +#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223'000b'#255#255 - +#255#0'666'#14#1#1#1#221#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#0 - +#0#0#223#0#0#0#223#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#3#3#3 - +#217'ccc'#2#29#29#29#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0'~'#173 + +#255#0'Xy'#255#20'>M'#255#16'2>'#255#16'2>'#255#18'6D'#255#30'[q'#255'*'#128 + +#159#255#18#146#194#255#20#167#222#255#0#170#232#255#0#168#230#255#0#157#215 + +#255#0#145#198#255#0'~'#173#255#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#0'777'#8#29#29#29#255#13#13#13#173#255#255#255#0#255#255#255#0#14#14 + +#14#173' '#255':::'#2#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 + +#0#255#255#255#0#255#255#255#0#255#255#255#0'$$$R'#2#2#2#215#0#0#0#255#0#0#0 + +#223#255#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#3#3#3#211',,,F'#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#18#18#18#151#0 + +#0#0#223#0#0#0#255#0#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#0#0#0#223 + +#0#0#0#255#0#0#0#255#0#0#0#223#28#28#28#139#255#255#255#0#255#255#255#0#255 + +#255#255#0#28#28#28'p'#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255 + +#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223'0' + +'00b'#255#255#255#0'666'#14#1#1#1#221#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 + +#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#3#3#3#217'ccc'#2#29#29#29#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 +#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#255'EEE'#255#10#10#10#185#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0#223 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#0#0#0 - ,#223#0#0#0#223#0#0#0#223'###'#169#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 - +#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#10#10#10#187#0#0#0#223#0#0#0#223#0 - +#0#0#223#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 - +#255#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0#223'+++'#169' '#255#0#0#0#255#0#0 + +#255#0#0#0#255#0#0#0#255'EEE'#255#10#10#10#185#0#0#0#223#0#0#0#223#0#0#0#223 + +#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + ,#223#0#0#0#223#0#0#0#223#0#0#0#223'###'#169#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0 + +#0#0#255#0#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#223 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255 + +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#10#10#10#187#0#0#0#223#0 + +#0#0#223#0#0#0#223#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0 + +#255#0#0#0#255#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0#223'+++'#169' '#255#0#0 +#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'bbb'#255'>>>'#14#1#1#1#221 - +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#0#0#0#223#0#0#0#223#0#0#0 - +#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#5#5#5#217#172#172#172#2#255#255 - +#255#0'%%%t'#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255#255#255#0 - +#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223'iiid'#255 - +#255#255#0#255#255#255#0#255#255#255#0#29#29#29#155#0#0#0#223#0#0#0#255#0#0#0 - +#255#0#0#0#223#255#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0 - +#0#223'LLL'#139#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 - +#255#255#0'HHHR'#6#6#6#215#0#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#0 - +#0#0#223#0#0#0#255#11#11#11#211#139#139#139'F'#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#129 - +#129#129#8'NNN'#255'%%%'#175#255#255#255#0#255#255#255#0',,,'#173'ddd'#255 - +#190#190#190#2#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0 - +#0#0#0#0#0#225#238#225#255#197#220#197#255#219#233#219#255#244#249#244#255#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#174#213#176#255#214#248#225#255#207#250#221#255#181#248 - +#204#255'x'#216#145#255'@'#139'@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#202#225#202#255#197#247#213 - +#255#156#244#185#255'}'#228#159#255#10'Y'#12#255#0#0#0#191#0#0#0#0#195#196 - +#237#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#149#196#149 - +#255#187#243#206#255#157#240#186#255'k'#212#142#255'N'#154'h'#255#10'D'#10 - +#255#0#0#0#191#0#0#0#0#221#221#246#255'RW'#199#255#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#132#195#132#255#134#227#165#255'l'#224#146#255'K'#170'k'#255#1 - +'/'#1#255'*Y:'#255'6U6'#255#0#0#0#191#0#0#0#0#0#0#0#0#177#180#234#255'=F'#197 - +#255#0#0#0#0#0#0#0#0#0#0#0#0#232#243#232#255#136#221#159#255'D'#207'r'#255'&' - +#142'I'#255'4;4'#255'1:1'#255'!>+'#255'[r['#255#0#0#0#191#0#0#0#0#0#0#0#0#224 - +#225#247#255'!6'#211#255#130#132#185#255#0#0#0#0#0#0#0#0'a'#177'a'#255'7'#198 - +'^'#255'$'#153'J'#255'0I0'#255#0#0#0#191#0#0#0#191#9'@'#9#255#0#0#0#191#0#0#0 - +#191#0#0#0#0#0#0#0#0#151#157#232#255#0#25#192#255#21#25'g'#255#0#0#0#0#0#0#0 - +#0#27#142#27#255#22#139'.'#255';^;'#255#0#0#0#191#0#0#0#191#0#0#0#0#0#0#0#0 - +'x'#135#241#255#0#0#0#0#0#0#0#0#185#191#246#255#0','#241#255#0#20'}'#255#17 - +#20'4'#255#0#0#0#0#0#0#0#0'd'#140'd'#255#21'W"'#255'?D?'#255#0#0#0#191#0#0#0 - +#0#0#0#0#0#194#201#249#255#161#189#254#255#235#237#253#255#233#235#253#255'3' - +'d'#254#255#2' '#147#255#0#11'<'#255'99?'#255#0#0#0#0#0#0#0#0#0#0#0#0#2'.'#3 - +#255'$5$'#255#0#0#0#191#0#0#0#0#0#0#0#0#133#151#250#255#142#182#255#255'hz' - +#238#255'p'#155#251#255#17'5'#156#255#3#18'A'#255#6#10'3'#255#0#0#0#191#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#2''''#2#255'DLD'#255#0#0#0#0#0#0#0#0#16'2'#251#255 - +'r'#178#255#255'c'#161#245#255'6\'#154#255#19'"A'#255#5#11'7'#255#0#0#0#191#0 - +#0#0#191#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'=Q='#255#0#0#0#191#0#0#0#0#9 - +'2'#181#255'S~'#161#255'5Rq'#255#26'+A'#255#23#28';'#255#0#0#0#191#0#0#0#191 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#191#0#0#0#0#23 - +'$e'#255#30'/A'#255'(6A'#255#30'/A'#255#20'$A'#255#1#9'7'#255#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#191'::@'#255'%(='#255#6#13'8'#255'%(='#255#0#0#0#191#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255'bbb'#255'>>>'#14 + +#1#1#1#221#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#0#0#0#223#0#0#0 + +#223#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#255#5#5#5#217#172#172#172 + +#2#255#255#255#0'%%%t'#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223#255 + +#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0#0#255#0#0#0#255#0#0#0#223'i' + +'iid'#255#255#255#0#255#255#255#0#255#255#255#0#29#29#29#155#0#0#0#223#0#0#0 + +#255#0#0#0#255#0#0#0#223#255#255#255#0#255#255#255#0#0#0#0#223#0#0#0#255#0#0 + +#0#255#0#0#0#223'LLL'#139#255#255#255#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0'HHHR'#6#6#6#215#0#0#0#255#0#0#0#223#255#255#255#0#255 + +#255#255#0#0#0#0#223#0#0#0#255#11#11#11#211#139#139#139'F'#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 - +#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'ggj'#255']]a'#255'WW['#255'SSW'#255'L' - +'LP'#255#0#0#0'#'#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0'YY\'#255#192#192#198#246#196#196#202#255#175#175 - +#180#217'CCG'#255#0#0#0'_'#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0'@@'#255#255 - ,'::'#255#255'::'#255#255'=='#255#255#0#0#0'#'#0#0#0#11'MMP'#255#191#191#197 - +#246#194#194#200#255#182#182#188#206'AAD'#255#0#0#0'k'#255#255#255#0#0#0#0#0 - +#0#0#0#0''''''#255#255#17#17#255#255#11#11#255#255#24#24#255#255'++'#255#255 - +'00'#255#255#0#0#0';FFJ'#255#189#189#195#246#192#192#198#255#190#190#196#195 - +'BBF'#255#0#0#0'_'#255#255#255#0#0#0#0#0'%%'#255#255#0#0#251#255#0#0#0'w'#0#0 - +#0#143#0#0#0#143#26#26#255#255'!!'#255#255#13#13#255#255'CCG'#255#187#187#193 - +#246#187#187#193#255#184#184#189#195'EEI'#255#0#0#0'_'#255#255#255#0'11'#255 - +#255#10#10#255#255#0#0#0'w'#0#0#0'w'#0#0#0'G'#0#0#0'/'#24#24#255#255#21#21 - +#255#255#0#0#252#255'@@D'#255#181#181#187#248#182#182#188#255#178#178#183#195 - +'EEI'#255#0#0#0'_'#255#255#255#0'##'#255#255#0#0#251#255#0#0#0#143#0#0#0'G'#0 - +#0#0#11#0#0#0#0'""'#255#255#15#15#255#255#0#0#239#255'==@'#255#153#153#158 - +#227#169#169#174#213#173#173#179#156'AAE'#255#0#0#0'_'#255#255#255#0#26#26 - +#255#255#0#0#249#255#0#0#0#143#0#0#0'/'#0#0#0#0#0#0#0#0'00'#255#255#16#16#255 - +#255#0#0#234#255'<<?'#255'==A'#255'@@D'#255'??B'#255'::>'#255#0#0#0'k'#255 - +#255#255#0#23#23#255#255#0#0#253#255#0#0#0#143#0#0#0'/'#0#0#0#0#0#0#0#0'99' - +#255#255#22#22#255#255#0#0#241#255#0#0#0#179#0#0#0#143#0#0#0'k'#0#0#0'_'#0#0 - +#0'k'#0#0#0'_'#255#255#255#0#19#19#255#255#0#0#250#255#0#0#0#143#24#24#255 - +#255'::'#255#255#0#0#0'#77'#255#255#25#25#255#255#0#0#248#255#0#0#0#155#0#0 - +#209#255#0#0#197#255#0#0#0'S'#0#0#0';'#0#0#0'#'#255#255#255#0#4#4#255#255#0#0 - +#233#255#0#0#0#143#0#0#0'G'#31#31#255#255',,'#255#255'""'#255#255#10#10#255 - +#255#0#0#237#255#0#0#209#255#0#0#189#255#0#0#0'k'#0#0#0'S'#0#0#0#23#0#0#0#0 - +#255#255#255#0#0#0#237#255#0#0#208#255#0#0#0#143#0#0#0';'#0#0#249#255#3#3#255 - +#255#0#0#252#255#0#0#230#255#0#0#200#255#0#0#173#255#0#0#162#255#0#0#0#143#0 - +#0#0'G'#0#0#0#11#0#0#0#0#255#255#255#0#0#0#216#255#0#0#191#255#0#0#0#143#0#0 - +#0'/'#0#0#0'#'#0#0#222#255#0#0#209#255#0#0#185#255#0#0#158#255#0#0#140#255#0 - +#0#0#179#0#0#0'w'#0#0#0'#'#0#0#0#0#0#0#0#0#255#255#255#0#0#0#0'#'#0#0#0'k'#0 - +#0#0'k'#0#0#0'#'#0#0#0#11#0#0#0';'#0#0#184#255#0#0#156#255#0#0#135#255#0#0#0 - +#179#0#0#0#131#0#0#0';'#0#0#0#11#0#0#0#0#0#0#0#0#255#255#255#0#0#0#0#11#0#0#0 - +'#'#0#0#0'#'#0#0#0#11#0#0#0#0#0#0#0#11#0#0#0';'#0#0#159#255#0#0#0#167#0#0#0 - +#131#0#0#0';'#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0 + +#255#0#129#129#129#8'NNN'#255'%%%'#175#255#255#255#0#255#255#255#0',,,'#173 + +'ddd'#255#190#190#190#2#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 + +#0#0#0#0#0#0#0#0#0#225#238#225#255#197#220#197#255#219#233#219#255#244#249 + +#244#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#174#213#176#255#214#248#225#255#207#250#221#255 + +#181#248#204#255'x'#216#145#255'@'#139'@'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#202#225#202#255#197 + +#247#213#255#156#244#185#255'}'#228#159#255#10'Y'#12#255#0#0#0#191#0#0#0#0 + +#195#196#237#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#149 + +#196#149#255#187#243#206#255#157#240#186#255'k'#212#142#255'N'#154'h'#255#10 + +'D'#10#255#0#0#0#191#0#0#0#0#221#221#246#255'RW'#199#255#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#132#195#132#255#134#227#165#255'l'#224#146#255'K'#170'k' + +#255#1'/'#1#255'*Y:'#255'6U6'#255#0#0#0#191#0#0#0#0#0#0#0#0#177#180#234#255 + +'=F'#197#255#0#0#0#0#0#0#0#0#0#0#0#0#232#243#232#255#136#221#159#255'D'#207 + +'r'#255'&'#142'I'#255'4;4'#255'1:1'#255'!>+'#255'[r['#255#0#0#0#191#0#0#0#0#0 + +#0#0#0#224#225#247#255'!6'#211#255#130#132#185#255#0#0#0#0#0#0#0#0'a'#177'a' + +#255'7'#198'^'#255'$'#153'J'#255'0I0'#255#0#0#0#191#0#0#0#191#9'@'#9#255#0#0 + +#0#191#0#0#0#191#0#0#0#0#0#0#0#0#151#157#232#255#0#25#192#255#21#25'g'#255#0 + +#0#0#0#0#0#0#0#27#142#27#255#22#139'.'#255';^;'#255#0#0#0#191#0#0#0#191#0#0#0 + +#0#0#0#0#0'x'#135#241#255#0#0#0#0#0#0#0#0#185#191#246#255#0','#241#255#0#20 + +'}'#255#17#20'4'#255#0#0#0#0#0#0#0#0'd'#140'd'#255#21'W"'#255'?D?'#255#0#0#0 + +#191#0#0#0#0#0#0#0#0#194#201#249#255#161#189#254#255#235#237#253#255#233#235 + +#253#255'3d'#254#255#2' '#147#255#0#11'<'#255'99?'#255#0#0#0#0#0#0#0#0#0#0#0 + +#0#2'.'#3#255'$5$'#255#0#0#0#191#0#0#0#0#0#0#0#0#133#151#250#255#142#182#255 + +#255'hz'#238#255'p'#155#251#255#17'5'#156#255#3#18'A'#255#6#10'3'#255#0#0#0 + +#191#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#2''''#2#255'DLD'#255#0#0#0#0#0#0#0#0#16 + +'2'#251#255'r'#178#255#255'c'#161#245#255'6\'#154#255#19'"A'#255#5#11'7'#255 + +#0#0#0#191#0#0#0#191#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'=Q='#255#0#0#0 + +#191#0#0#0#0#9'2'#181#255'S~'#161#255'5Rq'#255#26'+A'#255#23#28';'#255#0#0#0 + +#191#0#0#0#191#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#191#0#0#0#0#23'$e'#255#30'/A'#255'(6A'#255#30'/A'#255#20'$A'#255#1#9'7'#255 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#191'::@'#255'%(='#255#6#13'8'#255'%(='#255#0#0#0#191#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0 +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0 - +#0#0'#'#0#0#0#11#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#11#0#0#0'#'#0#0#0'G'#138#211#255#255'_'#195#255#255'('#174#255#255#0 - +#159#255#255#0#136#218#255#0'w'#191#255#0#0#0#23#255#255#255#0#255#255#255#0 - +#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'Gs'#202#255#255'g'#198#255#255'Q' - +#189#255#255#0#0#0'k'#0#0#0';'#0#0#0'/'#0#0#0'/'#0#0#0'#'#0#0#0#11#255#255 - +#255#0#255#255#255#0#0#0#0#23'('#174#255#255#28#170#255#255#19#166#255#255#12 - +#164#255#255#0#159#255#255#0#0#0'_'#0#149#239#255#0'}'#200#255#0#0#0'#'#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#11#0#0#0'#'#0#0 - +#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'#'#0#0#0#23#0#0#0'G'#0'c'#158#255#0#0#0'G'#0#0 - +#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#'#0'\'#148#255#0'En'#255#0#0#0'#' - +#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'G'#0'_'#152#255#0#0#0'/'#0#0 - +#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'/'#0#141#226#255#0#0#0'/'#0#0#0#0 - +#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'/'#0#151#242#255#0#0#0'/'#0#0#0#0#0#0 - +#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'G'#0#138#221#255#0#0#0'/'#0#0#0#0#0#0#0#0 - +#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0'#'#27#169#255#255#0'o'#178#255#0#0#0'/'#0#0#0#0#0#0#0 - +#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0 - +'#'#0#0#0'/'#0#0#0'/'#0#0#0'S'#0#134#215#255#0'Ky'#255#0#0#0'#'#0#0#0#0#0#0#0 - +#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#23'%' - +#173#255#255#10#163#255#255#0#138#222#255#0'l'#173#255#0'Eo'#255#0#0#0';'#0#0 - +#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'#'#0#0#0#11#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255 - +#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'ggj'#255']]a'#255 + +'WW['#255'SSW'#255'LLP'#255#0#0#0'#'#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'YY\'#255#192#192#198#246#196 + +#196#202#255#175#175#180#217'CCG'#255#0#0#0'_'#255#255#255#0#0#0#0#0#0#0#0#0 + ,#0#0#0#0'@@'#255#255'::'#255#255'::'#255#255'=='#255#255#0#0#0'#'#0#0#0#11'M' + +'MP'#255#191#191#197#246#194#194#200#255#182#182#188#206'AAD'#255#0#0#0'k' + +#255#255#255#0#0#0#0#0#0#0#0#0''''''#255#255#17#17#255#255#11#11#255#255#24 + +#24#255#255'++'#255#255'00'#255#255#0#0#0';FFJ'#255#189#189#195#246#192#192 + +#198#255#190#190#196#195'BBF'#255#0#0#0'_'#255#255#255#0#0#0#0#0'%%'#255#255 + +#0#0#251#255#0#0#0'w'#0#0#0#143#0#0#0#143#26#26#255#255'!!'#255#255#13#13#255 + +#255'CCG'#255#187#187#193#246#187#187#193#255#184#184#189#195'EEI'#255#0#0#0 + +'_'#255#255#255#0'11'#255#255#10#10#255#255#0#0#0'w'#0#0#0'w'#0#0#0'G'#0#0#0 + +'/'#24#24#255#255#21#21#255#255#0#0#252#255'@@D'#255#181#181#187#248#182#182 + +#188#255#178#178#183#195'EEI'#255#0#0#0'_'#255#255#255#0'##'#255#255#0#0#251 + +#255#0#0#0#143#0#0#0'G'#0#0#0#11#0#0#0#0'""'#255#255#15#15#255#255#0#0#239 + +#255'==@'#255#153#153#158#227#169#169#174#213#173#173#179#156'AAE'#255#0#0#0 + +'_'#255#255#255#0#26#26#255#255#0#0#249#255#0#0#0#143#0#0#0'/'#0#0#0#0#0#0#0 + +#0'00'#255#255#16#16#255#255#0#0#234#255'<<?'#255'==A'#255'@@D'#255'??B'#255 + +'::>'#255#0#0#0'k'#255#255#255#0#23#23#255#255#0#0#253#255#0#0#0#143#0#0#0'/' + +#0#0#0#0#0#0#0#0'99'#255#255#22#22#255#255#0#0#241#255#0#0#0#179#0#0#0#143#0 + +#0#0'k'#0#0#0'_'#0#0#0'k'#0#0#0'_'#255#255#255#0#19#19#255#255#0#0#250#255#0 + +#0#0#143#24#24#255#255'::'#255#255#0#0#0'#77'#255#255#25#25#255#255#0#0#248 + +#255#0#0#0#155#0#0#209#255#0#0#197#255#0#0#0'S'#0#0#0';'#0#0#0'#'#255#255#255 + +#0#4#4#255#255#0#0#233#255#0#0#0#143#0#0#0'G'#31#31#255#255',,'#255#255'""' + +#255#255#10#10#255#255#0#0#237#255#0#0#209#255#0#0#189#255#0#0#0'k'#0#0#0'S' + +#0#0#0#23#0#0#0#0#255#255#255#0#0#0#237#255#0#0#208#255#0#0#0#143#0#0#0';'#0 + +#0#249#255#3#3#255#255#0#0#252#255#0#0#230#255#0#0#200#255#0#0#173#255#0#0 + +#162#255#0#0#0#143#0#0#0'G'#0#0#0#11#0#0#0#0#255#255#255#0#0#0#216#255#0#0 + +#191#255#0#0#0#143#0#0#0'/'#0#0#0'#'#0#0#222#255#0#0#209#255#0#0#185#255#0#0 + +#158#255#0#0#140#255#0#0#0#179#0#0#0'w'#0#0#0'#'#0#0#0#0#0#0#0#0#255#255#255 + +#0#0#0#0'#'#0#0#0'k'#0#0#0'k'#0#0#0'#'#0#0#0#11#0#0#0';'#0#0#184#255#0#0#156 + +#255#0#0#135#255#0#0#0#179#0#0#0#131#0#0#0';'#0#0#0#11#0#0#0#0#0#0#0#0#255 + +#255#255#0#0#0#0#11#0#0#0'#'#0#0#0'#'#0#0#0#11#0#0#0#0#0#0#0#11#0#0#0';'#0#0 + +#159#255#0#0#0#167#0#0#0#131#0#0#0';'#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255 +#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255 - ,#255#0#255#255#255#0#255#255#255#0#255#255#255#0'zXA'#7'zU='#6'|V='#4'{W='#6 - +'zX@%{Y@''yXB'#10#0#0#0#0'@C_'#4#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'{W='#0'wU>'#13#171'i'#27#26'KF[m'#6'6' - +#171#223#2'5'#173#255#2'6'#176#251#6'+'#141#164#0#0#0#0'"0c'#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'<@h'#29#25'8'#142#207#9'.'#142#253 - +#1'5'#177#255#4'('#148#255#2'/'#159#254#1'2'#171#255#6'$|'#135#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15'6'#157#188#1')'#154#255 - +#3'0'#166#255#4'%'#145#254#5'('#137#255#1#23'u'#255#1'1'#171#254#1''''#145 - +#255#7#30'j'#171#0#0#0#0#3#27'm'#0#0#0#0#0#0#0#0#0#127'rf'#0#0#0#0#0#0#9#154 - +#1#3'2'#172#226#15':'#133#241#11'v'#234#255#11'~'#240#255#18'\'#171#255#9'q' - +#229#255#3'('#148#255#0','#162#254#0#25'm'#255#5#27'k'#221#19'&f"'#0#0#0#0#0 - +#0#0#0'sf['#6'uli'#29'gkz!'#8'A'#183#239#19'~'#236#255#12#137#255#254#23'p' - +#207#255'*x'#200#255#10'{'#243#255#5'K'#186#255#0'+'#160#255#4'*'#131#255#0 - +#25'm'#254#2#23'f'#255#17#29'_$tz'#137#6'pjd*xdW(Td'#130'c!'#128#229#255#22 - +'\'#179#255#25'a'#187#255'3'#149#249#255#9'y'#243#255#5'y'#248#255#3'y'#252 - +#255#4'3'#158#255#5')'#146#255#2'!v'#255#0#20'b'#255#3#20'_'#200'|'#136#177 - +#11#129#138#170')y'#140#159'''B'#143#222#189#18'M'#161#255#14'/h'#255'4'#136 - +#229#255'7'#154#255#255#20'z'#235#255#3'w'#246#255#3's'#238#255#2']'#209#255 - +#2#21't'#255#3'!'#138#255#2#20'h'#255#1#15'['#237'z'#134#165'$p'#139#169#24 - +'n'#144#186#31'H'#152#231#198'5'#145#238#255':'#155#255#255'4'#149#251#255'2' - +#134#231#255' '#130#242#255#0'u'#244#255#0's'#238#255#0'o'#232#255#2#22'w' - +#255#1'!'#139#255#1#26'}'#255#1#11'V'#255#0#0#0#0#129#144#164#5#0#0#0#0'L' - +#150#224#165'7'#148#248#255'4'#147#250#255'/'#142#249#255'/'#141#249#255#30 - +#135#248#255#2'v'#241#255#0'q'#235#255#1'a'#211#255#1#28#132#255#1#30#133#255 - +#0#27#127#255#1#12'['#255#0#0#0#0#0#0#0#0#0#0#0#0'?'#147#236#172'2'#148#255 - +#255'0'#145#254#255'/'#143#252#255'+'#134#239#255#5'&'#136#255#2#21'q'#255#5 - +'0'#144#255#3'<'#158#255#0#29#134#255#2#25'y'#255#0#27#127#255#0#10'Z'#255#0 - +#0#0#0#0#0#0#0#0#0#0#0'(`'#185#141'.'#139#250#255'+'#134#239#255' m'#212#255 - +#3','#149#255#0#25'|'#255#1#21's'#255#0#20's'#255#2#26'}'#255#0#28#129#255#2 - +#24'v'#255#0#23'z'#255#0#9'X'#255#0#0#0#0#0#0#0#0#0#0#0#0#15','#136#137#1'''' - +#153#255#1'$'#145#255#0'#'#146#255#0'$'#145#255#0#23'x'#255#2#19'o'#255#2#26 - +'|'#255#1#27'~'#255#1#25'{'#255#1#19'r'#255#1#20'r'#255#1#6'O'#255#0#0#0#0#0 - +#0#0#0#0#0#0#0#25'*u*'#2'#'#139#255#2'"'#139#255#0'#'#143#255#1#28#129#255#2 - +#23'w'#255#1#28#127#255#0#27'~'#255#0#24'z'#255#1#17'l'#255#1#14'i'#255#0#11 - +'a'#255#0#5'A'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0 + +'/'#0#0#0'/'#0#0#0'/'#0#0#0'#'#0#0#0#11#255#255#255#0#255#255#255#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'G'#138#211#255#255'_'#195#255 + +#255'('#174#255#255#0#159#255#255#0#136#218#255#0'w'#191#255#0#0#0#23#255#255 + +#255#0#255#255#255#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'Gs'#202#255 + +#255'g'#198#255#255'Q'#189#255#255#0#0#0'k'#0#0#0';'#0#0#0'/'#0#0#0'/'#0#0#0 + +'#'#0#0#0#11#255#255#255#0#255#255#255#0#0#0#0#23'('#174#255#255#28#170#255 + +#255#19#166#255#255#12#164#255#255#0#159#255#255#0#0#0'_'#0#149#239#255#0'}' + +#200#255#0#0#0'#'#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0 + +#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'#'#0#0#0#23#0#0#0'G'#0'c' + +#158#255#0#0#0'G'#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#'#0'\'#148 + +#255#0'En'#255#0#0#0'#'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'G'#0'_' + +#152#255#0#0#0'/'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'/'#0#141#226 + +#255#0#0#0'/'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'/'#0#151#242#255#0 + +#0#0'/'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'G'#0#138#221#255#0#0#0 + +'/'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'#'#27#169#255#255#0'o'#178#255#0#0#0 + +'/'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'S'#0#134#215#255#0'Ky'#255#0#0#0 + +'#'#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#23'%'#173#255#255#10#163#255#255#0#138#222#255#0'l'#173#255#0'Eo' + +#255#0#0#0';'#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#11#0#0#0'#'#0#0#0'/'#0#0#0'/'#0#0#0'/'#0#0#0'#' + +#0#0#0#11#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255#255#255#0#255#255#255#0#255#255 + +#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0 + +#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255 + ,#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0#255#255#255#0'zXA'#7'zU' + +'='#6'|V='#4'{W='#6'zX@%{Y@''yXB'#10#0#0#0#0'@C_'#4#0#0#0#0#0#0#0#0#0#0#0#0#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'{W='#0'wU>'#13#171'i' + +#27#26'KF[m'#6'6'#171#223#2'5'#173#255#2'6'#176#251#6'+'#141#164#0#0#0#0'"0c' + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0'<@h'#29#25'8'#142 + +#207#9'.'#142#253#1'5'#177#255#4'('#148#255#2'/'#159#254#1'2'#171#255#6'$|' + +#135#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#15'6' + +#157#188#1')'#154#255#3'0'#166#255#4'%'#145#254#5'('#137#255#1#23'u'#255#1'1' + +#171#254#1''''#145#255#7#30'j'#171#0#0#0#0#3#27'm'#0#0#0#0#0#0#0#0#0#127'rf' + +#0#0#0#0#0#0#9#154#1#3'2'#172#226#15':'#133#241#11'v'#234#255#11'~'#240#255 + +#18'\'#171#255#9'q'#229#255#3'('#148#255#0','#162#254#0#25'm'#255#5#27'k'#221 + +#19'&f"'#0#0#0#0#0#0#0#0'sf['#6'uli'#29'gkz!'#8'A'#183#239#19'~'#236#255#12 + +#137#255#254#23'p'#207#255'*x'#200#255#10'{'#243#255#5'K'#186#255#0'+'#160 + +#255#4'*'#131#255#0#25'm'#254#2#23'f'#255#17#29'_$tz'#137#6'pjd*xdW(Td'#130 + +'c!'#128#229#255#22'\'#179#255#25'a'#187#255'3'#149#249#255#9'y'#243#255#5'y' + +#248#255#3'y'#252#255#4'3'#158#255#5')'#146#255#2'!v'#255#0#20'b'#255#3#20'_' + +#200'|'#136#177#11#129#138#170')y'#140#159'''B'#143#222#189#18'M'#161#255#14 + +'/h'#255'4'#136#229#255'7'#154#255#255#20'z'#235#255#3'w'#246#255#3's'#238 + +#255#2']'#209#255#2#21't'#255#3'!'#138#255#2#20'h'#255#1#15'['#237'z'#134#165 + +'$p'#139#169#24'n'#144#186#31'H'#152#231#198'5'#145#238#255':'#155#255#255'4' + +#149#251#255'2'#134#231#255' '#130#242#255#0'u'#244#255#0's'#238#255#0'o'#232 + +#255#2#22'w'#255#1'!'#139#255#1#26'}'#255#1#11'V'#255#0#0#0#0#129#144#164#5#0 + +#0#0#0'L'#150#224#165'7'#148#248#255'4'#147#250#255'/'#142#249#255'/'#141#249 + +#255#30#135#248#255#2'v'#241#255#0'q'#235#255#1'a'#211#255#1#28#132#255#1#30 + +#133#255#0#27#127#255#1#12'['#255#0#0#0#0#0#0#0#0#0#0#0#0'?'#147#236#172'2' + +#148#255#255'0'#145#254#255'/'#143#252#255'+'#134#239#255#5'&'#136#255#2#21 + +'q'#255#5'0'#144#255#3'<'#158#255#0#29#134#255#2#25'y'#255#0#27#127#255#0#10 + +'Z'#255#0#0#0#0#0#0#0#0#0#0#0#0'(`'#185#141'.'#139#250#255'+'#134#239#255' m' + +#212#255#3','#149#255#0#25'|'#255#1#21's'#255#0#20's'#255#2#26'}'#255#0#28 + +#129#255#2#24'v'#255#0#23'z'#255#0#9'X'#255#0#0#0#0#0#0#0#0#0#0#0#0#15','#136 + +#137#1''''#153#255#1'$'#145#255#0'#'#146#255#0'$'#145#255#0#23'x'#255#2#19'o' + +#255#2#26'|'#255#1#27'~'#255#1#25'{'#255#1#19'r'#255#1#20'r'#255#1#6'O'#255#0 + +#0#0#0#0#0#0#0#0#0#0#0#25'*u*'#2'#'#139#255#2'"'#139#255#0'#'#143#255#1#28 + +#129#255#2#23'w'#255#1#28#127#255#0#27'~'#255#0#24'z'#255#1#17'l'#255#1#14'i' + +#255#0#11'a'#255#0#5'A'#255#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0 - +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'zs'#255#255#129'{'#255#255 - +#134#128#255#255#137#131#255#255#139#133#255#255#137#131#255#255#133#127#255 - +#255'~x'#255#255'vo'#255#255'kd'#255#255'`X'#255#255'SK'#255#255'F='#255#255 - +'9/'#255#255'* '#255#255#30#19#255#255'zs'#255#255#129'{'#255#255#133#127#255 - +#255#136#130#255#255#137#131#255#255#136#130#255#255#130'|'#255#255'{u'#255 - +#255'qj'#255#255'e]'#255#255'WO'#255#255'I@'#255#255';1'#255#255',"'#255#255 - +#30#19#255#255#17#5#255#255'wp'#255#255'}w'#255#255#130'|'#255#255#133#127 - +#255#255#133#127#255#255#131'}'#255#255'}w'#255#255'un'#255#255'ha'#255#255 - +'[S'#255#255'LC'#255#255'>4'#255#255'-#'#255#255#30#19#255#255#15#3#255#245 - +#12#0#255#255'rk'#255#255'yr'#255#255'|v'#255#255#127'y'#255#255#127'y'#255 - +#255'|v'#255#255'vo'#255#255'kd'#255#255'^V'#255#255'OF'#255#255'?5'#255#255 - +'.$'#255#255#30#19#255#255#14#2#255#242#11#0#255#229#11#0#255#255'kd'#255#255 - +'qj'#255#255'tm'#255#255'vo'#255#255'un'#255#255'rk'#255#255'kd'#255#255'`X' - +#255#255'RI'#255#255'@7'#255#255'/%'#255#255#30#19#255#255#13#1#255#240#11#0 - +#255#224#11#0#255#212#10#0#255#255'c['#255#255'g_'#255#255'ha'#255#255'ib' - +#255#255'ha'#255#255'd\'#255#255'\T'#255#255'PG'#255#255'@7'#255#255'.$'#255 - +#255#28#17#255#255#12#0#255#238#11#0#255#221#10#0#255#206#10#0#255#195#9#0 - +#255#255'WO'#255#255'YQ'#255#255'ZR'#255#255'YQ'#255#255'VN'#255#255'RI'#255 - +#255'H?'#255#255';1'#255#255'*'#31#255#255#24#13#255#250#12#0#255#232#11#0 - +#255#215#10#0#255#200#9#0#255#187#9#0#255#177#8#0#255#255'I@'#255#255'I@'#255 - +#255'H?'#255#255'E<'#255#255'@7'#255#255'9/'#255#255'.$'#255#255'!'#22#255 - +#255#16#4#255#241#11#0#255#223#10#0#255#206#10#0#255#191#9#0#255#178#8#0#255 - +#167#8#0#255#159#7#0#255#255':0'#255#255'7-'#255#255'3)'#255#255'-#'#255#255 - +''''#28#255#255#30#19#255#255#19#7#255#247#12#0#255#229#11#0#255#211#10#0#255 - +#194#9#0#255#179#8#0#255#167#8#0#255#155#7#0#255#147#7#0#255#143#7#0#255#255 - +'*'#31#255#255'$'#25#255#255#29#18#255#255#22#10#255#255#13#1#255#245#12#0 - +#255#232#11#0#255#215#10#0#255#198#9#0#255#181#9#0#255#166#8#0#255#153#7#0 + +#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#0#255'zs'#255#255#129'{' + +#255#255#134#128#255#255#137#131#255#255#139#133#255#255#137#131#255#255#133 + +#127#255#255'~x'#255#255'vo'#255#255'kd'#255#255'`X'#255#255'SK'#255#255'F=' + +#255#255'9/'#255#255'* '#255#255#30#19#255#255'zs'#255#255#129'{'#255#255#133 + +#127#255#255#136#130#255#255#137#131#255#255#136#130#255#255#130'|'#255#255 + +'{u'#255#255'qj'#255#255'e]'#255#255'WO'#255#255'I@'#255#255';1'#255#255',"' + +#255#255#30#19#255#255#17#5#255#255'wp'#255#255'}w'#255#255#130'|'#255#255 + +#133#127#255#255#133#127#255#255#131'}'#255#255'}w'#255#255'un'#255#255'ha' + +#255#255'[S'#255#255'LC'#255#255'>4'#255#255'-#'#255#255#30#19#255#255#15#3 + +#255#245#12#0#255#255'rk'#255#255'yr'#255#255'|v'#255#255#127'y'#255#255#127 + +'y'#255#255'|v'#255#255'vo'#255#255'kd'#255#255'^V'#255#255'OF'#255#255'?5' + +#255#255'.$'#255#255#30#19#255#255#14#2#255#242#11#0#255#229#11#0#255#255'kd' + +#255#255'qj'#255#255'tm'#255#255'vo'#255#255'un'#255#255'rk'#255#255'kd'#255 + +#255'`X'#255#255'RI'#255#255'@7'#255#255'/%'#255#255#30#19#255#255#13#1#255 + +#240#11#0#255#224#11#0#255#212#10#0#255#255'c['#255#255'g_'#255#255'ha'#255 + +#255'ib'#255#255'ha'#255#255'd\'#255#255'\T'#255#255'PG'#255#255'@7'#255#255 + +'.$'#255#255#28#17#255#255#12#0#255#238#11#0#255#221#10#0#255#206#10#0#255 + +#195#9#0#255#255'WO'#255#255'YQ'#255#255'ZR'#255#255'YQ'#255#255'VN'#255#255 + +'RI'#255#255'H?'#255#255';1'#255#255'*'#31#255#255#24#13#255#250#12#0#255#232 + +#11#0#255#215#10#0#255#200#9#0#255#187#9#0#255#177#8#0#255#255'I@'#255#255'I' + +'@'#255#255'H?'#255#255'E<'#255#255'@7'#255#255'9/'#255#255'.$'#255#255'!'#22 + +#255#255#16#4#255#241#11#0#255#223#10#0#255#206#10#0#255#191#9#0#255#178#8#0 + +#255#167#8#0#255#159#7#0#255#255':0'#255#255'7-'#255#255'3)'#255#255'-#'#255 + +#255''''#28#255#255#30#19#255#255#19#7#255#247#12#0#255#229#11#0#255#211#10#0 + +#255#194#9#0#255#179#8#0#255#167#8#0#255#155#7#0#255#147#7#0#255#143#7#0#255 + +#255'*'#31#255#255'$'#25#255#255#29#18#255#255#22#10#255#255#13#1#255#245#12 + +#0#255#232#11#0#255#215#10#0#255#198#9#0#255#181#9#0#255#166#8#0#255#153#7#0 ,#255#143#7#0#255#135#6#0#255#129#6#0#255#128#6#0#255#255#26#15#255#255#18#6 +#255#252#12#0#255#242#11#0#255#230#11#0#255#218#10#0#255#203#10#0#255#187#9#0 +#255#170#8#0#255#155#7#0#255#141#7#0#255#131#6#0#255'{'#6#0#255'v'#6#0#255's' diff --git a/Projects/SAMufasaGUI/testunit.pas b/Projects/SAMufasaGUI/testunit.pas index 140c697..0d6ecdc 100644 --- a/Projects/SAMufasaGUI/testunit.pas +++ b/Projects/SAMufasaGUI/testunit.pas @@ -12,7 +12,8 @@ uses mmlpsthread, mmlthread, window, // for the comp picker and selector - colourpicker + colourpicker, + windowselector ; type @@ -47,11 +48,14 @@ type procedure FormDestroy(Sender: TObject); procedure MenuItemRunClick(Sender: TObject); procedure PickColorEvent(Sender: TObject); + procedure Selector_DOWN(Sender: TObject; Button: TMouseButton; + Shift: TShiftState; X, Y: Integer); private { private declarations } public Window: TMWindow; Picker: TMColorPicker; + Selector: TMWindowSelector; { public declarations } end; @@ -91,6 +95,7 @@ procedure TForm1.FormCreate(Sender: TObject); begin Window := TMWindow.Create; Picker := TMColorPicker.Create(Window); + Selector := TMWindowSelector.Create(Window); MainDir:= ExtractFileDir(Application.ExeName); PluginsGlob := TMPlugins.Create; @@ -100,6 +105,7 @@ end; procedure TForm1.FormDestroy(Sender: TObject); begin + Selector.Free; Picker.Free; Window.Free; PluginsGlob.Free; @@ -118,6 +124,13 @@ begin writeln('Picked colour: ' + inttostr(c) + ' at (' + inttostr(x) + ', ' + inttostr(y) + ')'); end; +procedure TForm1.Selector_DOWN(Sender: TObject; Button: TMouseButton; + Shift: TShiftState; X, Y: Integer); +begin + Window.SetTarget(Selector.Drag); + writeln('New window: ' + IntToStr(Window.CurWindow)); +end; + initialization {$I testunit.lrs} diff --git a/Units/MMLAddon/windowselector.pas b/Units/MMLAddon/windowselector.pas new file mode 100644 index 0000000..d4d7ada --- /dev/null +++ b/Units/MMLAddon/windowselector.pas @@ -0,0 +1,107 @@ +unit windowselector; + +{$mode objfpc}{$H+} + +interface + +uses + Classes, SysUtils, + ctypes, + window, windowutil, + {$IFNDEF MSWINDOWS}x, xlib + {$ELSE} + windows + {$ENDIF} + + ; + +type + TMWindowSelector = class(TObject) + constructor Create(aWindow: TMWindow); + destructor Destroy; override; + + {$IFDEF LINUX} + function Drag: x.TWindow; + {$ELSE} + function Drag: Hwnd; + {$ENDIF} + + public + Window: TMWindow; + + end; + + +implementation + + +constructor TMWindowSelector.Create(aWindow: TMWindow); +begin + inherited create; + + Self.Window := aWindow; + +end; + + +destructor TMWindowSelector.Destroy; +begin + + inherited; +end; + +{$IFDEF LINUX} +function TMWindowSelector.Drag: x.TWindow; +var + Tempwindow : x.TWindow; + root : x.TWindow; + subwindow : x.TWindow; + x_root, y_root : cint; + xmask : cuint; + x, y : cint; + Old_Handler : TXErrorHandler; + +begin + Old_Handler := XSetErrorHandler(@MufasaXErrorHandler); + + Result := 0; + + repeat + XQueryPointer(Window.XDisplay, Window.DesktopWindow, @root, + @Tempwindow, @x_root, @y_root, + @x, @y, @xmask); + subwindow:= Tempwindow; + + while subwindow <> 0 do + begin + Tempwindow := subwindow; + XQueryPointer(Window.XDisplay, Tempwindow, @root, + @subwindow, @x_root, @y_root, + @x, @y, @xmask); + end; + if Result <> Tempwindow then + begin + WriteLn('Changing Window to: ' + IntToStr(Tempwindow)); + Result := Tempwindow; + end; + + Sleep(16); + + until (xmask and Button1Mask) = 0; + + XSetErrorHandler(Old_handler); +end; + +{$ELSE} + +function TMWindowSelector.Drag: Hwnd; + +begin + // Moet jij maar ff doen, ray. +end; +{$ENDIF} + + + +end. + diff --git a/Units/MMLCore/window.pas b/Units/MMLCore/window.pas index c77627c..65ba58e 100644 --- a/Units/MMLCore/window.pas +++ b/Units/MMLCore/window.pas @@ -190,7 +190,7 @@ begin {$IFDEF WINDOWS} Self.SetTarget(Window.TargetHandle, Window.TargetMode); {$ELSE} - writeln('TMWindow.SetWindow - HDC not supported'); + writeln('TMWindow.SetWindow - Handle not supported'); {$ENDIF} // I don't think array can ever be set at this point. diff --git a/Units/MMLCore/windowutil.pas b/Units/MMLCore/windowutil.pas index 4a3e6c0..6da3f8a 100644 --- a/Units/MMLCore/windowutil.pas +++ b/Units/MMLCore/windowutil.pas @@ -17,7 +17,6 @@ uses {$IFDEF LINUX} Procedure XImageToRawImage(XImg: PXImage; Var RawImage: TRawImage); function MufasaXErrorHandler(para1:PDisplay; para2:PXErrorEvent):cint;cdecl; - function MouseWindow: x.TWindow; {$ENDIF} Procedure ArrDataToRawImage(Ptr: PRGB32; Size: TPoint; Var RawImage: TRawImage); @@ -129,17 +128,6 @@ Begin RawImage.Data := PByte(Ptr); End; -{$IFDEF LINUX} -function MouseWindow: x.TWindow; -var - Old_Handler: TXErrorHandler; -begin - Old_Handler := XSetErrorHandler(@MufasaXErrorHandler); - - - XSetErrorHandler(Old_Handler); -end; -{$ENDIF} end.