PDA

View Full Version : [Tutorial] Scripting for other things besides Runescape with Simba



LordJashin
03-21-2012, 07:45 AM
Scripting for other things besides Runescape with Simba


1. Selecting a Client ( part of a window or full window or desktop )
2. What can be done with this Client
3. Select a Client and use SMART ( not feasible at the moment )
4. What is SMART compared to a Client
5. Full Tutorial Example Script ( has flashing text pwnt )



1. Selecting a Client (part of a window or full window or desktop)

There is 3 common ways to do this

1st is with http://www.freeimagehosting.net/newuploads/c3vwv.png, the second is with the FindAndSetTarget function from the Smart.Simba file in SRL, and the third is setting the whole desktop as the client.

1st way -
If you hover overhttp://www.freeimagehosting.net/newuploads/c3vwv.pngit will say "Select a Client", left click it and hold it down, drag it to whatever you want the client to be. It can be a whole window or part of a window. You will see a red box that snaps to certain areas. It will say "New window:" in Simba's debug box once you use this, that's how you know if a client has been selected with this method.

Usage Example:

http://www.freeimagehosting.net/newuploads/2rats.gif

2nd way -

In order to use this way you need to copy and paste the FindAndSetTarget function into your script. It can be found in "SRL/srl/misc/Smart.Simba" or below.


function FindAndSetTarget(TitlePrefix: String; SetAsTarget: Boolean): Boolean;
var
T : TSysProcArr;
I : Integer;
begin
T := GetProcesses;
for I := High(T) downto 0 do
if Pos(TitlePrefix, T[I].Title) <> 0 then
begin
Result := True;
if SetAsTarget then SetTarget(T[I]);
Exit;
end;
end;

When used this will set the whole window specified as the client you can't do parts. TitlePrefix refers to part of a window's title. So for that you could specify the full window's title or just part of it. These are window titles:

http://www.freeimagehosting.net/newuploads/xy4hk.png

SetAsTarget can be set to either true or false. If you just want to see if a window is there or not, set it to false, this will not set the window as the client. When set to true this will set the window specified in TitlePrefix if it is found, as the client.

Usage Examples based off the Window titles from above:


program FindAndSetTargetExample;

function FindAndSetTarget(TitlePrefix: String; SetAsTarget: Boolean): Boolean;
var
T : TSysProcArr; // Array of processes
I : Integer;
begin
T := GetProcesses;
for I := High(T) downto 0 do
if Pos(TitlePrefix, T[I].Title) <> 0 then
begin
Result := True; // True if TitlePrefix is found as part of a title in a process of the array of processes
if SetAsTarget then SetTarget(T[I]); // If found that process is set as the client
Exit;
end;
end;

begin

FindAndSetTarget('SRL', True); // If SRL is found as part of a window title the first window found with that will be set as client

if FindAndSetTarget('SRL', True) then // If SRL is found as a window title then
WriteLn('Yay SRL is found as a window title');

if not FindAndSetTarget('BenLand100', True) then // If BenLand100 is 'not' found as a window title then
WriteLn('BenLand100 cannot be found O_O as a window title');

end.

After the code above is ran you should get this in your debug box in Simba:

http://www.freeimagehosting.net/newuploads/pvzqa.png

3rd way -

Setting the desktop as the client. Don't get confused, the desktop is not a window, or part of a window. It is the ENTIRE screen. From the top left of your screen all the way to the bottom right.

Usage Example:


program SetDesktopAsClientExample;

begin

SetDesktopAsClient; // No parameters required, just use it like this

// Doesn't return anything, just sets the whole screen as the client

end.


2. What can be done with this Client


ActivateClient;


You can give the Client focus, or bring it to the top on top of other windows on your desktop, this means it is active. In order to use some Simba/SRL functions/procedures you need to do this. The window cannot be minimized, or completely hidden from the desktop. Sometimes this still works when the window is maximized. I still recommend you make the window unminimized, unhidden, and unmaximized before using this if you want it to work. Fullscreen windows usually won't work for this either. Using ActivateClient;.



ActivateClient; // Before you use this, you need to select a client using one of the first 2 common ways


Here are examples using each of the 3 ways with ActivateClient;.

1st way -

Fullscreen Usage Example (http://www.freeimagehosting.net/newuploads/osal1.gif)

Usage Example:

http://www.freeimagehosting.net/newuploads/k77pw.gif


2nd way -

Note: This should be the most commonly used way outside of using Runescape.

Usage Example Code:


program SecondWayActivateClientExample;

function FindAndSetTarget(TitlePrefix: String; SetAsTarget: Boolean): Boolean;
var
T : TSysProcArr;
I : Integer;
begin
T := GetProcesses;
for I := High(T) downto 0 do
if Pos(TitlePrefix, T[I].Title) <> 0 then
begin
Result := True;
if SetAsTarget then SetTarget(T[I]);
Exit;
end;
end;

begin

if FindAndSetTarget('Text', True) then
ActivateClient;

end.


Fullscreen Usage Example (http://www.freeimagehosting.net/newuploads/t3aq9.gif)

Usage Example:

http://www.freeimagehosting.net/newuploads/2f2r5.gif

3rd way -

Since SetDesktopAsClient; makes the ENTIRE screen the client. You cannot activate it. It's already active it is your screen. Do not get this confused with the show desktop button, or what a desktop is.


Client Dimensions and Position

You can also get the client's dimensions, and position on the screen. These can be useful to have for many things such as functions/procedures that find things in an area specified.

Usage Example:


program ClientDimensionsAndPositionExample;

var
w, h: Integer;
left, top: Integer;

begin

GetClientDimensions(w, h);

GetClientPosition(left, top);

WriteLn('The Current Clients Dimensions are: ' + ToStr(w) + ', ' + ToStr(h));

WriteLn('The Current Clients Position on screen is ' + ToStr(left) + ', ' + ToStr(top));

end.

If you haven't already selected a client, you should see something similar to this in Simba's debug box except that the client dimensions vary depending on what resolution your screen is set to. This should be self-explanatory.

http://www.freeimagehosting.net/newuploads/kmawh.png

(0,0 to w - 1, h - 1) = Full client area

Note: When you use GetClientDimensions it will find the width and height of the client and store them in two variables. For example purposes the width and height returned will be stored in variables w, and h for this tutorial.

Whenever you select a client, all positioning is relative to that client. So the coordinates or point (0, 0) on the client would be the top left point of the client. So if you haven't selected a client (0, 0) would be the top left of your screen. The bottom right point of the client is always going to be the width of the client and the height of the client - 1. This can be used for functions/procedures that find things.

(0,0) (w - 1, h - 1) Usage Example with FindColorTolerance and MoveMouse:


program ClientDimensionsAndFindColorToleranceMoveMouseExam ple;

var
w, h, x, y: Integer;
Red: Integer;

begin

SetDesktopAsClient;

GetClientDimensions(w, h);

WriteLn('The Current Clients Dimensions are: ' + ToStr(w) + ', ' + ToStr(h));

Red := 333200; // Used Simba's color picker to get a red color, this will be used below


(* FindColorTolerance, what this does is finds the color specified in specified box area (xs, ys, xe, ye)
if found it will return where the color was found in the x and y variables. Tolerance is, should this be
the exact same color or can it be slightly differet. 0 tolerance means it has to be the same exact color
anything above 0 means the color can be slightly different (different shades will be searched for)
if found, returns True *)


// So this will search the entire desktop for that color with tolerance 30 starting from the Top left point of the desktop to the bottom right point
// Then it will Move your mouse to that color found

if FindColorTolerance(x, y, Red, 0, 0, w - 1, h - 1, 30) then
begin
WriteLn('Found Red color at: ' + ToStr(x) + ', ' + ToStr(y));
MoveMouse(x, y);
end
else
begin
// If The color isn't found it will not be stored in variables x, and y meaning they will be still set to 0

WriteLn('x any y are unset: ' + ToStr(x) + ', ' + ToStr(y));
MoveMouse(x, y);
end;

end.


Note: I had to move the mouse slightly myself in order for my screen capturing software to show where the mouse moved to.

Fullscreen Usage Example (http://www.freeimagehosting.net/newuploads/ardxc.gif)

Usage Example:

http://www.freeimagehosting.net/newuploads/qlzkm.gif


3. Select a Client and use SMART( not feasible )

Until EIOS is fully implemented, and standards are set. Then this will be feasible.




4. What is SMART compared to a Client

SMART is a program created by BenLand100. SMART is basically a Runescape client that has its own mouse ( cursor ). With that it has its own MoveMouse, ClickMouse, etc functions and procedures. Because it has its own mouse, it can be minimized, and doesn't have to be on top of the other windows. This is a huge generalization, BenLand100 did more then that?, but meh anyway...this is why SMART is so much different then other windows and clients.

The file Smart.simba in the SRL include overrides some of Simba's default functions/procedures with SMART's movemouse, and etc. This is why you cannot switch from SMART to other client's easily.

BUT once EIOS is implemented fully for SMART this will no longer be a problem





5. Full Tutorial Example Script

If you want to learn from this make sure a blank Notepad file is open and "Notepad" is in the window title. This will run regardless if notepad is open or not, if notepad isn't open it will say so in the debug box, after the script is ran or stopped after a few seconds.

Also attached this aswell



program ScriptingBesidesRunescapeWithSimbaTutorialExample;

var
w, h, x, y, i, k, j, bmp1: Integer;
Rawr: TMufasaBitmap;
TRawr: TBitmap;
Red: Integer;
Troll: Integer;

const
S = 'Thanks for Reading my Tutorial!';

function FindAndSetTarget(TitlePrefix: String; SetAsTarget: Boolean): Boolean;
var
T : TSysProcArr;
I : Integer;
begin
T := GetProcesses;
for I := High(T) downto 0 do
if Pos(TitlePrefix, T[I].Title) <> 0 then
begin
Result := True;
if SetAsTarget then SetTarget(T[I]);
Exit;
end;
end;

procedure TargetNotePad;
begin
ClearDebugImg;
ClearDebug;
if FindAndSetTarget('Notepad', True) then
begin
WriteLn('Found Notepad');
ActivateClient;
end
else
WriteLn('Failed to find Notepad');
end;

procedure TypeInNotepad;
begin
GetClientDimensions(w, h);
MoveMouse(w - 10, h - 10);
wait(500);
ClickMouse(w - 10, h - 10, 1);
SendKeys(S, 20);
end;

function ChangeTheColor: Integer;
begin;
If(I = 7) then I := 1;
Case I of
1: result := clRed;
2: result := clBlue;
3: result := clPurple;
4: result := clBlack;
5: result := clYellow;
6: result := clGreen;
end;
I := I + 1;
end;

procedure SetFlashVars;
begin
SetDesktopAsClient;
GetClientDimensions(w, h);
WriteLn('The Current Clients Dimensions are: ' + ToStr(w) + ', ' + ToStr(h));
Red := 333200;
if FindColorTolerance(x, y, Red, 0, 0, w - 1, h - 1, 30) then
begin
WriteLn('Found Red color at: ' + ToStr(x) + ', ' + ToStr(y));
MoveMouse(x, y);
end
else
begin
WriteLn('x any y are unset: ' + ToStr(x) + ', ' + ToStr(y));
MoveMouse(x, y);
end;
I := 1;
bmp1 := BitmapFromString(405 , 240, '');
FastDrawClear(bmp1, clWhite);
Rawr := GetMufasaBitmap(bmp1);
TRawr := Rawr.ToTBitmap;
TRawr.Canvas.Font.Name := 'Times New Roman';
TRawr.Canvas.Font.Size := 22;
DisplayDebugImgWindow(405, 240);
DrawBitmap(Troll, TRawr.Canvas, 0, 0);
FreeBitmap(bmp1);
end;

begin
Troll := BitmapFromString(320, 240, 'meJzMvQ/MZ2d157evjF1SAi0R' +
'WGsIcePukgKFLCY1jaOgUiQSx5mkJNg1mv3t1b3xGg+pu6ge5 HWsn' +
'cqbNSxOxli27NVaMorcelWUxLQjddIpwsFYA2V2B4lRscQfQw ZjLH' +
'tjE5u88bykgX5+9zv3zPee89zfvCYk7aOZn+773OfPec5zvue c5+8' +
'dhnXox7AawzAFYvjdu3dvP4XhhQfP2HWdyifm6quvVo1E1pJT TCTj' +
'Qa/485oxqCj+9FZ4mYpJ9HggMSVEyZ6mm8IShUGSk9dkl/70WpRFv' +
'/HgryKv+JaICT54XTzQX0u94OU3mxOMioqiv5whwWd+r7zyyg9+ +E' +
'OPPPLIyTE89NBD11133VVXXUUudXFUqv5K/UuaeIhnb7sTpuxRZrN' +
'TNgtq7eIUarLEq1R4tNFLiLZ4Z6Xyo/uCnx5cKmi7y2eVlmbDI3Gq' +
'IrE9ldDkmDPcJbwW6/VGTEpWIR9SF8UmIa9KyfkTCaKnnMIEkFSOM' +
'oqkKCSapuwpfdDmePQeUTnicMQk/FYeRi0Vv56+yeHgs/86fr1dTf' +
'x++ctfTvh1BkYJVfmoXcMcv062nqWi+7n8L3XK5pBY0QzOpZr YS6v' +
'4jTTeNSmvp3F5qOW4yfPSmvh1biu4TDY51uS2c7ISo+ckGJ4+ CI6Y' +
'aKaTHVJduZ2IiboSt53U3jStE7wE4cT/JKU1V+2vfq7BauKhyHkqt' +
'v+B8Fs7K2I22N+kl4inIn6vuOIK8Hvy5NfHf2v8vu997wPUQa 0rzy' +
'UL209ma2iFSCBLlLKnHqnPzTT92YLnSoLhr5r21/trQ3XDRvvrSnu' +
'Yu2RuBCOmGZ/anlA/TJ5wBX6Q12Raeh7mohgSqD9dALz8viXD/Vzy' +
'm1UMxfYllsZzVB3i6hm9ouBe/IZuSYgOSprMTMyP3qzUDi29GumD/' +
'n45VK7WHvRecFsJSN8/Bh4OHjx47Nixo0ePHj9+/PDhwzfddNO+ff' +
'uI379///XXX6/xVxUGBaW89r37KJPnYQKpDzQSZtOrJdQHn2N4VRk' +
'+zJHlXZOeo14Xjyg8ycMSt720bhq1JeCoKL1KlrfKhnueG8Zu zo2+' +
'JXJD6W4HdfNV8uc9wQ+MX6cklZno7+euYLAuMdn547m8HKfT2 Rhvm' +
'0PXJZ1T+6hfxm/fsr9BTGceb1PAKlcTh/05xInfW2655TOf++yJL5' +
'4gHP/C5//gD38fnxkMgsTTr6Zw5MgRXoXdTF3JqzvuuOOjH/3oPWP' +
'4yJ23U0LCbx0y9wViS02Ihif3u1lgP3c/hiJa/RwjXs4u8Ru9mTpX' +
'fwZkfFBWC/TWOT+reAxz4a+dnghwnoSySo0azBtZSpbUTsVvIiZEd' +
'GhBw+uNumoy1yfxm/RPZ6F2UMhA3+pKB9ESkBMPE/2pumHufaUecX' +
'pSskRMYuxQQpQmCPMM6GLA+43HHzt06NCVY3jXu9514403guj HH3+' +
'cV48++ihGGUiikCt+KQfzDWzvH8N999139913Y4LrkE0+6mAO tvs2' +
'STz6uYT3kwmunKxqLfVIb4oiIv1t5ErGqPZUs0ZvaaXc6U+lB cGOd' +
'yc+1Rh1LfV4Ktn7OrElZQ9Vk5jvjW1W6lgYzJdIVacuaBbuqK wy4K' +
'zzlM0JpcT/vqXBau87K1IDU9tTRamznM6wYmkAO5hUpCqaqiARrAJ' +
'xmOUtA1U8Z+wvuMNVxp7eeuutDIGJ5yWvsL940Wk0EbVjssHs fWMA' +
'yDwT4wT4eLmfzHG404kb/dzONlndmzSm7kvs9bedOb19gWHCV+o1/' +
'bmaQq0rpa+hP5swJMH2YoPODfitCrDiNzU5QpowcbFfgkYtLe h0CK' +
'eihvn8qjfcOyU1JPFq9/hNVQ9nw2+lcDChTWTUHqxVdKPRGcblv2H' +
'es7vB71J8NDnGrZT/wQ9/CLQ+MgYBlpS8Amv8rqbJeWdUcAZ7fWAK' +
'aIChJWNBj8DbF6xFmheE32E++zQs49dZ4fFLfKt99IPh18WsJ ktdH' +
'+QNc7lq4i6V0yyw/tnMEpF1sBl4HMzW1IqiFxyzyQ0b5n3X5P9SM1' +
'V+ShbPrjq88OoHNqvoTS1EZBJCZ1GqNN4mAjpTvCmmn+tzLy0 NIpp' +
'KeBh1QjepaHzmm2++2dePQNmvvfvdmu6rAzTniZyEzUISkKzi OrRW' +
'jRO7msOHZj+uluf6nLbexMxlYCiQTwSH2hTNvRnHZksT2ysSm xSmN' +
'Emuho2T/CllM7jzk16lybQUWSmJAp2fqSEeGYUnAiq3PXQ2k5/a6H' +
'2XxuzxKnL1RfaUxjHonGzSGaUFN1bTYnGzryslw4L34niP9nr DPaV' +
'PujLsveWWW06cOAGEGfA++OCDmrCqvex5l3p5KXiHOvHN+ed+ rsQS' +
'Q7ybojtiHNcvhFRylZxuIdS+c270Bb+rMo3seT19alGKCcbuB pXDA' +
'n6TrDZfeV3+KjW5yrkHF85oe8JU4luizfnQLD9xL8mS65neli 1c8C' +
'ofUiE1xtO7jIme1XwlpQpPkq5gURO/gynnKLxOYkSlKgQ7C2AZETN' +
'6vfOuu/Clh4U9e0rvVsY7aEnMelvLMLk+U2xz18dqXO/rJ98s5fVC' +
'ouTVfHnI+d/s96GFX39O/e7KxL2CIDsRs5rPiaX0zsNYh0p0pl8Xp' +
'1SaM1N9mpLVlC5mXnjiWxAf0htZnBiX6ohPCq1ZS+r6hNO+aP KmTv' +
'Au8N/mniKH/Gq+HpGeOxvLxGRU5K3i0Sy5IrdKV2p+latg8lIPVjn' +
'xDoqwmhaSOpujcBnwPgqeV2FIfeRBvn3q6yajulHHJlXjKG5S lbq+' +
'n2b4a/c5wUNLbTalovamc68pRXV35TAPTV6lxKkH6/ROs8xmX9Tm9' +
'xN2Ul/3tljsEzVe/qosDCWy/e1m/CoL4zvXId7qRNtgOqRyvpvP6l' +
'QOVPymBRRPX3vcX6W2pLyJtspkpyel7BekPbEl1G/Q73a8IqUqZJe' +
'HDfh1LiV+DqZzmqyraYb5nrEaIr6O9J1vzjrnTFMqUkyEJSny Gitt' +
'Xt1SgijHOyiVmQh2dqW6lhjlTXNudHPrHLUk32lojb77OUy8x q7M/' +
'nVlHjXlGmwgHDSkhnsv7wa/3eTZxmg0mNbN1X5yp12W/Hmpr7v5RN' +
'xSX3i8F1ilyAVPZs47brMnE+U3IVwp8RC9vLL5Ty8wsgvsEem +aFM' +
'ZRiFVioaNxihm6irZSaRTr/XWd1V/Ohl90c9RdWWyJ04oSLQtURtv' +
'3XV3tleBd3moJdd6nbFN1tVceqgdsRllnt5B1E9Diebg3cWyC owX2' +
'BX3LLVuWNDDTdkY5rIX/OzmfsswF0svOTHfaU4AqTyPvN00RbA0jo' +
'i3LmaJjZWr/VyfyFny+N78ogSKvkhLEgBnV6I2ebDes2nUkwbazXZ' +
'567xHahtTXRW/qUe8BAWfutGr5qy+U9uU9kjfxK9bnw34bTJhqb01' +
'b+VDNC11dOJPs0VdmYtIPImMSxxO2qCmcbbX6dNEuXeTh8CvF 568t' +
'c34TXzz+JoyynSEJpp7w28dAaXf1N3e16lGpz84n5hZS/D+HRbwOx' +
'TlmTrLq+vm0zIpZerf3hSO87nZ9khQZcCFzbcou7oLafHjvcN cn9e' +
'einZ5w7t5qDNsVbS6uaZtdmtCYmVFar4PxJr9m3iVJnl6g2Hq r34u' +
'XanTvUWpd5byDnPbsYS49JByebtqpc4uL9zd+8TMygHnVWJab 90Ue' +
'TezpYpNJaDZEG97VzYMuIFOOqR28TCfWXWaXeqch06bi3Si2Z uzlH' +
'5JQiJ9xZHT43SqpVFgHYEmYrxFS1xN3EutSOXXVruUJrTWlE5/P5f' +
'hbj7K7pclvx/d5piEH8Ypr36O+kpebV3SV4ntzSyVh16FJ47f5imY' +
'3sQsiUciIKVvwsczepo0STXMdxw1dVHlnhPWmeGuvE0pvZZKe WRpS' +
'mA316uDzcg5LgabF+pLqHWlHkz9Vft9mIdaRT+XHGdjGrY4W1 Ra9E' +
'WaqWhycpjjIt56Cd4LtdcStbV1VcCqiCZmDqZJurPZ3yRLHrO y1Zz' +
'K/JR3Q3+lLvCUtfeDVK+om+uE3vCbSHKuVt4m8nwMlcrp59B2WVL V' +
'8uU6852SsFW2DHM/p8mc1I99S+pCMr1bU/ldsb9dazzi7odTnvCbe' +
'iE1YWhpqg3ykEpoStRQPDH9xkKb86QpJ8GQSFmpqp0yFMmM4H awCd' +
'Vagg8fUoJEebO02oSz4miphKX1CI9swqRyz0MCSI3vF0xtavg GZg5' +
'z3Zhoi1cOisGEwdvopirhOpXZ5GTVn5X/UVRXDqtWsVnNFxpSSK2O' +
'567YVk9ZdUKztCoJzfTeriW2NJ8TN+KV+4cpSyLPKfTmmKI94 1BtI' +
'CkyVvxWCXFu1xK8/LPiN7G9L/hKyYYSIk1y7SK4hk+SnLq44rcvcp' +
'UakjRGGowvMXxo7cdLx7q9Kyu13cLdL05tEn5noDOktmIoyqT SX2N' +
'SXRHZlTkK3/yTusMpTG1PJEX2DbUnSUjN6Qt+nU5fnXTagu0byl/N' +
'1zVqGz19N9+CEvFDEePaqJosleati+5IfV27PiK7uX6uiSvfN gQnI' +
'DUhQpLqJqIrE5KmSqRW8PaTHHovL4G3tqIZVvOZ/+BY7e7kcKb0vU' +
'HG9VUyLv3C6e8Ek976tC89uBvdWHnbzf15Z05U3S3b396ktMm roDB' +
'JQiKs9ohXnQxKN1+cqnyLMoPylS1pDS2VmDqrL2IzzHGd4lNb EicT' +
'ZyLNBhMTUhGv0szDYEhJmmEppFYnrnreKjzREWmI5BLY7LLKt 3hIq' +
'qZJrWuw3u7rqL2fiuoWVrUSGTV+KCKRUDMsoM+1dAVIoq1JSa 29L2' +
'f6mhyr/VLLbNbotA1z1CTO93OxSUBIHRcHVXxfQT/XgU2gVWIiZdV' +
'vG2irfeQJ/G2zL5pdlth4VvwqpJFgojwJ+YZyhhZ+h7mIbsjbzweD' +
'iQmpmYlO7zVn5lCO/lVqU9ude/5qaIloKqQmSIm9OZXDiUu17W4mh' +
'tL73sZKyQb+b8BvPxdC11dV9TXb3uThEn77uYQ3e20w0VIh+/btW7' +
'o9L3G+2brU0mGurColiaSkTl2E+rku8lY7NLwjIpcLc+2OyhB vdVT' +
'nQlUL8bq6uc2KZ2d4N1dE/qovHT2Y3A7zdbRoWjyn8Zfn9XalZlaG' +
'9NbXUW8t1gsZ5tojNS31o976NXSOiER2U1T6opZ9iNdsYLP70 nMws' +
'MJtZWeTl1hRM1aGLKV3TjoZnr2JRM3Yf/DDH/rM5z7Lv2YbvQoXts' +
'pbT7my3RpLZXqow5+hhY5ufmg08SHaPswlv7arSXaqziGcSnD OVwp' +
'TS+PXxSm1cZhvKqsyEI3ytQkvytuecNovCF5obPeaalemdtXg 8taU' +
'2MqZZhtTr1VRSax2d7ormy4irMpaZOJMLTkR4PhVXq3pO7eTI HldL' +
'gP9XBhckGIm1vdde+F1RhcarrzyyoMHDz766KPfePyx2i9LPZ U6qH' +
'a6O2ypW1P/Jgmp3HbZWE2bzFPvOxO8UifSW1FDrSvV61DqFvBbBTW' +
'qc7mqclKnGiJl7fFIHMeslrRlP5cr74hKRu1HT+k95YU7t4Mz XmZk' +
'ceZ005U+STz6ubQnqpZYPdhmm0RnZ9NKwxxB/qcnSzX2do6pL3rMC' +
'4kl7M4sSK2uK35jIjXOALogNREU+B3vPPl66oXaicn2OYUupX r2Y2' +
'590ZYpYw1erwtJcNtTVlK9FZGmDnCa2fu5TEZkmnGtNaYEVdK a0I7' +
'npQNKXnK8SkgcTLyb5fcFv/3kgLm2D755fLOvK52175zaKj/euqRJ' +
'ahen2pe6IHW6IzfVW68CqNxL6mLV2n20mu9XaXoytdfSq6SOm t03t' +
'Hwhw+9Jx1flbeJ/4qo3p3mvjktyE4DN9gZjw8SsyiJCYqkPgSttoQ' +
'HSvJZXFDG7xK+Dt5vrt84MQb+M3yUmePmeYEknpJQxqZjEI13 b6CL' +
'aT9gJ/CYuVQrTc+2gYHVz00jX2lNRmRM01C6onRUxw9ymeAkVv0Pr' +
'hFdXvK9U9TAXsCX8LnWlE5+0R217Pxdvnq+66qrAb5MJ3pChi G7qu' +
'5Q3jRqqkomMUX6ztH55jsK55xIYPPcEqfZaSOrQ1FmufpvS5Q DvWj' +
'N4ydB0xc9JkYn4JeZ4Gh9BhKCmBtYuSHQOrVsXUsP7lpQmxnq jHE2' +
'J5qh6mCvAKNDlqtLcDMHwJtmVqmGO9NStlf4oxC+6rOMgL21p KcQJ' +
'ToUn2Ygxct/C73A2E9+V9b4qRUFM1UVd8QMjJM82iUHqryi5Tlm4v' +
'CVLWplThbOfS1SNSb3c1LdOZy3KBxSJbFe//qov4tfUsaG1kpbwvJ' +
'0FLz9K81r64nKkYpMxbfK5b8nhEm3D3Hx3uxgXNGusrfO6Ur8 7nU1' +
'qB0N6ZZSnDIynepsDhyZPNrzti8DLR/rghz+kK7hrk6n32vfuS612' +
'H2NJ/pMRSTLgMYPpE4/0OwoSo2IOtjmE8WROT+XVbvCb/oxaNs/ZO' +
'gGpNBe8Jc0TiV1uEw+b5LnRHEro54qicqymrw2PZBsUl9OWJL 8vUh' +
'p5fQ6qN+DUnlpiY+VPZeBQ8BWVuuqorfDya187W4biMKSrk5q 1pMI' +
'rDb3hN5WpT1BVrg6TvVjZZ2tqpWkrrJ6Tpa4y4HpgKVkTYt4o 7/0o' +
'M7K71+0dEdwIgY/nOsiNjB7v2syHJM003qimJm+2LsSgm8+OVjikS' +
'hPl9bkrRtM7ZYkkp7zKWCJ+KabC2fvLsZbyppgNui6Kdb/XQze3FE' +
'5Gojx1/dCaAvVcQ0FuSllFItmpoFC2tW999cbp0Z7YJbc2ilVRcWF' +
'gIsPPnfUtpefxLpaJ7JQy1dLsx8jlZfYm8ymNq4XBTiU7lptd U8Wg' +
'nwS+ToU5e53s6J06kz/MZdKr6KbNcn6h4mAy0+yUfkEaE+c9Y+r0R' +
'ENzcLfU4x4TJaS6anxy7Wpd/tusUSuzQWoTv1fPP7WQqPVc8eBVV1' +
'GptEXwJntLBzN8zvMoUK5v/Iu969dddx2mNnwVMU32d0P3rZaXwPr' +
'5BQXe6q7oNOfz0AouYFUmE1W177y6oXWDjXPVvc3olL6ogshe 2TLM' +
'8ZtamlrtrfMYb3hyGJyrIZa1r5PMLNHgvO0NBS69Phvj7I3G1 o7oi' +
'1lJJDVTDgWJDrqIryxKuZIMrOZzxV7dkvAkqpaeaz82eZu6Js mwtz' +
'QY7uWsxhU9wh133HH48OEjR44cHsORMRwaw913391N6pSUBw4 cIJK' +
'3tXW1d4bJpjivVrYE1hV01/7t55+WThyIMlNPuTDU9Kn7VvO1j25B' +
'kzuf456ffq5A+pYmCd+mL9DYzMPKpWGOmpre6VnZim0/l8Ozhiafl' +
'+TTRa4rxsj5lsqpMYkGb9TS3WipiqSHBwOd19KX206GMtfXtV aWXX' +
'sv0ezxdZQRHeTMrHtUnAN+y7G3Qk24//77v/H4Y/FhR/3Txxz/4A9' +
'/f5j0Ob+xf0PZJUty1SqvvCuX8NuZFoqHxOck+f0cMt3caemKCz S0' +
'5DD40M2dveZEk3Oym3Z29XMr4LSlmH7++YDUR6ntfQu/TsDmzwpU2' +
'XAh2X3w7BVlQdtQ8Luatr2lLhtaOEodmoisDfSiPF7Z65Ug3d yTSf' +
'Q3W+2cTylVzm7wO8yvRK7N6co0RdRb9W1vJixJTuD3ZAmC8AM PPDB' +
'M+I39k+A32jJMEPNZnailSngFY/Cqm6vuCFFIs2dT73v5mznvSmCY' +
'I7QpJINJdbS60uCNjaJ0k1Vvcpg6IrWrK8arNseb4PxfwkLzu TbN3' +
'9a2VJKauPA09TmSVV1XubFBFaSKolMqBpsM78sx4cT2rmV/o5xaWq' +
'VtKFOv/dwfU6gjstRk1wZeqTLee++9x48f11fR9Q1WfYaVX6A9TPi' +
'94oorbr311s987rOkSTq5n8/QVqqcniaFEZNgFQzpW3LlCUKnOT89' +
'VEnzbkrca/Z4U0RT7zuaPFlqkZcfo4wqRanS1MBuHlwGKuVLrVBKf' +
'SzbiaxZmiV3c5c1pe8L9JqlNaUi6Gyed0uscA7XSaeh1V+Bo8 SWKl' +
'3OK3+o+iFKjhJCGKJF3dz4DuajLlm3pJE8EPP+MVw3DxEZkyH Y327' +
'6hKuLzWB6b5jfWLLUjy6r3nGJIc631BeJw715wkl+ovB6v/QG1C/V' +
'W2Us9XJnDnmarWriN8DrKVdlcdOlzpngvZA4XPNWaoOq/2/x2+R87' +
'eJU4BJ+l2r0hgfxKdlq4+HKbm5YU1sSV2t7VzbluHv8emnNOc OUXq' +
'XFuacoJGLiqxb9PFRq4zNPQ9GiQ1mBrVTVvovgnIxkaSbKE7t u3PC' +
'1C1cszre+oM8J9ocQgNS0vqAyle/xQxl/dXM7FZFRb9JO3TwMJsAb' +
'OOm8ShwYzGD1pa8T/aktHpNcVm9L4nYlOJoTZFc+b9AJERMS3reAF' +
'vxMrHaP1/uoynDCY+rEbm5/+/kuQafQSYr+rdwO4pVLKTszharuqq' +
'uu6szCVhYN82m0pMr6olTDZA8txyCRl8geylgg9U7t96gorUE H5S6' +
'6Pk0UZPgwMxHjNAdOXd76+RWLTlgqrclYlx/v2fCOnIyQk671saRK' +
'fLUF3orEyc3WNrWidmVlWtDsMlBhVdmVWlppSIm9Fv9MQ7Ou1 AVL+' +
'E22wOt12hzjSUIie5TWbOkwP3Tm8Z5AJcROyKB2Nc5f4VEfPH jwI3' +
'fe7hlT853+aLKPAjozhV5CX7BQ+z2FhPp+bndSv3uafq4wqwh Veej' +
'm9jfxZ5hLbFOu0rcOUxfXcqJzh7m67lpKL0SxCsbSLMQGmR8K fkO6' +
'fgBv2TsxtsGkEoIe76NUfpXq2uO1WxNtXlETv8FP/9M/GOq8CjPdF' +
'fwOZc9P9IhLSF+OfSUi+4KRJCfxEDY67K/3puavTpw48cgjj9Q+as' +
'rGUEZz/dzLbRLjhQxzvDT7uhaVujVJhZeccq3m0/5J4zmF0ftNaVm' +
'SnKEEVxqe3v231LlLrPM2eqWJD6n2JueXWpFi0qulZw91jiLo FD99' +
'80lF67Bs3apr5ORFyujipSPqlasOPS/NGTK0jkM6hWlWrYq3aokah' +
'407QLyZQ/nwUOopFfhr7343+PX132b/Js8zSchQZuf8VZRWpdrtyx' +
'J+fcye5NZjvJmpm1xhplY0x+/hUfRzWa20rWzuwkOShGHuyTtDlgT' +
'My0zKyulp4tfjU0XNVgwbpT0xc8lSV0d0aDmoS03+AfAbBTou htbM' +
'dmXvYI5Q8Crt/ehbXRyVBn6j3iQ28ese1Go+P1ZlppurWQdI6ikR7' +
'PhNHO7Mo0taJZrmr7zqplylBN18ZnsJvymmL8Lpz6mNqQmdDY 4ifp' +
'gLqttfL3wJeqv5UsUSYav5ukYyWE18ebEuRa7EkqvgNbrMJ94 2KUx' +
'hScyaIZzwlMXx7sKZamm+CsqT4a5i1s/niOosR61xMPwm7qWGr8r8' +
'pBOT+qtW6jQPLW1QRdRJ7cpAyYkBv/jPsf/Ka0xi7O1qyoBLVKou8' +
'bDJsdpxg0l+0z3bHFIrlkqLGwYSPxMN3gVJD0SytB0rlbmab4 PRq9' +
'W0qzzxxGuP5tQeT/pzmNt9p3kol/NUCr13umkJLHV0Ux76+fS1U5h' +
'imiOXatC97Z2NKyu1ieZosvPBezCR1BUrE1V3y3N6G14pxDRa 8Crp' +
'E5clL8fpd0sdkalG8Puud73rI3fePu6/OuktXcLv0AKdM2QzfoPm1' +
'bQONbTEw+ObXIo/Xcw8uCrzKpY8QOdVIrjyfAm/fWuvZj95UM0sKz' +
'sY0uTqUJwEx++qTDs08duU1dTq6P2+hd/En9QdtfwqljWXJ2h2dLx' +
'yqe7n+HXKU3yiMJHX5En43pvx2xeFMFjHVfw6AUmuEm+b+mep 70DQ' +
'VVdd9cEPf0g7tTyvO+1L/ExcamoYp9A1ZIqsTBiK8AxlQSrRVvsx9' +
'amXnJ6H1rA9tTq1IpRk6oXa433rIrVhQW4rP6Ou1Ioa6ZQsEV aHYP' +
'4QTVvic3gs0jzNW6SGSWutpkPZoWfiOYlQk/7N3eHURl5HZUrTbE7' +
'iZ5N1lYym/HvPDi396bajCluMsLwtiZKksVfTFxv3799/ww03eGMD' +
'p86HxCUXP+dDX/C7mt9z6BxLMlyLrQxvdkTU655Ds5sStVHdamETw' +
'mCC3c/1WyxANJHoxCfURBa/STjldSFJjaq9kBqYggtwpHQVnWppNm' +
'SY8HvNNddEgT4ASWRE+XUUXCXB83ZzDR+FhzaINIkDQ8tTVdj gp0X' +
'es+6DSqGqhcQKx6+/TaO21MZoYDNB/EbtyuIbV1J13r9OuXdWXwCe' +
'+mVo2d/EEG+ppwn6E4dTL/cGrsRkLzBR1ZtgeJlNqoa5/XX8Nlnth' +
'DW7OBHm6SNyg1JqdkSz353C5pRC35qir4TFGLYuR1auNvEbVW yWhM' +
'TA1N764L2T0ldUei2Osso6p6Qvex4604q1W7u5d+p8SJNsTlI Y2SY' +
'xab63OVwdinhUHtb4xNWoJXVEJan2Y1QhJw2Fn6Y+mvqh2S+1 7+Jt' +
'EoBhLorRU0Ge0+l+4LC819oJq/3b5HMk7ooTm7qp2fCh5dUkbjc50' +
'4xctWbXPSbRpsJ9FOn88fJX8/0DqdeG1kXEoWYDC0NLePQc9qib7w' +
'CJ/vUWdRaGESM6XLayg5OV/5UPG3oqZVnN17yGBan2pg2tHncdUuu' +
'qktC/EPzWVteWOnOcKn+o7Grit1K+4ZYPr8JLW81n7VKCph0ZWtLY' +
'bHuqscYMtn+v8spLS/xMFW3Ab60xykkmfpjOmDc7rsasbIyfHlbz2' +
'dQmx4a591Wn9QZznn38UikMYlwhJ6pqL4fVSydiVmWSYUOP1O b3RT' +
'gThbXXEjeGufCkcrqWpQ4YVmGrHPDQTdMUtaNrc3rr3MrnIM9 lezO' +
'LggDPUpmfCHYsbxg7J5/T2esji74wv2Zx7FxdbjALkzHM/aXUiqTE' +
'Eka8EJefZod6pc6lJFHelkSAZ6/WtjOr59U5/V5OP9+T6XwezFz6c' +
'yoq6YfUHalfEjd8V0ZNkDqrhs0Jgs7meC3aWwGYWFrrSuztWk fIEy' +
'Wp/CXmeLEr+4ZRP0FmaCl/LypepeqqIRts41niTDU63XxZx0coiTN' +
'N1nk5/VwTVoltcqzy3CXEaYi3XkJvsuq2st+owZxdUZS7o8NcaL3Y' +
'GnyI4Sxd4p5718M89HON4XwItCaXvpnLsy8hMSKTl574Uxvez UNtQ' +
'uWbi0Q316tJBgLUPkxIMlmbUEUl6IyLdFKW3tDUFGzHhfdOZ7 vOQk' +
'sMC3ej+a+LQSLVGRvZu6K1mvjtbKVvNV+f7YvoLr1NfOjMGA0 23+j' +
'9nrikoprnrFOLNuO3MsrZUkXRGxXC0yTAy/SwKutBtd8jb5IKTzPM' +
'lXOUH1VHgiqEnrKZvYZhIXgrqvj1u8av/+k92Bw4RPC3Ad76TbQNT' +
'ehLt/ati5RTaSGivvs0MTb9mRqb1PgwjQSDmKE1nVJbkapIeOk3hi' +
'CjyknSUc6iaGzk6lrGN3LVOcOE66Xe8ci+IDSBa2hJe1IUnr1 ytVL' +
'StVacB5O3KHBoQckJcxlwSjxNam+qyNVOoj/1eKIhyUnNW6cu+6K7' +
'hiLSdS+9CvcTailv6he3s8HtJCpNCXTZcIIjcfLVU8re8LvUL 015S' +
'PS4CfYHn2z0Jlftl0IdiAVnUnd0reC0Vfx6IYOBJem6FGJedK ntKT' +
'i3U1GJeOfY0FrN9HrjSEhf8Ou8SnQ2CYtXldu1TG9L+q38TLX 0Bq6' +
'9reDx8XzVGJqJm+l3GWr6pZhomot3xOyd+7f9HIaVCS4zTRS4 VERk' +
'0+j7n3USZpgDtjeMNOkJP9/LWc1nEV1vbyjKiXegJXGK3yB17/xKw' +
'GZDUiG1gZ5lA89TW5YmOVO7muxNAuBtX2KLl7ABv860wdZuKj eGMk' +
'87zLHZF53g8U192GzvO975jpfNw0te+lL+bY6J+Br5NxGiope//OV' +
'75/fJN3miP9MW+n7h6lTnj8thTdOX6Qj/TVLRLX85K8QpBDgNmmrr' +
'+qKQl4TWaUhEJl65NDYb7gn8bpPaikTM0NInNT4R7woklZbKS W0JH' +
'KWZ0khQy0zNT8xP9VbepjlMV0ROW3C1m0YKe1tLeF7XhtnLCF qQJc' +
'2bL/7pCy+68OL/X4VL3nL6Vw8WD363traE33RPjrPXO8U5maS3KSG' +
'erPJtNe3JjCFG4nwANlmrZi+ou10XJRHyWlzOvY3e2CWtnmhI Ij1M' +
'dxpUxKXI5pmdio7BRDcxIcXrz712nNmprb3juZpo2oDf2ITgw evaI' +
'BWuW5r9leJTOWkcFGUm/yoSD63lNg/XvnffarzrCXN23nnn7ezsfG' +
'8KR48eveeee+4ewwMPPOCv/jbDc889943HH9M9zE899ZQicRXA7xV' +
'XXAHx+/btS5Kc2us94rhYlZn8poRUqYtnt7/DHA7hNoct2GCCo0zv' +
'/agriYELf2pmxDfxW5sZb71k5XX590KidSnXMPfh+xISGyszo3y PT' +
'1qrybfEk651eiKlTxyuNKTEUUJCU7KzSQwSB7r53PuSGERI+G 1ygL' +
'fvete7fuRHfgSzdsMNNwik3/2rvwQv2LjXvOY1f38MJDh06NDfMnJ' +
'FBoRddNFFUHLRGO69997t57dRKVdeeSUUXnrppbLCiZn9XLeH zqzi' +
'0bdkqUqFiqrz/wm/CdHeL7VDPYHLT98KG+TEC2nKT7c8A1YlTYX4C' +
'b6Q5wT2wWbCXfKHuZ+ZGtUU2iLLZ5iWzFmTt87DvvhFqeq+aP Ju7k' +
'GlWdxhDu3VfAfOUoucw5XCZhhsqDXMxSY130l9+9vfji0jJoD z9NN' +
'Pg5dXvvKVHz/08c987rPHjh0DRIDljx/61N8mfh966KHXv/ENr3vd' +
'6+686y4cAIiBSDTJLbfcwluIgWx0y+V79tQ57cTDDQLg8ua8q pp2m' +
'E/ID0WXNktOias4DQW5zV5u4nepkKqpaq7a0ngV09o+uldw6R0m/P' +
'ZFzvu5/A9nk/bKrtRrm7sv8c21aJMPtSOiXWElE16a/ZLIiFnTeNu' +
'UyaUwzJdBo+F9q0P1cNlll4ECXj3yyCMBnJtvvhl3GpgAZMXc d999' +
'IOWOO+7428QvFhYdggJ59plv8wuFPLz//e+HtscffxzasMUQv3XOu' +
'XvnC/RNvm22CGflVVPYUg9Wa963Voj0UM20G9OuNWAMuEV8Fe9E1c' +
'p2rfTLgB0Mj53NyyW0plx6iCtifCWrn9udGmppkctfJSvZpDk eEga' +
'bXKp94dRGmsqixLeUfjXfXRBI7Od959mXxrzewJo38e2d73wn CLjp' +
'ppsCNbjQuKnEAxCeMYL4qwxC3/a2tx08ePBvDbxUivHdv38/D+973' +
'/te8tKXokAefPBBkAt5mGPSnDhxYmsMuBChuJb6rg4/kzAMZbOud1' +
'DKNcxD3wJy6utaQrLmAYFhPl8U8tPPcZqITLUk8ipsa/ND6la2VSP' +
'VmIAgOtNW5KFgpFaXEjidUZS3cTAfqTMndrD1tRSZyvQdXLXe 1Fm1' +
'dm9LYs7V8+9Eh7wNc222G/ymTq95/W0/2d8DBw4EcE6ePInVAxqAF' +
'wi/8Y1vZBAKiMAI+MUQX3PNNfv27bv11ls1WCb9ddddRyQokxEH8t ' +
'e+d5+S4foyjP3eOA3l8Pzyl79MeqWhdirC3GNbn3jyyee2v0M M5OE' +
'q4yQ/fPQo4MUWX3DBBegQyuFZLnTgl/ih2C8Xwn4+JqoiFJ1eJTZJ' +
'eFPsk/A4t10GvIRasotlZ0Y2SUVFU9/Cr+J9w3PCY7MhFSPdgkEM2' +
'kLVRC0hdX3B71Dg3M/R4dUNRRPWga0XWL0Fp8TTB0grSQllS9Q6G6' +
'8u33mXQ5h6yqtbwu9QziDXzvI/ZX8dv6AV/D43BiAGiECl8AtmGRe' +
'fd955RPIrI8jwkxKIwY+99NJLSUnMeWNQMozmDTfcAMTcyuOi RwLC' +
'egx+zrmUc88991AdD0TiJx86dAja0CFkQXtQO1TpQ0XJ/va2GcllO' +
'Pi2JOEe0xTvbvpGQ1P2vMzE4XqBvGuYGu+kOmGdafi6NjG0bu JNYu' +
'AtrdrJqerM66uc3MC3VHKVtGE+L5Sq6ItCa0psSumU134Jqoa 5Hl7' +
'Zl26WFFp9m1rnnb6Uxt8GPUt5veSVhcolp6qJ3/MvOB+Y4KkKXNhK' +
'bOLbxqDpozWQX/VqmACCfuwVr9izZw9DY4oiMTW+7GUvu/766w/ef' +
'hvJUAX4vcSThmdVAUJB4q+9+9133303GS++5C3QgLf81kvfev HFF2' +
'vYe8UVV5CLwikN6YUArf1CGBk/+OEPYdYdv8McPknCq8jVNIm3Q9k' +
'2kyYeq9SlrvF9ekmoqpRGp6xs1cCTpQmlpq1JJddaoq4qXX0L Kd6c' +
'ppao0jXYYNBxMdjFUDVvAlGTkr54RN6cyO5/DnP/IXLJPsZBvL6Eb' +
'h76jfhNuYa5+5To8exLeuOHiF/ZX+CjaWoK4RWe8/333/8jY3jTm9' +
'8kgB//wucZmZLmXe9611NPPbW239vfwWgKvMePHxd+KY2H173udXL' +
'Lsc7kkqnF8eYV6clF+ZSMuw66eYUnAJA/9rGPkQtHWotZTfwGZzb3' +
'YL+MppCoxK7m7Zc+35h6IUDUFz1fpTfJQErmbeltdDZMisJrj 3rrQ' +
'5LDVG/izBI/awMTV9NV/50Z9+TJeANTqxOX4lWaFEo6tl+As7clPJ' +
'PUKR4CPolFic+JpVGgt73ZNYngFK9CmvhNvbMZv8AT1xcwAlg wAtA' +
'0D3z48GEwC9DA1Ec/+lFwiiUlCwaUvEeOHCEvGY8dOwY8KUQXOQq/' +
'vCUGhGJAySUCsOaMo6kFx5gYsgNVrK1IwkZTF0R++9lnacWFF 12oj' +
'RxL9reb+1TOLofD0oxWpAm5io2aQiu+AT5AjHEqNvs51jrb15 c6Lr' +
'nlXm8lO8X0CxJeBUkJXPKTCKWK0hRWX6xP89kpqb8VCCmLl5l a7cW' +
'mUXbMXDmpoSVCEpzzgd/a8KjILWA/R9YGHiZJSErP+6JbHqc02+55' +
'oxUUsgG/Tz/9NIKqJSRgyCD0He98B/GUQHpQDKYEJWzlJZdcwgO/g' +
'O7ZZ7594403MhYGs5948BMkw5EWfsEs+AX1ZP/4oY/jRVM7f2JShV' +
'9qJyXJKJOiNPeFB66Zq3vvvfclL30pvyI14TeJcRKeroyDBpu w6pc' +
'x0k87fkkGJZdddhnEvHMMoDi646z4bVqKF4RfJ8k7tLbatUqk SS2t' +
'0hvPjt8qiqmlFYxRXeqC1PZEf4JGFJLUzjBfFAuurmzDam8zX dGia' +
'MJu8NusvZ8sfhUV59IG/DbbVatuxruERHM24Pd740YOTR1rbAtMeA' +
'ZrgV8sMrDdt28f/jCwffPFPw3MyYUhvva9+zRXTPlhfx2/73//+3m' +
'QEy77iznGwuIz44rL/pL+gQceoKI/+MPfx+JDGColSD0rfoNXSYyj' +
'T5dkyeWTgL8BGSSjgZqER70wwMcEa+qsCkOISl/Q5MJc+8j1jBL4O' +
'Lqbn/FPlfYGliZDqp5xYrpp9CqyYbUaiMrilz+7+Qx5alqioTI84r' +
'u5YxA0e09VCPRzWCWBj/mBIGxld/NWS+rwcR4mkpwS53y9HjbBNqk' +
'R7/rUC6uy1FV71ol0NbWEX3CkP0EQpP7YK14hmABSDKu+ykcMVWM0 ' +
'GZyCX7KAOAatwBaQkoYY4gO/FCL/WfglAaCgcBKM9vfrcJtkkEqaw' +
'C+mnPRQpV0lJFjCb21sFYwqSEmKhmKnCCgoYMu4HvzyDElXXX UV+o' +
'exAy6Ej4hd5DpbUvEynf+JJO/QZt81ZabiJeE3leDU9i0MAlUEA2c' +
'j5F+DhV/5tV+Vi9UcQqYal4AwmBby5lQ90M21XCBxmAfvtZB/n//x' +
'iYvI5YjuijptAi21zjnfzbViwrKPo73eSow31nVR7Sz9ucH+A sxDY' +
'wBc2gi9tr/b3wFZvAJNZGSQC6Do0NP4veQt4JeHnSlo/irwG/YXY8' +
'ozKbHUlEP52F+oogoqSvgFtrylCVpICsWS8NsVo7MkCUuS7JL gHKa' +
'ZtBdKgDCSjDxcf/31uPFAGGpr3wXz4wyy89zp2UBDPCeJreq6mbeJ' +
'nURqP5d8/rx8zx70sxpI66jrly7fQx/hRwFq5IShEMMHYtKQs2qMh' +
'IWKuER/1XKO5cqooQT3pd1PSL50Qo1LSJKfwXRpOtDhaZod2s3tb6' +
'Kt1uXtdc8wWjHMPWdl3Dx/peUbEjx89CiiC0yApFxcncNFpLFBJAB' +
'rgV88agqkIkbNjH9j/goYAsyP3Hm77C8uKCKxNa4dj/j9OlRRtZaM' +
'A7933nUXMYw0QQrmbwN+m/x3ZqY0SUI8PkkIz8eOHQPCNAqOYYKxv' +
'3v27KFeBNtFwstkBEF43xhi0SS6L46wDYY4732HRtU/w/I9Ei5LKw' +
'uDqbh+nIujLdq6poxAFfCCUP4EpGD5yjHgP+uXHiHLXf/6X9FxZPR' +
'RZCI4eF51Vz9XGj6Y3YCjfq6RkjwP5pOnrt9QQpon98RedQ1J olKj' +
'PHuU4LzywiUYGqqspi+6qmvcDVOylZ0aVnzsv9JM0ffGnVEY3 Fg/I' +
'gFZGNLiO8n+Isaf+dxnMYWyv8CQgS2IJj34BWIkVu8DSY1eb7 nlFr' +
'D28jHo9D34JS9/asFI+IU8KCHmoYceWuP3krdAFWaOBFQHVUhXE7/' +
'veOc7nKtJjQey0in+1KfNnpKEQD8k0ag77rgDhwRt9vFDH3fb Gukl' +
'TgAWNQXlKLd77rkHJwQsKwG54Mze8fuG4q3LdvRLEv5qO/rWt90rT' +
'KIJg83cSkLoTYwsjEURSYTwje+++26YqUG9ZEb+RvwJE9DktI sHsg' +
'TNUbXjd5gb98E01d7x/haEit9hGb/NHunMTi3htyIlldDZGDao7ee' +
'qYzMNKWVvimWY4ze23/ip0tX4jXjYeOFFF2pyCZ6gQnFlwcXWuA5L' +
'wNUhQT+tWa+mNXSVIPuLpxT7GxN+MaaCtvDL+JcaMbXgi4wIA PYaC' +
'JMe2QaY4Je3hw8fxuAK9Rr/8nz/GCBD+CUBhQB8rTot4RcTj+WFGP' +
'QGTVuyv3Gdjo81hvkdwlW2l7Cc5A23gdbRcNoFGGn1ddddp7l owAi' +
'T3RPjF35ipGjsfWMAFGFt4Q/o1r1DdBbuCr9JbHrzvpbA2xTOlS36' +
'SIfjt4BK9B6/mjnXcS3eYkzhNg0BwqvxGBoalT9lWIfJNIThkMxQF' +
'MqWvqCNlBC1q+qr7XO3yex207UYVI2KED0alDnP69iwiUqvND DlUE' +
'qM8rdutZPOWeJzk57aZclqRAwSojGmLIi65qKLLgJfW+NWw61 zzkX' +
'sNctEEH75c72tcQxghOwUkijBL6L7KAFPbzN+5S6CTXiOTAJb iqU3' +
'scjfG3dBoyXkSEsVrAe/t98mCrXaS8wTTz5Jx0Ee2VUsUCUjIvGNx' +
'x+jaTP8TuNfaqRMSnP8pvkrnwGo+E1dnHo59Ui6H6Yf55/pAgjAEK' +
'OR+AWbIBoJJIHGxdDGr9LDTNlfAimFX3UcvUYJNBAeqltjESo oCfp' +
'DmMMHdrtc77FRGvqUzgKq9M77p3DDGCAA/kOqVDdBWpH0EEY3oUyg' +
'qqq7EEUy0mr0D9x4zateHcOHGOXFWnmSNNlxCkdlwTFxhrYjb MPyP' +
'vPKGf8z9Ey64dAZEl2fNElqo/sMaePrEj0JsGF8o0AaSy/QQEkpWI' +
'Dhr3/jGzQmBbPwnK7544c+FVgmoPnXgn3OuXI7IXVrCsAZUZceCAm' +
'hFhJTsjY1AVjQ9PYxCMgCCzznTyJ1FAjZAGggkRjy8ic07N+/H0uq' +
'GALlyDxRIypXyeh0FEssodKb/EkkuUi/3nA13pBDvJaKcNWohexUi' +
'pgFeNEGa8rHvR/EJz8t9XXtjhqfXvl8BYBFyYhXQhzOwx/84e8D0p' +
'tuugnvgmECNCPMoV2ByTBOfKGRSDNMap9m8icDfB7ondiIm6Q 0Ile' +
'2/OGuqQdXUNplilTgJKBGLh0DXQMDMf1UR1voSp412uVPuMdbGI6 r' +
'j24hvvqirjHoU7qGVtOtnY1DwTUVUSbNl0/ezUcWoJ5+Z3wNYTxcM' +
'gbSe5qELO+12qfhcrvj4dljj403p9aStGXa4Vnp2YBf8iIGdK 68Ys' +
'EW3mqgqgBGSAPc1lsUn9/Gp6UE7f8nYLmIRGwQEh39Q/JhadhiggQ' +
'+JIQ/0QlUJL9UJw40txx4oRxqBKE4k3Q04nH8C5/HjpCMZ351zEF5' +
'rx8DyXSI6c677pJEaeGYYhEhzXDSm9jiY8eO8QqLRnpMOUaBe BwAW' +
'W0UFGVixTDfAV5yaXtnjENXNscYyjBhtvZC6qZ4dvyCCAawGr TyzA' +
'PNBMsIPyiGNixXaCTBlhhKQDgvH1ktQwA05ISTgE5BnhMe3Xx IFVw' +
'+goty+CXv3ul6TwrXiAa9EUoAIYEAqCIXCCVBPw02NdqSCw2r 4T/o' +
'45l28YwmAUo8wHnqSlbMUSOHjZQQQGkyBMgP2amFHqSb9GewM ViqW' +
'Wvkhyr2jG68Wk3T+FOm33swzY9V7Lij4r3vufp5SJh1aWlqDA 9dGd' +
't282GO7FEADQgzHnn46FF8VMT+5a94+Tsve+e9v/fRJ59+avvU9vP' +
'fPcXvM88+Qxalx5BhGnRil1fk0gOuKUC48j1Xbr1oi0JISRck gdEm' +
'5PedLWAfv7cckMyljDETu/kVzzSZB35rFsXwiu7Wxg8kcFUWInubj' +
'giA9PMRSgVvtdeh3wAazp7uCkPsEVSsDxwDEegonpFkeTUoT7 ApUJ' +
'BdnrMgryEnACES8CK0aXeBj+Y0TiQ9Mo+VxwlBIVAdf6ooUvI MEnm' +
'GCf243QIsQ4+mmDr7SFnoN/m3wAeNOoyTUcpCDHWhDehfEMqfoQ+l' +
'K6R/ggBUhABLID2OkzwN+uXy0XXXnIAbMrGOjOA3doPwCysQ4JiLa' +
'05ldK3JJcdj9P5QJvEcaKlzmzAP/icFktDdm45F86AtNWgl4JcSiW' +
'JnsLkG4PNrqALGL331S4Itz2tsntrWP60C4DY/9sQ316B+fvv02+e' +
'nfyOWP/O5z4L9r3ztq4g9PvAwv9hfXp/c8va/0RMgL/xvghcr6a5+' +
'ZPTniPGQahEN7bdTfOir+JphMmTBf/esHONnxW90mdxmDf8BMlzCc' +
'4jZIeIxcxqnwGHUC10JeOES8kyaTzz4CSRcfSSAAHZQoBFxYC pscS' +
'gNKkUwEG8gf/ToUc1ByUHlFQ2kUkqmFuJJj0KgTHCkJaHBBpXdfG4' +
'nbCVFUT6YUi4IozmoF9II0YBRAfq1C0tDaVAP9IbJY6c0zVeQ JhpF' +
'IWIXv6padeHFQQDZaR2iThNIwC9qEFNFAgqX/klDBu+dNN3hWnopp' +
'H7f8DbNS3uayCt/RlOvkkY8WBqLMsRvDOiBO3zFsKQ8VPxqr4VnOf' +
'3qefs9dQbL2tMI90Kv9pOXRU8hk/zT3LWe9U+b9sGvb6LwoM3MvJV' +
'gqxBl1IOXSSRkeDL9Awt7xiGzqtNv+kca5YrxZliKQGhMga5s VSLZ' +
'6KqQl/CruSBdIEAAUAIjkgYlMoXYR9wPLccISnJK0cP33nuvJloRT' +
'lwIwWcYfVF4pYWYy0fLJYsmP5x4TS+gCoAMcgJ2KIFcMnCkxH IRQx' +
'piVL6K6uf3xrt8duO8ConlBojbUKibAFE+kEd1FIUuknklxDw YCI0' +
'7A6X2USkk/vihj/Owd/psJWWS7G0WoEdXuCgldJKAQogB+BqYQAaa' +
'imTSA0NZ8VwyoNHSdG+Jv1rZcqpzJgRjaAW3ceKqhrevedWrY 3hLQ' +
'1A+Gj/u6t+pyT0eUQl+EZLfuObqnCaQO7fFKMCt8eY3zRQJxck2Je' +
'dhGHcjkFJnchn5xtVYGo0ypMWmg+7BJv0STKqSdKwlXyvteas 8j+f' +
'Us70p5L5lZ1PeULkgLiWLP+UjydAg1Viu/fv38wAPEUXMBx2KzYWx' +
'/Cl/mwBvwTUCSeeinAGFsqhRIJQykXxKY7DPL5YUsacEMoIUEms3B' +
'c4znidVvP6Nb0AzQKqmvmWOSYlO0NQiFVEL8X25ajh6VmNqdC CWQj' +
'skSa/JcKoDvzSNZ+rS+Fo7r6AWGrT2FLAioL7Q26gCUKlpbQIFavs' +
'BhFHyAw88oLEA5YNWuKRVM2rn1U033cQDZdIE2gIKqJGqvS+8 R+gm' +
'Lab3RSE7fhO0mwa6wjmFYJqGM9pT6vNI9NSxY8eAlRvQXeL33 3/7T' +
'/HNvvilRx599FG5vrgfbYwnX/q558JXR64qK5r4VSTyoy3N+EuBX4' +
'olBvxKbYbmrKhp4neYHBKfAAxcb8BvP9cMLqvVT061u2xUjAe iA9T' +
'a8CAUy7LI4ZQlkk1EGoGtzKsMKAYF1YohBhcUqNsyu/EcBBih+5BY' +
'kgE6cIrQkp5nQUm3kJFdKz7DNNpSPOiDAAGBoRMFkgWg6dyWr wElj' +
'cQrkCJlcuFFF2rstr5v4eBBCrzuuuuoAoJlZOUh8KxRv2rkV6 sPaC' +
'c4ANIhBnnQdLSsJ3qJxirNkTFoqhmkg19SioeMOGg4BHfjyBd uMwo' +
'jJayIpagI8d0cD/ULPs1v+kRkLSGC16KgXJoMPL3oYwFbRkPCPQ4I' +
'6+R7ha3AyKD42PH1bO1Pvf6ntsatESdOnKDXqOXYv/t3kZLB8gf+6' +
'QeQqIpfKtIEPnxjRBnbDxSiu0P+HdH8wl4o50Gz05QJDRq2x6 FLR1' +
'Y3zdEtYflq+6i6Y3CYX+mWEJoQnWTVaQj6+1ZoagBR5RY5NBI iHTN' +
'I3jrt5bhlDGTExxYYEUtkGDcVOwUuwItsGQKPMNML4BH5J7GM LCIt' +
'7PMnsg0ZsUyjAY7Q1I1r5TzLdV+NOyvoGi0PURGWUcs9e8eFV 9FJy' +
'XQ6yF2PYS++GDq1A1Y1Qgm/0Mmfe6f9UYiHtmpQtTZSgnGIp4FINV' +
'moixI0/iUXsEUa11nGifG1zb39Nqyqlt5IKS+FJkAtFodBB/HSh9o' +
'YIzIUtP4l7CtEZAQ4oF+S6TklrllUJondw09lQhVtCUvHg6ZB 9Keu' +
'TIcJgiqj2kf/5E/u/b01J2GFFobqP8D78//Vz2+96LQGeMnLXvK+6' +
'37zW09+65lnnzmD8RGknz766a3xCwUVv1IC/OLzADot1GoOxMFSDd' +
'MwOU40lsJ1nexTTz0l8K7mJ6mTyXNtUOGTHHjXGA6u9LZpYSv lKW/' +
'fOuqSwJ7USAR3SxD+2Mmm9Mi2dgjL3xaiteijuS+EEwFej1ou uQS5' +
'Rci1HK+t3ZhFsjA26cYB9TCuQ8nf1k4A0ITriJBrPS7WW0mJK pD9B' +
'U1AWDsxiNGqeqzIQw/uMXTqMnwtxyMGmsuSAEhFUJGag4jK7ac6NI' +
'Y+Z0OL8BvJJR9eByqhUPtGeAV5UjIkwEMGp3I+5U6ThVZo+Qk rIO+' +
'dVpCdYf4bp4Bl1wNFxS+M0q3ghHjQs9J4oMYUE2kir2IipdyG cJIx' +
'u7QI9uLlapxIAvoRNes2l+avd0+9aG2UEYx1/KmW5/z8Nh7seS8+l' +
'1bA2BNfPBETzkKufoEnDx+58/b1HTXVf56cah6eePJJ7bOiFVI4m/' +
'E7jLOINBBW0xFwHtmgsfIPOwv9tIS6S/ymiYImqCt+ndRkQBOEfzD' +
'8JlbEzKQw65u73N+Wo6sECDDdrTv3cFSQeYREq0K3/c7vwnMd9oGf' +
'MFbupdxX+leGSUuuYAch0VEIjY4poR8nk0mjjpA/r90yZAfIoJV6t' +
'fJOYv5UeiGa9HScbv7UHZ5YbeIxyg899BCUaPFLeoAqqFTqiC r4kz' +
'S8RT9oH6xMGGUi27owHMpJCZ3rtlzyFnkavEX/aOVIe60hj4rIDjH' +
'yEAg861eHyhXw3vWWh4jRL/88ZdIAvFJKwTZFQhu/NCScZBDBW5im' +
'i1jlJAutsq1pwEsyWnfNtdfi/zed50AfhvXMONfAGItNYYJP11Ltb' +
'ykWlkIVTYB+jWj2lo9vCiz6UhKAJRfARx62xtN/1eQl25dKq+Cqtj' +
'JyJYil7TEONJ+0Sa88stpuT9zNV1uGcc7ErW1YYa1KXzcGDFb 885V' +
'rjYj5BRrAFnHVXjK4DVplgjUxxTAW66x7ijC1cjKpXVu2EAw6 RZNF' +
'4EUngBhXakQMQHRR5zC62Zol1i/JIEAHQIjBNGMf0b147B8bg3Z0Y' +
'6/lpspzBmLYGu2pgHJiyEXh2qCCwIN6ElAsuNMcO3k1Gw9ItUVHs/' +
'QIidabNNyGh9qMJ8ceknR0QutilLBhiLph6FqHuv04Pd4cDit oap1' +
'OgTOxKAkz6bWjR48GWoXfAAsO55Jv/N2/+stN4LWBcE52atsXlZ58' +
'+qmA827+QSSWGj2pazFoBcpHk8AyKAEr7ZrQ3qqXvPSluuWVT kymK' +
'iGotznhpQQJucmYVtSn7ENrx84GMxo7h5e0gT8IiZqBJ+wbg+ waLi' +
'7yecM8EMMrfmEmubQPGaTwq5lVaXvsCMlkKAlreL7q1ZePw0z hQid' +
'w5aDqZJCGzxqWAgedp9CWRV0mRn9poUcqJfa97B1npbQRBaSr dq1K' +
'yzGAbJlvTZcRqQUmrSLtHe8ahVRitIWSLAiMjD5Ne/DBB6kUPaN5F' +
'W1TEYTlmYsbkH35uLVSjBIDtbSkcT00ow0oUKddPlZCRKa390 8hYi' +
'gnYtIr9CRMuHx019egPedc7Y+NPY0AVh/7WI03VBCAhr7lR8Obs81' +
'nFnbPBt6E3BjV/vtv/ykK+Z/8D/8EYj75qU+etvWnWjZ3HqlLlekp' +
'CNOhAH1dNwEE+RFmYwoOLIevWO1dE5jJ8PlO7L32Pd+EX8/lM9U12' +
'ZKjXjVGE7NN/AoO8l2Vl2cihVxtBI0Qf0o4taMDsafftZQsVu8ZV3' +
'uRcDCLVAvXcBhzQKSGjaAAf1vbHhA5AIjI4fKJEgT+y1/+MqUJhvx' +
'STmA2fAPVpXO76AENycGvjjlg+rUKjOhiNHGJEaFPPPgJTWqR TG0B' +
'kugK4jXC1WElOf+QQUuhk6ohQDPYWuvX9g8NH6TQtLE26bph3 AlGu' +
'+RvgDtB2AMx+Ax64B9jdqVRPMQ/MIZ4639GgXoAuTQ5hreoRIwRA8' +
'mESoD2mjGcPHkS30NLPHQ9LQXaTfDq9wXYzcngHv/C5xGPN/z0fx7' +
'IQhJwSxCARfxOJUjV3HrrrXScVI1aR3a3UwS5yrp5g4bHgaaA TB3w' +
'phHxYPPYyT66d+2I68vQdWU7XavprK/SXp1++SszKWOYZnnIQo2+G' +
'eFC6Pb3+ikI3WBQc6qr8byPJq+0hUlzswATwFKv8oIpbSpTaT wIRO' +
'AFwQMOWmPVXmiNOnkVI2LRKW0j3BGpjZq6CV97TnRugleaAUO AeQV' +
'4SY/7KosJqRgsqiMZhFEI9cqiIWmaTNZWNGi+fNQP4FesCPfDGeKY' +
'1YC3n2YS4Kc+Qr0aj1ofaoXDFhBUzL2WpVApR8aYeBXxD47hT LIxF' +
'wFRF0aQZJ2Dm+2AmqaGACNj1cee+CbgIi8DCiwjz7OdUXMwrj c2Lw' +
'xRG//Gip559pn4eMHWeHzv4O23xTAcQ7yhBGCr8wJ0E12pJjCqxct' +
'SUQ4lePvKV76SkjVl+vbpk0M+79QtTDs7WptTVQ7PZCI3aINq Q5tW' +
'NWoMnA7lUpqK39BdBJlCbftH/PglRn/qWbt/a4hXOimvvf0Uq7fhI' +
'YMOJdOxjr3Tbged4gEIGkjiKst1RwIpahiv0gVf5FJeiIxyqB oUAz' +
'QewB3ApIt5jibwFtxREaWRQGdY5IFj/RnPrt3s8Zb+m8egsar0CQN' +
'GHlQ+5CnBTWNQq8Uu/UnQn8ETaL583I8qt5lIACITiaVDLJ9++umn' +
'5oEYzcquf5cDb8meYvRPf2oUIB9y7S3j8dpaD89gNlZzhEqqX m+JP' +
'HX6T80YJ5DiCK0n7X/z2t2a4GljFelxz8Ls6rNEWqUSkdofkhQF1e' +
'lAOlpXV0rqmyn6cmi4FgloaFrNq+vca2ebbCsoHPvNud+mozt M01C' +
'pkATbbmGvcq16KPfkdPOdIQ7e3vwBD7r/SsHhKfw2kRsJQqTlIWtT' +
'tER9GFdMsDh0vYy1qwWgvXc88aTdpMN4fEB+KfgC8rrThkjZd 4gMv' +
'PDQj3fgAENsNIn5RxVBFQjSJhCAgyrAB9DULpTwSivXaGndeR XN1M' +
'V9FAvNGs5Dv14Jvw7SUF9igr/VLd86P4g/cGA8KyeXONZlIugMWjz' +
'r386ug5fGM/RsjXuN0B7gN0FDOxl0gi/sI7SdTrlsWHG/KfMXf/ky' +
'nSraFX6f32ZMjbXVwXkF7YjTorNWhZxI3dWs7xMpvaba6NmYJ z99i' +
'mEMe/bscUyhgTX5rH1WffFvV3ZwO2KaNi49J+Cs5uc+htaYN5VTtc' +
'EGLDv8r55/5STpBD2H4CX8ypwl4VwCeD8eCmAQqmki7azQDkltUFQ' +
'5gZRamu7Qwz6CNWyxlni0k1MnhuSykgwbrWklqqNkzSypTBKA QW3d' +
'RLfzC5rckRjGVQZ1vRaelFFGk9opllxa2FJ1MriJCdAARrSpO 9ilN' +
'NSIPlkvJV98MSJK3oePHpWTLIPyN4RfnYGFeO1V3inTUJCBKk OTCG' +
'L6qghAQJVtBiZvQdCZTY+7wO97Vu8578XnbrUCNhTxQG/Mjj+Mh3M' +
'jjc4KCcivf+MbtqeZMV2Mo0D8an6scmV36rqcu3ucUOkpkyFe wu8w' +
'H7SeFb/VmifkVvy6rmhi1p/d8jpalyyyJwg86sgtUMLqYUOBA2TQC' +
'7ryCJQly5WKPTB5yLxipInTpT3zGCxNOukyzNV4BxHgvXUMWl 11/x' +
'+8EKkNVA888ICs/zBuPtHmfJQJroLG+HIAyKV4LDUKQTIgw1qJPDA' +
'OFkiMBiAxjQWqoiH4AGNRQbT9/AvOx/HTjJB8Zk0NVRhW5C4916At' +
'+jvj1z2wkgwYG1scJ/c4IM/znj2nuwaONZeNlvZZNf9JgYTSQADOH' +
'LgbA9xAMHBC9OnepGGUXQYaLaQLcGjO+kqEg7dGK7715Lf+8b 61jq' +
'XwdB7BfVGHYZ356cuR6opfz1KHtP3cp62VOnir3Qy8u2PfrDq pjqR' +
'eFJq29cA00HMx9tGxRyqldj4ALqyYbtTsxz0VyNVSFRUg2pNJ CThO' +
'AHB9LeQlbyES/Oo8oOBGW/gzESOQIiGatT4w7glBgYhsbdnimd7Hh' +
'f7Eg58AsBJgCsEP11Bd1lyNco9dQ28t78rBHsaVMo2gPdlqPA us+1' +
'sI1NKU9h8KfnVNk561S+30iDIZ0/mfAjINAQVoSDeCKVnE79jujqV' +
'/esvoFUrWu5engSoV3XnXXTp4WL2CnfHiKTALJ/G3o170Hm3Z8T0e' +
'0wORtJTC4w4HN7X+vITfGrM09RSnFZJnm6xqig+3uZvvwvJXv Y2UK' +
'3Kdzt5MtmdXcDfYba7mgm6agsAVENZb/1NZsE0YUCHOZ2XT+FFZIk' +
'jytYyrK0AlA3vHsxJoAKkpbXumfJ3VdR2iPZygUhsyh3Gnh04 WD+M' +
'aN5FYTArXTBemU4ekQC6mXMk0tS7nX0d394x7MkmvPVRQgk6A YB1B' +
'8tbFr/SY8Ptjr3hF4DdA18SvLod5ofgN7OvQVkbZtF/CYbgz7bbSy' +
'FfzZhWMwBA0MZAJiGHZN+gEXeEIkzGabnZPY/D5fBB4Z7y7hkh8En' +
'0ZcGucetoZDfFMJ9hlHdrKRZr1xc7nnOt7Mzbjt597pGntqdr Q9Cr' +
'NILltrRh0Yqr9DU879koN84OcTfx6SAPw6j/Lnp41BHxikwZBr+Kh' +
'mSXSRKBGXaQDrBimARDAoq+fSy1olzWY0hKwLr8CXOE899MtD ehk/' +
'gR0DE7RA6TEm6U0StYFoRhfatQlLfLMY555GG8TAsXaDgH8gb C2pe' +
'kcMTCBDJ5Fv3MgWkeWCy+68JVjAL+6NwnxEwz5lfQmVEb8jrm 4Fad' +
'NLBO5d7z49MQXTyQYMuim+Yx5o1hgS2KsYTWF/AOkKLQ90yQSDo9m' +
'kBi0wkMSfOPxx7brHRrPb8PJ5miX0poVQQaEAUPe6sQBIyaNL zSXf' +
'oYbZY8lwNcdv3un0yu+BBN2M/7spnVVAaqOgt3GVQ3QRGXK1bdMZ9' +
'MW1y1Vniuqq/Y9aYNIrLGk4xHJxGrctzHAwPjVDn+edSl0vNIdlSm' +
'LHnSoJxZAqe71b3wDhdCtgBQso/k/cuftB8cAKokhPXhEnBAVHc3T' +
'3g/MBBhRSp1uwFvTqSWdpdVKEL9UTbyOMJDy6HhvP7ZSc9eoAl4J3 ' +
'WCfGAgA5qRBgeCWa/OGLvyB4JvHa2b1xZmbxwNZ4gPqBWlP+K04TU' +
'gMK8ZQFIyAIy2A7ga/x48fh2Ys5k7yhE9tf/JTnwQav/rr/40uBd0' +
'e744jhiacGXhuf4dKQTryAM1b0+FB9BjW85JLLlnjcBxv6jvX WMBn' +
'nn0mWW0iyU5XxuwxD/BqPR5vbdyC5q1xGZc+0ow0nIQYOoVImHbGk' +
'Sj41TS7XCDH72p+wNCh4eCtbu0wvxsh8J6WqBzCTexXFCeHec Pujm' +
'HyDWJoHCnj/iUnJspH7+lcXrjEdLHwG4hrBt2S6vj19OnPinrhV5s' +
'TQIf2PK93+F/yljUUR+dNnuowfjSKZDREW57A78OjbwxwhFzgrIdA' +
'PUFmUVfjIo3DNFVImcfG8MAUyA42edByFcaamLde+lbtS4EbO qCkr' +
'Z7aY6ltY2TR4rLu3aUh4Pf8C84HuUv4TQ8KmnRC2h999NGTY9 g9fs' +
'EaBLTnoLa/81v/7LfgFW4t9FAs/IFmFIUSgGvUV3iwCpry1b2OtIg' +
'mCzIKNB/TyVAlIUvE0Hw04Rr155xb/QEnLJaWLrjgApi/LnA8K7E1' +
'XnQDnOmIJn7/+KFPbY17ufvxoFxnXxMOIfcbWtKQMy0k6aGbj22r4' +
'+rYqR51KiGS+d6qoLOfO8leUXOPdGcTYk65tAGjQkQdFAvIMm EVeg' +
'HVFBObb5t2eUNAMML+4uChDYZxMlz7N3Rlhwa/iB/qmg7VjVh0H/j' +
'tR4c5vHcNP3VF5B0laHMvD/LVV+PpdW3ClIGmHBQIVOk2+2E8WAEw' +
'8QdgC8/UAqN4RUa0Cim1B4xW6H4/XkkjIVG6RlgQxhkI2d4wkg339' +
'eTJrwNhjKkuJz8rfk9f0Lq1de/vfbQp7dvjAhANXC+3XbZeP41lLI' +
'xmGq6G6cTBjvnq7XHtae94q5gSYIspMKNyrBoKqe6ee+8h2Qf +6Qe' +
'W8EvJMPYXfumyuLJSJexMOyRVy9qjthbJ7kO2TkEKDldPIcQ+ 4SKJ' +
'veMuATk83gReOXI+dF2V68tW8+PAQ/mUpBeedEXTUa9UJfsrMtJeP' +
'tkjPQCr2OBXd/3F2xSAwNKrtGnQk6nSqAujCXjBshw/YsAsgodgAx' +
'PdzQ5XGQTpinjt98AsokyapPIvdiESo92SqlR7/hFOHYWgNDSYjgr' +
'KNZVnojXfm8fDCzq1QSHDeMU9ykcNx/1DJ2BQXih+hc2nx6Bzr4ju' +
'WfGLJOvGCaT95972c80bpXz+59987N+s+n+EfpBriopY729sB cBFL' +
'sjQx3QAizaPrQ8Cn3MuneJqJ+qKbdIMAc578bmv/okf3xn3QDbxe0' +
'bb2PQy8bEF9Iyff2pWBfzRie+++Kt1c5QLfMJvsoBDWYFyz9Y H1Am' +
'/g30sI+HXkVjxm0xt01dPeSt+D5fQxJo/1N+zgnqXIVCsGS38WGDy' +
'S5fv0Y2X2pGlgwA4t8gYENOgGInCAdNQd4mGw9Ne4iXiI2h5S Bfv4' +
'HACYXkasIvCdbsItSPYwDMcCUqDGGiQ56wp6OQ/L4FXDxoqxgTObm' +
'ahBUBQjMlr7F6uNz2eOj38PGAnHWrQKa3Yr7g1fgdEE02CVQZ vMf3' +
'Y1q3xO0cwAa17ul3z23jijLDfhUVir3S2aXO8L/qCMfTT2LAeTKgI' +
'dZc4eb8JNeltWMlaQoKn64GkE7zwavdTdYkMf+urxuGNu3j/wLiLv' +
'BU7sn0vtEANRbFlWv9Fh+vaDXAkdxcJfOSRRyi5G68WPzBeng 9YGB' +
'aFK+stSuZ+N4G6NDOmW/gOjJs35MbrSocYwqtkqkCTOH4ZlgLw3eN' +
'3e1o0kX+7G/zqE5mou4zc+u/UGRunL9tWtznF0AQNK7S1WPfqoM3W' +
'FnzzccLR1qsQxrnoOrCPA0/VGH14hVaUvqraBqMfegOSHnvimwFtp' +
'dfnBeMatKuXvyJU0ZfQ2sRmUwMkqHouryVlGWy/ZUJ0pc1DxKfsvb' +
'nrMvoVgz9YkAzvEr9xCM4jm9Yf8OIhI0LdeCO6zgLrEpu948f CBN4' +
'TJ06QWGcQcG51kdfSeZ8mnR7CpCqZ00nMMLrr+jO1AvxCmLbc C78v' +
'yP7G3I7Gno7Z2KeRMgIHYIXW2p4O+p0Vv7jBcAaNhDqKXVKAQ vPtQ' +
'o3gpmUmgu5ROTrerSE6z7KR8tR61/S7/9sr4KQOVmyN5+7pTc2VyS' +
'gz+NVtV+Eh0LNx6bQCVM2M+6ltYrbGuetuWpHZYOAS+qojmix mwm8' +
'/N6+OwSbSPU0gseK3qTFS3uonOPa7aS49ia4QpP32HvOCIFCxua Gc' +
'DXpDY3DAi/Do0C7gRRgwgjqBq1tbMQd6q+upeabMYVzMdSKrJgki0' +
'6HaBNjIpTQxiE6laWFrvX70qlcLv9p/tRmzG2zrWXMBARChE3nr03' +
'9ng5U0A862TvSAx7C58Ar6bx7Pz66/kf1Cjvpu0hjTs/vqqFkGI/p' +
'856ePfjoUi1aykhuAA3Z6e/ZU2np35TnnwlufZE6oaSLLAZ4AmOxg' +
'UwMMtnqbMOjGMVWakvmMdFNjRK60rbqz4BW5BEpWQ2IlrsJyO kuen' +
'pUsUOAhldysSxkrfhMxb3rzmxBXrftgc0EuIgecD4yXVWpB/48f+h' +
'SudT86HgA/1VhrOTIPh1vnbf05QqJTJWv+6oeOX60a1z1a2vOPwOM' +
'PaFZ5M6Dkf8KlrfH8jlZ7wQLg2r9/v6bOsOY4/6eXfk4t/Ns9fqd/' +
'H/qdfxmQvG9ciYarjDXiZnhs/aFxF2V140+e/LoXuzPtn9TJtYCDr' +
'+EuQdiBvITfpj31yJjLqg5zWh6qZPjxiqHlz0eyWCwOy5sssg pP9s' +
'innSuikz2qkEwlNFEZIWx9016ngAI5ePttmiLWwFNLVzqOpLM MyDD' +
'I6sdNZYfm9jHZSlXtpjZpmyY9SkPtgfHw+YknUo59zD9r/mp74czC' +
'Lm2up6+rxqor5oV8qqeNtVNr4AgX5EUe+FMzS+AXhcBQ+uTJk ztpf' +
'riCd+nejDL7vT0eBP7SV78kXx3lhve+bZvNtscjiox5K3IVSO +LWf' +
'y79957ZZo7Wy2qBjGEPKHS8RK4C2gkJeBpYn57KU1TCST8ple V7OR' +
'yV23jJYQp8RWch4+ug34jPDxO8+oZM/fQxqA0SnZ0ORybAskQnrB0' +
'yQLGpRP6erKu4NC3DDC+w7jisx5P3Xuv9jnrSgrdSkE5GBddR PnBD' +
'3+IlLRUt+ho/XdYONw9zEPEo34PjaZWPBGXNA2uO38QUZC7+/HvZl' +
'xvRrqudDt9KrCuy7RsJWDVrBTOaoAipqOxyzsLJxq85K987as aDrv' +
'GaOeatmFHpXInkkmtk+E6I7w1ToYnknSvLEyWYMfE7Gr+WYQK h9Sh' +
'kSCuyQpUxo2OFYMhM918MbfiOiHO9UDY1mTEu/kmsWjdan5YMnwAX' +
'cNyyBZ8EXiBToAFg6TRr4KAyT/JcGD2YYN8BfjDE6JVApg9rvCFz/' +
'MjMjbg171ZXVcFqfFdBu23X43X4IhIZcd9jVvm6COAf9VVVwF n2W5' +
'9o+2yKegCvRo0LaYHAiqCqh8uDQfCDM1wAwK/G+zvXx+/OvCrUSSU' +
'8ycE3DB+7eKs+FUJ27aUo2kl3dG6vTyO/taT30JIrnzPlS952UsEq' +
'2R/69bo9azU8WOv/okfP313tJ2w2Bmno+kmJPPMTpJzztWIXmYXI8' +
'uzVqAc7zRZLnTa4+RISSBKWFvZeWEdWnErvITf1XQdaGiAit9 adV9' +
'sfcWvv+3nH/nt5jdr+WI0og4WfBJJZi7AKMvYNLIOamWJeOE3kB5p' +
'IhnCJssrEFORrntasrz1ricedFgerY4SACk6zs+DYK4rIhFpN SGI1' +
'JmFB8ZPF/Hg+NVnCvXhRT3olc7J6hnUHxr3k7j6ki+hCSUhV0NgXz' +
'/azZj3BdnfOKanlR09I/COzW8/+yxUuXXGPabtDr0/fWb7v/vvP3D' +
'uq/6TD9x6+9JgFs7/433XnN5pec65PDByCUxp9KrtBAn7O+NRI3x1' +
'pM4r1ckI37pJGvB4aJyUkCcAY7XAjXuwE67F+Hvf/f/T1rjV0/GYc' +
'NRNSy3dPCQ7KCy4HkgHIgKA/uWyzrZXJYCvyteRUppu+nZtAnKAPd' +
'FW9U+QejwFrOEXPn/ixImI0B4JHpBPOYqBO/9VvJd0zEIU5bn8ree' +
'NZ8/rz1CoZ+jBHx7GW4B41uEaEM0DzWcoJ8DiV+vcELaJpn3kztsB' +
'PkKiQ/36corfjKdb6faPgZJltQVtfSASsx53uqKdKBN6TnzxBGKM0' +
'mBAigUBvOdfcL7PX/1w8Utdw7hzMiCsC0/W3zUYAaKLpN566VtRJp' +
'g8HbOFLTovsN4hOa7srD+S+DOXnnPuj174M5f+ynBtE7xf/NIjURH' +
'tOjQePNweb5mDw2uXY1qxhaWeEeSC6Gvfuy9t+QDjaZ2IQMqd cVPZ' +
'+nTD/Pi/Fsjco8AhP+/F5+oirABOrAX35XR8gNdxmpDldjxNFjXhs' +
'yp38gzmVyeb67olbGs/d5idpGrH07NyBWARP4UM54IdpUlobaBsSr' +
'xOP9ZSsakgXCvB6fKVfoxxqirYpRYY88aV8jrLr8896FZqfXp bd4A' +
'zfJYjrU8Q6hJ4HfyPc0x+DkI7qClH33vVl4tXU4CNQPjkya9D IYUn' +
'/BKa+N1wT84u8YuQh+ViJEil8EHGDvOaLpIi6EPkjghpJKV58Uv +o' +
'0t//u13/s//y//9+JPNASxw2/uP/uE9995DISgKXUiLrtD4VKCGOf' +
'DWP7WAbxyjWni+Mx/Drlef50Fp8Ka2WoFOnznnp7Z//cpf3xpP8Ye' +
'pTfjtbM00wNstzFMtLdYsgXcDft0ZaEKPYhlN7LUPSXh1g/nhbpS9' +
'kPjaQkZcwaNDeANmE8Yda0fHAwgOtzDWbosVeRrLVRVY3hl50 6+8W' +
'Z1ABM5ECtH9eIEtUrEeIx88qJuHu3Hhm8T6Vi/MRPmDtTVsx6NP/O' +
'pMk84+ABD/0LMutdZnmgELsI1DB2iP8J/T+tFm+5t2OOtQf3wE01N' +
'qL4cGgAoaHtIc2rXeory1dnEZn9Lwe+65J5LpRmgaFcAHgDTt 337+' +
'xJ8//5dPPP//PP4X313ynwUZfZSEMnfGGzx0ZSvcRmmIzm37RuHOe' +
'LYX5Qnz4w7q9b1b465yfetT2NfBf61Ka7NHDajQM/7z+PC//e/rjw' +
'VTToAoncp3qzrMQ03TzSejPNJBOiwET1z1gNPg2mNDgdXydrY jK7K' +
'fFb/hMO8Gv8njbeK3ZvdyHL/Hm1ZeZtp0y/HRRsd7bCtipnE0pvO+' +
'8WNGpGS8pq9pIwkkw6/W15cY22KMkGq5ygpCri65IgBnv4gAvl0xB' +
'p3KiZk3EIQI4RnK/v518OtASGf5IZ56T6/ejpufaSDJqJo/wS/kQY' +
'ymifjFUpNGG11UApYXnzYukdMGibPv2Th1+twuGo9ugsmxeps ml3a' +
'mAXjcdrU9Xa2je3ukTPSlde3y0sXO6NvTJ45LwPS7/eX5mWef0Ye5' +
'43MMG/CbUJzSVDRV/G7GWgVp8sOH+deL3NruHr/DtAIVo4AlTAWaN' +
'LOasLYBhslVDg2wAcLtcnYR0iTY8Uld6JCg7txg8HvnXXfJXQ SwoA' +
'+pu2+8ZQLw4uAhGPpUKCZVXxTSPLYXqJO/wjIPqIKY4ALF2q4plwn' +
'xA7bCr+7Pqd5vE787xa/GmussMChwu+xXNVLLznS3OUZta5yLDigR' +
'qfOVAat0j822f8dkw9klw2ac26WN8pajTB5gFzXqtiv9w/Lqm1bx3' +
'UO0qParRy5d/t+ErQffrKWrquH51rihq2+5uMkFdSRGjBtNx1rCTh' +
'Tr2E81porqOLppT8+K31R4Gr8n+XdD5q9mjus0UM1wskFrheG GUfN' +
'm5KpqdwPiT00Cu+mXrecBIdddIro2djV+PBQsywroE0ivf+Mb dJIU' +
'NQ7odIEABkJXXCJgX54CGf2iD12oJS8ap1q+tNxp5FD4jfODY Yx2g' +
'2LFbE9rK994/DH+6dInBaCBtAcWeKC9O9MtNIJVHM/XWZ43X/zTh8' +
'arZQO59EUs4gRC68P2tOUSGnamK32kJUDxbb/zu3HJQFy6Lhp4hvh' +
'PPPgJOB+7vFCS0AbBao47235N9IaAuCblI1VGyUs2cWnYG9Co uzIq' +
'0pNOqPhyvHuyhNkm3mveVP5qfg1Iom2GnRF9cSjv4Wm22bco+ EaOQ' +
'Fbsx4jFlNjb8PA4Jq37QGrw7SJebADTS3h4evXwPD4IPjbuCd FKtD' +
'7liQxjy7AOjHZPfPEEVOEH0vX65gJBl3voUr5hvH/+gQcekAKRC30' +
'av7ffFjqBoG8taXSsr0v8UPAr66kT/WAhzi/oGnaGrm9685vWBze+' +
'eMLj9fH08JyhPD7STRZgS0NgBc+ASxuu8CU0Za2xJ22kOWE6D 417G' +
'mGOrps7Pg5PZEN3xrkyeTKhTzQhBh5jek2fo2J8AWy120T7J0 M/oC' +
'f9YvYaKIqMVKEB8ky9PPecNHC40BUjvl/C8evTU4Ga2OFcAeXwWUJ' +
'3qsLjQ2D6Yn8347cvOsdzadTmVpKeje9h+fe26lfwdAVH/YheCvFB' +
'Pb+sA4umqSEkSl8fa27VqDs30tJw/MaGq5SRZ+CmWRRapz1ayAOSq' +
'e8P6hIAcP3QeNe01h9hxQ3jF8Y1HMbo6APHawjffpuuK9GNW5 T8ml' +
'e9+oIpaNsVQVNYG/zns97WHmdmz8Q89xyNDfhsT0u6EEyjtsZjRJG' +
'Xhkj+IQNPI8ClX314TgnQAzoAAhDOG4M2p/mU9TDe2XtmTvucc+Nj' +
'CipTHyeFh5qY4pXOe8YQGJJQqlvjqV4ajl7SPHlgfyngC5EeD 3xrX' +
'GNKo3LpE33Eagkdw/xWq4SRiOzmt9vVIe0wvydn1fqWSqox4c7x2H' +
'zlf8YyR9A22NEGlUAvIxJnpp7GD1rV+6zSHVbxrDvrhEeQqD/92S/' +
'VicBb2TJQoGleYuoFAn5vwBE7eu/J0nPd5KxAi3SlLQJGPAwBd7qK' +
'ltrlJABMffxaXzH4yJ23I4ryinVc4jR+FW6/TZPVONsyuCno/uel8' +
'7+7xe80kauAktHeJPCC0ZR3sTPORwmnYCpGo7oFnfQ8oLgCYr RUhU' +
'BeMny0XTBRwIWg7T5fXXc5qlIclXDIdYEGrN6eLmZ3c4mK09U 3gf2' +
'zBio9MH4Wdms89pvwi4+xNX3WYYMtizt2HKGOr741IK32LuEr Vecl' +
'JFAPrZtwIn4DfqNMv8humNZ/D00H32KEi3g3YVuDbph0pKfIgHaKB' +
'63rWyLHlRqhgJh6XiAdOvA/mzBfCnEWEmJgAhob06BdWHIJeND98B' +
'df8haI1FUA+mqSJplBNDHQzL/TS8PC73jTTgWv8Muvjq8ugXczfn0' +
'6V0EfEKFY+flb41Qw8cBnazSRkYvGBtYArGICSlJHmo7WBkWG 8IjB' +
'9nipDpBErdEjcf5XX6NDPHgbs8fwEF4pzel58ukK9y33BMZI7 fSA5' +
'jOwPaf9gZUIIJ1mxhLz1mi44cCO7wMZg84+dOO+iKbrm3zpag 0jsf' +
'vP+o1dlH2x6e4SR1Gr5TuvIk0F7DCfwa74VckaJoQuIhIHz2+ SFLg' +
'0y0pAXENu69VwftmjkimNcvmDUsZtcumtMoY7fe8URIkWcfgz VnPu' +
'teCaJEqIoEjPFc3Ulc7oK5iAncU2YYxQBdoDqXUlpFofsj990 eVkc' +
'51COZYRQI1maTT+1f7nbbsCS8cA9S/O6UeazYjGF5UR3J6uYOVPTV' +
'CfHh5OY0NMc4i99kWEs70z3wcFV2UuGZ9qIHzm/NH8H4mBoc7uZRz' +
'N1480mYwaJB7Tj0XezfRywFZL23TQzvhdiXjV/JgF/2688cat8UbZ' +
'eiLYEeHoq+6royxl723FZ7PrmzTG0qul0XEioOkJuK4g6MLJu IWVg' +
'IhqlHd6J8MYr+GefF2HrSc788piZinnubyceBYNkf4MPdPb9L AUlC' +
'BK8zJV3VVXXdVPw3/degcicEdhIwCR2dXaEIIUc5j69dUlba6OAx2' +
'IEMgFTVpCivvbqwneGWeYn3jySX61m/Gs+AUO0LM1bUaSS0mjeKV4' +
'mVogo1GhgpahaUuV/J1xDgolAKlAjEFxxNeUoDs2XVB+grY/C3R7x' +
'u+ontXORnjrpW9Fr8INWAHNL3npS1EpDJNj0M0gt3Eo49T2iS +e2J' +
'qOQy7h1181/dUEnA2o3Dx0bSJXvkE/1xVJY2zGby1WZAiYm+U/QiQ' +
'+gzJL75Epo2NnqcZUmobGeohhckQ6MNNzpnDSAwn1POsLxQdH x+Dg' +
'eF+01o/68XJafddMZ5RitVcWGfwiM9gXbZs8MQWeKRPkajeR5q+SG' +
'xx2NmaYv/H4Y0BD8zwbguy1ZqUYuRMju6O5LJ3qRSlR7MFxxIoaQf' +
'P4DZOgAzsbmy7W4+Jx+trT6HbKHdt0EfSvNcarXr3WGAcPxq2 SKDH' +
'f20yLcOZ9b9jmAKMw6FILiKgceJi2Vk3nnItepdWy+FD+tZNf S7pi' +
'e1qn/sm/95Nqvs8tN1HmfmxCSj+31P3ctU7z2An7blWb8O9sw3M/7' +
'Yh2Alb2IbOm2fVio66ARhLvEPsETEdizXgW+zg31hWzzVxtVB ptFd' +
'SVmEbJ4w5Jgj7YpC8S6oMp+/fvX03HxIAw0shvHE26fJzKbq9hf+H' +
'zsFTjX+FXWw1BRB3tEqmNl7rz2fFbR8fxjAeLcUe8t6fbzpFz gU6D' +
'bgy6bt6TG3ykfNmExqJ/0EL6wB8ZtfakgBKTUY5NFzgV2phBRm3OZ' +
'OBAjfzGZioo0XGw2BW2OVCstneuv0z6/DY43RoVjpaTlEbXcJFGSi' +
'Pvn5xb/9/+4G+ThvQS8jrPXGHVtHHD5Cf7NicHWoCxwj8GwqkuB2A' +
'QFrPKnjjKjFGzT2LXVvAcYtyU8IPFsDp+PUFCTcS49/s3gd9w7M+K' +
'X3+lQbf/ic4/U+Dtt+n2S37BtaapkbfXv/EN/DI0JsZvvNezKEGEd' +
'onfpv98VvxuT/skcZV3pmPvN9100854y9zWOBPLrw7Xa4bn9I7oEr' +
'RUJOt2Opxz7oUXXUjrHIYkSKNXbQ1NMbuBLeXrnK+uxd6e9m7 BBDn' +
'JOoIEh9d/To439OMXrb88vnSiefs76/s9RjI2Y3M3+HU7W1eIlvCb' +
'zjJsxq+D101qnake7Otmrj2CsDQsBW63/c7vuuSHgW7avraBfoED1' +
'SXkpnIaY+RWUYHoZJcTSWeG6tNRBVVB8/XFkPdNAXOsO9+0JRLRBa' +
'RxnAGLrDkuDZkZQiKi6fxRHf8GGGPmdsln9psnhWJtOqIHd8Z tGxd' +
'ddBG/EQ95jARlRnfGvc3//F/8ixtuvHF9IfOLTsMIOODlxldRNP5d' +
'42XXY9UUtCCVghbZ9Xz+Becz9ACD+jRDnOUPzsDJmO6jC9Zl/ujW2' +
'37uHxwc58lnV1i3NmbzT0rGT9b776p1Vje+3TDMR6MOcDeFae p4sE' +
'OLnW1OTrWkUbkbWY9put+pnFqUC3/sTwg4O7TPTDpNz41/nn56mE1' +
'qjX/mVdQxnJk3s3gBKhJ4FWcguWzTmxg/MwCfWhTliDAdOELGdE4T' +
'OUQ2sGsIoTZp4ELvnQIut4bJ/OMB2xGTV3H+t4lfXwHZPX4FYd2vt' +
'T0esNV2RF1kceDAAUasUAXNZ6oYVQSmbf3Ngt/4DSGLt/iumG8U1M' +
'NHj3780MdlH0mjqbCt6YASMI/7ommUny+gpfwJP6lUngDKBBnWlgx' +
'99xAxw9o+9sQ3dfpA53bh4Rndtf0dXfet+3xgxZHDh/GZ3/mO//L7' +
'f/VspGnOPPs/TaRffMlb0kSQj4gd0R58fskT9DYEdivpCdK9eclvV' +
'8nJD+/L9RoVvE5eb7d2RMrT3wqZgy7WhiTbsbKjh1jBuXsetMoTf2' +
'q9SVmUOGIi3gvUn06JL1fN9Mm0ZHxmhtz0huJjiVZ/ztRCQv0IXl/' +
'P0jMk6bZ2Be2W3GsBfzUK5C2wlSHWh8tj81XMXzWxOUPx/ITRZvyS' +
'ft++fciqlnT15TJJL1DCFYcqjSu3p0uh+dU/3TCJOmKMzIhee6d1e' +
'R1ug0aggDF2euyMZ40Zn4Jr2EJdMT7VhYHb0yYN7b6jHAjWYS Ltw9' +
'zRN0BHSmQor3zPWj984sFPxHo0io7aoVn3HZ133t957Wt/cs87fuL' +
'UM5/79l88+9xf/HnT4PpZJIik4VuTCx2YdTO3shurAiDJm00h+c/J' +
'AnbzFeez2l/3mdMRftctVb04qZ5S9tdHrJJnnYTVg4AZ8AzEeYg0C' +
'd0Oar31NGkZV4ldh0TQSjEkJSWQgsMwgKlcB+eePJHaA5YI05 +x4S' +
'RWw/0ZYcY7je+bA14wi0HBZOjLZY5fjX+XwoZThM3xcuCX4S2VQga' +
'ePMNVzQMj+bQIAnjYYKcwxKBM2zYQAAqBSOJ1ryw6YWe+aar+ W08X' +
'n3NuutbV/2nSDEVx+quI8xssdW5XU+U744kM7R+T947Rv+SSf/CRj' +
'/zLP/vWQ9///le/s/PnZ8Vv/It7Zbv5qaJAbhMpycg6XhI8q010Tz' +
'iqi2t20iRzjKmXCkxKw/VAP5+4jlfoYUkvwJH0xi6O++YfGdTOB9/' +
'YfN/8E8CROKX0fVyxfVoPcbM0IeoNPPrGLYGouXkj7QdzMApxvPIt' +
'KICXZOux2BhSo5ywoM33dROJmdOUNb8M63CtAayQGzuvtH/y7oX9z' +
'39N/IILHYzSLhHIuPCiC48dO8arN735TT66bP4Dnr4vAjwCaoEIF2' +
'Kzm0rJKEAs+HpeuuXWajigETG8ja+nxYHEZ559RuMLXWEUHx3 G6Ot' +
'zk8/tPLv93ef0u7a/O8/uEr+6uwMOOELrvuhkhZv4DbAsed3plZta' +
'x29TJ9Q92FFOzeKmv5vv7yJIOOOcgnYy+MXOzd2Jfj1yujL6B YXY0' +
'nxkusZWkBExfnoiIJ9CJEjnLKIQBVcdBH1GQeVvoC3a7tfU8+ f6ON' +
'I0lMbPxLfEDuoOecyiTsQEfr87fbN7A37PupcyJdPR4G88/piMpoI' +
'OI0PSImynDdX61rBGr+njv/ixm42v7gncbu3xCIDvjMPerXHHo3vO' +
'/MPR/ey//b9iH8jW9P1f394p8Aq/2N+1CY6T++OXWbDg/smz04geD' +
'0zpXtm0pzHNFPXLKzLJCPpVk47iNFvlecMW+2Jx1N6VDxA3S3 YN47' +
'Nb1X8IyQxz05TqdEZAR3vOis0N30zxwwhRmtSCf8dBz3Ghevo whEo' +
'LbdP8mkPcr654t6q1dYc27qauLQp6QlcwMtVBV7e/9XuCCZW6J0fL' +
'SfiT/C7NaCk8+8y3tU8JvmE3dS5PAQXy6KOPrnc+7PzFpm8lnNo+/' +
'oXPg6w77rrj5a94uQ4oKZAXU67dj+nidJ7RElu2PrX076GHHp JVpS' +
'0yyhSI0ovpL5jzi7+cv/8b8N8et3GidXELt6djwjvjUF1X5v7xQ5+' +
'afUPt1HoqjzG1rDlEJlwseac1QTP0djqp2twIKUu1pOFUR5lJ kzTr' +
'rRgPLZRE1JGbPjHgkXEaaEnI4+xeU/KX8LuEIMHE08RV1TVxs67NZ' +
'xyW6EwxUVQcZox4NUGX04IggRcUL+G3rgrtrHdNnP54d2yC2h AcLG' +
'CZunDjNQn8oz/6H269aPzsyFm/SDhe5PiVr30VcIE1rR3L9cXuoEk' +
'0weW5dFYCydmMX5CFYd0ar3HW4USt8GL033rpW2+NezLn3//dng4d' +
'U76WmLVTRfs67h6/vEw5mO/PfO6zM+/91GmNIRfiHe98RzrJG89yX' +
'5tuaoVP0/Ylm+vO7Wb8hk3fDX77svocRAbx5PWjtYERl1J/e3gejs' +
'w/I1KRW986mmqueuy3WXizCk/cxNfh+eXwS+CtpSWF01QX4hv6H3c' +
'a+yv/+Qx+58cAq/3VA/6wDuzzv4nfekdWmEUIwAChfhHv1772J7fG' +
'Y7MBjQ1fRghHVCXI+RcKdLkBKXUgi8HpzniGIo7SR+1hXm+88 UbRB' +
'vZ1JFmBLJh4fb7qDPGmXhgUf/rop6+//nr350H9odGvho2xC5qH9V' +
'7u9CWXU9saEehrUBURPsXk8BnmXzBsQumaa65JgPWi3P4mi+/YDIB' +
'XJRCvUhXNMj3XMH4/pYnfOMnehEMk3oDQFxrCCqdKa7Lmb4Rqc5vl' +
'NM3ubuis+A0ePvjggwg5EqgLeV4ofmM7lqZtz4rf+lYeNabtv Bef+' +
'+aLf/qTn/rkrQdv3dXddJPR1JUjGlbrZkg0Unz/lwbu379ffx4ej9' +
'KDGszreu5rnD3G5h7VR9yms/8XXnQhYoa7675x1SS/9c9+K2Crz0D' +
'ocCItojn6ZqhWtVRUwu8f/Z9/FDXqQuCEQb963dGRbGXCr2KaeTfg' +
'd7DvnvTTRpGI2eAPJ6tdB8uxVyTSVPwmqU6ucjy7B7tBwiuUE nCSw' +
'a2G8oWGZJSjHHctorEbvIWmUa4Dh8Mt/MYsdOzfWMKv45FRrW6E24' +
'D0hN/wwx0dO88/1/f/8Gd/9rUv+9EzI9BkdiuCdqb9YDxgJe+ebob' +
'kAX817raK0SsjhfByAa/MK9hf3wlwzrnnX3C+DnpoX7cUiC6dU107' +
'07qw4uHef/CSF+sKekYQwbS7/vW/0lIdyIU5+QNt04OOIAnj6JyKQ' +
'Z9hrvaxiV+P1P2EfQlRTtoS6Y63+8PNKpI2iOd0uNjzxnOSz7 h/ps' +
'pwhfCG0Ezj+Do0/2Kaj23jaynNmaiqEyrQKrWHiwvteZO7fmQXU3O' +
'RUX/GF5fkAcYp/rj/agMqA32nd2K1jPXm2en09rs7f/F//NGhX/iF' +
'n/nly392a7xNLuxUIKg5Fk62eCeusX3uOQEkvvKAt6xv9WL1ECQG D' +
'pERJgC6uPB5e5qp1gYSxgiA+vS0/Km128xI9sCBA//pa//etb957U' +
'6xzh/72MdIzNjWv7YWNGtrCkN47C8+j5znwRZ3+tb3wvqWd1phklZ' +
'vA6epQEdxdaTdhtZTFV5apSdB2MmIxEnsQ5J1qZQLfzKRTavU THlk' +
'IQRUD42fE/I7uHQVlUPpcAlRSIKwiG9SmKh1YuJzbAoqIaU8bGY6D' +
'C7eYxxkQA61j1fgRaJkknSzX1y/vARh7C/WqmmFK349QXr7/b/6yz' +
'//s2f+7ImvPPHoF0Aco8V77rlH53cqQBJ+dUgfiKE8Bfb4pXXacB W' +
'opPm667Lhn49LRbFsBMRIfO179+mzKfyiAW7Vuf5p03V8uSkh 9MyX' +
'0ZKeObUemMeXEzVmv3zPHsemS75vVI49zxW2ASKfaBps9Sd9N 8FzO' +
'bK6+deXEn5dt1T8RqX+VbXqb/fT93+TkdpsfTzsZuW3Gko9yLZq5Q' +
'XMrr2jKeganyPzSWnH8gZcJ8TVjBHvy9xrBWLfkUHYllrqzSE Sg4s' +
'Q/v0pYI90fkEuNGMxPGrk9pprrqGlZx0Fu6Xe/epwevu9767/fX/n' +
'6e//1bM0FsZCGLYJHYK0n553OjV3QZ8/gxHNRdMoMIt9xIX4H//5z' +
'Uqg/ZPNu2dDBW1PXyHUL1xlbPtTr/8pQezHX/OqK99zJWPbmI9a7+' +
'e85C0333xznDVOWuXMFuhT2W3WZLj2fsDqmLlKWBjs2vMQ/greCuR' +
'qE5Mdr/h1jdHNN1z1Zaoq4T3yuv2t42UnI6yYrIk+R+io2RBqGo+J' +
'5/phQX/Lr/Drso2QLJnvQ8UaKiZqqYY+rPyR+WWV0cwj44WT2tGEl' +
'aR2LKZb29q6KEETzn7tlc4v6ArZ+HQp4f7776/YXDKpm0PzXFIq8z' +
'vfXf9TJOiIoau2r6CmAgW0/cDNB4jcnk5CMdrVfR1gH3V0/gV/d3t' +
'caUIPMM4VqaS/7LLL4oNH/IMVxOzMPyp668H1dXZbL9r6uz/2d37h' +
'v3790099E+8AMGrrCF7BWZeSZ3A+dXpHt2z6kXGjpr5iVse8H nyvo' +
'8c3x54OwLpJo3rdadzqBjQhrklh2N+kOprpHfvD+P1Qibc+05 n+TE' +
'Bw4ffnw5PXWt8KVv5wyBxXualIwpkvcYyBP4OSeAgkxq/XWKmKvJ4' +
'9vm368NGjnkz4fWQK/jZuqY1ypHMUMK+IIoL9ujFozUXfdOAXdw4R' +
'RbBx2HSZKgKvGeanS+CVXGiCz0UrhlfathEhIsPxjqJ4fuLbT z8xR' +
'dA6hPz0Md7RX/2Na64Gwp/81CeBQ391vzXtlaJYAVwm7ytf+yrW8+' +
'ERYqREHf3Kr/2q7C/twvDFp8P5R/nUEldz6B8lrM8tvmjrTf/Zf/x' +
'z/8Vrvv30t3aef05WPg5etT3wBfyuv6D0hc//9gd/O/acaIxQTwie' +
'Fb/uLfdzizyU8ELxm/L+0PGrZPFF3SUIbEBHiHRg8wcLMv1+B7vGv' +
'wk+kbgSk9zjSrbcAPp9fd3NF9dOclRxeJq486+TH5mbfuQ/bsvhT5' +
'3z5R8Si2kTAXKw77777gNjuOmmm/jVGeT41Rg5gtJEuHEMRN44BV0' +
'mf4MF/oyUXohyeYHgjn9RDkLC74+MAdzpF7WjD7LQEH2gAXQAzIMH' +
'D/L8lT/55hvfcskvrvad3P7+448/jhbSwUMpWNLruq2d6WPiOgrNg' +
'4OOt2+99K0MeIfhik9+8n997tlnhN/kgTf/xbEs/allaP/SxGte9W' +
'rUjl+bU7Hmr/oyJ9y3rrLp7MiDp2yOl7205FSnitJDRWhQGzdMJoU' +
'T5ynC8V5Ca8j8BtAdaZnpDVnOGmLeqRZ41mKXwBvjX1A5Xlaz Dpha' +
'/vQsMWGV8iogOSdPfp1c/NLeuPP5la98JajUK6FbEK5HqO655x4En' +
'oHw/9va94T8dl3XUUImxZNOCk0GgbR0GKgLDnRWQl0S4bYOiVGaXk' +
'7P7odjqxUIZCqMqUEFJaTwbPGEFCKqVxB4YNrGoIFAkxRDRgI FIkg' +
'GAhMU40ChbiENAZsOut9v+y6vs9Y+93sSOXx83N+95+yz99p/zt97' +
'btCsY82QwFpwEwkDKLmfFlsfXZLEOZ/+V5/7tePXJENyXi9MoTudn' +
'p7DzzpsJxvf5D8Hp/VhlP/7g//3b77w77768L+k/9a5PdV5/rPvfb' +
'eWgNFrqrnoBCQdPHH7AZ0oW591yCI//OH/yr90Xvbfa+etiwwd2SX' +
'48VcefuIn020zJvzyr/xK2yCKhXPTJpn5C9pwt4OOSRcHbH+K48uo' +
'mbnizMjmZeGnYS8wsrWULE/e2u5s+9qtPkbyjjH3YC8CDneVmc93z' +
's1R+KRRXtzrv2/TzhBpf7NXXJ9aSENK/82b+FRx9jzrQA94Ll6Rzk' +
'YtzbtCK7b01DVOgRBlsV+zb2K1sfQrYTlowwD6Zqz0X3rqM9n V5+5' +
'0fWaidjx++tOfzkCXiP3wB3+Vf//nh3/5P//yf9eaFJaS62Sq6irX' +
'0DvjQA7wa/6qdcMn7SSfrXadSJDg4PyfjJnJc3bg2ar5wA1pyGTx1' +
'N0QBaX3C7i8QW9T64O7nHNtfyWwgAJ2SkvvWmak4Ya7se2TpI/ny0' +
'9Si5N9e51D/hi8taV21GraqjbS18vF6bDpHdmQffqW8hEfRPnW7e0' +
'kvOf49Vde5h5yHWtZKa/Lbb/4xcez08ftU0o4iid/Pv/88+lTz1mq' +
'z5RXzvpgIpsQnwnDoQC7BMsYahtwOuzP/YOfwwpO9atrRJnR6c///' +
'Lt/8Af/49/+++f+yb/4pfTf7Ppm6Hv99gWlZKOODkiIcFZPnSCN7i' +
'5vsKyLHInn4OitesX4bKDrrLxsTDMGVlOeeTI4YCNlNuvZYUj AdyP' +
'csHPXudvMF2jUpJTTBETSy/WquZa5Romx7ogWIk6K/VqiCufnPnbr' +
'eh/Jf1H8Xm9qW9V7Ke/812tsh+FM5O3NIvU7e/+t/DWqrTHml770p' +
'fS48rJM2ejwEbLvrd9qzPxpez97S3+H0s/87M/k8DnbwUz5P40TH1' +
'N7nH7qp/POg/OQLj6zKGNIsvF4oeqnfjrz17xZls1I8ou3VNSQ8if' +
'+KlWG89fj6+Qnx6fFJE6yypbu8UjzNvX0t/72J17/z4/+6S/9IhZ9' +
'Mj9Ohkz3f/fddzNYJRs/+sTYX/xFff8RDW59PD1F/hvnKwnpy+/cZ' +
'hJwFF6aZfZbfvRq4U/8ZNaVKKVc4/a1elmF8ejk/iurRWMdzx72Aq' +
'/4b6zzSK3HifO6/7a+7/54bA7Ka0PWoGWpsltsH2oN+2N4WfmmrNX' +
'yo4ue8JNUxyuz/FQm4rgP7MP5extlPEr/zVYGs0zZLNaZOdmXy/bo' +
'fU5//OOzoNNoMydGynipMC/SZdJQP/WpT/3Cp38h3SRbtLTtOtexz' +
'gHImz8+9evBcnpYMlAnBtQRW2nkSecfnykJVseg/Leu8yb+6k59LL' +
'WKpN/l/fpyYh2cnn/pWZ//whf+7t//e//yX3/uP/7Wf3h8pPNt4Jk' +
'5+e1d/iZateNpVMiQcSz7J8tHys7uOsbgtdzGy8EpXYpfZ/mKh3I7' +
'xXYu/Q32Kblg/0UftW34ZBjrbj7WlVyu6+j2PYovB73tCzY4FIzun' +
'QsWMEu1FvvW+m6CbFp4e03tKnD9x4xufeXzHfLod2j5tTZyOA XxL9' +
'xJgqAskYcdtu58+9vfTretrySIn0pbzAK+QzEn/2erhynf7NZm+4u' +
'P/776u79TGz/eOz/2XbzVRHrmrFPv6jgdXKSJppGn76Ch/Pl/9PN5' +
's/JkkfSpl86UoaPmrmseOxlI4888mT+dN6/R/n6aEvtvm+ppfVw1L' +
'5JIfUq12EvbwBm5WWk2+mk2xUP6Y/W0Ky6V09U30L0fjjtJM2NCIl' +
'Z36v2mBOHxZ6c++cmKXdmZz8D4hd/4ovdsuW313VOcU3qz7oack72' +
'G27VYz8tq22iuHWPVosODGvdiPMJcmYcmjgyMgMhbb7KzGX/rrW/x' +
'WTSc5FwaP+cKOev0m2yAeB4yK+IMOI0qTaLOlfLjNfyzpOkgO WLCG' +
'mhWUd8w5dM28JI+dmVUF5db57duHyWs44OYK3xuCcdevXY7jj LOoW' +
'XZQ/lv/k9vKqsuX8vBaTZVT92+1JC2ml6Jg6M/eaa0809+6h/W0nC' +
'lOj2+msI6x6Oa5rqT/1FdnXLJbpjZ8J0mTjU05jG150kXRoucxGsM' +
'Xl2L+tBbdlzrHOz60GodM1KncdYadwWQigCZql9RH52pM5xr3 bl8P' +
'6Nf5knxq4VNBKpUncSb9cI93Stb/5V5p9jMIN3rv5xNvPhj+O9B7z' +
'KI0zkzh52WKTX6TXb2Olim2spqtvLng9uXbSvyV3qJkvxs7+d 1Bu0' +
'PP/zT+lxXunBeZF3YJ5yjp2ybyjbqA7uY80H04BhSp2OlK6XrfY9S ' +
'emg2jpWtjs9CwcdfOXn//Xopvt6LR5tbGzCyO4rT19HGiXR1sxy2v' +
'p+S7llGXp/tRkojzKfZDf7EJ/4musrVKtVicRr5Z24WW73WVBxXlM' +
'PqrKUsP4mneeO46bzIhinpVBCozVGTlj/cjGHMone21UzJMOJAUiv' +
'Za6SQqilHrlR7M7CvLOXCCni1/kj1ydH6GE3GkPpITcGV0KWD43yw' +
'FKeWjJk3Pse19bhdSyTX0oq11xgUz/VleR4ss3uyTx3dOR7i0YJ5G' +
'0MOeqnQG+Kw1ygGLWTnRTY3afZpzG+dW5HT8rHNoJxXthxg5w DvOu' +
'D8lScvsMcm0/e///1XXn21zmxMW02fxUpKXmdZXm3h8yRfO4+frSO' +
'n6ttDH5wpm+M6sZkPpM3/WTBdvs6BqS+b5PXbtz3PJWmKmb4JKVhM' +
'3kGR18lz2ljaXvU5s8Gqo9rr6yo4/Llaxmw3y+Men0h56yRXm5tGn' +
'hTSEZJCjVLH7exHpGyCq99Vc8uZpyjk/3KWariTfvovlo1kVOjWfu' +
'EI5VZoBCuKlguX/9ZyVTXcWTuOvy65UqJkpjoM3F3PIvggRR30h2W' +
'vDBcpS3WV838SySIyf46UhlHL5ZzaRo2tnZ+KO0gpGSP7TJG7 UqxO' +
'2tbOjtbGDVcEeJg2SI/1syzzDNrznCEvR6tTkdE4ollEyijK1/g2Q' +
'X1npC44T/1MJ+LuaNaVbW5lqy39ECTvpFO/sE+1iSiNPNljB69F1Q' +
'oj9b/yJ7W8xpHsdQ48t3f5NKnxokymL94SJIJQ6XfVbqbfpcnV58z' +
'q02ZIT92a48pWU1KVuVrt+g54fUepept5nxWRT6vLXe14kar0 1NnQ' +
'V4tfr8iV+SWGrWGwbfgjWFTFE7SbQV5fY1VUirBTnYf6JlR1F ZJbD' +
'mgZf+I8syJTZUtSeT+JpMtnLKpvK1dH4tfPb9o6kz4KlhHrhX Rhzs' +
'4X6LfgZjuR5XEAd/gAdic+13cTrv130HLzzn9RhBGIs3VObyr6+Eb' +
'5DhMGRKC4wFPiW0v5oBP/ePFa4s88V77iDEfYCzHWOcBdhAyKvdjh' +
'wC+LSV35qPq9PB3Ek711nRfVwhY17J4qssft4FC0d2itQJMvi k5RY' +
'KDQVAnOHMBLKDke/LA3xyvVcODema7i5zjPQz7Od+iEZt3JOPCZs0' +
'3nBJSQstL6iuvOwGJ1Db6W3mldyBq3FGGgRN2tbQR5Ik9qzXX GWxQ' +
'h5uecs3fzBhtWk8vOpbgu+C+oSbY43cQNhmV0HDiz3/Sn4If3AR72' +
'/tTs+hgiI5hh9xes4GWYZuTVhOj8tyaLdkZexlm7gwatHhY1919 0y' +
'OHOaLLzUdKBjSEVty2GIrh8bXannepIPLn/xrmzC9QQP1EX/Fe8VT' +
'y3eiYY3A16LTfMrcSk43w51/OwI4R5LtKF/05ri9mKJAme0qbP1dP' +
'ZPu/1X5dr7v23VABqsU59IL/jwPTdrlwuSZjRRWCf5HRtjI21UZ7k' +
'zs5hnDE5aMKhtjzFGnkkdoFybcLBbo3qDe72QtQ8cCtp3azpq adun' +
'W30umu++qnzZ9HhF2ogu99hqcfas2KNs7K4ePWQy4vr/1Of+TEzte' +
'ujHE1e8GEiII72FzSfWgWEjBhQSDPh9Ke5IaAQ2xjrho2dI0D dwjy' +
'IALdYYwLfhKd4XWKNx7qDa1CniN051nbfLVmslDkPmgnxhJ20 XC9b' +
'xaQgIypgXUhmTq3KLlKL/64/gzyPX6u5fWOiBs51fBMQ40gITR3n8' +
'txv/vZvYRotB9fVezxoNzI6DKws4QTxVl43cDpunBBTDH7YEC9Wqx' +
'MzCzubgrs6x7q/mjNI5GdfhupBvzKgb8PysqQMlIM2u8/v8tNpjin' +
'3Wy1wZqkdLeCx9mMZbdTC0V48ImiR66AVXr5gaswYQ8322UrK KniS' +
'mcwLhq+T4AbPrTt3dKrejgehhnjCNNucceolHTZ9sL7F8OjRo/pIt' +
'+Mj/lt5siA+s/Liiy/6GwcuY4uhx8977Y2Jx0f0X9hD3W+tgvXOEo' +
'mOhDKzwRQudOGhaSesS+FFuDq2nHvx9DxMZK49ltY2YnUEuYZ JQ+o' +
'g5HlcwwrlUQmGBu6/3EPeAdiKNu5r2dtAwRcHrXNxpcVMzUvXZG/+' +
'D5socOIASqxrp8Gk/PVXXq414mxGa70GqNYyVrLxhd94PP88zi5H/' +
'X/w4AH2qGT7KwDO0zfZm2L1KQjbmofckYLDOpmzs14mwteuUNejX z' +
'uAkBQ/uVfGZcUX2MgnbTw+1smN6OxKmBH0HGEv2ErXjgUG9Zlb8V2' +
'/rpeWPb5uVSMxcK6a9XjYxlVXHLTQCiV8inS45rAvoTLOycx0q3 ff' +
'fRfn16WboF4+PVukY8qoy0MERE7fzL9yUtw/bjNLtQcMK8jp3dLzi' +
'ctRhrAhKhPQvCyjN861CdaOF+daquq788NY05pIqcvVfaFl5x Mtaa' +
'wHNE2yYQkmnubq5i6Oc8LSsYVz8EQG91AX1vXi/TrOwGtGkvCIZWn' +
'7WpJ2TIITdFo4s+8GF0GY4FyjbpiJeh7RJsBxTdWiYXZrsUvq ww8/' +
'zG5q2/46b6giViN07c/V9hiorCKbZv5gYvYBsC4JRWCEyCvXQt/xa' +
'XP6Hb55rLOyrUYcYbbqe5uSnZruzS/t7+ymd7yV5CaY7cFl4fwOF0' +
'cA3GEOuQqmMNco4QXlfilaeLhG9W79Trc0K7NLQWY5rGmTiqR SB9k' +
'11WYY3dEEAhQz08Y6VkEC9d/++3+ts+PqiIxsATHDP24ty3UvmvUl' +
'sviShDBT/vvg5a/hU6fZGahvdo+u4yrBUFjatR2uMvcXSDqsXwExX' +
'Za5+izLK9FMthzMbk1NeI7OfRhn9hceuMWmY+9wtVg5Yu11mF ULb1' +
'wqutRyNS2aicFD5DYE8SgVCDxhvSKjOzVz6BphTU1L4GRYu7C TveU' +
'zVt2lXWXH9W16MT/Hm9i9cDFBzWK2kl4jBklrHxrep0hfrjH46NrT' +
'uc5+C+UL/+UaORs3JTy/4ah6jYxz0bxe2awL9M+5b/aR/NeRBzKT+' +
'lqsaLc0n8sSiYCP33fehEJrFRf5HW0Rimuca6N5L0thqeVHZG RD4s' +
'yzG787KWkjIAtzJWy04nC90VlFXtesUSUeZs5zhmqupu5q8kd eSws' +
'ab+WSJS0p7lI4cdjqDljhhKmNcwwbtmEe7gb1edlpJxlK7Ty4 E8qS' +
'eaepYVu5pCxMzntofmeaje0if+uJ0spPS3g61m5My7mUZU5EF 5MUg' +
'WywwLnuD2xrhDrmiq3L4iPoVlKh7OjNLn5yO8JceW+h5b/l3PNfMy' +
'/BGai2vLVsjLWfI5zcy1uQnc9Ts4MWBbgZamGJdWZsWq9M7gwbv 4h' +
'cO7UO2vAzz56PiyYSCfhiAy2kQW7F1Nr8zhJz4sFZrJFXqxln KNTn' +
'IeURF0RZnzViCwHBdpapNQzoDmKybwbFRr4Ta5uFizs6ec/BF4RBW' +
'eKDUIiuR7SjKaldfWalSEEBREC713/Zuliz7q2S2XmLVU0X/itkdy' +
'jF+kXLoLYVIsdmY4+AJvW6/3I2lldARp4nCYn4j6nCHRpsXZCxjZ9' +
'BYRb+C5M71pU79sG6yX7qmp3UngrzLheLANVwfq+CryWGM2NM AfUK' +
'Y6Ia1N42DXjEvoB6+REPBNza72hX+VxDECPQJp99wk9nsn3K/yWUz' +
'Vv0lsgMcVqCrfUywh6Ex9pexGpIkg3XTJwrlQsh5fizCGNNjL MLEq' +
'uFx309K7/jZsPVsSMgZ0uZDYatCH6NWoYlBpb9Ljp7uABqh7CYlqO' +
'K9YvWzgUBrwhViJcxmPP8KLkDyJWK6SLucUhn6fBT4GXRBr2H JbW0' +
'drW7I+K3iS0EZSVmTotXx3lKs9gMRJD+XtuJqpUIAdCzMbCtp OCf5' +
'XW0BQdRN3Sxw9l1x56Cp8K2pFZZfCHUnHOeG3dx2JZEIvzkDs Cguc' +
'EdhqAvFiu1jzXgQ6JjXTuGhXDf1S9AkyESYcP8t9VaqwWWxas ba2s' +
'lWoAIjrNX3RrV7o2bFnOXgkkJY/N8z47zs1wtpBChfrr/sgi4Myx4' +
'Cv8s41iHt9H5i6gjOi+Ya2IFCc5tXUwQoWxQiyBgtsiLFlp1c EVhi' +
'dFmlOYaXlpJGatYDSCsKzVXO+Tk/AgCQWNVEXPX/gp7zIzEB9B3SS' +
'+w8vtSxQ69lviF8cTG9hyNsbY+lXiuDxiK7FxFawm4Rpde+BR Uw+x' +
'znJswffpa0GNxeJzLIIzzADS+47WzLpiCq4BbIjzyadVYfVNk dCYh' +
'HTeUfJ/JegQTsmJ1UvyCH1HxsMjmZjBsaVLg5XkMxl/kYgRiPSuDG' +
'XZOnBpqOTZLPEwNie1NZEd+tmdm49p5+f/Of+/Ol5smRSQpVUm+Oy' +
'BJEBCs2KLqjkz0tRocXZwRSxCriNXqWPtijWLtfBOZue/X+q8YjPD' +
'c2n9r2647rkXEBJ+lO4kzjLYMJdy6wBL3N8oaeQdpy97uDtfi +hVk' +
'Zqd9AMvaBFmohmtBfrarYc2o1zj3/itytdpv6btQzD+kc2fk4jv6s' +
'XrlYQslLAssYa5G1Rr5XP1X1IfM+LlDY3ZxRtQhWLEKeN6S+Z/mF+' +
'zvYd7BIE+ah4w1LAgCDGkLQpB58Dsvrfpa1czT5HiD3Ohinbj JDky' +
'vlFW2M04nJQwI1EzE7cQTExfOHTRWijPpSHJF4M0DoGfeSeqZ JYjN' +
'NVDIfdSI+9ewTFIxuypuYtZIauf8LarCwDRn9MgTq82Ms2fVU o61P' +
'WXwRUcyWvSE2VTRFy+4oEZ0PI5zJ3ZQr5jbL+59iWpEccgzyc aCeo' +
'+CVaxW3WozyJJb2SEFfhb/YduhnSu5H2voEN9BkvgmecQA8LSFRcx' +
'PQuVYmxuhCSaZTw4jYmYMqWPoOVvE+OlYwylXwcpqMawk25jn xn9Z' +
'p0L2Sfy3ZY8552UIl7TyS9/VJWJM3J6xLLWDIrowy34adu4KZvtFr' +
'WPdE+WzoKyRdr6dEQb+QQ7lxixjZxeqBQ2PRLlV0PsDsVqji+ OW4J' +
'WOy5lbEYGrE7OZZEsypewKjdWoYjXgtkZHjP3iXoajM7Z5mqK zNO0' +
'0j7DYC55jNdTYWw6KCIDSmWS5Jvm11xJrLGV/HOchCWF2CL0Le0IE' +
'TIo9t+OCVhGOGNMBDiza2IySwqyOxwuiINGax0O+hpY9rHESN 9lJE' +
'Wu7g0exmjrnFN5E3rDjsJwH5kRGr/yUk4gPgoyYWy8rhWWcXUxz6b' +
'iIk8JP35/pc3GTjJzNLDprj9WwGdsdey6LRCf+yb0gbp1R1mFkrlr' +
'kK3kXlPlvxQT/MtSVGi9YYs7D5i0ZokkNlhB0WaSu3aGa15IKz2M9' +
'KchrZJvnCUbhc6zzVMySI4ynh02SD1rJbT2u1R305erG07EuG YNzP' +
'wiU6bt+XdGtGSCDcB5kky0y1Y+dq5ntqq6jKaObEhxdR6jtWR 3dvL' +
'pUCi2wXNALh8Gx9hintRdOua1a9vNMs+rZdR5YFzDLizyuO6E QNgv' +
'teaQJwM1r/+U2WsqK/Yy1A8CKZpMOS4zeXE+FcpSkt8ascmIpdv7L' +
'/hXW/u4iGwT5a/dfF8FtSXIKPlJ2h0xd3K3nb0gQ84KxmpZX5ByyJ' +
'ewk9bJ363mk096p8bjXup7UIveZVf7fRnLPLygd65TR3MQEsQ H2Po' +
'dO8OTt7q6v1lYlz1z9yPkUDoWZsS7z3a3fxnVkWmy9g+05ORi KQcp' +
'NrlTkQhEEDbdwtwFgKw2fRB6hxt6H6+PcGjQocHFdvHLqFsgi 7Exi' +
'Xp7q7GmS/7IsTp9lcWXNztIuGA4y9etergwJhVRBKroTtn3c6qLN+' +
'/zXg8C9SeiH7eO6o7NxWCLYAOKeeKt7qIxEOM/oWlimBt7C2rhpns' +
'Vqiv08ElNjJTJXc7Vt8UH2X6Ycnf/uVI+0818Yv3ju3Mc9lzpoj1A' +
'8sdfEff6LWsQyGeGWN67F9cKWw/W6efBTKSJdHZFuru4/O3/xpy3b' +
'MCSPiuCk9c2xTguAGufh/uc8Y4U0qS2281T63e0k+bkqOlbHgQjz0' +
'mIvLNCBYttgVpk9yOgBlhW3C49BXiN5BnX5/L6IAJDZ5cGSBATnhE' +
'V2zsVUHGHmh/cEcvFYfWqHhvAjikM8ubf9BQ4cf/j/oEjIsmP0Leo' +
'I8h2Wun3ENhbregpDPTeRX0TbaQfpOD87App361cMgNvoxp47 JAGg' +
'8DzNvJGBrSXOz6YgA7+IF2QJUi/nEQQYXmePeQMRjwYtgDxUZOgYV' +
'VE3J+6iI92tp8aJqch5Qey/LKZ4EHjwHeyCVaw2Az79lFcOGmNtdp' +
'HZ/8O0XCkiF2PS2h6rBjzPdZ1a/o9zcpIpw3MFSS7r6mOlsCwSc8A' +
'SK+LCf3eVtubn/svWy3h+bP9teWAfRI3IzO7MEywuYKtBzsZ5gG3Y' +
'J43malTTTGgnNV/zWj9v42/9d3S960p3dupjywbueCs/ulbGEXNSj' +
'iQeSWx3ucQm229XsXnj/sUbMZh55k4F8ynti/MslgDPardLiWjMeW' +
'sbrY4kG0xOaLaDX84zzWZEfTsdzc5c2QbcN1uDkeKe2UvNNdK KyC1' +
'jQRbFzZn/Z0njNDDMqyAODxvBtXW1HsHiS42uArEEBwEwuqcIUNOS' +
'K04MRsa8HqwYEM7GtQsDfMGDC8/GOAva0xyEq6vv27II3Evk/OgSg' +
'4FhyTXC9sAY1oSMzC2IYXjiUOBCCTJh/nuhVkmMKlNw9mLjv9f2zP' +
'fZVHCHkW+D245hJOgRhsp9hmHbw7yHLwi0iM1L/92ltjcCUiyRKF3' +
'wYQ4dBOFE9upcB0MBIVa/mGT/orugfUHiGjKI5rrCZqqZGlckrD56' +
'9OjBgwc4I/04t9cyku5csRrqOPtgY41a4zyQ7VjnoOZqtDsTdWREW' +
'Ywk777DU9DZEWwxcX0J1FK7W+Nhc8VOn8XfMTY762W2nStXza AG4u' +
'hmKSEvywLBhQEpBeIX/nshvuhFeBPxweewUC/m5CC3VfMrGLE2rKx' +
'E0B/n+1ZMx9U3yTb457FOj/NFrHPILDKrT1I+ffPNNx8+fFhfDJnn' +
'oA+reyglZuyeUkk6CezRbEiiEdey89n6e0uBZ1HcuhwfLh5rw yQss' +
'ZhugVxLMlAwoggPfyrddSf283WQYwoD09wBgPPIqM0p/ijIIBu7iR' +
'iPV83IjNXZXafCGzLwmrIrWhiY1kvhDPXT+3jOzKDOofDWCnt Birm' +
'S4WdbxEUTvY815I5zrom5Ted96aWXsMkqzmkcrpRbE0Es1vgg/jvW' +
'IRgrpUWgxUQytBTabJK/fcTFfYMZU2ZblUAqGgnqijAOQo03EXHxQ' +
'd2GFnMZqbHSp2l/biwwugDL2A4b5fHkntCs+zIDttNLbGILz8xcKy' +
'7Mf6fZ2DQDFuXKNZiBp0inEU93AsbqcayLufqLrOa7Husn9wA ZMc4' +
'Q58d/gxqCu/V0Smag5WdXS4v/tesJIA7yvdoUmmLGwoMT4Xq9bKzx' +
'Gffbm3x9rAs0QlBql2x+TIdkQ5LTGHawcDyZqzsLt1yLRy1Xn 4/gX' +
'KL5BDHKVSP52/vMxlgndVk71/Ec+FyIyZpyz3JdSxUSSUBfTGhQT0' +
'8iatAom+X14bPwL4JMUtmwUYmbQVgEE6FauVqWgOSgblvYPIw Plxg' +
'QDtTcc5iblsgxAc7tmJel43p3EzhMYefOnKTvh/UFFqGtQjQYq7Fd' +
'yxt2IE/dRPQQZ2FSH2lmwAX3/I7bXNsIp3PQt4lnp695HivNnI91Y' +
'CXalzthE9rRtcKsuOhmkGL9WIY0fGApm+D6Kl/+8atJ16i2eZj4tM' +
'kE1wLotP7bvhPKBVk0aAcZxK2YN/Zfx5ltwOOS5N/5L1QGqHcxQVK' +
'sunb+kY51ScL9NzbNTawKPWgxRUBGRaiLzdVVydUxESElxZ1O e98R' +
'aIWKdbZZ6HC/1GGpfW5PP/20MClS4EKicawW2CITnf+21VVOfC9ez' +
'HXeLPzZZ5998PLX6ruZmR48eOD9c9nlIhj6unCrO9wfdO4c7i Okh/' +
'VJRHxpOrmidlVdWBJ+RC8iyLFO2M61xW+1I+KDz0mnos2uR93 aYXT' +
'+MincDRqZQuNCthVNmHetMZ1hnTcpwlVIjHKcwbbLPm26gCm7 Hsfa' +
'znq9ralMa6OZ+FhfhEQ2OMVY2xqBgqubZsPMuc+KuD0MmxUUe Z977' +
'rl02/r6Xv5/7bXXKgTtMBxdm3WdgSUNejtDGEYvgsVnxAa94VXs8a' +
'TToJ7MoCQ0HdVp3rEzgLnugLrI2cYf7KPzXr0bht93QFpZhDG XS4g' +
'L82HxExiKUph+kEWJd3vtoImcGMEhPLam1dLx2hkHbm2FmjgF c1V5' +
'WNdCWaBgxjiDm7FYC9Nk3oR4+75SlUr/feONN775zW/W12/Lf9FSC' +
'IbsFIIG/29HvrEZGoCTY50ObYVlF2458SJhUwqe5FFLB7xJ7WIAs/' +
'Pf+smT/zzqnBR/HDenJuo+bMrIZRFFOBRcy7AJruvR/TTTbXlu7WG' +
'uXr8zsB0dAA6CY/XfuVoCEufkbGH+C5MLaghcurmaDeTCHREclnms' +
'Ey9BfsS8CWVcP/PMMw8fPky3feXVV7Mh/vorL+comJkRuGI17Lp2N' +
'gRV3GEERKHSnRCflcyCIbOKzMMCrCDgmHCRWOMVi1/0+RvfAhGyyW' +
'S+ACt94yorI4vqDoltz/U7d7AuztAiwJRZC/LUGW7th2v3PpX7I2t' +
'NTJSV7hbiHLatgOuRt0/jGi0F8wNWp9nesc4zuEIFKOf56CYJWwrM' +
'hliU41Ds1dujNYuFOZAdV60uEKlAk3uYY42Eh81Xs4wi7OwGR HMTV' +
'IXOXM+BZLjEbplPCQuiO0GmtmoI2pxHxBQ859pMCJPMGPfiUB z+W+' +
'Oda/8d3ddqWv91+3Ss+D1WVOc5x9o+Oj5cCuaxO6sHP+d9/ouK3H/' +
'Z/GAe0rC2aLN2gE+raOd5x63AzpxAg9dxbJ4OUqAh1Dsm/r+1PdaU' +
'e6IohZO3v6xTvs8ERbTYTAC23tHqnSn7QEwyuNRCX4Ry2cVZB o3ig' +
'xzQW1gmy0r3sAlmPGoJ53zd6pT5dBjv1o81S86w3S8CJufk+2 4V7a' +
'O5qts5BANhRwTHGr0RPap1u+u+nSRctfyAKzgCnjpjoMNNxkU MSa6' +
'ywRXxWXCZVWCIHCXB8FgXxZBZbFXizFib2rE2FkE9H86w06OL zMbG' +
'dy6K8yNmpp1jcRmZZstJbGIsYAzatBNrb9k1wrUIhzuudqkFL cz22' +
'E3u1m9dMR3YZ3Tt+9xsD2YO0Xrei7yHCNTL0olhMwUmtauLTb HVrK' +
'vmGuqD3j6YFKDgBWH7Wl966aUXX3xRZvL/WvxX6hJ8+Obc++80lxG' +
'1ytJJdG9kC6oXaLvNtBTmao2cPqr/MjJeY5D/gv7s/FcIVgbsz5eq' +
'o/MOT5WBR9nTFD2teWUopGr3DtZIWIdBOMTyhDQNjnysIQL0+YLB R' +
'5GDVoiGdb+llGPVKj1Wq9tBDc0eNIsba3satsfj0aNHr7z6Ks PCtY' +
'g1Cp8y4HKW5KK1bUGgpTAo4alMUrUMgGfuvchaNpedXZ8fdLj 545A' +
'INCS/aEEEnGRXUtDVisT+K0Vk/hA/eTRxXZ3QdG49m3gNq0yKoCEQ' +
'ZryswyitQMuMsLGLHsKPt02IMPO0lja6cqmiw2ePwDyYMsdb8 UqmO' +
'Wjg1sYWBuf1119/+PChry4JXO39sC/FXydwKBFGFCoalIk7Thd0GL' +
'TohrGxGgOrmCOD4DltfBrkLxf026dBG2/AgPAjKhMrhZjMAPiZ1FJ' +
'H13++xqRFSaT2CO8qqIQXspj52FgykruPsC3IuP3D3toBnUAq qHKN' +
'gyK2FxH6brTD4rCoY6w9T+93ta3Gl7/85Xp/37UgfIrNjM2MqCQpy' +
'+r2mOZKFJwFz11scfsR7xsUY5lD9l/BOdbxl9d4rNPULO+kd9kEGV' +
'ZuG4tEzPrZxlvxX9S4a39bfbUad8YEH48MrV7GOg+5Iy7Fr/235UT' +
'QiH2U4P6q1C6cy1MW+e78ZiKKSFf27jx7cK6OwJIKhm376/4rmnLi' +
'fHHXnRrN2VhYsQTPJim6BUSGUUZhrUbkDjuj6Fq6oIP6pVAWz zp6p' +
'zq65Kpp4wzwFB7cfSSSO+esxGlRcVjPk+m4LHxnrOcotqNOjm b+FJ' +
'bg9F1xrs24DeE9ejMIbOHiEQILh76WnxYH4U1q5FqY/7FvBUQRzq1' +
'HHs7JkrI7O5J+HV0vAneEnxZPj2OcU+ZbxAbEsAVAx5BhRKlJ p+a2' +
'DHMT6f7LzAclVo37r6ssaBMpq4PLija5ageWGWChXFLg6W0Ej mGBf' +
'n1/iJsK+7WYgXu9MCbQOaqTmki5KaXYQlpnGV0vsa3iXhWLcuX+HZ ' +
'30i2zI6eGOdSEtSIsYnI7bJrYEt6hYYyn+O2XWvrQdYlFSHWP Ijyr' +
'/QYlxaGnip+idQYs1FqHsbqAqjIlyhee5JgeKRZPQxAAypEzEpz IE' +
'YYdCbgqfuCMaZNF2owaP4UF263EPj1gLO+cNWvJmhtl/XTTIwj9Bz' +
'avwn0xEBAEOeNQC7u0vKhrW7oi8k2x1WJMEcdhs2JCY8rC+iq uAn7' +
'amKHoRnsfZd0XmQYn1wv7rbsKURblh9ukDQ8d5h4zU6FpguQS fwz7' +
'nwaZ10IwcH7AjmVtmhO0L3iSb8yw5HeFWBGmIY51xlar5i0Ue SUSK' +
'sfYZhKXjPDHGH4WFx7GGTfAjsyIMNTJAKJGRceBDSFxAwcFRB W+xi' +
'Wzg6o4+qSOSMh3xX1TU9uvmE/ivKwhFBGcxbyHlebheZm9YSwfdia' +
'7nGpScSVdKm9kzgHIdVTTssLKgOYppdihiut6Zk/aOPPWcjIyYgdT' +
'IYEpmUdaxLlZy7ey/Ql/OGwEPMtZGurOPy8g5JK3/TvPNuX5QEhcQ' +
'GTF/ULvAevQOJIhINHApBIFBEzIMQlDkmata3URZFref6HZ1ssbd3' +
'oa1blJLK1esSe63fIrv7GafpimUH0lUlx7+ThC2UgxyGXnw6f kvgH' +
'X6nlxBXFwaDk87w2CWhIdxTlwI5h5wxjpfN9Z9yMww7jBBn7U Qp5h' +
'kAMjj6LXqPmgVmFFiBoKWjGfnDsI/wHR9iSBcnVwf5zcFro1krj1S' +
'v8MMcxHf4cOMSZIpglhjo2DFFERYBkHyt43CvBmYFxGJWsqil 5ZJ1' +
'xHXLjUKgFLRsN4aZ3bVtxBxQZ40aEHjxA7loo391jgHxHfB8c Sve4' +
'qIIEGYW16mMFdvneZWzJVgyznHuskwTDugjxjuFeH/QTvVW32J1M4' +
'hCz7XsZ5Iynda+pOscawdvDAzQ+0emkDhImfrTdMMvtUOU3Bg Oc64' +
'XhgTpuwGtuPNMXRhwzo5sZquWKxz2PIsNXqEQc52KxESr1C7X NKBE' +
'cTC9qW3upPd0b7cIFpgrCQasAcNan9bzwrbuyLoDeoM3G2O2W SEeV' +
'wgjQV09yT+G6tVD+sbyJBBOGlBYwqV2qGK5BE0GNtx9gR2+p2 WWql' +
'5GC7wiuLism31036uRRBsnyRJWZZCaIIleedXQHBJ/T5zfoGw1DLN' +
'SoV+qx0RZ2ftnBmPJJa2jEFwDjhjc0p/e7+K8KRxWP/nScQPsy7J8' +
'+u31A7MY02QCE85GrgruQUyTWRrXzAX1chEhKDXGj//jPX0lQvrEv' +
'z5vvgviyNsXMsr8E6KXYww/gcN/eLJ0lz9HSyxlnfaaWFxA7t3gCy' +
'jdcG2xSG6OU/kkQjDxtx2w4QyNHV0pyfteJsWOX2qyjXIekSShmyH' +
'AP8Hz2Jg3Bi57UlTJYCIp1/4L5f1qFJ57tbjChmB2bWeDCnbuSiCl' +
'ctiRpcEeS8IweM0YDYYjj9+IUmg9vfdJBvs/6B1KwF2J5F4gSiCAf' +
'HxneudYWz1xSJ48SBPdFjavX9MVqLNpMjG6mt5ltRGHr6WWnB n0A5' +
'AxjO6ubWwqMvdyLCpcmHAuUI85AzD5grG5uz3FrFJ29Rnp19x dsdN' +
'mGnVxBpkhjFkcFI1mOI3MkSngo8Et7l+MlUMFeOLwhP+y8gMS zAe8' +
'X1XmRd0gqBwMak71lchwhYZBQ3modVUWO+Lp2JYEcyD4C+6kC AjXD' +
'mfsY7sRPvM7UVkY2aEK28ppkUPx1nMSeSK1VzZj4QTTsI/brKlRdd' +
'X4QlDIbg7/+RYjxRwGZ2TaZbj/itISnWxfgFKqsZ+PK43VosVnQa1' +
'6bK+DxVUtoNOFeNpGfDPF65N1NWOC4RIrDYpnnLhvweluR7Jw viz3' +
'iXiMZ/QCPtO6787fto7gzq0UlwaESiCo1CsJhTmBa79eem/qBeA80' +
'UrxU6DogtwPjY9B+ec64IqYWmx9lUEQJEROAM05pOJz03oE5Q EbUb' +
'PO/CMHqc2zgDwdlDvL5EJ8lw78zashYWkHFvEEqAydgEmzpbPlrzD ' +
'UBBjrwFLx7qGyDGEy6IIN9PT7HOaE7GwszM/t6XoXMbxn2RXVYVvb' +
'QLP3PfjRyId1yVBRvh0Cm2esNjbWpRYYKyzWKwOjwCzi4rYr8 51ge' +
'YO80k2wHnwyKsLm20Q3i6uw2ZoOQ4LNRbQf7a1iAiiUJgNLub qGrs' +
'qZH2foYD/uhScc66TIXLkUdj+RkEj1uNKdp4Sa2I2uAj/39mD3N9p' +
'8yJJxBNWIZTUPk/XEP/14MP6FV8Qnjn/jtu5sVL3DqmRS0mz674MZ' +
'u7oK34wIY9I1/4LnC/0MtZujMjLHLp2XEbnM9bBAlI7nAfB3ZrIsS' +
'6quv+Ko+G+O68QEbMZa/Mh9ToCk6ZxWlPk4i0p+G+spttqh+XlPsm' +
'FAe9Ac2Z21bXURHfwTQ4pkAIKYv8NMzNWBBfcYSj5Wz5jtYd7 21+Z' +
'65BaBCgPL7jj0ZLp7PwX/HgflZ9Os6VYZ2nE7GO1AenSQ3cYWEkpl' +
'5cjgN8caxKFMs/uMh75keew+Ua+hiBztSjHdq7G1lqU05c7ngZtLy' +
'9meIFyV8qfOvI7W2ItMD58f3b+VT9z3P3MM888R+nZZ5/Fsua0mQd' +
'WB/OMHia7v3NSBha2K6NFhqtgk3gS40Rm7llJQa8O1wctdU3rB7pG ' +
'HGEQAR1YBYPpGpE77Dt1XR9pkpwSx9gxOQOrFZoCRNKhchcWh cojl' +
'tSlwEQEo+q6gwnt8DnWxQU2iYNmOdw25qX/eoZBvfFjP9nFZX2HiU' +
'jXFrzXf9luhXIawxtvvPHee++9//777/3RH+bfw4cPeVsCwy42AJo' +
'7hQoUQTPY4r+ODOtdGtPRdVl3KN2tZ+zP1YslpxSHFGH+G3aC gdCU' +
'iMFFYg2GYgNMQaqrPEVE9qm2yp3mIyAba3+Pg5JoTTTIP13dR Y31x' +
'bK47gQ3JtjmGRb9BEPQD+oYtLpoi4d5kOQUrhx8CCJFwFurJk agBV' +
'/MEvczkr/55pt/9r3vfu+WPvzww0ePHkmwnetQN7pG/6A59rG2SoN' +
'GRhJURRzhEBccclkuKcJqCjJUKSX0pcZKd/RZQCYuUEuDxRRgaWxs' +
'g5ohoSbFGT0xJLENRk/IivYFt5LxAk9ByckKt54YDXHzNifCu0vBC' +
'WFw2lwlgwasYITcmWzph/VYmD2JLZNMTg5rvZCXMZmdxnf5Pc1b+/' +
'uNb3zjwzN95zvfyeb4sBNCkP9YJ8zZPlmcwueZW8oOuTSCwPC wqUV' +
'WCseBIB9spWPQBENv60W/Yb2youAFRR0AYVjXiG0GsDBQHlTbilor' +
'AgOCIY8uHQdOsfY3PP5wTn4kZFlHQp+1HHYKVqvHj+S/YKP136AQi' +
'mxivR7WdjcnWaZUNC/9d3a+L0bINnPRo/M0bqvt7r/oP3uNjMCgoQ' +
'rSPK3u+eeff+211+rTtNkn5+8FhLmbcDWsj+1ISsFphhr0WWT vas7' +
'1VXH337AesmSY9/nvXOPboJk3gSsu/TfWWC0zKnjDznutbJA+6mEk' +
'OT/rGtzOzpVcNcwzg+BmH505eagRq2B+XPvOA+6I/0oRbs0ZAcYKS' +
'LqyhBPQ8S2+zE90Vs0DbZERGdjYPve5z33zm99Mz60udF68+r u/kz' +
'dxaqJgMs9ow2qqhHFZVVRft3zzlvLiC7/xRexRYSb9fUNAenTTIHN' +
'j8MIheOO3FwWr0b1zxMLyo7kaMIvPmkV+aSB4BOHO6+LcrSdG Om8g' +
'zjXGmjgPY8LVcS1iSO5Q0bXUjhLqOs5pk4OmpMaamPNr/5X78l+k8' +
'8S97tkdczStCRhr4GL6brcMrOvO1Tesp+FODWrZj82L+lBdXq c35V' +
'/2bLNI+u8HH3xQjW+1v2XYlSeL5P8qlSl/yhFtzCGESnBeeOGFN24' +
'p/Tfb32Lg7vbhniQyKLxfNxwXlsMalIJQhOwacnw4CPNY9djPgqI g' +
'LzvyHg9QONaPkMYaYdr4ACRb22jToBa2hRF+1HoBSonpSvsrc KEWu' +
'CHTQY2x8d/iFtrxWCHa99pbPe60DIlYdvajY53KiK79RXsqOtrVyx' +
'YiGXZRoq09U/rRW2+99a23vlV/b1Eq/3rw4MHj/y9/LbvTb1N655b' +
'w8zd/+7d4dYn1mNHgP50p6bz00ktfvqV05K985Sv580ePHjx48cUX' +
'cZqQW6kIIqYoliwWyIC4/zpo3BNgCu4OArsUEf+NromEQeJRvYHoQ' +
'skOCuGBdR1rz59HPbF2Idx4GI1jfXNZlOs0Qcc3O8U6a+RwQe/i0W' +
'wPHNlwBxNuzLnUyzwLAmBMUOLEZHfosVo5ScgSTqR42Fr/3XrqnUj' +
'3+7//+9+h9OGP05+iwS0efu/3fq8yZI/6Q0uPHj06aHYLsuTNHPAm' +
'qcyQ/zMIpJ9C6uxL5yg4b+bTDBf4UrxYkWskNl+9QdMmemegWIlsm' +
'ZwflWK8IBoRyqJ0OZvd1eRtIoTyXWQivuh6rGNJPlgGYk6LMA IvU5' +
'ZHg/bn3NEReWHedNDkrSDJKps2R83UonPwXX5uHAUuQczNaZxzKdz' +
'oiESuO6YmMg6LOaAm84dCXJBk/xUkhb28/va3v52uCpes1aL6md5U' +
'A978/9nPfvY2nfWnla0ysCOnAwqwSDVhVS6cTpotdZwd5nyUw+q8+' +
'eiW8OEeEWSaqYvWoB32X0YJaM/Vf1mVsFXWtbw1s4sM4Hmukx6HHV' +
'eF1LrwXN1WLJllF7MpPuFi3DEe3TyVJ9TF4h+0FXCuC3ZhEYl vIgg' +
'zw4M6zO4X7r+sXDYtFOf2YqyxjkFzGOsOSDFiXNx1F5v2V9Dg DA7O' +
'JPMT6wrbw3Os8+T8KFO2qu9Zevfdd9/7oz9Mp6tBbkmR/lXbOSrVp' +
'o4fXb/3XjWdzB4YSz/9yi199atfzW5zdpLThR/cUl7k/bxTPep0Z+' +
'Z2riFIZD9oBlhcnlUsjUILNVQglc7VGZnmsU4KMUHJL11xMYO 5ujD' +
'4n9amXNQFiNDdFUvbaV9EYK9h4gBkF3P4P6qb65YermXQOsJO KaPr' +
'O7GwAotQmGtYFjaqnwPlctBmWTAKALWgsA9O8HF5B1NkwR1pm FomY' +
'RJgUqJfXqSH1j7JZ86EhZV02MeOfEvppOWhNVVV01bP3lJdSG AUrO' +
'I2RVZzXOmn1RBXhzms8ZoUvY/zJOdY/VTQYBzm2naz3QpiKM4b/OC' +
'2c52TZybHbX1NKhKaYnKSWLM8EGAF7bTPIgsasfafW/+VUlyWa3T6' +
'T+i/bJ/iv4IPpjQZYZdaZIemXHxBhj1opwuJbG4kuLjwX0d13ue/E' +
'pYvmOSejHBy3N4vLo3j1Kann376V3/1V//ZL//z9K/vUcL6Uf1/+k' +
'wwOQ7vwga+w5IFazhcfeakiYgR1PlEQzDJFw4bdYrKcIfNRrT j9gA' +
'POtZxEKoWYOfaPXCPm0/sv6wLyCh9rQvti83Uz9TINGdh83DtOOZS' +
'dlKfx63IJUKanf1z4oDAwZOZbH0ZxKUi4acVColfKJtr/GGJpnkcP' +
'wLnYaN+F42RcZpcVqB2yqJEXJea0oXTvzC8zaFuOl16bqwBEw Xn6Q' +
'jCm/CQ/vvCCy/kODdb3nTeBy9/rfZvcCsG4lCQI+82LELhws1JsqE' +
'6YZj54QV3h9FRbW2VU2uTKCvaccFbF540ShIDxiPJz6pxsqML XGON' +
'aSLX0Y2yW3m5CGzGD8aMdZ7KNThsysLxZE9xtp0ad25bcQRYZ OOWC' +
'Jm5e+bjI6bMP91n+dqFEutKV80mEhNWNUNV/jvOzs+gA9jj/DIgZB' +
'8W047zdKNqc9nqxr4HEuZxddHu7nBx2G6F2qAeEaZ9XEGTwsh Fja6' +
'FOHs4UtaVJdSGheWxRm9BBlLM81tp4sKsa7culJV+i5QSi9rF Hwcw' +
'7vN32PZYX55F2aObbQDPEvnnqv3ZeUrLOV97L4hnFVxHbSmBb q69Q' +
'dYjWwirhoODy14Rj8FBwXTVb3zjG1gwyov033o9jZUobrhDjL WASi' +
'd9psHjs/PMye1BEJMLj2aiRAkgDBHPG+xqdPZEFi81bEw6u7g6yR0' +
'4YV3PR98XWM3VnFqrljxuNrGmQSuwzG1b1h8NmgEW2WEw0SXB x0Vm' +
'TtoIIFILk4zANM8VTbUcsoCTXFJ4jn3/RHQ0rGMvmXGB/jNWlF5//' +
'fUa+Qa1fe02kui8RsxPeLsQPyx6XxdxcS7wuZeCz5NU4vs7Zs a5fZ' +
'1RuubEo8RhbxyzfbpDsUnjp49N3IVdHJnvaiOYVBqrI0hZceF JE5W' +
'cYJwX/us2zEYu/nusa0MXxVG2LRLrdqx7/ZeBFQGZhzCTxk8BxP1X' +
'2IPi0n9zwPv+++9/8MEHf/Inf/L+Hz+ef66ZrnZncqtQtlUW4W494' +
'HcnfqxGODtrqXS94zQ+ov9iFMP2I5UeNKt/L7V777TJtQNZHHD2cb' +
'EK7rNJnmlNMOcRL2BbHet0DfcbY9X1pAZLKo2zVyY7b5mIyOK P5Gm' +
'boutfubyS2cfyg3qYPi+6MzAU343jWl07k+LLXMRrzK7yc889 98It' +
'felLX8r/OWhF49uOPR1GBm2uIQiZr/23hZqBEr14WeHQtyAyNR7Og' +
'36LlfOwS7KTcLe/HaS4Pxyds4veRUAWDWYjNNt6uWngCXnhKs6oBf' +
'22DES3F06slH8K/WkWPtapFZForhED+S9wG9YZYDSC7FOMFuGojWl' +
'tKhz8OyNtKb4/91G0bZIEhONcYKoRq4+UQfawxRdRAbgSh2116tbY' +
'+gvPoTk1QIci3JuFBWKPDe9dFK7G2ufZ1eXgIH3+85+fm8Zag sYF2' +
'V3i+VJmwG86tpXESn2fpPuLfAFwx/Y0z3LDEISZq4MWOyAmTxELNf' +
'HfVvxYdfox/BcoMU3eOthq5wn9lx+xw86P6L+lIIljjAArqPXfNrm' +
'MQmpYkzdP/72jl/7CTsMQagxgnK1GJdl3x6KxgMjf+u+uJXUGavn7' +
'7vbqVtueOpGPmo5zv8T/B6FvEIg=');
TargetNotePad;
TypeInNotepad;
SetFlashVars;
Repeat
TRawr.Canvas.Font.Color := ChangeTheColor;
TRawr.Canvas.TextOut(10, 200, S);
TRawr.SaveToFile(AppPath + '1.bmp');
K := LoadBitmap(AppPath + '1.bmp');
DrawBitmapDebugImg(K);
FreeBitmap(K);
Wait(500);
Inc(j);
Until(J = 100);
TRawr.Free;
end.




- LordJashin

Flight
03-21-2012, 07:50 AM
That's awesome man, REP+.

LordJashin
03-21-2012, 07:54 AM
That's awesome man, REP+. thx, Took forever tho :frusty:, and I had to include the EIOS bit. My sleepppppppppppp............

begginer
03-21-2012, 07:56 AM
Marvelous man.

Abu
03-21-2012, 07:59 AM
Lovely guide but I could sum it up in two lines...

Drag the green cross hair to the Client you want to use
Put ActivateClient in your mainloop

:whistling:


But still, nicely written!

LordJashin
03-21-2012, 08:06 AM
Lovely guide but I could sum it up in two lines...

Drag the green cross hair to the Client you want to use
Put ActivateClient in your mainloop

:whistling:


But still, nicely written!
I couldn't find a tutorial on how to do this, I don't think there is one in any of the stickied threads. Correct me if I'm wrong.
Edit: Also the FindAndSetTarget method allows you to switch around with windows, and this can be sorta useful. There wasn't a tutorial on this so I made one, I was pretty confused on how all this works but after a while I figured it out fully.

ALSO Check out the Full Tut example for Flashing text. Took me a while to replicate that effect, It is a lot easier to do in SCAR. For some reason I got read only errors, and couldn't achieve this using other ways. So I settled for this because it worked.

Rocker 1414
03-25-2012, 11:32 PM
Awesome tutorial! Learned some new things!