home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Microsoft Graphics Studio Greetings
/
Microsoft_Graphics_Studio_Greetings_Microsoft_1998.iso
/
mhp
/
template
/
mgd2117.mta
/
mgd2117.MTA
Wrap
Text File
|
1998-08-12
|
165KB
|
3,494 lines
MIME-Version: 1.0
Content-Type: multipart/related;
boundary="----=_NextPart_000_04AF_01BDBE5E.2174D4F0";
type="multipart/alternative"
X-MMEditor: 00.00.02.1994,MinSave
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
This is a multi-part message in MIME format.
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_04B0_01BDBE5E.2174D4F0"
------=_NextPart_001_04B0_01BDBE5E.2174D4F0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Hey, Rose--
We're thinking about
looking for a new house. This one's dirty.
------=_NextPart_001_04B0_01BDBE5E.2174D4F0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MMEditor Version 00.00.02.1994,MinSave" =
name=3DGENERATOR>
<STYLE id=3DDocStyleSheet>.PreCreateRule {
POSITION: absolute
}
.DocClientData {
LEFT: 0px; OVERFLOW: hidden; POSITION: absolute; TOP: 20px; VISIBILITY: =
visible
}
.RuntimeScriptDiv {
LEFT: -3200px; POSITION: absolute; TOP: -3200px; VISIBILITY: hidden
}
.SoundElementsDiv {
LEFT: -3200px; POSITION: absolute; TOP: -3200px; VISIBILITY: hidden
}
.Sx1 {
HEIGHT: 301px; LEFT: 10px; OVERFLOW: hidden; POSITION: absolute; TOP: =
30px; VISIBILITY: hidden; WIDTH: 571px; Z-INDEX: 100
}
.PD2 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 300px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: =
inherit; WIDTH: 570px; Z-INDEX: 50
}
.Ix3 {
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: =
0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 0px; =
POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: 51
}
.PI4 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 30px; LEFT: 5px; POSITION: absolute; TOP: 263px; =
VISIBILITY: hidden; WIDTH: 42px; Z-INDEX: 120
}
.Ix5 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; =
Z-INDEX: 121
}
.PI6 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 165px; LEFT: 45px; POSITION: absolute; TOP: 110px; =
VISIBILITY: hidden; WIDTH: 114px; Z-INDEX: 100
}
.Ix7 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; =
Z-INDEX: 101
}
.PT11 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 162px; LEFT: 192px; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; =
PADDING-RIGHT: 9px; PADDING-TOP: 9px; POSITION: absolute; TEXT-ALIGN: =
center; TOP: 22px; VISIBILITY: hidden; WIDTH: 456px; Z-INDEX: 110
}
.Sx13 {
HEIGHT: 301px; LEFT: 10px; OVERFLOW: hidden; POSITION: absolute; TOP: =
30px; VISIBILITY: hidden; WIDTH: 571px; Z-INDEX: 110
}
.PD14 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 300px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: =
inherit; WIDTH: 570px; Z-INDEX: 50
}
.Ix15 {
BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: =
0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 0px; =
POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: 51
}
.PI18 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 165px; LEFT: 45px; POSITION: absolute; TOP: 110px; =
VISIBILITY: hidden; WIDTH: 114px; Z-INDEX: 100
}
.Ix19 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; =
Z-INDEX: 101
}
.PT20 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 90px; LEFT: 285px; PADDING-BOTTOM: 9px; PADDING-LEFT: 9px; =
PADDING-RIGHT: 9px; PADDING-TOP: 9px; POSITION: absolute; TEXT-ALIGN: =
center; TOP: 74px; VISIBILITY: hidden; WIDTH: 256px; Z-INDEX: 110
}
.PI70 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; HEIGHT: 30px; LEFT: 7px; POSITION: absolute; TOP: 262px; =
VISIBILITY: hidden; WIDTH: 42px; Z-INDEX: 120
}
.Ix71 {
BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: =
0px; LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; =
Z-INDEX: 121
}
.Ix86 {
LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: =
52
}
.Ix87 {
LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: inherit; Z-INDEX: =
52
}
DIV {
FONT-FAMILY: Times New Roman
}
</STYLE>
<STYLE id=3DFontStyleSheet>@font-face {
font-family: Andy;
src:url(cid:04ad01bdbe98$cdafd140$d55d389d@scottst2.dns.microsoft.com);
}
</STYLE>
</HEAD>
<BODY background=3D"" bgColor=3D#c0c0c0 leftMargin=3D0 topMargin=3D0>
<DIV class=3DPreCreateRule id=3DNavigationButtons style=3D"VISIBILITY: =
hidden">
<FORM name=3DNavigationButtonsForm><INPUT name=3DStart type=3Dbutton =
value=3D"Play >/Replay >"><INPUT name=3DBackward type=3Dbutton =
value=3D"Back <<"><INPUT name=3DForward type=3Dbutton value=3D"Forward =
>>"><INPUT name=3DWebpage type=3Dbutton value=3DAbout...><INPUT =
name=3DSceneStatus type=3Dbutton value=3D" Loading... "></FORM></DIV>=20
<DIV class=3DDocClientData id=3DDocClientData GW_NextID =3D 96 AOPTable =
=3D=20
" <AR|ARS1| <AP|APa{guid =
{A3649D6E-5058-11CF-9E27-00AA00BBB8AF}}|APbGreetings Workshop|>|>|"=20
ProjectType =3D "multimedia greeting" OutputStyle =3D=20
"simple greeting (one to two scenes)" KeyWords =3D null skuGW =3D 1 =
skuGWDelux =3D 1=20
skuOE =3D null lclEnglish =3D 1 lclZ =3D 1 lclFrench =3D null lclJ =3D =
null Themes =3D=20
" <AR|ARS1| =
<TT|TTa5|TTb0|TTc30844|TTd5|TTe0|TTf30865|TTg5|TTh0|TTi30867|>|>|">
<DIV class=3DSx1 id=3DSx1 PageName =3D PD2 PageEffect =3D=20
" <PE| <TR|TRa6|TRb1|TRc2|TRd1|TRe2|>|PEa1|PEb6|>|" SoundPaths =3D=20
" <AR|ARS2| <SN| =
<CP|CPa4A00000030300000000000000C000000000000640000C1000000A384F4D45435E4=
D4D4C5D41494E4C535E40303539303F5E2D4944400FFFFDAED00000000000000000000000=
0000000000000000000000000CC001100B00030006100041041000410410085DF2B100000=
0000000000000000000000000000000000000000000000000000864B5C100000000081000=
000000000000000000000003574144500007087000000000000|CPbX:\v3Contnt\clipme=
d\sound\MID_v2\Sn00590_.mid|CPccid:078e01bd6e47$f419b220$1fde389d@a-lingr=
a.dns.microsoft.com|CPdSn00590_.mid|>|SNa0|SNb1|SNc1|SNd0|SNe0|>| <SN| =
<CP|CPa4A00000030300000000000000C000000000000640000C1000000A384F4D45435E4=
D4D4C5D41494E4C5F4554514D4240334E275146500FFFFDAED00000000000000000000000=
0000000000000000000000000CC001100B00030006100041041000410410085DF2B100000=
0000000000000000000000000000000000000000000000000000864B5C100000000081000=
000000000000000000000003574144500007087000000000000|CPbX:\v3Contnt\clipme=
d\sound\WAV_v2\outamb0C.wav|CPccid:07ff01bd6e4a$b3e7f380$1fde389d@a-lingr=
a.dns.microsoft.com|CPdoutamb0C.wav|>|SNa0|SNb1|SNc1|SNd0|SNe0|>|>|">
<DIV class=3DPD2 id=3DPD2 PageName =3D Ix86 PolyPath =3D=20
1,6,0.286865,137.319,0,300,570,300,570,0,0.286865,0,0.286865,137.319,0,0,=
=20
NoBackground =3D 0 ClipPathInfo =3D=20
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013003300230043001300F500E20076009600660000000000000000000=
00000000000000086001600C600C600D60016002700B600C5000000000000000000400000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000C830CC009100201030004100081041000810410012=
001200020064009600C60056000200D3000200D600760046002300130013006300E200D60=
086004700C2000200340086001600E600760056000200D3000200440056006600C6001600=
470056004600D000A000F400B400A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\mmclips\b130_139\Bd13241_.gif|CPccid:078601bd6e47$b5688=
060$1fde389d@a-lingra.dns.microsoft.com|CPdBd13241_.gif|>|"=20
CAGQueryIndx =3D 5><IMG class=3DIx86 id=3DIx86=20
src=3D"cid:078601bd6e47$b5688060$1fde389d@a-lingra.dns.microsoft.com"><IM=
G=20
class=3DIx3 id=3DIx3 name=3DIx3=20
src=3D"cid:04a001bdbe98$cccaef80$d55d389d@scottst2.dns.microsoft.com">=20
</DIV> =20
<DIV class=3DPI4 id=3DPI4 SoundPaths =3D " <AR|ARS0|>|" ClipPathInfo =3D =
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013004300130073007300F500E20076009600660000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000002500560076005700C600160027000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000D4F6E6F60000000020206030504050203040000000=
00000000000000000000000000000000000000000000000000000032000000C1000000700=
000003000000010000000D000000052000000091000000000000006000000060000000200=
20BFF100020000000071000000000400000000800000CD800000533000000000000000000=
000000000000000000000000000000000000000000000000000E1FFF10240000000320000=
00E00000000000000000000000CB200000000000003020102145009600D60056003700020=
0E4005600770002002500F600D6001600E600000000000000000000000000000000000000=
0000000000000000000000000000000045009600D600560037000200E4005600770002002=
500F600D6001600E60002002400F600C60046000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000002400=
F600C60046000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000D4F6E6F60000000020208030705050203040000000000000000000000000000=
00000000000000000000000000000000032000000C1000000700000003000000010000000=
D000000082000000CB200000000000000600000006000000020020BFF1000200000000710=
00000000200000000800000CD800000A63000000000000000000000000000000000000000=
000000000000000000000000000000E1FFF1024000000032000000D000000000000000000=
00000CB200000FF0000003020102145009600D600560037000200E4005600770002002500=
F600D6001600E600000000000000000000000000000000000000000000000000000000000=
0000000000045009600D600560037000200E4005600770002002500F600D6001600E60002=
002400F600C60046000200940047001600C60096003600000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000002400F600C6004600020094004=
7001600C60096003600000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000000000000000000000000D4F6E6F6000=
0000020207030605050903040000000000000000000000000000000000000000000000000=
00000000000032000000C1000000700000003000000010000000D0000000C2000000CB200=
000000000000600000006000000020020BFF1000200FF0000710000000012000000008000=
00CD800000C43000000000000000000000000000000000000000000000000000000000000=
000000000E1FFF1024000000032000000D0000000000000000000000009100000FF000000=
3020102145009600D600560037000200E4005600770002002500F600D6001600E60000000=
00000000000000000000000000000000000000000000000000000000000000045009600D6=
00560037000200E4005600770002002500F600D6001600E6000200940047001600C600960=
0360000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000000000000000940047001600C600960036000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000D4F6E6F6000000002020503050405090=
304000000000000000000000000000000000000000000000000000000000000032000000C=
1000000700000003000000010000000D00000009200000009100000000000000600000006=
000000020020BFF1000200FF000071000000001000000000800000CD80000073300000000=
0000000000000000000000000000000000000000000000000000000000000E1FFF1024000=
000023009E003000000084204100842041000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000C830CC009100201030004100081041000810410012=
001200020064009600C60056000200D3000200D600760046002300130013006300E200D60=
086004700C2000200340086001600E600760056000200D3000200440056006600C6001600=
470056004600D000A000F400B400A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\animatn\b140_149\Bd14177_.gif|CPccid:078801bd6e47$cc399=
0e0$1fde389d@a-lingra.dns.microsoft.com|CPdBd14177_.gif|>|"=20
ImageType =3D 1 TravelEffectOptions =3D " <TE|TEa0|TEb4|TEc1|TEd0|>|" =
EntranceEffect=20
=3D " <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc0|EEd100|EEf0|EEg0|>|"=20
ExitEffect =3D=20
" <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
ButtonEvent =3D=20
" <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
<CP|CPaNIL|CPb|CPc|CPd|>|>|"=20
AnimationPath =3D=20
" <AR|ARS3| <PT|PTa-21|PTb276|>| <PT|PTa28|PTb275|>| =
<PT|PTa601|PTb276|>|>|"><IMG=20
class=3DIx5 height=3D30 id=3DIx5 name=3DIx5=20
src=3D"cid:078801bd6e47$cc3990e0$1fde389d@a-lingra.dns.microsoft.com"=20
width=3D42></DIV>=20
<DIV class=3DPI6 id=3DPI6 SoundPaths =3D " <AR|ARS0|>|" ClipPathInfo =3D =
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013004300130073008300F500E20076009600660000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000002500560076005700C600160027000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000D4F6E6F60000000020206030504050203040000000=
00000000000000000000000000000000000000000000000000000032000000C1000000700=
000003000000010000000D000000052000000091000000000000006000000060000000200=
20BFF100020000000071000000000400000000800000CD800000533000000000000000000=
000000000000000000000000000000000000000000000000000E1FFF10240000000320000=
00E00000000000000000000000CB200000000000003020102145009600D60056003700020=
0E4005600770002002500F600D6001600E600000000000000000000000000000000000000=
0000000000000000000000000000000045009600D600560037000200E4005600770002002=
500F600D6001600E60002002400F600C60046000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000002400=
F600C60046000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000D4F6E6F60000000020208030705050203040000000000000000000000000000=
00000000000000000000000000000000032000000C1000000700000003000000010000000=
D000000082000000CB200000000000000600000006000000020020BFF1000200000000710=
00000000200000000800000CD800000A63000000000000000000000000000000000000000=
000000000000000000000000000000E1FFF1024000000032000000D000000000000000000=
00000CB200000FF0000003020102145009600D600560037000200E4005600770002002500=
F600D6001600E600000000000000000000000000000000000000000000000000000000000=
0000000000045009600D600560037000200E4005600770002002500F600D6001600E60002=
002400F600C60046000200940047001600C60096003600000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000002400F600C6004600020094004=
7001600C60096003600000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000000000000000000000000D4F6E6F6000=
0000020207030605050903040000000000000000000000000000000000000000000000000=
00000000000032000000C1000000700000003000000010000000D0000000C2000000CB200=
000000000000600000006000000020020BFF1000200FF0000710000000012000000008000=
00CD800000C43000000000000000000000000000000000000000000000000000000000000=
000000000E1FFF1024000000032000000D0000000000000000000000009100000FF000000=
3020102145009600D600560037000200E4005600770002002500F600D6001600E60000000=
00000000000000000000000000000000000000000000000000000000000000045009600D6=
00560037000200E4005600770002002500F600D6001600E6000200940047001600C600960=
0360000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000000000000000940047001600C600960036000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000D4F6E6F6000000002020503050405090=
304000000000000000000000000000000000000000000000000000000000000032000000C=
1000000700000003000000010000000D00000009200000009100000000000000600000006=
000000020020BFF1000200FF000071000000001000000000800000CD80000073300000000=
0000000000000000000000000000000000000000000000000000000000000E1FFF1024000=
000023009E003000000084204100842041000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000CA30CC009100201030004100081041000810410012=
001200020064009600C60056000200D3000200D600760046002300130013006300E200D60=
086004700C2000200340086001600E600760056000200D3000200440056006600C6001600=
470056004600D000A000F400B400A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\animatn\b140_149\Bd14178_.gif|CPccid:078b01bd6e47$dca86=
a00$1fde389d@a-lingra.dns.microsoft.com|CPdBd14178_.gif|>|"=20
ImageType =3D 1><IMG class=3DIx7 height=3D165 id=3DIx7 name=3DIx7=20
src=3D"cid:078b01bd6e47$dca86a00$1fde389d@a-lingra.dns.microsoft.com"=20
width=3D114><FONT color=3D#000000 face=3DAndy =
size=3D6></FONT></DIV><FONT color=3D#000000=20
face=3DAndy size=3D6> </FONT>
<DIV class=3DPT11 id=3DPT11 SoundPaths =3D " <AR|ARS0|>|" =
TravelEffectOptions =3D=20
" <TE|TEa0|TEb2|TEc0|TEd0|>|" EntranceEffect =3D=20
" <EE| =
<TR|TRa10|TRb3|TRc3|TRd1|TRe2|>|EEa1|EEb0|EEc0|EEd100|EEf1|EEg2|>|"=20
ExitEffect =3D=20
" <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
ButtonEvent =3D=20
" <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
<CP|CPaNIL|CPb|CPc|CPd|>|>|"><FONT=20
color=3D#000000 face=3DAndy size=3D6>Hey, Rose-- <BR>We're thinking =
about <BR>looking=20
for a new house.</FONT></DIV></DIV> =20
<DIV class=3DSx13 id=3DSx13 PageName =3D PD14 PageEffect =3D=20
" <PE| <TR|TRa0|TRb1|TRc2|TRd1|TRe2|>|PEa1|PEb6|>|" SoundPaths =3D " =
<AR|ARS0|>|">
<DIV class=3DPD14 id=3DPD14 PageName =3D Ix87 PolyPath =3D=20
1,6,0.286865,137.319,0,300,570,300,570,0,0.286865,0,0.286865,137.319,0,0,=
=20
NoBackground =3D 0 ClipPathInfo =3D=20
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013003300230043001300F500E20076009600660000000000000000000=
00000000000000086001600C600C600D60016002700B600C5000000000000000000400000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000CA30CC009100201030004100081041000810410012=
001200020064009600C60056000200D3000200D600760046002300130013006300E200D60=
086004700C2000200340086001600E600760056000200D3000200440056006600C6001600=
470056004600D000A000F400B400A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\mmclips\b130_139\Bd13241_.gif|CPccid:078601bd6e47$b5688=
060$1fde389d@a-lingra.dns.microsoft.com|CPdBd13241_.gif|>|"=20
CAGQueryIndx =3D 5><IMG class=3DIx87 id=3DIx87=20
src=3D"cid:078601bd6e47$b5688060$1fde389d@a-lingra.dns.microsoft.com"><IM=
G=20
class=3DIx15 id=3DIx15 name=3DIx15=20
src=3D"cid:04a301bdbe98$cd5c5a10$d55d389d@scottst2.dns.microsoft.com">=20
</DIV> =20
<DIV class=3DPI18 id=3DPI18 SoundPaths =3D " <AR|ARS0|>|" ClipPathInfo =
=3D=20
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013004300130073008300F500E20076009600660000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000002500560076005700C600160027000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000D4F6E6F60000000020206030504050203040000000=
00000000000000000000000000000000000000000000000000000032000000C1000000700=
000003000000010000000D000000052000000091000000000000006000000060000000200=
20BFF100020000000071000000000400000000800000CD800000533000000000000000000=
000000000000000000000000000000000000000000000000000E1FFF10240000000320000=
00E00000000000000000000000CB200000000000003020102145009600D60056003700020=
0E4005600770002002500F600D6001600E600000000000000000000000000000000000000=
0000000000000000000000000000000045009600D600560037000200E4005600770002002=
500F600D6001600E60002002400F600C60046000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000002400=
F600C60046000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000D4F6E6F60000000020208030705050203040000000000000000000000000000=
00000000000000000000000000000000032000000C1000000700000003000000010000000=
D000000082000000CB200000000000000600000006000000020020BFF1000200000000710=
00000000200000000800000CD800000A63000000000000000000000000000000000000000=
000000000000000000000000000000E1FFF1024000000032000000D000000000000000000=
00000CB200000FF0000003020102145009600D600560037000200E4005600770002002500=
F600D6001600E600000000000000000000000000000000000000000000000000000000000=
0000000000045009600D600560037000200E4005600770002002500F600D6001600E60002=
002400F600C60046000200940047001600C60096003600000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000002400F600C6004600020094004=
7001600C60096003600000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000000000000000000000000D4F6E6F6000=
0000020207030605050903040000000000000000000000000000000000000000000000000=
00000000000032000000C1000000700000003000000010000000D0000000C2000000CB200=
000000000000600000006000000020020BFF1000200FF0000710000000012000000008000=
00CD800000C43000000000000000000000000000000000000000000000000000000000000=
000000000E1FFF1024000000032000000D0000000000000000000000009100000FF000000=
3020102145009600D600560037000200E4005600770002002500F600D6001600E60000000=
00000000000000000000000000000000000000000000000000000000000000045009600D6=
00560037000200E4005600770002002500F600D6001600E6000200940047001600C600960=
0360000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000000000000000940047001600C600960036000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000D4F6E6F6000000002020503050405090=
304000000000000000000000000000000000000000000000000000000000000032000000C=
1000000700000003000000010000000D00000009200000009100000000000000600000006=
000000020020BFF1000200FF000071000000001000000000800000CD80000073300000000=
0000000000000000000000000000000000000000000000000000000000000E1FFF1024000=
000023009E003000000084204100842041000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000C830CC009100201030004100081041000810410097=
00C5008600070036004600C500D60086000700C50086001600C600C600D60016002700B60=
0C5002600460013004300130073008300F500E200760096006600000056006600C600E000=
C000300046008210410082104100A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\animatn\b140_149\Bd14178_.gif|CPccid:078b01bd6e47$dca86=
a00$1fde389d@a-lingra.dns.microsoft.com|CPdBd14178_.gif|>|"=20
ImageType =3D 1><IMG class=3DIx19 height=3D165 id=3DIx19 name=3DIx19=20
src=3D"cid:078b01bd6e47$dca86a00$1fde389d@a-lingra.dns.microsoft.com"=20
width=3D114><FONT color=3D#000000 face=3DAndy =
size=3D6></FONT></DIV><FONT color=3D#000000=20
face=3DAndy size=3D6> </FONT>
<DIV class=3DPT20 id=3DPT20 SoundPaths =3D " <AR|ARS0|>|" =
TravelEffectOptions =3D=20
" <TE|TEa0|TEb2|TEc0|TEd0|>|" EntranceEffect =3D=20
" <EE| =
<TR|TRa10|TRb3|TRc0|TRd1|TRe2|>|EEa1|EEb0|EEc0|EEd100|EEf1|EEg2|>|"=20
ExitEffect =3D=20
" <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
ButtonEvent =3D=20
" <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
<CP|CPaNIL|CPb|CPc|CPd|>|>|"><FONT=20
color=3D#000000 face=3DAndy size=3D6>This one's dirty.</FONT></DIV>=20
<DIV class=3DPI70 id=3DPI70 SoundPaths =3D " <AR|ARS0|>|" ClipPathInfo =
=3D=20
" =
<CP|CPa8A80000090300000000000000C000000000000642000000030300000000000000C=
00000000000064000001000000A38414C4C4D41425B4C5D41494E4C500FFFFDAED0000000=
0000000000000000000000000000000000000000008B9D1172F201D112B4400AA007AB4FF=
C00000002600460013004300130073007300F500E20076009600660000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000002500560076005700C600160027000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000D4F6E6F60000000020206030504050203040000000=
00000000000000000000000000000000000000000000000000000032000000C1000000700=
000003000000010000000D000000052000000091000000000000006000000060000000200=
20BFF100020000000071000000000400000000800000CD800000533000000000000000000=
000000000000000000000000000000000000000000000000000E1FFF10240000000320000=
00E00000000000000000000000CB200000000000003020102145009600D60056003700020=
0E4005600770002002500F600D6001600E600000000000000000000000000000000000000=
0000000000000000000000000000000045009600D600560037000200E4005600770002002=
500F600D6001600E60002002400F600C60046000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000002400=
F600C60046000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000D4F6E6F60000000020208030705050203040000000000000000000000000000=
00000000000000000000000000000000032000000C1000000700000003000000010000000=
D000000082000000CB200000000000000600000006000000020020BFF1000200000000710=
00000000200000000800000CD800000A63000000000000000000000000000000000000000=
000000000000000000000000000000E1FFF1024000000032000000D000000000000000000=
00000CB200000FF0000003020102145009600D600560037000200E4005600770002002500=
F600D6001600E600000000000000000000000000000000000000000000000000000000000=
0000000000045009600D600560037000200E4005600770002002500F600D6001600E60002=
002400F600C60046000200940047001600C60096003600000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000002400F600C6004600020094004=
7001600C60096003600000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000000000000000000000000D4F6E6F6000=
0000020207030605050903040000000000000000000000000000000000000000000000000=
00000000000032000000C1000000700000003000000010000000D0000000C2000000CB200=
000000000000600000006000000020020BFF1000200FF0000710000000012000000008000=
00CD800000C43000000000000000000000000000000000000000000000000000000000000=
000000000E1FFF1024000000032000000D0000000000000000000000009100000FF000000=
3020102145009600D600560037000200E4005600770002002500F600D6001600E60000000=
00000000000000000000000000000000000000000000000000000000000000045009600D6=
00560037000200E4005600770002002500F600D6001600E6000200940047001600C600960=
0360000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
000000000000000000000000000940047001600C600960036000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
00000000000000000000000000000000000000000D4F6E6F6000000002020503050405090=
304000000000000000000000000000000000000000000000000000000000000032000000C=
1000000700000003000000010000000D00000009200000009100000000000000600000006=
000000020020BFF1000200FF000071000000001000000000800000CD80000073300000000=
0000000000000000000000000000000000000000000000000000000000000E1FFF1024000=
000023009E003000000084204100842041000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000000000000000000000000000000000000000000000=
0000000000000000000000000000000CA30CC009100201030004100081041000810410097=
00C5008600070036004600C500D60086000700C50086001600C600C600D60016002700B60=
0C5002600460013004300130073007300F500E200760096006600000056006600C600E000=
C000300046008210410082104100A300C2002200D600760046002300130013006300E200D=
600860047002200C200020077001600970002003600F600F600C6001200D000A000|CPbX:=
\v3Contnt\clipmed\animatn\b140_149\Bd14177_.gif|CPccid:078801bd6e47$cc399=
0e0$1fde389d@a-lingra.dns.microsoft.com|CPdBd14177_.gif|>|"=20
ImageType =3D 1 TravelEffectOptions =3D " <TE|TEa0|TEb4|TEc1|TEd0|>|" =
EntranceEffect=20
=3D " <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc0|EEd100|EEf0|EEg0|>|"=20
ExitEffect =3D=20
" <EE| =
<TR|TRa0|TRb2|TRc2|TRd1|TRe2|>|EEa0|EEb0|EEc100|EEd0|EEf0|EEg0|>|"=20
ButtonEvent =3D=20
" <BE|BEa0|BEb| <CP|CPaNIL|CPb|CPc|CPd|>| <CP|CPaNIL|CPb|CPc|CPd|>| =
<CP|CPaNIL|CPb|CPc|CPd|>|>|"=20
AnimationPath =3D=20
" <AR|ARS3| <PT|PTa-21|PTb276|>| <PT|PTa28|PTb275|>| =
<PT|PTa601|PTb276|>|>|"><IMG=20
class=3DIx71 height=3D30 id=3DIx71 name=3DIx71=20
src=3D"cid:078801bd6e47$cc3990e0$1fde389d@a-lingra.dns.microsoft.com"=20
width=3D42></DIV></DIV></DIV> =20
<DIV class=3DSoundElementsDiv id=3DSoundElementsDiv> <BGSOUND =
id=3DAW94 soundsrc=20
=3D cid:078e01bd6e47$f419b220$1fde389d@a-lingra.dns.microsoft.com> <IMG=20
src=3D""> <BGSOUND id=3DAW95 soundsrc =3D=20
cid:07ff01bd6e4a$b3e7f380$1fde389d@a-lingra.dns.microsoft.com> <IMG=20
src=3D""></DIV> =20
<DIV id=3DNavSoundElementsDiv> <EMBED hidden=3Dtrue id=3DAW94nav =
name=3DAW94nav=20
src=3Dcid:078e01bd6e47$f419b220$1fde389d@a-lingra.dns.microsoft.com =
autostart =3D no=20
MASTERSOUND></DIV>
<SCRIPT id=3DRuntimeScript language=3DJavaScript>
if ( navigator.appVersion.substring(0,1) < 4 )
alert("Sorry but your Web browser needs to be updated. You must have at =
least a version 4.0 browser to view this project.");
if ( navigator.appName !=3D "Netscape" ) =09
{ =09
document.body.background =3D ""; =09
for ( var ii=3D0; ii<document.all.length; ii++ ) =09
if ((document.all.item(ii).id).indexOf("Sx") !=3D -1) =09
document.all.item(ii).style.filter=3D"revealTrans(duration=3D0, =
transition=3D0)"; =09
} =09
var OBJ_SCENE =3D 0; =09
var OBJ_PLAYER =3D 1; =09
var PLAYER_IMAGE =3D 0; =09
var PLAYER_TEXT =3D 1; =09
var PLAYER_DRAW =3D 2; =09
var NAME_SCENE =3D "S" =09
var NAME_PLAYER =3D "P" =09
var PLAYER_NAME_IMAGE =3D "I" =09
var PLAYER_NAME_TEXT =3D "T"
var PLAYER_NAME_DRAW =3D "D"
var IE_VISIBLE =3D "visible";
var IE_HIDDEN =3D "hidden";
var IE_INHERIT =3D "inherit";
var NAV_VISIBLE =3D "show";
var NAV_HIDDEN =3D "hide";
var NAV_INHERIT =3D "inherit";
var DEFAULT_TICK_RATE =3D 100; =09
var DEFAULT_SCENE_DURATION =3D 10000;=09
var DEFAULT_PLAYER_DELAY =3D 0; =09
var TMR_PROJ =3D 0; =09
var TMR_SCENE =3D 1; =09
var RR_NONE =3D 0; =09
var RR_PAGE_BUTTONS =3D 1; =09
var RR_FULL_RUNTIME =3D 2; =09
var DUR_FOREVER =3D -1; =09
var DELAY_NONE =3D 0; =09
var DELAY_UNTIL_TRANSITION =3D -1; =09
var DELAY_UNTIL_TRIGGER =3D -2; =09
var DUR_UNTIL_DONE =3D -1; =09
var TT_ALL_MOUSE_EVENTS =3D 0; =09
var TT_BUTTONDOWN =3D 1; =09
var TT_BUTTONUP =3D 2; =09
var TT_MOUSEOVER =3D 3; =09
var TT_MOUSEOUT =3D 4; =09
var TB_PAGE_TURNER =3D -1; =09
var TB_START_PLAYER =3D -2; =09
var NULL_TRANSITION =3D -1;
var TEXT_FLYIN =3D 101;
var TEXT_TYPEWRITER =3D 102;
var FLYIN_TOP =3D 0;
var FLYIN_BOTTOM =3D 1;
var FLYIN_LEFT =3D 2;
var FLYIN_RIGHT =3D 3;
var FLYIN_ROTATE =3D 4;
var FLYIN_BY_LETTER =3D 1;
var FLYIN_BY_WORD =3D 2;
var FLYIN_BY_LINE =3D 3;
var FLYIN_PER_TICK =3D new Array (200, 160, 120, 80, 40); =09
var TRANSITION_RATES =3D new Array(1,2,3,4,5); =09
var PS_UNINITIALIZED =3D 0;
var PS_INITIALIZED =3D 1;
var PS_RUNNING =3D 2;
var PS_PAUSED =3D 3;
var PS_COMPLETE =3D 4;
var sceneArray =3D new Array();=09
var currentScene =3D null; =09
var nScenes =3D 0; =09
var stProjState =3D PS_UNINITIALIZED;=09
var stButtons =3D false; =09
var stNoInput =3D 0; =09
var strPause =3D new Array( "" );
var strPlay =3D new Array( "" );
var formStatus =3D null;
var tickTimer =3D null; =09
var sys =3D navigator.appName; =09
var vers =3D navigator.appVersion.substring(0,1); =09
var os =3D navigator.appVersion.indexOf("NT") >=3D 0 ? "NT" : "95";=09
var platform =3D navigator.platform; =09
window.onload =3D PreSetup;
window.onerror =3D Error;
function Error()
{
alert("There has been an unidentified error in this file's script. You =
may be able to fix this problem by refreshing your browser.");
return true;
}
function Project( tickRate, startScene, stopScene, rtReq, autoStart, =
delay, webpage )
{
this.tickRate =3D tickRate;
this.startScene =3D startScene;
this.stopScene =3D stopScene;
this.rtReq =3D rtReq;
this.autoStart =3D autoStart;
this.delay =3D delay;
this.webpage =3D webpage;
}
function PreSetup()
{
if ( (Project.delay !=3D null) && (Project.delay !=3D 0) ) =09
{
setTimeout( "Setup();", Project.delay*1000 );=20
return;
}
=09
Setup();
}
function Setup()=20
{ =20
stNoInput++; =09
if ( vers < 4 ) return; =09
if ( sys =3D=3D "Netscape" ) =09
{
document.all =3D new Array; =09
Extract(document); =09
=09
document.body =3D new Object;
document.body.clientWidth =3D window.innerWidth;
document.body.clientHeight =3D window.innerHeight;
document.body.scrollTop =3D window.pageXOffset;=20
document.body.scrollLeft =3D window.pageYOffset;
}
stButtons =3D SetupButtons(); =09
ProjectInitialize(); =09
stNoInput--; =09
if ( (stButtons =3D=3D false) || (Project.autoStart =3D=3D true) )=09
Start(); =09
}
function ProjectInitialize()
{
=09
tickTimer =3D new Timer();
=09
=09
InitializeScenes();
=09
tickTimer.StartTicking(); =09
=09
if ( Project.startScene =3D=3D null ) =09
Project.startScene =3D 0; =09
stProjState =3D PS_INITIALIZED; =09
=09
}
function ProjectStart( startScene )
{
stProjState =3D PS_RUNNING;
if ( startScene !=3D null )
ChangeScene( startScene );
else
ChangeScene( Project.startScene );
}
function ProjectComplete()
{
if ( Project.rtReq =3D=3D RR_PAGE_BUTTONS ) =09
return; =09
ProjectShutdown();
StatusChange(); =09
}
function ProjectShutdown()
{
KillTimer(); =09
StopEverythingOnScenes( false );
currentScene =3D null;
stProjState =3D PS_COMPLETE; =09
}
function Extract( obj )
{
=09
=09
for (var intLayer =3D 0; intLayer< obj.layers.length; intLayer++)=09
{
var el =3D obj.layers[intLayer]; =09
document.all[el.id] =3D new Object =09
var newEl =3D document.all[el.id]; =09
=09
newEl.id =3D el.id; =09
newEl.style =3D new Object; =09
newEl.style.pixelTop =3D parseInt(el.top);
newEl.style.pixelLeft =3D parseInt(el.left);
if (null!=3Del.clip)=20
{
newEl.offsetWidth =3D el.clip.width; =09
newEl.offsetHeight =3D el.clip.height
}
=09
if ( el.visibility =3D=3D NAV_HIDDEN )
newEl.style.visibility =3D IE_HIDDEN;
else if ( el.visibility =3D=3D NAV_VISIBLE )
newEl.style.visibility =3D IE_VISIBLE;
else if ( el.visibility =3D=3D NAV_INHERIT )
newEl.style.visibility =3D IE_INHERIT;
else
newEl.style.visibility =3D "";
=09
newEl.style.zIndex =3D el.zIndex;
newEl.style.backgroundColor =3D el.bgColor;
newEl.style.backgroundImage =3D "url("+el.background+")";
newEl.NSLayer =3D el; =09
=09
=09
=09
for (var intLoop =3D 0; intLoop< el.document.images.length; intLoop++)
{
var image =3D el.document.images[intLoop] =09
var imageName =3D image.name; =09
if ( imageName =3D=3D null ) =09
continue; =09
=09
document.all[imageName] =3D image; =09
document.images[imageName] =3D image; =09
}
=09
for (var intLoop =3D 0; intLoop< el.document.forms.length; intLoop++)=20
{
var form =3D el.document.forms[intLoop]; =09
var formName =3D form.name; =09
if ( formName =3D=3D null )
continue;
document.all[formName] =3D form; =09
document.forms[formName] =3D form; =09
=09
for ( var innerLoop =3D 0; innerLoop < form.elements.length; =
innerLoop++)
{
var element =3D form.elements[innerLoop]=09
var elementName =3D element.name;
if ( elementName =3D=3D null ) =09
continue;
document.all[elementName] =3D element;=09
}
}
if ( el.layers.length > 0 ) =09
Extract(el) =09
}
}
function Scene( duration )
{
this.duration =3D duration;
}
function InitializeScenes()
{
var objScene; =09
var sceneNumber =3D 0; =09
=09
for ( sceneName in Scenes )
{
objScene =3D Scenes[sceneName]; =09
objScene.number =3D parseInt(sceneNumber); =09
objScene.name =3D sceneName; =09
objScene.HTML =3D document.all[sceneName]; =09
SetVisibility( objScene.HTML, IE_HIDDEN );=09
if ( Project.rtReq =3D=3D RR_PAGE_BUTTONS ) =09
objScene.duration =3D DUR_FOREVER;
InitializePlayers( objScene ); =09
=09
if ( objScene.entryTrans =3D=3D null )
{
objScene.entryTrans =3D new Object();
objScene.entryTrans.type =3D NULL_TRANSITION;
}
=09
if ( objScene.Bhv !=3D null )
for ( var bhvIdx=3D0; (bhv=3DobjScene.Bhv[bhvIdx]) !=3D null; =
bhvIdx++ )=09
bhv.Initialize( objScene, bhv);
objScene.numBhv =3D bhvIdx; =09
sceneArray[sceneNumber++] =3D objScene;=09
}
nScenes =3D sceneNumber; =09
}
function StopEverythingOnScenes( fPause )
{
var objScene; =09
for ( sceneName in Scenes )
{
objScene =3D Scenes[sceneName]; =09
=09
=09
if ( objScene.Bhv !=3D null )
for ( var bhvIdx=3D0; (bhv=3DobjScene.Bhv[bhvIdx]) !=3D null; =
bhvIdx++ )=09
bhv.StopEverything( bhv, fPause );
StopEverythingOnPlayers( objScene, fPause ); =09
}
return;
}
function ChangeScene( nextSceneNumber )
{
var previousScene =3D currentScene; =09
StopSceneTimers(); =09
currentScene =3D GetSceneFromNumber( nextSceneNumber );=09
currentScene.previousScene =3D previousScene; =09
if ( currentScene.duration =3D=3D null ) =09
currentScene.duration =3D DEFAULT_SCENE_DURATION; =09
=09
if ( currentScene.Bhv !=3D null )
for ( var bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
{
var bhv =3D currentScene.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
var delay =3D bhv.delay
if ( (delay =3D=3D null) || (delay =3D=3D DELAY_NONE) )=09
bhv.Start( bhv ); =09
else if ( delay > 0 ) =09
StartOneShotTimer( bhv, bhv.delay, bhv.Start, TMR_SCENE );
}
StartScenePlayers( currentScene ); =09
StartTransition( currentScene, currentScene.entryTrans, IE_VISIBLE, =
SceneTransitionDone );=09
=09
if ( currentScene.duration !=3D DUR_FOREVER ) =09
StartOneShotTimer( currentScene, currentScene.duration, SceneExit, =
TMR_SCENE );
StatusChange(); =09
return;
}
function SceneTransitionDone( objScene )
{
=09
=09
if ( currentScene.previousScene !=3D null )
SetVisibility( currentScene.previousScene.HTML, IE_HIDDEN );
=09
if ( currentScene.Bhv !=3D null )
for ( bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
{
var bhv =3D currentScene.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
if ( bhv.delay =3D=3D DELAY_UNTIL_TRANSITION )=09
bhv.Start( bhv ); =09
}
=09
StartScenePlayersAfterTransition( currentScene );=09
}
function SceneExit( thisScene, nextScene )
{
var nextSceneNumber =3D nextScene =3D=3D null ? currentScene.number+1 : =
nextScene.number;
var finalScene =3D (nextSceneNumber <=3D Project.stopScene) ? false : =
true;
=09
=09
=09
for ( playerName in currentScene.Players )
{
objPlayer =3D currentScene.Players[playerName]; =09
PlayerExitTransitionDone( objPlayer, finalScene ); =09
}
=09
if ( currentScene.Bhv !=3D null )
for ( bhvIdx=3D0; bhvIdx<currentScene.numBhv; bhvIdx++ )=09
{
var bhv =3D currentScene.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
if ( bhv.duration =3D=3D DUR_UNTIL_DONE ) =09
bhv.Stop( bhv ); =09
}
=09
=09
if ( finalScene =3D=3D false ) =09
ChangeScene( nextSceneNumber ) =09
else
ProjectComplete() =09
=09
}
function Player( delay, duration )
{
this.delay =3D delay;
this.duration =3D duration;
}
function InitializePlayers( objScene )
{
var objPlayer; =09
var playerNumber =3D 0; =09
for ( playerName in objScene.Players )
{
objPlayer =3D objScene.Players[playerName]; =09
objPlayer.number =3D playerNumber; =09
objPlayer.name =3D playerName; =09
objPlayer.HTML =3D document.all[playerName]; =09
SetVisibility( objPlayer.HTML, IE_HIDDEN ); =09
objPlayer.position =3D new Position(objPlayer); =09
=09
if ( objPlayer.delay =3D=3D null ) =09
objPlayer.delay =3D DEFAULT_PLAYER_DELAY; =09
=09
=09
if ( objPlayer.entryTrans =3D=3D null )
{
objPlayer.entryTrans =3D new Object();
objPlayer.entryTrans.type =3D NULL_TRANSITION;
}=20
=09
else if ((objPlayer.entryTrans !=3D null) && =09
(GetPlayerTypeFromName(objPlayer.name) =3D=3D PLAYER_TEXT))
{
if ( (objPlayer.entryTrans.type =3D=3D TEXT_FLYIN) || =
(objPlayer.entryTrans.type =3D=3D TEXT_TYPEWRITER) )
if ( InitializeTextFlyin( objPlayer ) =3D=3D false )
objPlayer.entryTrans.type =3D null; =09
}
=09
if ( objPlayer.exitTrans =3D=3D null )
{
objPlayer.exitTrans =3D new Object();
objPlayer.exitTrans.type =3D NULL_TRANSITION;
}
=09
if ( objPlayer.Bhv !=3D null )
{
for ( bhvIdx=3D0; (bhv=3DobjPlayer.Bhv[bhvIdx]) !=3D null; bhvIdx++ ) =
bhv.Initialize( objPlayer, bhv);
objPlayer.numBhv =3D bhvIdx; =09
}
else
objPlayer.numBhv =3D 0;
playerNumber ++; =09
}=09
}
function StopEverythingOnPlayers( objScene, fPause )
{
var objPlayer; =09
for ( playerName in objScene.Players )
{
objPlayer =3D objScene.Players[playerName]; =09
=09
=09
if ( objPlayer.Bhv !=3D null )
{
for ( bhvIdx=3D0; (bhv=3DobjPlayer.Bhv[bhvIdx]) !=3D null; bhvIdx++ ) =
bhv.StopEverything( bhv, fPause );
}
DisableTrigger( objPlayer ); =09
}=09
return;
}
function StartScenePlayers( objScene )
{
=09
for ( playerName in objScene.Players )
{
objPlayer =3D objScene.Players[playerName]; =09
=09
=09
=09
if ( objPlayer.delay =3D=3D DELAY_NONE ) =09
StartPlayer( objPlayer ) =09
else if ( objPlayer.delay > 0 ) =09
StartOneShotTimer( objPlayer, objPlayer.delay, StartPlayer, =
TMR_SCENE);
}
}
function StartScenePlayersAfterTransition( objScene )
{
=09
for ( playerName in objScene.Players )
{
objPlayer =3D objScene.Players[playerName]; =09
if ( objPlayer.delay =3D=3D DELAY_UNTIL_TRANSITION )=09
StartPlayer( objPlayer ) =09
}
}
function StartPlayer( objPlayer )
{
=09
if ( objPlayer.Bhv !=3D null )
for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
{
var bhv =3D objPlayer.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
var delay =3D bhv.delay
if ( (delay =3D=3D null) || (delay =3D=3D DELAY_NONE) )=09
bhv.Start( bhv ); =09
else if ( delay > 0 ) =09
StartOneShotTimer( bhv, bhv.delay, bhv.Start, TMR_SCENE );
}
=09
StartTransition( objPlayer, objPlayer.entryTrans, IE_VISIBLE, =
PlayerEntryTransitionDone );
=09
=09
if ( objPlayer.duration > 0 )
StartOneShotTimer( objPlayer, objPlayer.duration, PlayerExit, =
TMR_SCENE ); =09
}
function PlayerEntryTransitionDone( objPlayer )
{
=09
if ( objPlayer.Bhv !=3D null )
for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
{
var bhv =3D objPlayer.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
if ( bhv.delay =3D=3D DELAY_UNTIL_TRANSITION )=09
bhv.Start( bhv ); =09
}
=09
if ( objPlayer.Triggers !=3D null )
EnableTrigger( objPlayer );
}
function PlayerExit( objPlayer )
{
=09
StartTransition( objPlayer, objPlayer.exitTrans, IE_HIDDEN, =
PlayerExitTransitionDone );
}
function PlayerExitTransitionDone( objPlayer, finalScene )
{
=09
if ( objPlayer.Bhv !=3D null )
for ( bhvIdx=3D0; bhvIdx<objPlayer.numBhv; bhvIdx++ )=09
{
var bhv =3D objPlayer.Bhv[bhvIdx]
if ( bhv =3D=3D null) =09
continue;
if ( bhv.duration =3D=3D DUR_UNTIL_DONE ) =09
bhv.Stop( bhv ); =09
}
=09
if ( (finalScene =3D=3D null) || (finalScene =3D=3D false) )
SetVisibility( objPlayer.HTML, IE_HIDDEN ); =09
=09
=09
=09
if ( (sys !=3D "Netscape") && (objPlayer.HTML.Preview !=3D null) )
SetVisibility( objPlayer.HTML, IE_VISIBLE );=20
return;
}
function Trigger( trigType, trigBhv, player, scene )
{
this.triggerType =3D trigType;
this.triggerBhv =3D trigBhv;
this.player =3D player;
this.nextSceneNum =3D scene;
}
function EnableTrigger( objPlayer )
{
if ( sys !=3D "Netscape" ) =09
{
objPlayer.HTML.style.cursor=3D"hand"; =09
for ( trx in objPlayer.Triggers ) =09
{
var trigger =3D objPlayer.Triggers[trx]; =09
if ( trigger.triggerType =3D=3D null )
trigger.triggerType =3D 0; =09
var tt =3D trigger.triggerType; =09
if ( tt =3D=3D TT_ALL_MOUSE_EVENTS ) =09
{
objPlayer.HTML.onmousedown =3D EventProcessor;
objPlayer.HTML.onmouseup =3D EventProcessor;=09
objPlayer.HTML.onmouseover =3D EventProcessor; =09
objPlayer.HTML.onmouseout =3D EventProcessor;
}
else if ( tt =3D=3D TT_BUTTONDOWN ) =09
objPlayer.HTML.onmousedown =3D EventProcessor;
else if ( tt =3D=3D TT_BUTTONUP ) =09
objPlayer.HTML.onmouseup =3D EventProcessor;
else if ( tt =3D=3D TT_MOUSEOVER ) =09
objPlayer.HTML.onmouseover =3D EventProcessor;
else if ( tt =3D=3D TT_MOUSEOUT ) =09
objPlayer.HTML.onmouseout =3D EventProcessor;
}
}
else =09
{
for ( trx in objPlayer.Triggers ) =09
{
var trigger =3D objPlayer.Triggers[trx];=09
if ( trigger.triggerType =3D=3D null )
trigger.triggerType =3D 0; =09
var tt =3D trigger.triggerType; =09
if ( tt=3D=3D 0 ) =09
{
objPlayer.HTML.NSLayer.captureEvents( Event.MOUSEUP | =
Event.MOUSEDOWN | Event.MOUSEOVER | Event.MOUSEOUT );
objPlayer.HTML.NSLayer.onMouseUp =3D EventProcessor;
objPlayer.HTML.NSLayer.onMouseDown =3D EventProcessor;
objPlayer.HTML.NSLayer.onMouseOver =3D EventProcessor;
objPlayer.HTML.NSLayer.onMouseOut =3D EventProcessor;
}
else if ( tt =3D=3D TT_BUTTONUP )
{
objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEUP);
objPlayer.HTML.NSLayer.onMouseUp =3D EventProcessor;
}
else if ( tt =3D=3D TT_BUTTONDOWN )
{
objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEDOWN);
objPlayer.HTML.NSLayer.onMouseDown =3D EventProcessor;
}
}
=09
}
}
function DisableTrigger( objPlayer )
{
if ( sys !=3D "Netscape" ) =09
{
objPlayer.HTML.onmousedown =3D null;
objPlayer.HTML.onmouseup =3D null;=09
objPlayer.HTML.onmouseover =3D null; =09
objPlayer.HTML.onmouseout =3D null;
}
else =09
objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEUP | Event.MOUSEDOWN | =
Event.MOUSEOVER | Event.MOUSEOUT );
}
function EventProcessor( e )
{
var trigger; =09
var type; =09
var button; =09
var eventType; =09
var objPlayer; =09
if ( (objPlayer =3D GetPlayerFromName(this.id)) =3D=3D null)=09
return;
if ( sys !=3D "Netscape" ) =09
{
type =3D event.type;
button =3D event.button;
}
else =09
{
type =3D e.type;
button =3D e.which;
}
=09
if (type =3D=3D "mousedown")
{
if ( button !=3D 1 ) =09
return;
eventType =3D TT_BUTTONDOWN;
if ( sys =3D=3D "Netscape" ) =09
{
objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEDOWN);
objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEDOWN);
}
}
else if (type =3D=3D "mouseup")
{
if ( button !=3D 1 ) =09
return;
eventType =3D TT_BUTTONUP;
if ( sys =3D=3D "Netscape" ) =09
{
objPlayer.HTML.NSLayer.releaseEvents(Event.MOUSEUP);
objPlayer.HTML.NSLayer.captureEvents(Event.MOUSEUP);
}
}
else if (type =3D=3D "mouseover")
{
eventType =3D TT_MOUSEOVER;
}
else if (type =3D=3D "mouseout")
{
eventType =3D TT_MOUSEOUT;
}
var triggerArray =3D objPlayer.Triggers; =09
var trigger; =09
=09
for ( var trx=3D0; (trigger=3DtriggerArray[trx]) !=3D null; trx++ )
{
if ( (trigger.triggerType =3D=3D 0) || (trigger.triggerType =3D=3D =
eventType) )
{
=09
=09
=09
if ( trigger.triggerBhv =3D=3D TB_PAGE_TURNER )
{
=09
=09
if ( (trigger.nextSceneNum =3D=3D null) || (trigger.nextSceneNum =
=3D=3D "") )
SceneExit( currentScene );
else
{
if ( Scenes[trigger.nextSceneNum].number < currentScene.number )
{
for ( ii=3D0; ii<=3DcurrentScene.number; ii++ )
InitializePlayers( sceneArray[ii] );
}
SceneExit( currentScene, Scenes[trigger.nextSceneNum] );
}
}
else if ( trigger.triggerBhv =3D=3D TB_START_PLAYER )
StartPlayer( GetPlayerFromName( trigger.player ) ); =09
else=20
{
=09
var objTrigPlayer =3D GetPlayerFromName( trigger.player ); =09
var bhv =3D objTrigPlayer.Bhv[trigger.triggerBhv]; =09
bhv.Trigger( bhv, eventType ); =09
} =09
}
}
return;=09
}
function Transition( type, rate, flyFrom, flySubtype )
{
this.type =3D type;
this.rate =3D rate;
this.flyFrom =3D flyFrom;
this.flySubtype =3D flySubtype;
}
function StartTransition( transObj, trans, visibility, callback )
{
var playerType =3D GetObjectTypeFromName( transObj.name ); =09
=09
=09
=09
if ( ("Netscape" =3D=3D sys) ||=20
( (playerType =3D=3D OBJ_PLAYER) && (trans.type =3D=3D =
NULL_TRANSITION) ) )
{
SetVisibility( transObj.HTML, visibility );
callback( transObj );
return;
}
=09
=09
=09
=09
if ( ((trans.type =3D=3D TEXT_FLYIN) || (trans.type =3D=3D =
TEXT_TYPEWRITER)) && (visibility =3D=3D IE_VISIBLE) )
{
StartTextFlyin( transObj );
return;
}
=09
if ( platform !=3D "Win32" )
{
SetVisibility( transObj.HTML, visibility );
callback( transObj );
return;
}
=09
=09
=09
=09
=09
=09
if ( trans.type =3D=3D NULL_TRANSITION )
{
transObj.HTML.style.filter =3D "revealTrans(duration=3D0, =
transition=3D0)";
}
else =09
{
duration =3D TRANSITION_RATES[trans.rate];
transObj.HTML.style.filter =3D "revealTrans(duration=3D" + duration + =
", transition=3D" + trans.type + ")";
}
stNoInput++; =09
transObj.HTML.filters(0).Apply(); =09
=09
SetVisibility( transObj.HTML, visibility ); =09
=09
transObj.HTML.filters(0).Play() =09
transObj.HTML.onfilterchange =3D TransitionDoneEvent;=09
}
function TransitionDoneEvent( )
{
var type =3D GetObjectTypeFromName( event.srcElement.id ); =09
stNoInput--; =09
if ( type =3D=3D OBJ_SCENE )
{
=09
if ( (currentScene !=3D null) && (event.srcElement.id =3D=3D =
currentScene.name) )
SceneTransitionDone();
}
else if ( type =3D=3D OBJ_PLAYER ) =09
{
var objPlayer =3D GetPlayerFromName( event.srcElement.id );
if ( this.style.visibility =3D=3D IE_VISIBLE ) =09
PlayerEntryTransitionDone( objPlayer ); =20
else =09
PlayerExitTransitionDone( objPlayer, false );
}
return;
}
function InitializeTextFlyin( objPlayer )
{
if ( sys =3D=3D "Netscape" ) =09
return false;
var transition =3D objPlayer.entryTrans; =09
var transUnits =3D transition.flySubtype; =09
var movePerTick =3D parseInt(FLYIN_PER_TICK[transition.rate]);=09
=09
var transDirection =3D (transition.type =3D=3D TEXT_FLYIN) ? =
transition.flyFrom : FLYIN_TOP; =09
=09
=09
if ( stProjState =3D=3D PS_UNINITIALIZED )
{
var textHTML =3D objPlayer.HTML; =09
var oldInnerHTML =3D textHTML.innerHTML; =09
var newInnerHTML =3D ""; =09
=09
transition.textOrder =3D new Array(); =09
textOrder =3D transition.textOrder; =09
=09
=09
=09
=09
=09
var flyinIdx =3D 0; =09
var flyinBuffer =3D "";
=09
=09
=09
var spanStyle =3D (transition.type =3D=3D TEXT_FLYIN) ? " =
style=3D'position:relative;visibility:hidden;'" : " =
style=3D'visibility:hidden;'";
for ( var letterIdx=3D0; letterIdx<oldInnerHTML.length; )
{
=09
tempID =3D objPlayer.name+"_tempID"+flyinIdx.toString();
newInnerHTML +=3D "<span id=3D" + tempID + spanStyle + ">";
while ( letterIdx<oldInnerHTML.length )
{
=09
=09
=09
if ( ( (charNext =3D oldInnerHTML.substring(letterIdx, letterIdx+1)) =
=3D=3D "<") || (charNext =3D=3D "&") ) =09
{
if ( charNext =3D=3D "<" ) =09
endTagIdx =3D oldInnerHTML.indexOf( ">", letterIdx );=09
else
endTagIdx =3D oldInnerHTML.indexOf( ";", letterIdx );=09
var tagString =3D oldInnerHTML.substring( letterIdx, ++endTagIdx );
newInnerHTML +=3D tagString;
letterIdx =3D endTagIdx; =09
=09
if ( ((tagString =3D=3D "</P>") || (tagString =3D=3D "<BR>")) &&
(transUnits !=3D FLYIN_BY_LETTER) ) =09
break;
}
=09
else
{
thisChar =3D oldInnerHTML.substring( letterIdx, ++letterIdx );
newInnerHTML +=3D thisChar;
if ( transUnits =3D=3D FLYIN_BY_LETTER ) =09
break; =09
else if ( (transUnits =3D=3D FLYIN_BY_WORD ) && thisChar =3D=3D " " =
) =09
break;
}
}
newInnerHTML +=3D "</span>"
textOrder[flyinIdx] =3D new Object();
textOrder[flyinIdx].name =3D tempID; =09
flyinIdx++; =09
}
=09
if ( flyinIdx =3D=3D 0 )
return false;
=09
textHTML.innerHTML =3D newInnerHTML;
transition.numUnits =3D flyinIdx; =09
}
=09
=09
=09
textOrder =3D transition.textOrder;
var currentEl =3D document.all[textOrder[0].name]; =09
var currentOffset =3D currentEl.offsetLeft;=09
var previousEl, previousOffset;
for ( var count=3D0; count<transition.numUnits; count++ ) =09
{
previousOffset =3D currentOffset; =09
previousEl =3D currentEl;
textElName =3D textOrder[count].name; =09
currentEl =3D document.all[textElName];
SetVisibility( currentEl, IE_HIDDEN );
currentOffset =3D currentEl.offsetTop;
=09
=09
=09
=09
=09
=09
if ( currentOffset !=3D previousOffset ) =09
if ( previousEl.innerHTML =3D=3D " " ) =09
previousEl.innerHTML =3D "<br>";
if ( transDirection =3D=3D FLYIN_ROTATE ) =09
direction =3D count % FLYIN_ROTATE; =09
else
direction =3D transDirection;
=09
if ( direction =3D=3D FLYIN_LEFT )
{
tempPos =3D -(currentEl.offsetParent.offsetLeft + =
currentEl.offsetParent.offsetWidth);
currentEl.style.posLeft =3D tempPos; =09
textOrder[count].dx =3D -movePerTick; =09
textOrder[count].dy =3D 0;
textOrder[count].iterations =3D tempPos / (-movePerTick);=09
}
else if ( direction =3D=3D FLYIN_RIGHT )
{
tempPos =3D objPlayer.HTML.parentElement.offsetWidth - =
currentEl.offsetParent.offsetLeft;
currentEl.style.posLeft =3D tempPos;
textOrder[count].dx =3D movePerTick; =09
textOrder[count].dy =3D 0;
textOrder[count].iterations =3D tempPos / movePerTick;=09
}
else if ( direction =3D=3D FLYIN_TOP )
{
tempPos =3D -(currentEl.offsetParent.style.posTop + =
currentEl.offsetParent.offsetHeight);
currentEl.style.posTop =3D tempPos;
textOrder[count].dx =3D 0;
textOrder[count].dy =3D (-movePerTick); =09
textOrder[count].iterations =3D tempPos / (-movePerTick);=09
}
else if ( direction =3D=3D FLYIN_BOTTOM )
{
tempPos =3D objPlayer.HTML.parentElement.offsetHeight - =
currentEl.offsetParent.style.posTop;
currentEl.style.posTop =3D tempPos;
textOrder[count].dx =3D 0;
textOrder[count].dy =3D movePerTick; =09
textOrder[count].iterations =3D tempPos / movePerTick;=09
}
}
=09
transition.charIdx =3D 0; =09
transition.moveIdx =3D 0; =09
textElName =3D transition.textOrder[0].name;
transition.currentEl =3D document.all[textElName];=09
SetVisibility( transition.currentEl, IE_VISIBLE );
return true;
}
function StartTextFlyin( objPlayer )
{
=09
SetVisibility( objPlayer.HTML, IE_VISIBLE );
StartAnimationTimer( objPlayer, TextFlyinTick );
}
function TextFlyinTick( objPlayer )
{
var transition =3D objPlayer.entryTrans; =09
var spanObj =3D transition.textOrder[transition.charIdx]; =09
var textEl =3D transition.currentEl; =09
=09
=09
if ( ++transition.moveIdx < spanObj.iterations) =09
{
textEl.style.posTop -=3D spanObj.dy; =09
textEl.style.posLeft -=3D spanObj.dx;
return false; =09
}
=09
=09
textEl.style.posTop =3D 0; =09
textEl.style.posLeft =3D 0;
=09
=09
if ( (charIdx =3D ++transition.charIdx) >=3D =
transition.textOrder.length )=09
{
PlayerEntryTransitionDone( objPlayer ); =09
return true; =09
}
else
{
transition.moveIdx =3D 0; =09
textElName =3D transition.textOrder[charIdx].name;
transition.currentEl =3D document.all[textElName]; =09
transition.currentEl.style.visibility =3D IE_VISIBLE; =09
return false; =09
} =09
}
var SND_DUR_SCENE =3D -1;=09
var SND_DUR_PROJECT =3D 0;=09
var ST_WAV =3D 1;=09
var ST_MID =3D 2;=09
var NAV_EXT =3D "nav"=09
var MidiTag =3D null;=09
function Sound( delay, duration, loop, soundType, tagName, fileName )
{
=09
this.Initialize =3D InitializeSound;
this.Start =3D StartSound;
this.Trigger =3D StartSound;
this.Stop =3D StopSound;
this.StopEverything =3D StopEverythingOnSounds;
=09
this.delay =3D delay;
this.duration =3D duration;
this.loop =3D loop;
this.tagName =3D tagName;
this.fileName =3D fileName;
this.soundType =3D soundType;
}
function InitializeSound( objParent, objSound )
{
if ( sys =3D=3D "Netscape" )
{
objSound.navLoop =3D (objSound.loop =3D=3D -1) ? true : false;
objSound.html =3D document[objSound.tagName+NAV_EXT];
return;
}
objSound.objParent =3D objParent; =09
objSound.html =3D document.all[objSound.tagName];=09
objSound.fileName =3D objSound.html.soundsrc; =09
=09
=09
if (objSound.soundType =3D=3D ST_MID )
{
if ( MidiTag =3D=3D null ) =09
MidiTag =3D objSound.html; =09
else
objSound.html =3D MidiTag; =09
} =09
}
function StartSound( objSound )
{
if ( sys =3D=3D "Netscape" ) =09
{
if ( objSound.html !=3D null ) =09
objSound.html.play(objSound.navLoop);
return;
}
objSound.html.src =3D objSound.fileName; =09
objSound.html.loop =3D objSound.loop; =09
if ( objSound.soundType =3D=3D ST_WAV ) =09
objSound.html.volume =3D 0; =09
if ( objSound.duration > 0 )
StartOneShotTimer( objSound, objSound.duration, objSound.Stop, =
TMR_PROJ );
}
function StopSound( objSound, fPause )
{
if ( sys =3D=3D "Netscape" ) =09
{
if ( objSound.html !=3D null ) =09
objSound.html.stop();
return;
}
objSound.html.loop =3D 0;
objSound.html.src =3D ""; =09
if ( objSound.soundType =3D=3D ST_WAV )
objSound.html.volume =3D -10000;
}
function StopEverythingOnSounds( objSound )
{
StopSound( objSound, true );
if ( (sys !=3D "Netscape") && (os =3D=3D "NT") ) =09
objSound.html.volume =3D -500; =09
}
var SND_DUR_SCENE =3D -1;=09
var SND_DUR_PROJECT =3D 0;=09
function Swapper( idle, hover, click )
{
=09
this.Initialize =3D InitializeSwap;
this.Start =3D StartSwap;
this.Trigger =3D TriggerSwap;
this.Stop =3D StopSwap;
this.StopEverything =3D StopSwap;
=09
this.idle =3D idle;
this.hover =3D hover;
this.click =3D click;
}
function InitializeSwap( objParent, objSwap )
{
if ( stProjState !=3D PS_UNINITIALIZED ) =09
return;
=09
var idle =3D objSwap.idle; =09
var hover =3D objSwap.hover;
var click =3D objSwap.click;
=09
=09
=09
=09
=09
=09
=09
if ( (hover !=3D null) && (hover !=3D "") && (document.all[hover].src =
!=3D null) )
{
SetVisibility( document.all[hover], IE_HIDDEN );
objSwap.srcHover =3D document.all[hover].src;
document.all[hover].src =3D "";
}
else
objSwap.srcHover =3D document.all[idle].src;
if ( (click !=3D null) && (click !=3D "") && (document.all[click].src =
!=3D null) )
{
SetVisibility( document.all[click], IE_HIDDEN );
objSwap.srcClick =3D document.all[click].src;
document.all[click].src =3D "";
}
else
objSwap.srcClick =3D document.all[idle].src;
=09
objSwap.srcIdle =3D document.all[idle].src;
}
function StartSwap( objSwap )
{
=09
}
function TriggerSwap( objSwap, eventType )
{
if ( eventType =3D=3D TT_BUTTONDOWN )
document.all[objSwap.idle].src =3D objSwap.srcClick;
else if ( eventType =3D=3D TT_BUTTONUP )
document.all[objSwap.idle].src =3D objSwap.srcHover;
else if ( eventType =3D=3D TT_MOUSEOVER )
document.all[objSwap.idle].src =3D objSwap.srcHover;
else if ( eventType =3D=3D TT_MOUSEOUT )
document.all[objSwap.idle].src =3D objSwap.srcIdle;
return;
}
function StopSwap( objSwap, fPause )
{
if ( fPause ) =09
return;
}
var PATH_PER_TICK =3D new Array(50,40,30,20,10); =09
var PE_STOP =3D 0; =09
var PE_AGAIN =3D 1; =09
var PE_REV =3D 2; =09
var PE_EXIT =3D 3; =09
var PD_FWD =3D 1;
var PD_BACK =3D -1;
function Point( x, y, rate )
{
this.x =3D x;
this.y =3D y;
this.rate =3D rate;
}
function Paths( delay, edgeEffect )
{
=09
this.Initialize =3D InitializePathAnimation;
this.Start =3D StartPathAnimation;
this.Trigger =3D StartPathAnimation;
this.Stop =3D StopPathAnimation;
this.StopEverything =3D StopPathAnimation;
=09
this.delay =3D delay;
this.edgeEffect =3D edgeEffect;
}
function InitializePathAnimation( objPlayer, path )
{
var segment; =09
var pathIndex;
var totalDistance; =09
var distanceX; =09
var distanceY;
var dx; =09
var dy;
var travelTime; =09
var remX; =09
var remY;
=09
if ( stProjState !=3D PS_UNINITIALIZED )
{
objPlayer.position.SetPosition( path[0].x, path[0].y );
return;
}
path.objPlayer =3D objPlayer; =09
halfWidth =3D Math.floor(objPlayer.HTML.offsetWidth/2); =09
halfHeight =3D Math.floor(objPlayer.HTML.offsetHeight/2);
=09
=09
path[0].x -=3D halfWidth;
path[0].y -=3D halfHeight;
objPlayer.position.SetPosition( path[0].x, path[0].y );
for ( pathIndex=3D0; path[pathIndex+1] !=3D null; pathIndex++ )=09
{
px =3D parseInt(pathIndex); =09
segment =3D path[px]; =09
=09
=09
=09
path[px+1].x -=3D halfWidth;
path[px+1].y -=3D halfHeight;
=09
distanceX =3D path[px+1].x - segment.x; =09
distanceY =3D path[px+1].y - segment.y; =09
=09
totalDistance =3D Math.sqrt( (distanceX*distanceX) + =
(distanceY*distanceY) );
=09
=09
travelTime =3D Math.round(totalDistance / =
PATH_PER_TICK[segment.rate]);
=09
=09
if ( distanceX > 0 ) =09
dx =3D Math.floor( distanceX / travelTime );=09
else if ( distanceX < 0 ) =09
dx =3D Math.ceil( distanceX / travelTime );=09
else
dx =3D 0;
=09
=09
=09
=09
remX =3D distanceX % travelTime;
=09
if ( distanceY > 0 ) =09
dy =3D Math.floor( distanceY / travelTime );
else if ( distanceY < 0 )
dy =3D Math.ceil( distanceY / travelTime );
else
dy =3D 0;
remY =3D distanceY % travelTime;
segment.number =3D px; =09
segment.ticks =3D 0;
segment.travelTime =3D travelTime;
segment.dx =3D dx;
segment.dy =3D dy;
segment.remX =3D remX;
segment.remY =3D remY;
}
path.numSegs =3D parseInt(pathIndex); =09
path.dir =3D PD_FWD; =09
return;
}
function StartPathAnimation( path )
{
path.currentSegment =3D path[0]; =09
path.currentSegment.ticks =3D 0; =09
path.cntSegs =3D 0; =09
=09
=09
if ( path.dir =3D=3D PD_BACK ) =09
{
for ( var ii=3D0; ii<path.numSegs; ii++ ) =09
{
path[ii].dx *=3D -1;
path[ii].dy *=3D -1;
path[ii].remX *=3D -1;
path[ii].remY *=3D -1;
}
path.dir =3D PD_FWD; =09
}
StartAnimationTimer( path, PathAnimationTick );
}
function StopPathAnimation( path, fPause )
{
return;
}
function PathAnimationTick( path )
{
var objPlayer =3D path.objPlayer; =09
var segment =3D path.currentSegment; =09
var currentPosition =3D objPlayer.position;=09
if ( ++segment.ticks <=3D segment.travelTime ) =09
{
newX =3D currentPosition.x + segment.dx; =09
if ( segment.ticks <=3D Math.abs(segment.remX) )=09
segment.remX > 0 ? newX++ : newX--;
newY =3D currentPosition.y + segment.dy; =09
if ( segment.ticks <=3D Math.abs(segment.remY) )=09
segment.remY > 0 ? newY++ : newY--;
currentPosition.SetPosition( newX, newY );=09
return false; =09
}
=09
=09
if ( ++path.cntSegs < path.numSegs )
{
=09
path.currentSegment =3D path[segment.number+path.dir]; =09
path.currentSegment.ticks =3D 0; =09
=09
return false;
}
=09
=09
if ( path.edgeEffect =3D=3D PE_AGAIN ) =09
{
=09
objPlayer.position.SetPosition( path[0].x, path[0].y );
=09
path.currentSegment =3D path[0]; =09
path.currentSegment.ticks =3D 0; =09
path.cntSegs =3D 0; =09
return false; =09
} =09
else if ( path.edgeEffect =3D=3D PE_REV ) =09
{
path.dir *=3D -1; =09
=09
for ( var ii=3D0; ii<path.numSegs; ii++ )
{
path[ii].dx *=3D -1;
path[ii].dy *=3D -1;
path[ii].remX *=3D -1;
path[ii].remY *=3D -1;
}
path.currentSegment.ticks =3D 0; =09
path.cntSegs =3D 0; =09
return false;
}
else if ( path.edgeEffect =3D=3D PE_EXIT )
{
PlayerExit( objPlayer );
return true;
}
else
return true; =09
}
var GROW_PER_TICK =3D new Array(20,14,8,4,1); =09
function Size( zoom, rate )
{
this.zoom =3D zoom;
this.rate =3D rate;
}
function Grows( delay )
{
=09
this.Initialize =3D InitializeGrowAnimation;
this.Start =3D StartGrowAnimation;
this.Trigger =3D StartGrowAnimation;
this.Stop =3D StopGrowAnimation;
this.StopEverything =3D StopGrowAnimation;
=09
this.delay =3D delay;
}
function InitializeGrowAnimation( objPlayer, grow )
{
if ( sys =3D=3D "Netscape" )
return;
var child =3D objPlayer.HTML.children[0]; =09
var playerType =3D GetPlayerTypeFromName( objPlayer.name );=09
=09
=09
=09
if ( stProjState =3D=3D PS_UNINITIALIZED )
{
grow.realWidth =3D child.width;
grow.realHeight =3D child.height;
}
if ( (playerType =3D=3D PLAYER_TEXT) || sys =3D=3D "Netscape" )=09
{
grow =3D null; =09
return;
}
grow.objPlayer =3D objPlayer; =09
=09
grow.currentSegment =3D grow[0]; =09
grow.currentGrowth =3D grow.currentSegment.zoom; =09
=09
=09
=09
child.width *=3D (grow.currentSegment.zoom / 100); =09
child.height *=3D (grow.currentSegment.zoom / 100);
=09
for ( var growIndex=3D0; grow[growIndex] !=3D null; growIndex++ )=09
{
gx =3D parseInt(growIndex); =09
segment =3D grow[gx]; =09
if ( grow[gx+1] =3D=3D null ) =09
{
grow.finalSegment =3D grow[gx-1]; =09
break; =09
}
=09
growth =3D grow[gx+1].zoom - segment.zoom; =09
if ( growth >=3D 0 ) =09
growthFactor =3D GROW_PER_TICK[segment.rate]; =09
else
growthFactor =3D -(GROW_PER_TICK[segment.rate]);
=09
growthTicks =3D growth / growthFactor; =09
=09
segment.number =3D gx; =09
segment.growth =3D growth;
segment.growthFactor =3D growthFactor;
segment.growthTicks =3D growthTicks;
segment.currentTicks =3D 0;
}
}
function StartGrowAnimation( grow )
{=09
if ( sys =3D=3D "Netscape" )
return;
grow.currentSegment =3D grow[0]; =09
grow.currentTicks =3D 0;
StartAnimationTimer( grow, GrowAnimationTick );
}
function StopGrowAnimation( grow, fPause )
{
return;
}
function GrowAnimationTick( grow )
{
if ( sys =3D=3D "Netscape" )
return true; =09
var objPlayer =3D grow.objPlayer; =09
var child =3D objPlayer.HTML.children[0]; =09
var segment =3D grow.currentSegment; =09
grow.currentGrowth +=3D segment.growthFactor; =09
child.width =3D grow.realWidth*(grow.currentGrowth/100);=09
child.height =3D grow.realHeight*(grow.currentGrowth/100);
if ( ++grow.currentTicks <=3D segment.growthTicks ) =09
return false; =09
if ( grow.currentSegment =3D=3D grow.finalSegment ) =09
return true; =09
grow.currentSegment =3D grow[ segment.number+1 ]; =09
grow.currentTicks =3D 0;
return false; =09
}
function Timer()
{
if ( Project.tickRate =3D=3D null ) =09
this.tickRate =3D DEFAULT_TICK_RATE;
else
this.tickRate =3D Project.tickRate;
this.oneShots =3D new Array();
this.animations =3D new Array();
this.tickCounter =3D 0; =09
this.ticksPerSecond =3D 1000 / (this.tickRate);=09
this.timerID =3D null;
this.StartTicking =3D StartTicking; =09
this.StopTicking =3D StopTicking;
=09
}
function StartTicking()
{
if ( this.timerID =3D=3D null )
this.timerID =3D setInterval( "TimerTick()", this.tickRate );
}
function StopTicking()
{
if ( this.timerID !=3D null )
clearInterval( this.timerID );
this.timerID =3D null;
}
function TimerTick()
{
var timerEvent;
=09
for ( var ii=3D0; ii<tickTimer.animations.length; ii++ ) =09
{
if ( (timerEvent=3DtickTimer.animations[ii]) =3D=3D null )=09
continue; =09
if ( timerEvent.callback( timerEvent.callbackObj ) =3D=3D true )=09
tickTimer.animations[ii] =3D null; =09
}
=09
if ( (++tickTimer.tickCounter % tickTimer.ticksPerSecond) =3D=3D 0 )=09
{
=09
var length =3D tickTimer.oneShots.length; =09
for ( var ii=3D0; ii<length && (tickTimer!=3Dnull); ii++ )=09
{
if ( (timerEvent=3DtickTimer.oneShots[ii]) =3D=3D null )=09
continue; =09
=09
if ( timerEvent.time <=3D tickTimer.tickCounter ) =09
{
tickTimer.oneShots[ii] =3D null; =09
timerEvent.callback( timerEvent.callbackObj );=09
}
}
}
return;
}
function StartOneShotTimer( obj, time, callback, type )
{
var timerIndex; =09
var timerEvent =3D new Object(); =09
=09
timerEvent.callbackObj =3D obj; =09
timerEvent.callback =3D callback; =09
timerEvent.type =3D type; =09
=09
=09
timerEvent.time =3D tickTimer.tickCounter + (time * =
tickTimer.ticksPerSecond);
for ( timerIndex=3D0; tickTimer.oneShots[timerIndex]!=3Dnull; =
timerIndex++ );=09
tickTimer.oneShots[timerIndex] =3D timerEvent;=09
return;
}
function StartAnimationTimer( obj, callback )
{
var timerIndex;=20
timerEvent =3D new Object();
timerEvent.callbackObj =3D obj; =09
timerEvent.callback =3D callback; =09
for ( timerIndex=3D0; tickTimer.animations[timerIndex]!=3Dnull; =
timerIndex++);=09
tickTimer.animations[timerIndex] =3D timerEvent;
}
function StopSceneTimers()
{
for (var ii=3D0; ii<tickTimer.oneShots.length; ii++)=09
{
if ( tickTimer.oneShots[ii] =3D=3D null ) =09
continue;
if ( tickTimer.oneShots[ii].type =3D=3D TMR_SCENE )
tickTimer.oneShots[ii] =3D null; =09
}
=09
for (var ii=3D0; ii<tickTimer.animations.length; ii++)
tickTimer.animations[ii] =3D null;
}
=09
function KillTimer()
{
if ( tickTimer !=3D null ) =09
{
window.clearTimeout( tickTimer.timerID);=09
tickTimer =3D null; =09
}
}
function SetColor(el, color)=20
{
if ( el.style =3D=3D null ) =09
return;
=09
el.style.backgroundColor =3D color; =09
if ("Netscape"=3D=3Dsys)=20
el.NSLayer.bgColor =3D color; =09
}
function SetZIndex(el, zindex)=20
{
if ( el.style =3D=3D null ) =09
return;
=09
el.style.zIndex =3D zindex; =09
if ("Netscape"=3D=3Dsys)=20
el.NSLayer.zIndex =3D zindex =09
}
function SetVisibility(el, val)=20
{
if ( el.style =3D=3D null ) =09
return;
el.style.visibility =3D val; =09
=20
if ( "Netscape"=3D=3Dsys ) =09
{
if ( val =3D=3D IE_HIDDEN )
el.NSLayer.visibility =3D NAV_HIDDEN;
else if ( val =3D=3D IE_VISIBLE )
el.NSLayer.visibility =3D NAV_VISIBLE;
else if ( val =3D=3D IE_INHERIT )
el.NSLayer.visibility =3D NAV_INHERIT;
else
el.NSLayer.visibility =3D "";
}
}
function Position( obj )
{
this.object =3D obj; =09
this.x =3D obj.HTML.style.pixelLeft; =09
this.y =3D obj.HTML.style.pixelTop; =09
this.SetPosition =3D SetPosition;
}
function SetPosition( newX, newY )=20
{
var el =3D this.object.HTML; =09
if ( el.style =3D=3D null ) =09
return;
=09
el.style.pixelTop =3D newY; =09
el.style.pixelLeft =3D newX;
this.x =3D newX; =09
this.y =3D newY;
if ( "Netscape"=3D=3Dsys ) =09
{
el.NSLayer.top =3D parseInt( newY );
el.NSLayer.left =3D parseInt( newX );
el.offsetTop =3D el.NSLayer.top;
el.offsetLeft =3D el.NSLayer.left;
}
}
function SetContent(el, content)=20
{
if ( el.style =3D=3D null ) =09
return;
if ( "Netscape"=3D=3Dsys ) =09
{
el.NSLayer.document.open(); =09
el.NSLayer.document.write(content); =09
el.NSLayer.document.close(); =09
}
else =09
el.innerHTML=3Dcontent;
}
function SetupButtons()
{
var rtn =3D false; =09
if ( document.all.Pause !=3D null )
{
document.all.Pause.onclick =3D Pause;
strPause =3D document.all.Pause.value.split( '/' );
document.all.Pause.value =3D strPause[0];
}
if (document.all.Stop !=3D null )
document.all.Stop.onclick =3D Stop;
if ( document.all.Forward !=3D null )
document.all.Forward.onclick =3D Forward;
if ( document.all.Backward !=3D null )
document.all.Backward.onclick =3D Backward;
if ( document.all.Webpage !=3D null )
document.all.Webpage.onclick =3D GotoWebpage;
if ( document.all.SceneStatus !=3D null )
formStatus =3D document.all.SceneStatus;
if ( document.all.Start !=3D null )
{
document.all.Start.onclick =3D Start;
strPlay =3D document.all.Start.value.split( '/' );
document.all.Start.value =3D strPlay[0];
rtn =3D true;
}
else
rtn =3D false;
if ( document.all.NavigationButtons !=3D null )
SetVisibility( document.all.NavigationButtons, IE_VISIBLE );
return rtn;
}
function Start()
{
if ( stNoInput ) =09
return;
if ( stButtons =3D=3D true ) =09
{
document.all.Start.value =3D strPlay[1];
if ( document.all.Pause !=3D null )
{
document.all.Pause.value =3D strPause[0];
}
}
if ( (stProjState =3D=3D PS_RUNNING) || (stProjState =3D=3D =
PS_PAUSED) )=09
{
ProjectShutdown();
ProjectInitialize();
}
else if ( stProjState !=3D PS_INITIALIZED ) =09
ProjectInitialize();
ProjectStart(); =09
}
function Pause()
{
=09
if ( stProjState =3D=3D PS_PAUSED ) =09
{
tickTimer.StartTicking(); =09
if ( document.all.Pause !=3D null )
{
document.all.Pause.value =3D strPause[0];
}
stProjState =3D PS_RUNNING;
StatusChange(); =09
}
else
{
if ( tickTimer !=3D null ) =09
tickTimer.StopTicking(); =09
if ( stProjState !=3D PS_RUNNING ) =09
return;
stProjState =3D PS_PAUSED;
if ( document.all.Pause !=3D null )
{
document.all.Pause.value =3D strPause[1];
}
StopEverythingOnScenes( true ); =09
StatusChange(); =09
}
}
function Stop()
{
if ( stNoInput ) =09
return;
location.reload();
}
function Forward()
{
if ( stNoInput ) =09
return;
=09
if ( stProjState !=3D PS_RUNNING )
return;
SceneExit( currentScene ); =09
}
function Backward()
{
if ( stNoInput ) =09
return;
var nextScene;
=09
=09
=09
if ( stProjState =3D=3D PS_COMPLETE )
nextScene =3D Project.stopScene;
else if ( stProjState !=3D PS_RUNNING )
return;
else
nextScene =3D (currentScene.number =3D=3D 0) ? 0 : currentScene.number =
- 1;
ProjectShutdown();
ProjectInitialize();
ProjectStart( nextScene ); =09
}
function GotoWebpage()
{
window.open( Project.webpage); =09
}
function StatusChange( )
{
var stsPage =3D null; =09
var stsState =3D null; =09
if ( stProjState =3D=3D PS_UNINITIALIZED )
{
stsState =3D "Initializing";
stsPage =3D ""
}
else if ( stProjState =3D=3D PS_INITIALIZED )
{
stsState =3D "Ready";
stsPage =3D "";
}
else if ( stProjState =3D=3D PS_RUNNING )
{
stsState =3D "Playing";
stsPage =3D (currentScene.number+1) + " / " + nScenes;
}
else if ( stProjState =3D=3D PS_PAUSED )
stsState =3D "Paused";
else if ( stProjState =3D=3D PS_COMPLETE )
stsState =3D "Complete";
=09
if ( (formStatus !=3D null) && (stsPage !=3D null) )
formStatus.value =3D stsPage;
=09
if ( stsState !=3D null )
top.status =3D stsState;=20
}
function GetSceneFromNumber( sceneNum )
{
return sceneArray[sceneNum]; =09
}
function GetPlayerFromName( playerName )
{
var objPlayer;
=09
=09
if ( (currentScene) && (currentScene.Players !=3Dnull) && ((objPlayer =
=3D currentScene.Players[playerName]) !=3D null) ) =09
return objPlayer; =09
=09
var objScene;
for ( sceneName in Scenes ) =09
{
objScene =3D Scenes[sceneName];
if ( objScene.Players !=3D null )
{
objPlayer =3D objScene.Players[playerName];
if ( objPlayer !=3D null )
return objPlayer; =09
}
}=09
=09
return null; =09
}
function GetObjectTypeFromName( nameString )
{
var type =3D nameString.substr(0,1); =09
if ( type =3D=3D NAME_SCENE ) =09
return OBJ_SCENE;
else if ( type =3D=3D NAME_PLAYER ) =09
return OBJ_PLAYER;
}
function GetPlayerTypeFromName( nameString )
{
var type =3D nameString.substr(1,1); =09
if ( type =3D=3D PLAYER_NAME_IMAGE ) =09
return PLAYER_IMAGE;
else if ( type =3D=3D PLAYER_NAME_DRAW ) =09
return PLAYER_DRAW;
else if ( type =3D=3D PLAYER_NAME_TEXT ) =09
return PLAYER_TEXT;
}
function resetGifAnimation()
{
var temp =3D document.all["img1"].src;
document.all["img1"].src =3D temp;
}
Project =3D new Project(50, 0, 1, 2, 1, 0, =
"http://home-publishing.com/SKU/V3Pub.asp");
Scenes =3D new Object();
Scenes.Sx1 =3D new Scene( 6 );
Scenes.Sx1.entryTrans =3D new Transition( 3, 1, 0, 0 );
Scenes.Sx1.Bhv =3D new Array();
Scenes.Sx1.Bhv[0] =3D new Sound( 0, 0, -1, 2, "AW94", =
"cid:078e01bd6e47$f419b220$1fde389d@a-lingra.dns.microsoft.com" );
Scenes.Sx1.Bhv[1] =3D new Sound( 0, 0, -1, 1, "AW95", =
"cid:07ff01bd6e4a$b3e7f380$1fde389d@a-lingra.dns.microsoft.com" );
Scenes.Sx1.Players =3D new Object();
Scenes.Sx1.Players.PI6 =3D new Player( 0, -1 );
Scenes.Sx1.Players.PT11 =3D new Player( 1, -1 );
Scenes.Sx1.Players.PT11.entryTrans =3D new Transition( 101, 3, 3, 3 );
Scenes.Sx1.Players.PI4 =3D new Player( 0, -1 );
Scenes.Sx1.Players.PI4.Bhv =3D new Array();
Scenes.Sx1.Players.PI4.Bhv[0] =3D new Paths( -1, 0 );
Scenes.Sx1.Players.PI4.Bhv[0][0] =3D new Point( -21, 276, 4 );
Scenes.Sx1.Players.PI4.Bhv[0][1] =3D new Point( 28, 275, 4 );
Scenes.Sx1.Players.PI4.Bhv[0][2] =3D new Point( 601, 276, 4 );
Scenes.Sx13 =3D new Scene( 6 );
Scenes.Sx13.entryTrans =3D new Transition( -1, 1, 0, 0 );
Scenes.Sx13.Players =3D new Object();
Scenes.Sx13.Players.PI18 =3D new Player( 0, -1 );
Scenes.Sx13.Players.PT20 =3D new Player( 1, -1 );
Scenes.Sx13.Players.PT20.entryTrans =3D new Transition( 101, 3, 0, 3 );
Scenes.Sx13.Players.PI70 =3D new Player( 0, -1 );
Scenes.Sx13.Players.PI70.Bhv =3D new Array();
Scenes.Sx13.Players.PI70.Bhv[0] =3D new Paths( -1, 0 );
Scenes.Sx13.Players.PI70.Bhv[0][0] =3D new Point( -21, 276, 4 );
Scenes.Sx13.Players.PI70.Bhv[0][1] =3D new Point( 28, 275, 4 );
Scenes.Sx13.Players.PI70.Bhv[0][2] =3D new Point( 601, 276, 4 );
</SCRIPT>
</BODY></HTML>
------=_NextPart_001_04B0_01BDBE5E.2174D4F0--
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-ID: <078601bd6e47$b5688060$1fde389d@a-lingra.dns.microsoft.com>
X-Content-Source: X:\v3Contnt\clipmed\mmclips\b130_139\Bd13241_.gif
X-Global-Moniker: :HALLMARK\MAIN\bd13241_.gif
R0lGODdhOgIsAfcAAAAAAIAAAACAAICAAAAAgIAAgACAgICAgMDcwKbK8Co/qio//ypfACpfVSpf
qipf/yp/ACp/VSp/qip//yqfACqfVSqfqiqf/yq/ACq/VSq/qiq//yrfACrfVSrfqirf/yr/ACr/
VSr/qir//1UAAFUAVVUAqlUA/1UfAFUfVVUfqlUf/1U/AFU/VVU/qlU//1VfAFVfVVVfqlVf/1V/
AFV/VVV/qlV//1WfAFWfVVWfqlWf/1W/AFW/VVW/qlW//1XfAFXfVVXfqlXf/1X/AFX/VVX/qlX/
/38AAH8AVX8Aqn8A/38fAH8fVX8fqn8f/38/AH8/VX8/qn8//39fAH9fVX9fqn9f/39/AH9/VX9/
qn9//3+fAH+fVX+fqn+f/3+/AH+/VX+/qn+//3/fAH/fVX/fqn/f/3//AH//VX//qn///6oAAKoA
VaoAqqoA/6ofAKofVaofqqof/6o/AKo/Vao/qqo//6pfAKpfVapfqqpf/6p/AKp/Vap/qqp//6qf
AKqfVaqfqqqf/6q/AKq/Vaq/qqq//6rfAKrfVarfqqrf/6r/AKr/Var/qqr//9QAANQAVdQAqtQA
/9QfANQfVdQfqtQf/9Q/ANQ/VdQ/qtQ//9RfANRfVdRfqtRf/9R/ANR/VdR/qtR//9SfANSfVdSf
qtSf/9S/ANS/VdS/qtS//9TfANTfVdTfqtTf/9T/ANT/VdT/qtT///8AVf8Aqv8fAP8fVf8fqv8f
//8/AP8/Vf8/qv8///9fAP9fVf9fqv9f//9/AP9/Vf9/qv9///+fAP+fVf+fqv+f//+/AP+/Vf+/
qv+////fAP/fVf/fqv/f////Vf//qszM///M/zP//2b//5n//8z//wB/AAB/VQB/qgB//wCfAACf
VQCfqgCf/wC/AAC/VQC/qgC//wDfAADfVQDfqgDf/wD/VQD/qioAACoAVSoAqioA/yofACofVSof
qiof/yo/ACo/Vf/78KCgpICAgP8AAAD/AP//AAAA//8A/wD//////ywAAAAAOgIsAQAI/wD/CRxI
sKDBgwgTKlzIsOG/RRAjSpxIsaLFixgzLnJocFZFjiBDihxJsqTJghkfalw5USXLlzBjypxJs6ZN
mydz6hzp8aZPmScp7hxKtKhRhj+TKl3KtKnTpxGPSiUKtapOiVOzat2KtKrXr2DDil3JtSzHsUt3
9jTLtm1RtHDjyp07021CiLO02qOLcZbfvxPzDt1ot7Dhs3wTK1489qHgnHhFUnw8dC9jygrXHt7M
OSvjz0INgh4NE/M/0wuxgryImifo1glhd55NezXpn6KBNlSK+TZUwFERB++qUXbq0cZrK19u0vdN
4hglsxRoUbZzrw4tHi+d/LTv7szDi/9XeL1uyOgkUyKMvL0804Y9V/p1v3Q+4fH480Onrz596KD/
XcVfUrLFNyBY+iXIXEv/HRiTgkY5eBNlBkpYFXgQZqiVhU5pKJWEFXLImIckFiZiUyV+SB8AAMAT
4ol0pSgjVzCiOCNV7rHI4os1PuWXQXvdKGSEPaY15GDXCQSPjvUU6RSGR0bZnJNKSSmgbwNloSMA
XlA5oZVgbuhlUmFOeVtB9tzDohljxgRlmXDa1iaZcco52kGCsDinfHX2ieSedPpJHpZ47gjoZIIm
Ctmh793VkpTOJbQkm4xCpOilJVUaY6aPbpZkQnoy+iampLqkKVycBijdcOd9itCkh9b/OWqpuZ26
qXAf7YZVrrrSV1AZBNkT6kWGNKADh31KNGupti6WHXqDNmupQAeYUYY3CAwUAwAvJrBlizxGatgi
y47UKa24SpuYo/0dpG5wECDgjTcQeJPBQEtSpOMB2R7AYj3h3jkuq56phu6z78JYa8KEeWPGvPJ6
A+w//iIwEYv2ELQkAC3wV1iIW1V4cLoMl1wkAvZ4kwPE8/aQsbAsRrCIDhgbZMiavprkUUjhZgXy
yPuZLDSM3iRCb8vYzvsPzP+ymO1BN3NL36yB9QotkecC7e7QXNc4LwQQANCDN2ND/A8Ahmyro0JL
xsAflBn9dZp9Lx11kdbrda23iEfr/zivPQjUS7FALAqyEMwHMmTZV+VufTfeBO0tuYVk1ysA2fJe
DgFBLTakptQD+pUxcHA1LlDA00I++eoOenNPD9fWizQCT4s0LOuPr6oR5Kbi7rtvskd8bcsZJEJS
C6D/3hdDqKtKq/LQOwd20SyzPLFIaiYQPVrPb+89aT3IPnbEX/eAEAJlI2C8QQA08L1YBRM81fu8
Bk2/WPHOS6+8CMR+PUFlMMT+zFYQQ93PKirKmt0OCKADgoVePeifxGRXhsAdBIIUlFhBkEcpBz5l
ge3aiQNF6MGqzGt4EjshvQTAon94QyBleJi8MgCBMmTgAC/kHAA6WMJG/Wl3JGTgW/96yJSjyQJs
EHDZ9ABwNmxl62EQyED4JCYvsBHEXwAgYoeuBJMGsi5y2gFh3RzXw7+psF5RPCEAkPgPCKQsaSqT
l9H+dzstVo1uY0zVc6y2OnYZTIwhbM/7Xni0wNULfREcYL0EeDSwVTBpbhyIsHhox4wdpHl/bJUd
aaKc3PlnkI0M3LyMVq8MwDERNOwB7IhHrzKEj3PH2uTS/kG7LNRuIA/i4ybN46f30S524aMdAO7x
NUiqcl6mzEAGGGAvCCRCcAPhmCzV9i0AWPJ0ukHJLnHTPd8drZllY9G1TFnBsSVCfVEEG4uImTQd
YjJ6Z6vmlmKgzW3eqpusy583Urb/Mm+oDY3Ty0HEcOgNFpmyBznogSkHgkUixrMMaTyhOlsIRnvK
RWu4y4C8IGpKeoVtjbQDnP5YCQB69MBoDgPbNQ04Qn+BLWKH9Oi+BvJOi9aPjDcF2uSSJq8IBi4D
LGrBSNGoPwhsi14aRSbZJAkA7XkwnhGL6j6TpiND4NKmQPxkJnUqueqRLwP0YNFI9TfHRLQoZfVy
pSEJ0gKnHnAWwooptl5aQ/6tDZtYzSnvftg1/RUBbMpE5o7eSDsI5ACNYkuqFM0wPbbWlHX2uBk9
mllMlJISqGi7al5Tt9f57e1rHE1iBRHAoiTWEKDKDCsc85dEbEUTegH7x7YMQbui/0nwYWSjIb0o
2jt7dtYsezOaKZ95tI6K1Ruy+KZG1wjRJBI3EaisHQBoxqXHamoh8YlnKdNqw2LSUF4sOgB1bPpb
t3RteI7sqCk/KgAEHBacajJlyqrYU2hiUUcd4xqUYPYI2em2rihUaFgBIF6L2qe8wOWavaR4rbKh
0hthZYAyp0evsFbwWoYwLVL3+Q/kxUBLLMqXshaRAOsqjCAIyMKHE0LaycJOlecUZRJpWK8erG2X
CD4M1wKXiPBlQIZFNSh0ESCLa60RjVIMLPmyBQ960vJbEdkYi2LJqIHcQ8p3JYiK/TVZCAiwo/ay
l0JRCl5patF0OV6UydK4XkNI8f+QHwVzvYT13sopM5k0XJ+W0cYiQ1D3Wy0wsYOo9S0kssjJhPNb
0QAb2Do7TGIK/aig+5jmzphsbFEMLDCNzDEE3Dl8IJXiKCNNxVuyT546ct+eBIK80qJ0XlvKQjx1
lAF7yC4REOWoGQQwPo/aOMST3lulZ1OyeFFYvh4tKIuIOzbkGVt9/RU1GnOgEB3Rk2k6oqSTBELa
NR6twbDLgY42BoEahA9sJ/U12O6BxhqIeV6fS57vfoSm+wzbUwkj7kbHasjwJhG805tFM9NaWG9Y
NSHIs9mW5pTodEo0A/0km984OsVvekMAGRhe+BLZg7+mk0mrQ/O9y8IwQVRR1Az/QOMx/WZKcQvX
129ubRJHwrRgi+tzEtRfFfXXg/gq1F4NhujG72EITLM2lVHMAUQboKMuDU3kI29Lwhj9zB7DTpmy
SAQDxFovFsEO3Yb1r48j+Q9c5+CaaDJbt7Vdo4Y7EqIjPSZRo4g+V9IdoGTrQQ3eTLaH9Vh/ZcgB
FtluK6hH3UTSgqOnCanK9X40B1IsqcwRKTFDxPBr2XKlr38ldmCFeEz/APF6vz4vVWT6218r7Xbh
bnDUi1YQUhQoEl2Wpyy+y/CHR3yzaqhRGoJZmWYQJsdgLeGM11qVqsxfGQRehv5GMJ3mE8jYS0s2
ENucNIl2tysDe0iF/jjXiAVA/wxseOcMeHycU51e7M5Ie5ZWCve513GzpMjMCFYc11PUEQJuBrbD
Ij+R6HZnqNRortRzbQQ4YyNOkVZHbddtj5BkqjROcLd4G4dK4sZcKTc2Y4dCrFR3c3VI/wAr13V4
9iYj0jJFE5Y+mRZ+SeRtRxQ4Gwd0SIU+XjY21zJDlPVR9KBbmOVWFpIXcCUYWJREyZdUG9UDKYc0
zkV9ECVKzOYNSTh3SCRKEmMPiCMqubdVHpJ44vMIvTZhlqdsYgMAeVd+51Q2RYc+yvRgVEiEkQcA
DEA7tXVoHGIa1AR5zqSBcmcvOsJuZbNMa3RMgDOAGSAAVqdrApBGplUGFXROIv+4avGnQBoiLQCQ
CKqghjQkdLxHQzoSNjWEXJ42e8k1YcPTbYfFTEWDaQblhXDGgB4Tgus0awDgexFjayMVQDoCeYhk
VjOGRHdmWHN1buzmURngbtt1D1dILMaCLPHXW5yVIZQIWD/nQgzgY0ezdbSWVDVWfvNFA4nUbVG0
fXRXWugHQe7nMVGDas2kdRA1ZOdWQ60GQRnXIgggYZgXTGWDcRr3b2EWZhG0Ld3yLS4yaOMCf3YR
SPpBiTiUgT6WSMkUOPgVL3AnRbQjajR2bgigWvnTUdgYPqjkX+foKzoyYLQGAY9Qf5FmBg+pPxmw
LfBAO7BDfREzPlGEfERndCf/d2umhIwiJhH70i//cn2NMTDPCI3ToSCUCACehnwzhi09UHS7xSJZ
QGNFUwjn9l9IpUygRl/F81HpZHVjFpLuAY720m1KyWPMhD7PdFBe5mlvOIvFI1YKZY3OxFo1pnd8
1wMypHL3UDEXY00aE1Sv6BY/EyFikk3hoS6emGd6eHV3JoYQMAtw1lE9kFy51WNGKDb/lnE1YFDB
BHSetiZCiRaz0GqlpFBwCFg2ND2ZyHpTFEUskpZhE4pO+E2yIwiuBzuwV3ERqCMyQ11oJxBRQ3gC
UxI7AxI9M0RFGUQ4sRzqAlQMEHzdxZJjI5mgJnnhmHwqkzRvJkou421l6HWi/yYxUnSd8zQ16zRm
jWd8ytRdQrdgGVAI2KJbsxZ5geWUGSBAYcMA5xdmaJVWjXQ0LNQ0SmmFCidvzkE1yqJLemUmkqhV
VWJp0mIGS7JgptVjdXVamJUFmMZIZbAIP4dWhcSJzAQsEBBWJlUGpNSO8kKSOiKSAOBuB6WV5Ukv
K9OefZc0V6eBtDaLGBk85JhOHJhbTomIhkVNSikLCGByBdE2b2MnFSE3pHOUaoaQDIpAUict6hSH
UKiirHlIyqR/ozRhEKCS+Fg8tgabDDALGyee0jhh2PI/auI25QGLUSQLG6eGM6RQ9kBOpcRj/4ZE
H7V1P8dxYNU+5lRjUDh36v8GAcPoRuu0pDUpUMHiiuKiEIvjFabDS35UnFzULFEJTK85hfYyYDCV
Aa+Tcgnla+sJYd52nXLYkLATXQWEoLfhLwzwakgESdBFhEQYO/W1lK7UiSc1Nsp0gVF0D0lmiBEY
RbtmORnXMhFED3HIiI6HMgTxOaM5FqIzN9sqE6MibIKUMMq0dTVZd/9HQxL2UR5ZSpgZWHfWXx8Z
NvbXmek0Y6RHL7JQqeDyHcJZUv1jlYGVq/BqL4WgiDNEg+UZiixCDxSGmgQGbakEMablqMEDlXl3
TIxINi1joLV6P/azWUVSVwblexTJWFoJsS8Fr5CnUG4JgVW0RpyYWDrXYPn/E33RpCPfaiT/Sg9r
KUXv6kzghHxf8wjXyDIR1LDLBJPKFlrzAmQXF615N04aeAAx5axJc3YGgTw7K7JeOxeBFVZWi2sa
da5WJ4becACYlkwKZXqmZEj2YlaTBVQN4KwIgEMnlWmudGo79BoCoQoHQE3Il3HqF0ELe3Qbl7Ko
6GYwg2s1uSRgU3yJQHR8t39lc24XB0EY2lxe9mZlEJz/kD1fO7oc8jc9sCR6uqs1SUOiVwYS5pYX
ygBJWJ41ZGOY5UZzWZNT1AOBgLMfOyKhW00xoEyhmGRrWIZxeJr9g64QwAC2dmelFZOvSraitmnv
RpP3cC1FwG7U+HOxA10H/9E+pDu+BzJcMythOfC63vdM8cIi5uZMxmtICsVMGrWu0El9+Fp1jOh9
0udMORsDMQAPxAk/2kVjMdCL3qcKC1Z3SnZIq+kweZtbhAtSEIUxNdm8TfmfmWtax3RCReiQ+xQ8
p9a15FvCToFpnMaIaNRjvdpf3QYP4zOX25dKKvxTzrQlKUeDczWAYOO4X3MvssgiDUDCL5EXn0O8
0Vo85NeQSWY0NICq5XmRG3dM5Wm7sHlkc9kF38Vvjnot5CcLR4RuU5xCt6hBbNW3JpzGpEE7o2hj
7FR+NGYG5kljrhunDOZ9GZtE5Fa2GLQ/y2S490A7PWYPIFZNc5FoDPaV2//HTNElyClEfkq2cc0b
gTY0gJXYvF7nsu84NlHYwSkkO5+MZKJGA81kQzhUqwOsxqqMFqIMAcgDaVAoYc+HhIpmuAdbrks8
o72plElmd7TLlT6mlSAmXrJ4UfEkx6+JSN5nvPGSZJhINlqMib5YQxI2i2XAIk9sbGv4UhGIdWH8
bzrgbnCrdBfKd49kRQxlqau8zvgTwu25RtVYW8WzzPvyTJW8jfMZpw75UZiIShmohsh3WIG6OYaA
dv8yIXh0lF7HwftEY/dAiF05yRo1l41XBMaaccusSrNoqs/3TI3XvCnTeIDXSHTVMhDgjaU4LwJF
PXRke+z80mihgOdkVkr/OcPshtFRCZfxLGpax8yolIBHVobnplBHNEFWl7yf26l9YRoH0AKIdre2
hBCaEYhlO6u/pMWAFTiQ7IsUHT7W+n+ANYY+KnRLPKss+WPiPD2IBFGBfDSMBFCPVEXXNEkwXddh
kY3ndmQDOMUTzXLONZfzjIRLO5cG1cyRlsh9+rKHmHGvo9QQYQ+tQchYhmr4FQO0UxBEx82Cmnxy
dG4fCbvF92J5Gi8+Vgj3C5eyUI16KQj2Z7WjpHnGNkrFdUqptEpEWrubE01UZte87RQfBQBq9Wvh
w1iqnVBXDIfVeK4Uh4RjZmzi2Ximl3w/PbjKjHx6lhugWxAI0GqU3d0C/9kCWZAFuaZKgPM6tY0A
Xjg2jNVzhXVnsiDQi2iyqKR/olV8ppRhTMlRoxcvpMVOV9vBeEa/dZlDhJNfvX3gS3Gd7FBrJwoA
K5O7WgmRneiWxkoDNqSXapVE5rqnBeiGyadKFo58empqhxPeSPotT2MPB8AvwZI23r0lhlU8EDjF
Hjl2ZaqBdidBmZYBNBCdvyY2rpsBgSC1HgcBsNddgNVaTRtm5WRbazlR7CQv7oTgVP4TqhRvAkXT
2+fRAoiNiaWk3leAf7WUE/V/yuzREWgt/2e4Iq449sDdqPaSIRFZBzDZ1XRSKozbn9YDhYCJ4Hdn
DDDD1vpMJftT75Zy1f9IThyLOdvpT/gbUAMFa7NINgm1UITm0lWe6TJRuz+uUNtyAKSYCLJAA/iX
iwelh7SYdNUongAt4mterJr8f5aEgBEYetV0AIZwAFmw4gd3FCfuabY2ijnwrk2caRGIoeijdIZb
wUJVo6l4iDiol5DUURPF3yIVd6ZUUumWUmQXT0Ss6aucfDZEa90GlmI8s9puecaOhGReu3CYu65e
xf9XgMEdQdy25m1T0IeRjnBodTQo4p870V4GAV0A2Cp5dxrt4NI9VwtVOejlZrvb3kE1VBZnVGRI
d0qFs8Lig+De8RghyWnKIgmlesWq1jBenk8sv3PJAD0eiK403fMOOwX/OLiqVN0JVQiM2OslMQ3Q
MA0+3/M8D/TYsyX/Z3Xy7pgIZQ/BRLzpBFQmdVJb7HvUSaTA9FUDNlayraJn9W3Pl9usxvEeH/YT
wWgYnIuEGqia7OW9+NdJZuHogzwUaX8ibpV61wM04IVg+eqqdIEjMQ3PIA3S8AyCP/iEX/h/L/jQ
4BD31SJ4irsifqHeF2l0P7g0EIhebUqgrsPPjoP/eZ+YBVcQEzjvRa+KpZeNNRCBJvaqTxEUKYdh
WlprZLScToSduNdN/GZKL9xyv+a/lFDHHoEIYC2vkwOdeQ8h4feBb/jKv/yGPw2H8y15/3XyvkwY
rEqyG45LIgsThoPr/02xBzWkZC18i4hah7paVTQ+r7X66g8RVZxKy7UlGB0+9r0la03vTAmxSl/d
5G3dEbj/rx5WAIHg30CCBQdOe/ZMWkKGDR0+hBgx4TSDBe8BwFijBwRDPTx6RPBxY48MJHsggMDA
mz2MJ1OWKePN28ZE3hB4ywAhQ0lvDCB4g/DzZwaZGGXKAiozAwIAEMoE7ZHoZ6JESwkC0IHRy6xF
Xb1+BRtW7FiyZc2eRZtW7Vq2bd2+hRtX7ly6aWdC6CGLwU6UEDACYBDVY6IyJf8CQFAS78dZIpkC
EOyxjMhCHu+BlJzoo6q/FQsilBha9GiGFD3/+3uvpMfFGezNzBkVQf8gkSkB0MOLMmTPoDmfnmSt
ucfTwkqBYhSAIMdQvBeJvr4J4eZGbwMPHAbQou527t29fwcfXvx48fYyVJWaE+XGv4FZr6b3N7HI
j7JEAjaJ+aTw4YM/hkSAAYzuOW0g0g5EUCLTDPorBgRkQYA/11YLajEI7PEIoxzy82+4Mm4qDC+c
bJopph5kqsqb+PbK6Seg4vswJkPwEuq5f1oAIIYs/oIHALC4SoAr8oYkskgjj0QySbMibLGHLiLr
QUCMFvOopBr+EomGkDyiATO8JpNssi092hCzCHvs7LTQpAkEI3bYwS5OjKpIMLQFr2qPPpHKjBKq
MjhDrMvVfLtrOJ3/XNrJG1WAysAMEmXyC4DzEnkwpqZqJImom2QSCJ4YBnrsL6/QxEgHJU9FNVVV
V1WVSqfmq9Kj+AC4rIdCluoBSz3pK6MQBMzA7ACPMPwTTDIzwPEvewyyR0F77ImBBTmnpfYvFqoo
pc6EGPxrsZDKoJS/HuzpKEMAqhppI6iIEiSoGn7aKCZviqjQEMVsipQoSFcCYDmZNtqJqJ0gSKSi
HQ3ByJCs4mxBSFYfhjhiiSceSyT3Mg0sMJQwouc8kHTVE1iRntx1OM2UyyCHkLBbliDQILIn2TgH
CCQQqlpJJJVpEimklSqqjTMQbReM4a8uoVztP5MwEjMkzdT7t7DJ/5Q60afAiIrpS28waiGxndiT
jidvnv7pQ4EKBLoBitdmu223x/sIzKXKeEQyC/8yVj6PKitZMjIFy4HPLS/CrqBmHyLoujjhqUHl
HnKAabjACTMX6MOi0FYagopuyWP9PpJKFb8a+AgqzUSE9ykXNRPuwxFfC2prjKSayRscpZMukUcO
TQqCHApEDaNPWcLOjLePRz555cUaKGlgzVhtlqViM/e+liYT+aO6PQRO6Q9JgnzagiCC5p8dsWMh
lB7/FqQkmCJHoIiTAIgiFJktx1zbZTmHrHulRYqPuozVH4J5oxC9+QlKiPKPu8hLJviK1AFys7XY
zQInsTPbTwwBPP8cVQRholpeCEU4Qoj9AwEh8Rzu9HPCyVCJPYBBiX0c0wONnARMIfnHR3KYAfEN
5HAOyQKpMoKRUNgPMgi4DLGKIAjJ3aMI4ctDKH5mOewIrU7/IFz/QIcrk/AQMn+SjkhKUhPWbOQm
OdEXTqomFI/IDgAjysG5RrQudZ0IL8ArEPEA4DAS9tGPfwzPP1JSkunZo0wMQMDRXPgfjLhnTNzj
02Qw9JHAzQ87BCIIRKR1GAbQACYAgEcRezTJMkCOMOCazCPeBwAohAIKgKkBA2QpJaBpy4RYQoCY
utdC/MSrKoGJHVGsRhJvHABXq4tMYTIgi0RIKSnXg4rvXKSYnLT/jDA5aFlFXmOTWwLAeCOsSFnw
CEhyljOHPZjFxQYomUfGLVcAIF332mmsLansdHHK5j8eIo2/0MNDMLFHLgHAgoRoCAEBfdyWDPm+
lSUkEAyA3Ely+ThJvjNO0NBWqEAnz3dCyT/Tswk7R2QGEeFrgTMhZlA0ZBjc2HFL3iiDIcrgKKAI
ZGpQMchTqFaG4MEjhHgkSFeAWpByFrWP/eFPhMAlLj2BaVYrzEFSK4mhMsUROwcY30OgkawT2uN9
G5oMAOj0DKZ1oZQJLWUuNbMhprTiGVWgqFczMBmzbYha+kxQQP8iCzBtL6xa/N9wFPOaeP2rgGfU
yQN3YoYTcq0o/ywqzCRZAyIL0i03OrnjQAAWKXidj49uG2poC2RU0iqvqSPBS9LcKZIytKQ/rDXW
XB+3ISHmyCAQmcZ1IioZyL0vEWJVCCg/ZAaGBq63ufwQAAoKk1N+pDLMvR92WvAy0pgPIyz4CCld
2z0u9qBcNaEabzD7m5CsroVuRADCgrIcxwAltTupSqJ2S6AL7YZpJIkU8kS739GW1r9r+wc914nI
MtFAM6r4iBku05JvMbWS3bPrYfKJV4dcBLmlDNw9LhxWeAS3BomI6J9sOJkylVK5ZH1fimGSAwS3
Nn21/UsLEhQ8ANSQb+8c4Dr9EzvWhQlEseGUTnJynKbk6ieyUP+hiObKqPJ2BKYkEphQODZkLybg
bfzF8mn+u+USnmwkY6IUlZhqPbqW0h5M3M8Je7C982HkbFltiDTgwQCYmOGUvkpxVFrLjuC2YDJd
QG4ufYXcUyq3FYhZcYzAhM1cRZEKAKANjKFwIIrgUs9XuhjojubJ7k6GUCN5SklucsacyNSNuUJp
wM6zG290BIXn0ZSLWvNORJ7wJsIDbZZ1bRAu9zpVJqTSmI72Wvo8UkAj+9ueYAInjAjCM4gDQBm6
YEoVgyuXOShEazHHT3h0wazXRqWKC9GmZ7SpV/BT2WVgMgsAFDEPkMYwDWq7kNF002+J4MxwCA2c
AT4yJan1Rrv/IPCuC/7GKQPrVlNiAqEW4QUpA5PXY5ajkrHZESMZqFsC80uxXXc8nL4GOVt43RYT
7olXVPFbf1xzH/psKBH3MC7kriSfZzcEGiw5pZqZWwYNK5UqV7IiRqat6BR3QRCnzAGfD43Ns1Jq
MgG2axF/NlMM01VKHa6uVVOuJ1F/rkNdgFqJZHtSYBLlJ7SU1FKSkqmdQKdLo57S2HXyGKeMCCjv
/CyrPL53ov405N0Zqlp22E5K7ZI+iajhJL8VIf81RhCtddOEB4LRhkyDHt0GKNFtespT9ihbz5BW
zm12bQSYFXKJJCg/wx1uYoXVodGGiXKIu+IGVVdxrB1XyTRz/7TElBcqazfRBUU9oqVEKjvS0amo
53NBGkknPjW1u5RoMmScYCTvv+Z79v/xd+6DpePMO2etsrv1yMWtxIU3Uw+KQGIEoAmrnqHuM6YB
zzJ4tVenjD1MVCltVSSiR1Ysmg/pgkcIhLRStJr5rbGKtlz6ttgDtBx4hBNrk5BgOuQCq8OorgEp
Jf6gHBvSE6cRMqmQDkVhFEdZD03xLovDiCxokbGpDATqnYBhj+hIDKmIO4L5iPOwvhLSPu3rPu7r
QWbJkmHzj/LbjzKZKGOZKn7jnDczCMpjCGmBB+UQwGojjEDYv1wqQEhLiAFAjKiCiZp5H3voggAr
A3aogYKyIf8E2L8YKbQujDavArHeghyZw4hJEw0a+5bH+Qjx20PJyAmpqBKoWI6gsJd0EayAcSMI
mAWN05e8+BePUTum+LK5mjnFOKMP8SIzuD6S6ztPDEIfJLkf/KlQHAinGDYtoadsayo12xPjkp+Q
+CDEUBOH6JFiCYRvI4yjY6H808JPYoipIzoVuzAAcKtDYyivyrZzgxyCeoYWYADTMysPcbpSUhwr
Co2Zmy0A+RwvQ6e4+RruQYkNeTIXUSNvaMQXwg2dAJOfyAEoMyN4YQkXqZLOORGYopA4iYGzyDK0
MEVTFLyRI8Vc+8eS6wgauAdjWacY8Z/+eLBKYqKZA4ACeYj/W0wxn1OxArSZiywaenslr7qwQOit
bCuEADPGZ2gFeBDDMEQl5KqBsQpAVRCEXOoqFTsMbIyIngIrwvBGjyCZMXkSBfueA6CUxxuYDcHB
V3EKnVhBOzIEmSiDRSAm2EmKxPALleApCIgPfwIXoHgKSlGROBEnjyOLggRIswCqgZwYsySIYvuf
LXkkKkwldqKKMhCWx8iCAqE3htAQb7M1FXuWMAy0AvSqBgAAevsZqhC0CKHJGCkElnAoBgDJiwy3
BrCin/GqLkgEs/qqRwgfeHg3LgyN85mMhGzIvtGM35C2HFAMGOoJcAmmBNoJ+UCRgYEA6DEjkkgE
e+gNwGgM/7zonN7IlATiKYK4iH0Ev71LTrbswbFMS38MLbWMC+ZsyxuSKMvQiDEhsbWiQLgsAjWb
OeCJMzRhrg2rP4aKESSCCUFYRqaIwgV8H+JSKpjItt9aCHhoyUJYBP0LQ/8LRnqIPcKws0SAkFUq
olDACJx8iPmDpxyolQ2BUMi5DHHZkmXakjBjmrujjgoZwQyYlU3RicvwCXKEiiohiviAl0ixNYDJ
DKsoiB30PuqUUb4ry+is0X6UzrWY0RwSDgpcrcObBRTKvdkCl8B5jAKJP+GJtlPCQsJQhWo7z0RY
BJlKsZN8hh55PMIoBM77lYQsg0NbCNiTQ98iydZiCMbJv/+lQs/WOtC/cCuJwJscNJsVei3+KIwT
qRIBOZQ/HMS9iBSaGIqnSZSA2Z2qUCnguBLMSi1DgRRZMByMgIfP2tFJpdSgCgsazVF+3FHJSqSz
igqVOaHLEBzt2ZBJghwcwaSKoK4p6gMcUbQLU8/8U0bFHK5PelM3q8tZAJctLYQD8CozIDfVy6WE
NE9dPczgOj0x9NJvMysAWIYiOgysg4hCgFQPRMLxY61/mxESyY2LQyNRI6lw9KKg8BqcYE2S8BpC
OonjwKzOeaBcuovp4BYYFapKtdd7zb5Mdc4ZNTAMAZDtYapfebC1Cpz38YjraIHT+KErhVT1WdLY
I0xwmdL/lmQomtxNMy0oWpFP5qIKPAOXQCAoZIwQSqHSg0KuE1M9SrGH+gyELQ035YJWaMQIieAn
pkml1aBANBOjKjkd1QmK+JAgwig+URMONyomOxIYkhCdWAvU26i+BtAJxjqAmUgP2aqIv/imesXX
reVa/tLXS63Ut+yPMtDVYeGt1+LMkzAkhMnLmuNLSG23V6LPGJlVp4uQAHPZ2JOpi/i82bmHl3sW
LbWHuiwDkG2FPoAHYmWhNuSZ30oIfgoXs2EuMnTSY126J5nZiKhZdVszkNAlJBoTWIM51igMYekR
FOoLTMmJ85mrvfAaGmkmn1CjeMmVccUQamKNmaCN08CI/6/o2t8F3nH6Wq2l1P8Aq+6hKpfrASbq
rX+6NnvokVo8U0htEymCvWWchWWU3BPa0nswhELY0gM4oUeAh771JpW9h7+NkHswAzMohHtQiEDo
NvdNhALEv0dISHJDyXPZUvtFJfw7AKxrExCDvL18iDbBT5FRKz68TuFoDcX6sUjZixxw3UwRwcfQ
CIIhpOJLLZVYCj/lISlhozEimMjZCc0iGDyJgRiAB+MJ3heGYeAhRXztkB71iMaYQ5AAK8YDjt1E
jYStiDiLsU+CVqdzOrzFv1hNBKI8JWIt34yN3BPixf0MlygQGsZZWXB5BJ4M0lyqAQEGgCzWHcJQ
q8crg/8gSghpQS4aEE2IOLRzad4+jAw+gajT+ReYqjubFQrWkYrdeQx4OBEh9bTYgAncCUROCiON
i6+gIAxZy4CBiJMGiOFJpuSB+EEavtYPERezQQCirEPHGZf6Cx63Lbe/IAyvMjQAAF/mAt+X+97w
FYj5HNz5fGKyOpdfSQQFm4UlZiyqmIYq6APQ87O/fFXCiII0fIYYGOZezCWQLMAeyVg3zFyI2NyT
iKqq8irLiAwgw4mv8ZpcuQelULWgABbja5EyUIlccp9MQamRQJO5YyOhSAyNyYCe0wx7aLPCqeR9
fuG/21pKSr9dMaXZMk17IBCMIGVSyYIPGbcOO7RW2FL/gfDSJSbchGSsgEIlgy6DUEqIV+JeBaOK
kN5NnqkCOoGHLKCKe8hSmEjIlwMusvrbl1tpmDBDFyso/DRDjIDCh8AIYZkk9FPCbDaJ6aAPzMIR
mKqavXCJKPmLf0mMA9oJOvsaosgPyJsP2ToUM6opavqa83m/w+DnsO5af6Zht1ynLaGrlwOrD7kR
WjScvYzWFIsB+CWrQEAA9mRrWY5cxoqQAf0T/wuFhEjMvx1QOxvQl3urKji0Fng5/AvQ3XxpAEDp
vwXMRDCElo1s/GRA4ZGIKCir+ps2h5Ssj3iXDBCWuHm11koJicIJQfUiACDKg6MdYkoMmxCTC3Iz
C84A/58AjqQpRJeAgH8whGyaRbE2bnwFOa61tcHlE0qJEGLhnu/ZSaZwttuaXrz5W/BtAaHhpwJU
Kos22YzWsPpDol0mrn+o5cSkCjv76MNO7H9g4fFlIZ5ZX8dNCDSUb7XyWKqwUlpZsQic5oeg1mjz
XvMrvKjiYTBpjM/RZDcb5HtgRxVMO3o+kWbaYA0+kSmBF5NYFyTDY+FAJKeYMIEA6+M28RlN7n+2
01e05k8GEw17vCO17oRIhfYgY5hQBXhQhYKKAcLQVQE9oVyuy5FlJsWcSZb4vJ/pZcMubJ5M7GRm
7BS7s4g+sSsFQ9+izwNgLpSNtstWDgDPn31KGOIK6P8HI7YO2VmVYuSvaY2VMYrYeBrd9Ii9QKSl
kZSwwS/3uZDpgS9A5Lke8IzDANsTJ3RR7DXlliq0piTaCBwtV7SCmcgZz1jJZqjH3Gi6zg67zCUs
asx7MO9c5sRwcW6m+LwBHulf6T+RToRWCIRJA2a6MSEBfTlfYTe+TMhHiPWZmvUt50u6Sc9ZeVOe
BowONKTPkZ9kO/MeMDDgaInbXG0+ZMpGKjsbyuqrkYqNgYxBEZ3gUK3uAp1AB6EYLfRx/z5f41oG
3sOJcrkNHN0/ix/UcMJ/2Gm8malsY0OeoZWCagHiCumRFem7Dhd7gBDFbKzPOzRRt7X+s7UTKt9l
YAH/ePgHWqWU9GXMKu+XiDdiJNIwxTyxQwtJwviLiMCS/IM5RpOcY0eAGwsJGbJw3oyPd+Rwbza+
pvhmnOC0HiDz9dDTM3qtWUsXT1KapYj3bvKR5ST3o7dRc/9nCiwEtqKUOgzl76mBzEOAogni6yZK
xwxypghmhlXT9Q71kQ3ycDmh9u1kAPg8mF74Xxn7CLmOUiiFHmlsquCriz0oLv/bmCZQcAFJ/k4I
ZPxfu/4tUIKIKaKzbyl2WegCvgITDFmr0xQQe7qv83iv86AlkoCQTAETepkPlQIsMKOSMtCBD0ya
odcjtER6fjb6/gq5c99DPokqiqLCHvjbMqRpUJL0/zeGvV6xd1WyBwawImnh660vGIQX+1GPkKJJ
e8SwNZJ17pA2A7SP+1vuZaUKKKrAuvlTzOo/5bGXwDCeZU2GvCpviDcG0A+5cgCJqKRi4LiRvgwo
GmPyDQI1sL/qF6rG0zxXIAruKFxRrS0BCAjeyizqkeEggh4KFdr7989ew38IcgCouOgixowXHXLs
6PEjyJAiR5IsafIkSpIaV7Js6fIlzJgyZ9LEmPLmyR6CFJbJUabHTwRlhnYZavRoCwAROT5r+qxi
xTL3ECC4V8hQoqwtqjRlASBrIjOFEGR9ZOYs2rNUE5ElmwVAKacAEEA0QzYrVbth4ZYCwCIRVrJl
wv8+ytoKStNpcwGzTTTYTOFEghIBaNqHwdBCiQoNDUQRQBSnoqGWSXh0otCeE3Mk5JkIqMIMUDMg
qPhaIQQIsSFApdfDUBkIBxUyQJChR+6fABgYRL4w4XGDGXKbiR5UIV2yPe41tPfWIkyc4seTL2/+
Y8306tezb2/zfPkMP31SNc25dI4uOR716CKL6lsHeDQaVAdkNpRjWZXRAjtdfcVYYxHaI4s9iVQY
1mZsVQWXXGQJUt9ad1XIl193mYUXAoaYIZo9X5loBoqcIXAAC03FAM8jZRhYBmeOQSVaU9JAJUsX
XbDVA2tD9TCRGTkARZ+Tr/1kT24VOVlRbj28lpv/N7VBJZxCNNCWZXMM0MAAALr9lEh0C/VwQAb3
9MAABE6CuSRu3hjEFkSGQPVPTPAJOiih5bl3KKKJslcoTrA5+ROeQiWSgyxPpjZURR/JBRUAOTSU
FYyJzDIURQ5mZU9aetlFlT1tsXqPGSPG1ZSLsSZyD4Zj3UUiALKsiiGotY2WV2OhWnjPIznAQ2sN
pY0ly4E/AvlURfeV0QWSE/1klKN44mYQBHRClQOaziGgG21zfgmubq8dlwENpfWQ1HEJtYZdIch5
k4G7B+3rZpf/QpAiVfBkOhOjCSu8sKINO/ywRgubhGQOPpVhxrbaFlVagoOhuZRDThnMqcVkabYZ
/0T3ACDNM16FOpWFYOF1qoaGrJWIKi3M+lSEIdI1FVUk/rWZrzcjEAhocs2MQKhM45UDDbS2APNQ
BnImLZAxRAXRtfr156SWQ2HMk5NOFqeKcbJhmeYj3kAAqW49fMnmu3seB4E9ClWEnZvPCZXBvjm8
a9zFZhjkjT1u68mdPVoDkB6gGUk8OeUiQXw55g1XHlIPeS9pmmk9DTULUEbJYvCATaXCaUXwZCWI
ZrNouGAMTRksC1jZxZwIhRFqaIbNMMKz81z/6YW2zXSxRWIUTuMF4yPIwqOK0tGfiMBkdxWSRRdS
D6Yg7Dl+Nu0zfgKQhSqsIVlkT5slRB9P9rKlG/+6Xs4GNwMHqV1Ra0rC9q3a8navhXiuB24D3LtU
IRzq3A06FopICxK1uQlKLHMWvGB7KNiRbJ1GStgy0rVOkymmbAoqffkKxgRhj0KYAVYIYMA9aMUO
tjwCd7uzhyo0BKKeYWV4HWJLYNBmouWpoi9QcFV2WsW06XUoLxVaVX0SUYPKPOUvF+tRaTAFgD5M
y3wNQNDG7KG+MlTKSQkRYN+Cg5AqVYQ5t3HMcThlHOcshHTP2dtt/qeQfGHnIPRLBAOYQycnuS1u
peGIBDWoEskp0nIYfCQka0JB/5kRQUC5RxdSU5Si/AMAMeDINAhUkSiEgn9AM8Ms7kIZBNAKHmf/
ScQ/ioXECuEKRrrKSiF0Jhe9oAhGTFsLAO5RChYEAmc4IwtWbMVEWoXlQk+0x1DMMsWmVKEBCtrM
AaAJy4pEDUhIA8AXN6ada+UNW3wzY1WAkhVwnQs5UGEObqJDD6jMsW89qNRCltMcvi0pj2V415jQ
hS397esgjxhYQ6aRyEaC5CUMdUgkIyrRQFWOPqZRxU9yVAZo+qQLV7FHIA4wFxLSqnWgKeViwmKr
tgAglNTKXRSVeBef2QNoKYJHKJoYRSSyRRUAKMQwA0GVHLalWBxiJll8eSsRJQJpgXhGF1rgO5NB
syI1AlIVWpdFaG50Up3rZ8VS463+KSSPaMKS/5uOM8W9LYQG96IB39S0ECUNEGzH+YkfFSI4g6Tt
rghwiEIX+lCIhkeREz0sYldSOdFNajDYYR9biILLEYasKVGwjdaisAyDyWxmsQIANEqKgFTKDETG
Iwvy6oOrA/iQVhWajC2nWhtXBPWVGPIlWY7aF9NS5R5FSxFlapSDCMxMR5IZDNac8s0aOKZrCVHF
JvMWwp7g6VFzbZM8KyKnHhQiXVCxpz15xDS+HYAhQMHoQhjQpX/CBoEGUeB0IOIQe0BDc4ONnEwm
mNj98ndyixjKVCBllCJdykJa/Gtln1EI0jQAAFzxClkWEUXA1EYQTWHHYuyC250GEQGRCZEuaf+1
05/tsDZxIaYZctjZXc0Kwje7kMxgFEwExCALjVGlpJKyLG9WpAVC2VgWhyIUiykpKJCSEl4zIMgl
8QYA9OAXdr4LXsO5yZzgdawhBCeIDBRCOEr+Z14hAMgucGe+0GiRohjqHv/yt82IZdgi8jMYqhQF
AZvc6GCMQhkBAbaEWazIM7T2vJkVRqRNoQEADmA0VqEKx07zmYl1OlTV5goAqlhGiRBAVBAFbVbw
gEddHK2qRDSAi89gbqhiaeCeAGDHQIIKNEoTCAQNhatGSRFs8ogAztCmDPwBStyaDABIyY1/ewSv
myAVJYo9p8v/TIRADtfXc7GmOxERKVTSTEH/bRfKzd5+c7cvoi2eDLgMwDE3gpqqFJJm9SuaKUNF
pJFVmalCiWCh4lNi0CodeojTQMTeULNy1KdQxWb/KYurWlTEVv9yprfai6dd96ES73pEDXjqqXOn
IF9vBgANApKQAB1kdG8MK4kQJ3WpwpMeVEchs6DNdPIJADd99ydUXsiv6eom0BkkBzU4CHPm6A1A
DqcIWlpKTUfGuschyiMRI9TD4PPtqe93UBnR68aam8lbZ73BoBRZq2UG6KwWFUPIrA3LWuHJnf6O
lrnKy0zNMPC5cJppQiTY8PoCD+DeDFiWth0K3W7Lm1Ukp88AWmc1+oh4T+tHpxEMmfvzvuoi/+kf
38NNO8cqFDripo3nwudzelAD7EAqIf94zmvosa92NQfKc9oOR+xhCB3X4ACquMeHcpZtzEEdgyah
OvDbbJ6VGMVJuCKKUKB5qRbx+R8EqoEqKxIIpO3OaSxcXlP6YmOy2FtECb9H8uojCHjEUMR1D1FP
8+4VmI5a7oVYxjM4W/GEg6giszJSqOydFWyT75ut2HhzHUWQ5YAg+A/acEwGiBFxIABccd7OtRE/
kRuSzNVXLcTobd52MAeYCMWdMICnzJchHMABTAXIzJcIGswFSV3wrSALRtTvwQRZAFlqzGAAlgYA
GMJ8OQU02IYqNRhXAICqoIpkWIjcURMAQP9fiAxeW7RK+FWIKhzc1MjFVTScIUCDyeSQT5UC/NFd
2bWF+22h64QIE7LK8rRWLQELjMCIyuCbaKidg+mZZiAAtCRIF8zakyjEPXAMBabRAFFgRTQAP/Uh
sbVGDnjVyiXEZjTHvsTLcWDMX8nXSRgCCqYgTrSgJV4iJqaPkE2XUczaJlIER4SWjdjGASTCAZjB
FHWB2rEFrjAaWRxAaLTMEa5FYFDFxAnRh/FbzhCPTBUciIwFZcxKML0dp/0U/PWBVFFcWZThrAgV
W7SfFAHatHzTAHDVI5xMadiZnj3C5r0GSGkIriRIHl2ZQszTzI1VIT5HxXwV2OjRII7XQUD/itEF
BVukhMpA0gtioj7uI/AdRQ3OmYeVQSDIQiCgToJRSw38SiJoTe2gEPDESlHFAFfIolAlIdwNWsNx
WmsRXHbcHcFkxzIthvgVI209QzXxye88Y3202qzoClMBTyIkBRsqV7U4RjGRkWPcB/sAhZHM1Trx
BP3sU7KlEVsRmwTGxnwM4joS0EK4TWwgxM4BBXTkAEloTSQ5Ej9mpVbyF1UEApBlRVEIlVFUFQD0
WVN8U9OoBaC5iKq1xWTEwFVVhCH0Yr+ByMRBGlW0APWY34g94fPAQyE8g9p1JKvUH1A9AxSUYiIU
hi/Wx4i01lzeGCuiSnLRZGU0F1t4opA5/0byWQqCQAsNFNCcTESYvIYqLEQLFRueOJabLOW9+I9B
GCUfaUnM9UC8lFUPnB52pN7q5aZH3ONWBqdwDmd6gFAm1eFgcFUAPkKDIZgoxt8sokjQrEyvTAaM
tUWpPAOGZY+m4QV3PNzLmB1V/EcUihi/rYos3B0T9QEXtgU3rmQixAUUCBUUZQXu8BJLNgWIGEtj
VKYRVgZVDMZ9aGaQqdznBOCyaUnmaQmyFdu29IQ97EQ/qdyvLYRr7mYa6UDfDNAFQso9aOBHIAA8
ECeJlqiJXkTX+Fq5cRVGCVxZJljIpeHDuegOnl2JtQjLVMv5cd/37Sg8mNpTNE19pKdGUv8P0iha
fawKUfWKfNoUp9lQ0EDBrDBmUv2SXfjnM3zTM2ymY+SQZhrnkjhWiCxlAwKFILRjBKpLlelV31RM
hO6mytmLm4yeQBBEcxCiIcKGfWBHR9jDiJ4ooAbqPgLZ93SiUYyFytxDDjaF2rkOTP2DT7XUgzQT
XVApFfGgv4nhR7aKR4poFcAfR2rak4IIEyFNFiCAK+zoT53YWPxKwfEbAEipfjoRWKhYq83kpjyD
OGbR0TRGFhVJUbxGIBTCsPoqaUbWPYSVkyQgzbWpliTrUpoTmr6JeZUBekkHA/3GBK4ct36OXcSe
nwqquI5r8AWg+6wFQLooSUFnDpRi33n/iZCwEBRlR9CIlkSwCi/dmInU3el8qoiF346KKPWwZyv+
hxyKam0UUSuwgMGeVsItTxTMCoW14qnIWFZ1D8iN0q3hmT10gfJlY5EoiGA4BnYUopABhQISCQKM
XgWCzmvcC+kQW5RA67RiWbPEyZzUCXL4hDqiaQFtVOwxHbkOLdEi1p3Z2lFMH6t90kG2Ee8wjYbB
a9hpyHX6iWhF0V2i3zH5qL+Gan3cncEK7DNcFm8VYxHNm6Z1ajGWQlzcYHbYhSFgxSO0SCkdAPkY
DAtIivtkI1H0LX5gS4GGjpCJYHPZy1LOWeglRBH8RLNox728Rnm9xlKGqUBA2XDMFbHJ/4eb8BHQ
zhd4FC3ohq4FpWhnDIZmLs+L/oNLBVpFQB9M5dal0pAt1qPKPEPITRrTCF6GgAjA7ho8dG17BqyI
xgXZNuZO3aDeBezBbcgyxMXelVhjqExf2AP5sCcLDIXlCYYAntsMig402UzIvk+B4YdYbZ7MOkne
oOlzXUfoyUsG+By/REkXLK5RMttY+ROCPYRVii7/9q+iXMusacasQctgqBpliZLrIh6uJIXtugi9
tkULDEBJAc1/FEIh7BurZO3BkupEPkXv+ij1FO8GI6ywJO+OoojKNO8z+Ji/rcqClVIrkE+jildm
sMUcwlKAFgUBW6tQWAu2sAbPAhhd5f/AzVFMxRgd6D0J2GCg6aGe6OWhV3KMVLzphMoph7JcRwCn
/24xF9dEkDkGtOgtj8Bb84mSYnaWGahdFQiJW+4UC0ykdhnsLdXMjlLISnZwe4Zt3ZHfM7AnEnFa
izxDX+TtjlohWUhvXLDwiL0iAJQS+TSwi/AJNnZlnnVsdW3iRkFTkTiJ14RNEBfZBPYE2JSpkrTj
lMxpmCrJrRyAZxAFm7pJeX2VtQpYRwiC0HYxLucy8Y3vnHXMFOUv2GkNEZvBvfKJLDhYjYbIh0CE
wQDeqWbwhLlnIdcGYpifLOixyRgsE7XC845n3VXGCdWHFepQ+IkU264wlP5VKwoCa+X/Aa46BXsa
yKUQMGcoZyWH6TcGQvq8D/sU4ljYb3ONzR26yTjqEZ46iWbkC8zq0cxazMn55G80CzFzxD3oskVf
9CLUM60JIGckRUdsSl8UYu4upsk42FOM4V8J0VuwjFfEAF3oSoUsct1Z4X9II0eqbZF2xQaHrSxY
ITjzD6ugjUz9hyxojRausA5lz8NlATwgzSNn6U9xYwBqr6yh64/prUOH0RiVkT+/j7xIJVBQ2UTo
2jqmL+ZGSg8srujp4eNajCHYL+WWQUccAEbXdRfPWlYIFYFyzAFnX+H91H5ORiKoXfdwIV0GskkC
dWNQ6QfrkCGLKL4VjziDiHruJQs4/+nTrqQgY5hMc1pSzAoLx1KJwQMLlFIHA4na2Rhe/EMq+WNT
EWuegRDvdNRm8mQ5hZ7k4gkagdcblQ6SEJuyoe+24uZCbNdvZEzP/ZwpdkQW2LVz92+P1GBkbdQU
ZQFJoQkVlFIhylaL/CDQ0CXaJXZ7zutOYzOpRvb58XTB7CUUOKk31+sycDaRfq1GtlYWyBQrrmQe
lJKrofYRzkwAjkpTbZyAI0joJN9mCjdZhJX/TF5v9cCvEaJPSJGjYGDFHPE9tSYVuwqE79xr1EAe
qkJHxMBzlzjoIshNfk9OUkbqEkhpy98SstRTHSHuDHW9ju353Gsd76h6ovfBmvd4zv9FlrID0AhR
LwIA/BkMCR8sfsNDiLGGDqHIMYcCSrEM+bSaI+ZZnomx5QlZHfZwkghkFimIx/IkqSwJg19Hu26L
HfYhyznGUpLpmg63XnnKTgAGt8BS7P2pife5uDaVmLOigbM4SXkFALQAlSdaWxiCTW3RU9SATD3C
I0QmFSXFBocFp23akNYdA4sYTac3NBwzKxFs2a7kiTlwYT6wT2XBrDyzDslUI1f5I0cFx9wKxsyZ
UWTvZs6aM2aRM96Y6HDLT2yMGf122JCsnO6c+mx3IhjdQuRRlHhGtOqVgHoLc5eln2c7oBrJPxCr
ggQGprTAolJLC0SskHQzW0xcq+X/W8UVglAXzNUqEXk7psHahUd2uteWetCw0pEOKTZziIs99qbL
gp8cwKxkk81IhIYARgssA0o9tW0sJlgMhSpoRqvwsJ7JDMc4XMecxls/6Lakcq9CigJux8o5yZZt
jEKIdQ6tZg/ErIWGDVoXQdASlrbf/HCOLFhcZ4soqvMdWjDdCCT/khJNBoZpZ/CySg1wxe1OyD80
7B9vet1pzS6h6mQPqU/zu6Iv+cH6kIvVHTkjb1O4q+4Ajz1sRSmgVAxfOd2JzVrEUgEW7hiLbMeQ
RTEFKGeWBsqhk2ukBpIJBbR6jlS0D8kmW+l5C+OydWsKd0eMEM4//lbmGVtYMH5T/0ZEbAoCMPDt
Aqw9PIJXQOel18dblJQs3GuFUKm+193om58Qhe2n+xS/swOS7igUwN/XpzrvAkAg3J9jBo9kAEAr
pH1FrH3jfYWqiayW11ox1SBXFQLurMXJcGZjFHvZWN46AdhqmEbK+keRccu4na8sRyV6pQ+G445H
/InNQ776r2A20sy7fU+Lt1LH5Wiv/HEiQMHKaI3BUm2KrAy13CtAyEIwEIFAggVlGTw4sAWAZw8B
LBwoEBo0ggBkPQsETxACiwQVqnrIImLBgfYKLTQEwFCph/cGJhI466TDUqEAOHy4c2dOM/YSAU1U
JhGCQmWQIiA6FEEXpaqUlglUpv9QIqtXiZZBMDSHIKQ9ekDVmqgHghxmcvQocyDHUK1lc5TpkUgV
WARg8fbIsTdHkR6y8pbZa1fu4B405pb5t3hxTgCLF0WWPJlyZcuXMWfWvJlzZ8+fQYcWPZp0adOY
7SFV/c/qPaIHHv+z17NGokIASknLGbMowSgOA0V8ZEgigEDPcgqUZW8g1IMKJ0qMoRP5c5ADXQ3E
qBGeRIsCVYl8RhIhwY8EVQEo5PLZgaLMETCXaRMndZ4QAQjdWjWR66RLZSFqq/+sQqpA1aiSpTe1
0urBta3UUuurwhLTKoeoLszhgB7sAauwBg1DzEMKwboKrAbJ6oGxxnKC7LQXYYz/UcYZaazRxhr/
Uw2oe4oC4J7FeAKgDDNaAaAV5CJKpCOQSIIIJucIsieLKpD8p6BH0DsISusIaqgniZRbaLuNFtoy
opFKkgjK21RZ5qFAJBroH/pyui9IAK66x4z+BirDHjitGtAtPwPB6r+t3Jqqqj7n4rDQRFBEygy5
Gr3wK7PMCCQDCh/xEFG/8EoRL0oTycBDsCAQTNQVW3TxxldhjVXWWWmVMVC3tnINqNj+CdIee+5x
qMg0CSqKJGl0OyDOf6o4LqdHoFuoN+i+a85LiA6CL84zg1PWpJPiO3O8iKBShaLeLmJmpy23msjI
Zeqzcyd48CwqqajKUKWoApki/5App/JV6qoCEe1C1KX2su2uuO6SMEO5VLMrwrjsKsKsHsywqy28
zLo0r0QgGBEsVh36p9aTUU5Z5ZVjRODRpYjaM1jGduqj3hoAkKbIGIKSFgqdAOgOASiZmxLJ6+Jc
iKKF6P2Sy+YuQkAjALLwaFupx1VaopXEe8YQqLRtV6d45X1munav2jMR4hYV2E+tABQQV6pUW/Qt
waKSiSi1AEvrrg5FjXTIjOHSq8Qa8gqM0h425FCtQiTuwdTBVpzzGZNZzlzzzTmvFW6lEHUtkemA
3ImkQIUFoLb3YrKnFCOPtkchK2PoInaawDRPouwsurY6pMHk1sf4QKoIge2ynv/oIyihuQce9p4p
SpV/CgH7V2HJlneAiHhUW9Co+GNq36LUGvRPQ91asKwBkbqwhy44Nnyge8pPSa+31LoL0cQ7TbzB
wMhyF1NJLgMQOEsXVkSvx3SOgQ104AM9sxSrVGVIsvgH6XplOp5ppwpFygJQZEEc4iHnOA2RiJVa
4CwAYClpSUvIQoLltDhBR3gwMQmW4CMu8qhJIYKAB0/QEy2HLCMPdSpbcIKSCDNMCiiIEh+/xsIV
uMGNYENJyVDgJ7D1FSVh+9pLVMoisTL0LYwdaljiNLawt6SFLHsZoIcY0ADG9YABDsoAyRYIQT3u
UUaM4SNosqKYQVmlAbEJ0oX/gMICdiCnBQv5yDQAQKUdykIVzJFdCo+2NOCBq4UxxBZIwnYQALji
GVUYXphAcqZW0KuFL3Tel1hDkJQM5IfPKKJ97lOkPcknibMIH74S1JuspEZgetsXzLqQzL0FohDM
pIpSptKF9oUxLYIpA/wk5jcE0G9vp0qLIEy1uLvgrwcQ8AYCIBCRcGaAnd5gjALz+Ed5znMzlfMj
PTFzFf48YoL2YMBjprET3fBIOw4JGroUghwajEt2Q9NWC6gUnHsYBJUDYWHuTOJJ5FBUTQOBhrig
MMuraeRnUNPSRHwow94UIiUtYI8pccmTIjnRKnuahVVS46cDKQoraCNfIMfS/xSDiS8r+UPQhMpC
Ksht5YseC2NZQqaUtgxFYv9IXDoBYKqsZsAb3shYBhDwTscAAJ9lxac90Yo5s0qmKv+AmT2WmAh6
ZfAhkBQllXZDEBFKLZLjilZBYkAl3bSAOS90YZYWIgjqOPI8YQOpDScii49wq6QttMgrHwIPdFkt
XDthR06kUbYiKXFgBxjLnnzaU6w8kSqW+px/zAK/KcaEbloxRIREFSi1SFMw1IyQg2owxYh1CC+I
w4tjMpDVckIAnd74EWPGqta1Trdz0B1rqypH3cgYqD/74pE95grEJGlHhaxR0EGQYzuSQGcxRtEJ
Ky3qnRYeBDY7KQh8JItfUf9CI7MTLch3Jiu1QFR2aEnTaHc2W9ic4Qd28pppWPdkBpryc1BIsVvd
zgtNBQm3p9ZMDXG6UJV7FIK3Ul3fqTIWMbkopUQM0kqh6vLUtjSIUlj9p+S8UZYcOyg+c3KMq7Qb
5FpZ97pFtqd2bWOvge3pn3RtD562YgbjHA0BhgjbR4/zG4kwBxq1ZAE8rBQt6CyHINk5iGLti7SG
ToQ54qKaZCV7nuMJGArEK95BDIGznTTyIOdZMHKmAwXR4omgRTHErQbGUgMhRShI4WkVnZiSZvYp
YLUlCv38ZrgcuNUqqDqjXERllDLcowuPmIqGHPe/xX3FMSEjizfYmYOcvOX/x9IV8q1tVLkfw9VB
hylDdLM7XapU79IysRLVnJyTfSlWhQJBl0WKlOWSNLShkMQPlh7xq/ly1s7bXKx8i4M1AMQAzkgb
U52tphw5F8J3mh3IoaNEHQAoNgZlQ85V8nbMdsFbKVek6ROHIr5AwKnKdCNYUgbWPq9QSixbyYA9
GsSAiw3EQykSzMA3dT+OGSYHBcwJPSBgzhwnFwDKSsQs6IFdXK98RvZsEXOQUsAeeCNkWOUVkMsa
xfegNlj2CGhP4AETQSRiysnZcpH68AwaYKSSB/nHR/GDACwphOrQkGwLm/YQe0SEzN326PEygpyq
fd0ksqDst7RGS+q0QMLt/4qsvBUb0574e4L7EctS2HcgpOhLuMGMCTOTrBpVFOooSRk4xBr0oIOh
US+czkFqOh0/kYEl43b5eAYkfhdvzBoCpjoerzhja5aPnjK6fjmLa25OsnS+1vc0639Ys6dCgPcx
/K2retDV191Y0h7OgWS9fyMQe5h5INZG0kXRHqarR8c8RnzGnC8aSiy5OQdUH752ZBEIFqA7IRUl
SNbNhij4WPk2D9HN50Nrp2QhQMJWOS+irzhLfdprmDuliqHkf6Chk9ZAWAK1o3qDRwJOVMKiYRou
gHqgf/DCMBoGAR5O2cqg83qAXkKOAdjp81aE9DQwNEwvNhom5N6I5nSs9f9Eb574gz+cKCKcLAvy
YyLmRIW24so+yiFM6TpeyPgiSSCmbtusr6B2wuwUwnhAQiCQJ+haKCKCIxCeDiHkjHicj8/QwyJ0
I7SkoQWITu4gYnxy5VYQRUGsSEDgTRWuqV3CJ32Ggph0CqfgJiWUabcOJvLUouYkByxcoy4Ub1T2
wh4EwS4WRH8IiORC5tcAwJwS4wJvbgMRsTPwaDGIC1UiEGPOieZITuUiw/X4CHQQZolkrXQeYjqs
4tCIToVQQiIK4TcgwhCsZAg/KrQAYBoMC2oSolq4bQjBb8645OqIEGugoCPCTPjaLPuMg3ia0M9q
KfxYx2qm8CEaiV6Ow07/goM1ioLCairhioKCuCvvKkxfCg8p3Eo1qggpBBBuOgRvDCRAaKAR6ehi
ysJgAHB+3OJEEqdxOmRT0om5IjAn7EECIYABUmXrQC8RAdIyWKTWgCLk7qeAIMAQTIUQg4UEj4yP
+mVR9qQhOPEZWDCJegSv0kQ/ZMeUnCSs0A6SWLEKkiY7hI+TdEcW0Owh5iwWo6PcwO4hoECEZFE7
EADpcoeFiLAYY4CztAU5QqsVUgJnmvE+arD9lEgAB2Yo3Cr/JI3g5g9fmuIp2KfwpkIr+C4qKG6L
VIONSgSdKm5U4HDFQO0e+CJxQKUHsor1BjFkTKULCkhOSs4SAzIgfezH/xDgAGiggPgyEUbOG8pA
EiPwClvkuoINgmBiYBBlrpwMNkTK7AwqIkTqIIIDIrzlvooPaPhs+VpI+ppjsQAAwOIkO5AHCiCr
eD6qTQCgD55jzUSJOrIgPGKCIHTjIRYlWATNGcfr3xQzK5RCKBREDI/C0KRHQO4P4RAlqPDtmrAo
qQbQQhpERNRiD8mRKMyxQ+Iit3BLLzquVJILZP4JACjvLkIuZMpiN+iyLjcQ2Jhj5gaTgMapnZpL
KdipyOwzPTmHu6zipnysIk1oNulFNyTz3dBleyyT+TxKM0NpIQqLM8vD2+wrNP9KTMLONB2UywBA
NVnTgp4DKipiBndi7P9kISWgohBq8xkuBAHizsHqxaLUJii0bSwQhF+MYpD0zQwpLSsRhKX6JZmk
iSxI61YsZC6U4ra4cpqA1CqcwkNcg2FSxQKzShD3krk6LwNAxh798TDVUwNbzwFBMAMKwS0lxy/3
8h4GyFQ2ZazgoQWm4z5LMHNUdClualcMyfxahDKNJCcOoG3igzk8Uux0MBU9Ami4jjMNorCSTxan
I0KjQ9usD6QEYfnIrM1U4XVYc9tm8EjaY4aSsSfnAwsBYKoQ7UW7az+4aw15wy3iL1Uv7Ax3iimE
6hupykJwJUK0aDYNA5vmogsCBGIgZoCyKuUiAqpAhvL2EVj6MwO3lEv/V0QP+TJkcmxfABMw2amd
Yk4CJ8dIJecux6qBAsWJJjI2bC92CCLa6KUGZpMgHqFJkiWUZAGSjsRmapLNrEPdFELPWDJNosXP
MkL72EWUSuF1AsElpSVBp2xTw+okIeIZPioV6aXe7AQAoJD92k9thgQMEyGWfDMNgyKKDK7KitMp
qjHhkKLEckC2tHKcVCMvfXSZmmlRmIKN9Idi6KJRWE8txTMO1YKdKi7Hwgq73nRZg+zmzAAwcwAE
Oy/kHFByBIir3ges2MkQYA2sdhYh7yi6GGgpp5Exx1V1+IkgkMNmqAZLeoOFvgwiYkC/TuJ5SmmF
nmNSw4o5iK/MBoIF/+2LJFXRJ2NywNAOM7euUn8IJoURXMZtJyALKgTiGYrkGaahkQSiC4JGXtih
kb41VRdjGpeTfU71e6wR78wQQbTRG/8jLj4sVhdmK5JJVinFLObGtTJkQ4giucLTVGShjjDmQRyE
EGlPS4VWyHjlLDrOuZYLAoogZO5hHyWHfvIiA/xiaufQSr2hTBslWTuHRtGGa3uCcss1knLiScgO
AZoEOWxI+GIRN14HI9QVbhE17SppUVkyD763wFLpEUgKlMREFUIhcL2DM30kzZhvNhZ3GhjgKQFg
ke5DN+CBOFpjC5XIiYiCwgptGx2NG58JUZ6SVelPKwDmKHq10rYRfv8exkJQ9l4kJClMa8XOQlP2
ZhLBsgwskJ0CsQtygOYEo8l4t3f/CK1qDS/0sQw8j1qhNWTMYA8l0BF9+HEA81RYbBJxbmUGMGOt
IlmDpDaybSCQbjcmkyB+xklOMkzMFwBYYEJfsk+zpbB8BwHgdxY5KxfrV86WDzdw4hlwiNto6AAM
tzWlZnGh4TIbUl6oBqfGRyZ2CSll72KJE/KKpV+Aky4+NgyN0xrJJy6m6FeuSYbfRys9rAxAzGBO
V8W+Ai42xDHUwgIhh4AEwkM2ZVO27oZx+IHSikUWgx+9QQBMBdYwZkOKNeS8gapsORBRBaoa8Lb+
j2l/LD9nUyiILgv/KhIAhqo3igRy84OlHPRPJdaCqO54AjZohjC/yE6MGYI6VAFvZyhqSOoj1Hbr
bsIhxow55hjLDDcVX0gkFldKWGg6DPg+SiKQfSqutolgCoVUpQlOYMYbA65GCXpA8m6W/uN8EsEV
nIkoKEiaOlgsPlgvEABxBGdS9gKrLrBKvQEwdnbm1CLHzgloW5mPXhmW/0HkjKIIBICAvCFMeTgC
F5LmUuVoDXIu9rTEeoviDkAHcqJz7gGZbYNHWGKZe1JOEmHphuXroMFcCqJIWPExogQBSLNSc8LM
ug8awkY5yo2rJ6K+HkIVoqDscLHrYhIKCC465hiO9VdpaKgoI6vs/zSCBZ7vMhtioe7jdfAtSpJI
ACUM7xx4fExrP0wVZgzbgYeNKQRQEFrVkEEWOJuCmnKEkpMpLbhJYe4HUo5WYm15PPcxIc0JASSx
aMNFWTOHyFoFh3XYyP5hxwLTSjelq4o35MDpiA3BPQJTLuxRQvpDfjSNK1SErDiHpmjCKo462WpA
W/7hn6isKMx5NhasISgKOrC6O5rOnLfMpLTFbse6znDxO6juTNTaBgE2D35om+f1YNE3ngeilGJA
GrKgN2gPYnlConJFPtpllxAtUAjZNiB76FQ0iYAJI/cl0ih2bYZmDF0mSKnxDJOqwQNBFdznZANB
jMhoQNKpQSAgH//ncEzLKQJDTiH95OaClla49T631OXctKuWi+Zs2Rv4sY64KjAlpwxqAMYjkGJo
qn3u4XjNSWpFkLg3x4kQhf3ygxM/qi3srE6Mrl6RoxPRF1G17R5eBx7WN345FD4s4h8MQqNUAbyF
sKoTIjSfobzFOENL4Ye0OhapzuyaMTSVRro/aSCmw67vA4mqsV1iqb+XjOf8OUgfu9GkAoq2YuDe
7f7ybrAduN9S1SokORF4i8JdTFdFxbhK5cNl2ywdscY5xMRZZiDt87paDmXwsxJT3CEXQ6TPKVWs
tFHyB9ZyrGghBYZDxj220WVooPMicZfLyUPmhHNICym9zR448ff/cMoHsZhdpPtIYEM2+hYaouB8
53y+uMyx1gXdoi/czpzg3twicGM8ni+76RYh2Hu7k7EkaIIF8fy+00RJeOPfZA9ciylVFV0MRbZG
DSWY9gXwqsJ79htRZE/JxHFgZCEuSqxASmSpOPsuIi9VzPPXcayrwErW24yVZ0XUUaXiSdswXwS1
YwWtKkO1VX0xRNA8uyrHmEvlA5PmhHlaeVYAamD/0GLmYJy0BSDkBIDmjjbYNcfP+4NXduKj0DWV
coZeEkJbkp6EzIYlkgYKzlc5ujqyqsXZemZowBm8s2XMtkOtucwjRBMeRIIFWgFBrSa72ZvLu49+
c+b8CAJninEn/4IDZAU8V4yb/fZFPxQTKYV0oPfOUGwI/3hjOPk5HEGnwghGQn7TQELlp9ixfGDY
ASmFATZG5Nwz5bcH40OeWyHg1fACxkl9NFxbVlJ6MkQ9pRfDNag1AxRkuWw+xnGsLLjKHmw6qr7C
xaHVYsrpnDwEAnzs55MItZCbZh7ClABFIAohQLcHXZjDXHqFBeyaJIpeaXAjr8zjPM7DObo66LMd
3LqOvAe2zxRC7LtdazhKsTRVaJAmyqUBu7cCZ9pd7neTl7Q2bQx8KZfIgo0CKidIoBFOmAAiUaIy
9sogMJio0MAyAs0cFIgg0b1EEQuVuXgx0MWHhhId6IEAQY8eZf96mCF5MUeiHAggMEgEoUeGkRli
evMGIcNMbwwg0ADwL2jQRUSLGj2KNKnSpP8AOHWaE8FNexBu3ixj6CmApVy1ah3KNazYRULLmiUq
9KlZofRE2ryK01sGWQxGVvWWqAdFuSSt3my5MMfdgT0Y0DBU1WbVDN6cjn0MGWkiM6ogIriHAGjQ
Z5yjAIBIEUEOAM+qAMAcEoG9kP+eeX4WCEBqWatTAwjFAqiskKt3p0bgW9a/1K5S3yPNWRWLkLJk
QVP9G7jsZ1ACza7tG54q6taB146O4ADyZ/B2FwceMhALzjUQPCp0GcB6zvRNRxSI3z10ivjxdwk0
GWgD2SOQLIn/qFKGRRR1dA+ChZghUUgMYfQQQvBFRCB/+JVhBkMIdFRQaPcZZFAOPeTwD0N59QCB
SCb20AVILcoEQRk5geSNXSyuOFpZkf3YlVdyQZAIAzZCxCIENX6VFpNmedUkUEBGtlaVZam1ljf3
5JRTc0rGJBJJDOj0V045lmRTTziNlGOOLNpIZkwt2uNNFzdV5diUeioFYSL29IlADZq1xlluBV4Y
A2nwyIYedCGVRpp94IV0m2e/+XZpo9Gpstpx9KlS3nPO/YbddNXRNikCLCxDXivNzXapPfAcQB88
0Z2n3jOtCMJcoPLRVx9Q+WkokD3/4Nfbahs5tNBFAnmoEEag/6HE333wVYsRQxn2lx+AfQrURRnW
qZhtST2oclBEGdjz4kjuvpvkYjy5JJM3UtFgLFh77vkUPDU9woCbNZnBWAZS3ZTBV14tvHBTg2q1
L1dWToxlWT0UoWQGZewEV1WFZRCIxvYOOVMGRdQU5sZzibSlIBozlnFMPVjF4sx5Rhzxn37ehwAD
g9JnaUjFOvWMU6nZgy50z/RBWmy/ibrabVAwGuuknB6NnqfJseDcc+Dt9ghQ5HUHnNe1VQEbAGSn
NpzXmd1DXwvCIeC1KtD0sd7aCCSKNrDPBCVisb8N++1BF01UkbMDHXThhlg9CyFCiRhi+IDPipvI
fwFWu6GGB/9YmLi59yDkrrko0QSvywgwlrJUjKlCT744TxmUU4uGRGTAIsE0ko2U68Rw8FA+RQ8D
PUHw1OxITUzxoEFxyWIGNWRsRg72Knl9wTPToOQ9vbcJAZ00rYlmGW3mKFUOgt1EmM9bEcWw8mIF
jsCxiwpFXxYAKPSbU9IYja7a9KYVppFGbCgXkkf0LxSeOQ2mouOb3sAqJOKhTymqMMHgoGc6AIgC
djKFNqYx6oFme1vcSLWaVuSqO5yShVNa4bd8RURo+hEaaKw1oIt0aEGJOFaFDrKtgkQEI4UwkIQM
UYYuzFAhGzIcAphlEGYFyCI7RIAgKHLF3fXAHgAKyUQGwqP/F9Fgi6WbSfhyVKOb9EAz8vuRw5xy
vJdhryYXYREacTK8p/AKjgsTwJaqYj7kAUAQbSTLWpx0JaeUxWNmwMvMvIGgHtCABqpYDJscuSKG
8MUkI0OYSRIDM04ezGMsEkkGDtCYrQjvfYWUTEQcMpxEwAMe+OOMfUKzG6K9kDf1240qCAgAGALg
AMzxzXNug5vTJC0kXkOVphpFG609oxRR2M13eAkdAMiiaFEIiSsUKEFZoC02jHLFLHo1m9PQJwa7
ec4/2pkrDPLyhcBqxQHuGYPcaCUHCqkNfh7BHxUx8VsUQUi2njVEZ2UkQY673EUqU9DD8ccMELoM
Qr0lEP7V/7F3AimdzEASGpCMZEXuOhhfeEIPNrZSLG+Uyct0sjFv2GhmOslAIexVk1R6pSRaWl+Y
csAAjKWRMXRKnvyqFLxEloV8LjtRS1S2phYBJnve+AcazSdJQ5iRfXASZE5ycI+tfggCgsGeVBqW
SIitdBEU2ZZAGjAoaXAmNhOJZWZIAwB4tOKavJlG0WDYCrelRoG3eUZuivgbBU7QO+CRJjV9A07w
2EObRYsBeNzWt9w8UFO5hBtn2Nmb4SAANi0o2gOJVqiFtSAGB8jCAVrgFXioCDTk6hxAJcIfi5Qr
cf0xSES6g59CjGtCBeGQhxrykNBsiH8I6gIxnXUQfLmrBv/w+khJ37U+THZBkf9Ya1jeqBOZsIms
chGZKM+0kzU+pQGSpGRiZmZJLpnPLzfDmZW4i1buWpVO2AukGnECvSTJlGRWSW8X0hgTQ9hLJKm8
iJIC2ZcyFKFeL0lYxdKq1lb2UCC3TURs8kUfFx7gHwopoi6r0Aq6kQoBhfgrZ77Tm1zCgzzw4NVs
dtMcwU4KGo7tpqbc5hsOwgMzGvRN325nD2M9zYvTKcUzLMtYWWwHb9JowY1R65VpJDlfa7EHbAGQ
gwwRiCEAmi2EqOghEDGkioLACEQj4qA0S8RBO0xIQ/wkIIhIkbbHvZyJViQR9bULTfCtaVVawphl
cNe7S3n/I5hk4jqZ2IMxNpILYMD0JQhkIVBmkpNq6nQnvHhsXnhk5b6a57w3MskvOWJdX6yHPm+o
bzAlUYUdMYkAGgSMv1wqNT1qchde42QmedGJIFPdA6TWV34aGtxpgiLXZ0wDADVISGoWVbRgYq1R
RQvEMwKYGlFlZj1QaME9eiPuVDUzgRXkTCm0mar+QaNoQ45334z2ThVDA1PH2aaTN73ZZ9TA2zl4
lSpcCABp6NMrVXAysLTM5UXh+Yka0ciCvmgQjPoHARrX6IQoEi3FRQQltX0Wt/BDUWuxGLgZDURl
1DeSMZKkBx9Z0UykoqMWkUy9UmL08ibrFAAfGicCkZnM/wKJ8xbNpCTTA3BNLonGmslEAJkUpABO
zTz9PmnVDBjN8YQOgUZKxUx2gVPNzgS9HMSIZuKFY2rKcIC7XK8kNgKketfyJRZFadk4Q1azAZCF
zXBm2lZulKDI2QoSi/vgrQEA2gL7TEr1wckxQE2OFzvYS8kiKxak2uWjA43psKDerIFGcXZzb22u
5jlm281xRvtvttVvtGprxbmPltfYwMMU9JHGABbGAm/X8zTcIjGABnJF5Zp8hvcZCHMZSqLGXa4j
C/EwGMGl8RFlyEAOCg1xj1sicjHELnKZV10YcwCD2XHRY+kukIQSiqBw0SmFcClPEkGmghWi065z
y0z0Uv8E54Mjs8ZVhXF218MiRkU7Wad1h8RdMFEK8DAmZiAAnbYxdtQDggABLhNTEOA9MTFfCJBS
OcA9OMFTgpQBj1AzGXBga/JIN1JTiSAwNVJKgZQBaVVIAuFDGsJd9NEK1KZcd1UFphEI39EcR/iD
CTcb0AANhfAc4hEITgYPhrBZ7jEqN4ZuG/QpstE2oyJYLjRa5EFMqZJ6mOc1xzFvsTc3B0d7sHEp
UJiETtECVSB8ftMK2AYsTsEts4Vn+SFFZ0YRexZQJLI4BIEsBiUuiXhxTgRF0gJGLOZ8TbQQojGJ
M2cPvTMzrVN+ZmATWmEsbbR1wRNexVYTMtg75nInjxD/FwFzPTkidsPmJjWSE6H0it4gABrDd49x
X1DCPGWRAwIQgQDAPVvidAiGI4AkgHgxRlJxVzeSJAYDFebDGCSxdDrhJTmhYDohEiqTMcY2E1qn
gLNTLT4kHZpBH7FxAKGxGonCAj+xVzdGG7KQhNLwQPymNk4GZsDhHEa4hAhwHmVDKcKnCowCZLAS
Nq0RG1CmedDQN1NzhcyRZEwGe88whryxGkXjhs2BLokCQ5DiFYFQBTEQCIHQYj9Yh89QCJ/RVo9Y
CIXgT5NRURgHkyonXBKSUIqDiCpifM/CKxiBOAmBk4yTLp3jWyRXIoHQBTFCXXlxRm+iRkSiUxm2
L6u0/zA0UXcyBRJLxy5jZ0YuNRKsiBNahYEayIEwExNgJVaGoF4ssghVZRRCoRTKhki9OBw1MAAC
IAB9EXUHw2s15YqyJieBKYIAgBMH8UjusyPA1pT10jElIxNY1QPeIyNfsmk4qDzVAlEUkVeClzaB
B3IIAFulwA5KGG7RMZrSoGPGcY9FM4b7GG8hcTVu00HJQTVfs0Gj9YO2gh6j4hwNCW/xdjvPwCr3
cHlS1mIJ1x3ZoTb0AXRUSU+wIQgqaRnFYmeSMxnJVSHbdyAJUgY/qVvZwlvXR50EoUNy5kMT8hCG
cxFFBC4UUTolYXIrAROeNC/yFTxT6ZxOEQPaWBMlo/8TpigTDNASfJEuM0cv9QJhYzdg79ISxiiN
VDkxhoRhdLkWiBYjkamWADZ2cidTRJIYYQVswxZeyDN2+AcTUFGK7iKDCHNKNOCYB+GMdYE7pbR0
PTA9icRsuNUfmREDnGkaFemS/uM/+ggNB7caUUMay4ROA9kHnAF4jWIPReY2EtQ/Tfpt2vQcEsRX
0xEIt9NMTBgSvqlAw3GEbnM7yzCcObYaB4eRRepMo9E3zxAK8PAaiZCfT6EzzXIRxxIhzdYf37l8
0VJFajYZHtJm0sJiLplcA7WjOXkRGbJQ0RIjYdI7akcSIuEymHSKUlEGTmEz4RgZC4MhKKokMRAT
T6f/E6pQXttIJgN6EDl1EvOpF+XXl2TSF1w5FQBmixBKobXTgBRKdDqHPSNRA1v1SV+SAaYYXuKV
rJBmLwBQM6tTBoICAGYUaXE3c7tTfzuRATRwgQ4RFdEzUgGYbE1yFPc5FvnBG5ppjpzxgy0gWkia
bc8AHeFEKaTRB4gFm7uRklY6TIv1pR+0hC7kbaUwkLy5ZMwBAPOmQgAQkZmyHdRBNaKCsNiGpigZ
QcyBkZWxmylZWpyRB/CQG62gmfDANInwZV6RBTqIUNlCID8ZZ4mweQHVsheirxvXcQUFGtESn2B0
W96JEM2HUB0FEipRUmWgEgdQAzmgljRiPjNlI0bz/6xOYQ8/sjATYRDHUa0GIzLJqjLiWjIy6KJh
RRNKoiNsIjJ+cSQfaqzEWCajI1PWKBxv1KsXZiXR0yJVIYN3cReCEBcQVgYuM4u5NhJmIAg4Yq0e
M1l3QROeyjEX+C6mExInAVOXBAGqWBWsOKCcZK5FQZVicU7ccq+cmW3OdFfzmjRStpsIcJo0oHkb
ZKWkl5oRhCmmmxloUwrv9pqjsrD0UZuYgjScMTW9kpoWyxnw0U76iJGygLy2MWOfFQUtoFf1AwBQ
kAcOGxHDFAWLsj/8sRuDGBGjk54hpyIYorMkkhqT8R7EEokHkh8GZX1mBpSD6jgPVYimc4ozhyYt
QP9d0ypqRgcBTUdHx4YAkKFqYGYwYeYUS8clhJEBAYN/6TtgKtOqNXOgF5GspJYxyjpgOWEjLSgz
VuFfN+GrFGq3QXGNRmdHpqRgyBNUDyYXAiBsSAuCY0ImiHEPcXFoNQEAAVMG/wABKUUPJLG3dbeB
/zcSlzhe7jJsK/h/YAkBWtW5i3DCUpkUogsRsGUsebiwv4FteUWv+6qlueGGzLFvtuFtP3gAtMFX
CZsqjjdN71aPV9g10+GkqQkcDgcF9yBamIdtUmh5SPMI20QaspAFAnQcdZgFreAZKeZCeRCyoYFM
uBEFoUAsx1dyhSh9C9ERQ0kh6GuIKcczhpOZQJv/ZhjHcZvzpxGVQ+OHXS9CqSWhLjpBdZjIGFbl
Pkaji1pBI5kDdCdhRzNiF+FlbKsDafYHI+pnbDFTBjI3U+oHVa56gSqTwiChAzVwPScciqkWFx2T
GEoyoFMri3TEavXSZmMSMvMlVKbkJxnTw7NQM46bMTSCoK02EvU3UgNMoAZhoHWBoHunzb5qapIh
swYiOD9hCITipACgkCmZcLO5YvroHGrTx9chHuP0pJnCWI5Smt6xnLk7QtiRbpkRhkUz0s6hHcKL
Gf9geljDvEQjhTamjyxGHs8ADZvWS/7juwKnV8dkvfCQUZMcCgDAsdgylJNzvkB0iPcBtNzSkjsq
/xCC4HEDQb8jknw29Ig8hADNNUMDEWaHC1Ih0QMqiF0uRV4Nirc3Z8VLoRUHADBuclcWPDOTFhMr
W1PJqiTnZ0ruYjI0pTEuRWw5MmFh6w1j+3+LyRgdI3QD+qvb/DxmiwDXfD1VYSJ5iXMZkFLsJWpt
oiaJYYJmshM9URdmSxOMkVIeI0ipIa6I+5eGGbk64FMbUxWx6jEySFQCrc3eQCfikYtEsWGJkHwU
AVukaxqyYQ/QgLLB5D8RqUAHwL3DxND8qB9ZgdH3MNLPoVgcnUD9427v9oWXZcdFo9HQkNLUgUCX
9dKkgY+vUkytoHA2bVm1gVpOWhpALR10uBwCIf/UwsKnTk3VnuyIBoVmC9IRDmEI9jA6DoHVk7PV
SZQequx3fngfkVO+1bcQMDIS7ZLhXz0SQxQmA8F2pjO1AFAEY/EUVpY79mKjp9oSJEcSXQBsBlMj
hjbPSFwjkGsX3YM+ETHBd61JLFo9k63iJOGBjb13VqXYXxLOO+LXowEAOUG2GVDLRJ4BFGi2NdC/
5oIV5fUIRAJs0CoSgsIlp+ouaRSWZjQTJgJIi8DXpP1RcjFfVaVUSxWZfOsVV0ydltGDwfIZUQqa
VAkPWdACg/4UloUu5ybfTfphtfGPmAKmN6aPWgPS2MRZSRbetenFEQsFgnBNdCwLf2zSWEjI8D3/
ezyah88AWy35g7ABD6uRksuQu+INEZD6w82CW6GDERqxERpXLRYBHRCyQwyVUMTSZ4EDkxTxRRm1
cljdkkirF/cgaCNxoRoemR0+UvUXETlQAxgMqknByx4cojVBgHfkaY6kJPindDVhwzMXrTOSE4WA
2ZlmzOo3UjRHa+1VSWsSF4xh5Adc5dbzgUNuI5iBEzSgRhZGTInwCE9XJknituJrJlb1mMR8jE/O
w9Ca2PYyX+lFaQlmLstMMD2gltR1wRsjgz3Rix4MASA8EnduFPkBIgnBXfPGGb+nTSkbWy0QeBNj
DyP2D16mP/DAkbqC6VcDQWasKZI+kAap3STt/7sxdoXlvcevYkxRuhugLhvxiB7C9AyyoJDHIQin
Tn/2MG0j2eoeNh6m1YfBxWGQI2chAh6OoxAK7mEVPhlzP51PNOF29kMol1wFsp0K8iEFRanwbDp/
Bu0wF7kxMn5JRFLHFhZPgcEw1fF+bVM4RdruwSacGJm4U1OyUFZyItv/aWENYCJhdX7mo4FlDieh
NCegFhf9rhWEMUnBDF/lN3auy2BO0VU3UYu3OF+YSI0ZL1ZzZKf0IBcA0AA54RCoxCZ50Z1wPnKG
sO0Z4D09oeY5UBLLLF8yxzzSXI1zIQvHZmr4gdwZkpK0xJkLl1RWpD+Al2RlsRoV+hS+O6Wctf9u
zlG7Sj9Cz3R5lw4QCKDJIggNgSx4qp49g3LvoCwEESNCRAAPwLNSzwBIlCirlUZpqhCIRFAIwL2F
C+FpZCErUSsArarA+5coEABpKWMiSNSz578yPcvYM4MgUCIzPhN1KRMIQZmgCIoKbVqmkM+oPHsW
irg1qJmkCO4JfcoTaiKtWrGivQo1KNoeCHoUKdOjRhmecXvsTdTjQI++OXLshXAPQo8MdcvkSAQV
AIBFkSVPfgygAeK93iDk8JYhsbceZrwhAF3GM+G9PSD0hZABAgQzPUqrfqrZcwYaDGI/jtGjDIMM
XT57K/IagqDEGTS3PizbG+jD3h7/o16demX/AGVaK2/dw6m3Ls8hjAafqLvF18AzJLpnKIPq0YZk
HzYOwSp8b327jH+vui6ADB6DwB7MmOtrrtNU6+8p/vpKcK+6PIvwtES8se7CDO7pb0DQEHvOmzKk
qywyrexJxB6eTAKguoVgwu5FGGOEMQaxWDREJ4Mm4ogijiRyBYFHZLnnIoxUAYDHHjnaSKeJKEIR
AIUYuocge2TJscqI4EEAo2e05AjFjy4KRBWKDAHggJRg0kjLRDR6pooY0LopJY2uckmonsbiqSs8
tToAr0SuAostrN4aKqqpGkuxsbeKeosnPQM9y6qg7sTLKj4ZHYzAwVKTS5W65PLUN7lcs68z/2/u
Sa2LHkacjLLHSiXtvQzsUU67zhBY7TDt7FMwQa4QS8y+7TJgYEKo1oNAQAh0Ve49bxiAgAEPQ3Qu
Lm8EGy+/uhiY7sLrKjNtuSL6qms81WQr4gAaaPBNQNAaOw1EzXzrLLXRCqvLOWejzRW41gDwFoDx
DnuvDEN29e21xRDLoYb1BluKrn1T6zQ14+6xEFzTbgvqQ8/M4EzXZUf0aU+uEHjMHuo0gpGFQDJq
UeaUcmrxo2dyCoSFyuiEKYaNsJwIxSSLlkUQIksx8qCOrIzIIFmWXAiAKiGCyCCpWRCJIqhlsWeg
k7iE5+qHZJn6mRZ0VJnIZ2CSpoUjEVAziv84E8liJZ0SqQmtQE98qyeptEqqkDLMiMoQnxxFmCqo
gIIqUUBTPhFwpQo/3O+rGEUrqEtN7MmeMg4oogdZUvNNsL2eSr2Hfzw1z7UQxTO91Y1ejayyhMcj
bTXzULO3WRAzkEuWzhgTltbX+wuKth5yCHVYAFq417m+DsQL1dDIa61DYj0TEdxwARDgtb1c8ya2
c53vgQEa4KFBFu1W7m5ag72xZzlvBPDG3eY+DFHVZC3MWavBjrTk8hrz7Mo0w1tPX2pwj6YwxSz3
sIcgUocW47WmEBmgR30QQCtRAcYv22pMD9qlioLRbiOA64qJ4EaTf7jsHq2Qhs3odEMc5jD/JYWg
GZ02UrQeoYhHXovIkBaitB8KBGo5EojKtjQ1pg3NFUtqBQs6Yg8ssgwB9hjSE7sEvmlIAwDQOAkC
DGEIe8CjCj4U40YKoSYARAEtAGABneDhE0OUpBBtUcqgxEKWoyQlUGnZHOC68BSRMCqPjJucUpRi
FKQohSkOMZRZ3EKWEpowNVDpgSD2VRcCpaYGcYEKuqI1Hk4iRkbYgce4GJAI7z2rENtrVnNmd0BP
IYyTOTAMq2hlBtcIrzmP6dRq8qWcf0AndhBwD3w6eZzkLOdb4KpMuhBDvnSFMF0AChjBDNYD4QDv
Q/mCYPAyQBDj+IVR5etQuixCMGHW6zSk/xGMLxkHmHscIBDOKwOrmje7HGwHlo9pwGA0RK3PCMKW
3eMObe7XhcecjIUi+RZL2haIQOBsIRl9BjQ82gqM6lCkdLrJjp6mNo4w8SBZSNrSiDaQK0ZEahoR
2kTIuKVWwEMQW0SAdWCkk1UG1YY4YQebxKiRKgQKAIGomRVPxqfBqcVRLMRKIVSRCFARDlSbawug
1CIRRh2lC4GknFqi0pM/pYiQhHNLVZbHF9PFZlTNS8RgrlKIHqhKANbbC+pUGKMYjNJBrqmQa0wn
u9Q8YnYinN3ykNM8AjXLMwMMED344ppZbe850KpWvXZHr2sFtTLbGU26phWaTXoGAOYZWP/5Dki+
U9bLOfTaFr1yIIiryKd+mHnXRmhVF9HsTjl91c59QjgL31gMn/yMUG52A4De/CY4wynOa5AzrtcY
drat2grfeAKRlcXwnaIVLTvYQYMq8IwGrXgjDi1yEKJB5BE7ctqVdNTSHxIxih2Z6ZG+hqQjkfdF
LcgC3MBHHShAA43VOQBvMGIRMcJjj2K8SSCedMOk7lEWbUHALKTCN8+pBS2JagyhHqU5rkCwDFft
CeLM+hS8TCXGgpOU4dAiCLQcAC2IAx1aIvK41BmPkw3j1CZDpRfd0acGPkatee5HGvH5xlQgisuC
gNcd0yEgB3Lh5z8Dk4P+pIZWEMArhPb/QgOCEWZcBxAefqo3K/st5zagCa5myOs9cLbZM6/RlnQB
VIbH0ACzAn2NqDqGTvIhQAc1yNdqMofC0YSqMyUr1XuYaWnQKPS6sNMLXewCKL3wBXWJMY15mNUv
aEkLoaB9Dra09ZwSD/InW0zEY14Rw1CEAgpRKMTd4MGCFrQHCu9sQQ4KEQi4CXip0KgCdN/bI6eh
lCQ6mm/SSkE1IFoJvGab2gFiMKQYWaQFByD3GQ1xoRUdWN3WwSJ1KlIZCSPgqGMshD3Y1iINZw4t
XehJUjznSKQkinBP4UqgOKzjROB2c4ZyC4thXIZI+XEsiiJr3z7sE6Y4JZWzY1Rbm1ex/32hzh7i
FEBiLJZAXV3vyqe5TYXKxwBdxWuT/3xsxeSCF4z5RtXNkU/rehCBI+0ZzmaIzjFLM04Q7UozzUTX
PdStIDGPrjMmv81eAESPWMVFYddkwP3Y+ZwQFazQ6EqEIfoprNVAi1ntvJVnNQPavYyyyKk50F5U
Rdwqx096/YE1Y6833DpvT82teWqI18ayaeRa10giSK4t4jWRGKTBoahCC5ykCpZWAQrwjkEf+vBD
lcK3I/SNorXza9+DHKAFyY4R3GIQgywcgILrpn3t1Z0K7AjCbBcBQBaMQgOfPaNv0MCkI8caSb4p
SqI+Tv4gzTCWu2bq2DBuDOgsl/ypMv9fKFcZyVn8BChVqEqxoYZ+XZO75ZALJgejK53u5NMh8eQH
1gwzTgZUMfWbey/motIVKRmTSbnwOYyJHu3AjDYTpfUBDKxzF/1RjQrJrHmRFjlzubZrDe3QG3Dh
DoTCmADCmIChnYPhlQT5mM3KADNgNJIprfMrQCkDDpjDjMfArPcorDjLLjwLkVk5J9PJgQq6IKkI
pv6jnWJ6wO1JJv8QD6bLNGgal8/pm72JGqqhjk7INQAwBa4wkZGIglJ4PFVohYiwhxoAACqUBVUg
E4IQw1zLAxSBh1K4toiYL6OJqZMCryNyw/0CmqCyPT3cw9qbhpzBw8potjsKBAYIvhP/2ZOyCAoh
6r6ikLG/gYqjKDFAaT6+yarLuYessrG+iaQQeyQS45uvqLHDaZ4/8Y1AaCu42IukWIxO8Sv+sRdo
sY/aEA3oSKYN7A7k2Z8MCbO8uouH46RQijvTiR65Qou7Y4yLIYzH8BbVKDliCbXVgBCDyT/l2L+O
EaE9c7lROhjU0JUDyoANEpgYPCdqCQ0LkosDIKG60IyYk7/sIiVfSUBl0ZXH4K3OiB3/UbrCwDTv
MB1/uhjJEqZgAgDLAgzMmjTl2CzZ6KzD+CxrsZ/PuaqC+4dpkoZQiIIkkohCiIJQ4BmIiC+smxqC
oJKoUbxQEAgAaMOMTJLQS5ILKxIA/zCELCgweLCImpwmPsxJnQQjOqkhGdEoptKKgpMqwNkjM4oU
rtC3jrMqRDSLEiuJjqMc3ziLWKtKRwILoSwJp5g4vKg49ZFErYDEfdEyLvOJ0bGY18iferGPcXk7
qCONBeoKerlG5TAX54EkVVgduuqUfVmWb6MBCKABV/gnM4OQumgBvDqMuoJLw0IV0pgLA6wQQdOQ
8kGMXqGyDyIV0gko8rGPYFqPAIkVXlEP5UgYDiQt+pApxpgX3IgQw9G69SGYx0yWCpHA7KJA2hoW
plAumxgMMps5E0oz/1AONjugvkMLVLkfGwS8/LCqQoCIq/gHFWGZGHoTqiFDLNojkP/imZIgGgTg
GZEcSY9Cw1yTKSQaPdHjqZRCKXtLiReKvTzaop2cT/qkDj/0GZ4JKp1omz1ai+UzEUE5q7aaOEY5
AD7JKkXBFLNaHM05ir85PkEKS89xCUukqu0zJLIQMcWgueCAisGQq4TRlXLqmJ5IrklDDVqRQcQI
IdAoCYjrgkc4xRz4i7lLLsNsFXiIgWP7OE/xq9QIxoXUjvdwFuW4v7jgibm8jVsxDVz0DJe7pnOp
jWJxLhXSuQwIBOoyjk2Ts+gQAABADIgQlk+SLNUoGdNhjjJwl4VZUSmrRt0xjbfQi1CRlr3oub0A
OlkQOlQhOn4RPHwEO310j60oCZ7/qInDa5lngCiSyDeQwkiRuEIE8JacOBIrsQeKMskfSclr4xGD
gEP1lAhPRYC7wY4syKP6PFX6hAaMxA52gJEqaNQoeCe8iYn+9AlP6olZ6Li9GQtB6htB4Ce1egpQ
vJQE/TfQsaRTPMUdo6QZ6zhDIRRPFDFLYpwVwwrD+T/F4MuKma2w8x/8eY2xAAxYsgffPAz5MJ23
qot7wNK6UJ8g09YegAcGGCsjE7N96QJ8tQvGsgt0ORXi2I5mmQtPwzPh+KAMMAT8a9PlPBYxLbWS
maztSbXTartroaf8AQAwg7/yaQ1nyQFqqUc9qzqXG51cnMwN8TrEYDMbZVMEpJZE/1jAHmhAY4JA
iZ1A0LiViNgjnQ0UF2GRtlmtiPBC7QyEZlMFlRoAnKCpkfgHMiGSZSiFJ1FJBPgRlPKoHfG28XqM
FkBVrtVJBGgw0VIjHXIRnzS4DcMq7ftFE9ETvEAcTLSKnsAtgnsKpygLZ8WkS9KbYxOKnXILpKTK
S6nVfhM4rZQ+jYMKs3g4pICxlSUdWUgnRUPBtLyUQ6q7bbUYuairHuunp6zX8jkkcPJci+kUQxPX
t1AfiFHIUzqMGtgUwuQtxJA6lkMMycwQEQpY9fkgvZue44QQOMse4bpYguwBs9uOvYA5S/MVgSmQ
1DCMDGlRJA2RjpGQCilBkfEG+f8wxr4yvzNdxi+FAGcsQFGJxjVts47Jj7Kyhz2iyI1AVI0wBKNs
hVaQhVLAqDP5QmiwBzXRiByZr6ihkycpwx9SBe+MiCwQkhjI2ujpWgbmQ0AMRKaqoRoaKR+6CDFy
CRNBEYCzJEgh1gjVHB+zE6yilL9tq8h5Vp8wkUO5PgTAMUPlnIsLS61wCbMjnB1jj0xkDwtNvtE1
QCZdjlrqDlA6iiLCk7rrAZHYCwLmnKiYykTMAcRxXZ4QDFdIhL+ICyaTC0PLAVbBOYUiIcYShNZd
P9LZQW1iy4MpBCpLLtUxQSAcJowlDCJ0U8tEQn40BNbDMkEjmcpkH2/hFYM0HWP/8SAQorsRgrW6
aJdZCszBvBiQO8zEBIwtC57oqEbQIFna1UWL64mRVJFz+wdomJou2DCrMQr7PUSmcRONoAhZYNqU
TAl7MBNocKn2uId7UGCcbGBdVjd4q8lf+wgbouCaAWagqSOYCBQWU9+nDEsjbgzEUaTMyduoaAsb
MyO/QYqo8KRL0iMUeYvM6dXN4WAZC6u/UT6JyltzgTiA8yvBCIrBUFd/tNwSlcZ06Q8Iykttxoux
Ijj0qwphbYwuIJB+8tAeKLPUuOIQegrGOIDW9SQEidmKcUV/BM6GDNi4kI+6OBA9o6zhNUjg4cUa
GKWbhbtuGa1rUkwDpAGcg5sh/w21C8K6gsorY6ljhTpN76GPHXXXuPDRvQDS0ugOIvUGI5VL6QVH
g0tKO4kV+5yaGngjnS2EKrBfo+UIkBAj+CJDlemDlDgAioSGKWI9VtraXR5r6zCEmwSAmmQBKOAo
Ya6ZZnuMVpURHIHKl6jKF9YKF/ubjnCxWAvcnKUIjIMkQeK+E+OjqgyKR8gTviGcSKkcs1I+qIBf
s5NKLas4GDM7l04NYIIKge7nRIAfGgBSmCNdfktQQEnWxG0KQlJoj6uLfeLpqUyuc2mBUToXvGpX
szSdupMYzmwOCDIEpriUwYgIv2hcNGsOz5w5dv67zXjd0YIlWqFdSwulesxsT/9BANq2UuGInepa
Qu5gjr3wp9gun3vNV8ESpX7lbuYg0zZ76v68q8f4ZD+MsDcaCfbqglaAqCpBEZH4vEll5YMAgDVa
iCwAGtYbt54iawX/BzOKgRZI66hm67Y2iT7AqPxsPZu8t5jYRO7bk3+jZrtluBPDQhjGi64wg0fg
vsp5tJMBlKBw0MQRxRuznLa6qktxi+f0Mau4qxJSDLcInI7TC20iXlAx8dSxpIZJ597xjQPhCnTG
JEKSxLYyI9lepy/rK9KduV3qpA7dF7kaib64ObtQnb6wh6PAq8Bonkf4pOZRaBpAgLtArX8av0mk
57pTrcowNDZH0ZWx7h4AUoH/vJdTWrWHbNFsGSWAyvLkMmLUTUiJhYDiyKuJRZnn3CP1VZEY8NnH
o4hWUIUYsM5ZZtqIUOW4YRojGfBniAEzQesEX3AGjgiZTGAWmPUoiOpS0Ki2BqmbkJFZZ4EsKATp
zLc6SgkJ28RA+TdJqYlLYlvJoYq8RvJEfAoTwcq0gDEW0+EU8T5D4ErBBjjC5hzPEUt9gwrJ6ZSO
i5R9IVe7M0x+OzthrSS3WKx7cB7GCNxKAkub0PEERYDgVmji9Q0Icp4wz+LFgrjFEIrGGstQgwp+
26SeEIy++Tg93zL1iXeca9exLAItk7KdDiDsyExb6gHk8pR6tFzTKTNVOMve/yUV7Am84Wqeu0NE
IYcQLtbML155xiw6iTlb9VVfl6gMn3VUj0jKOoIoiEiEHNGIMIEGTz31lDAjV2dgQ0hgeICCCr91
+W3rHCqFKsgDGPFlNbo2FNkjaMi3DUP1LmFK6FRKD8ucxCbsYk3hSfxbRxLc5FM46mNhvm4MHNO+
p7zh7qtcuqYKoTjWoairQfq4ak7QeedBCDGcp8BXpqgeM1Dx8OuB8ctcRYEkZ7W+HO+Kcd8T8+Oy
Nh+ybV0yyFKVpYAfH+ckLdtQLP/zuzwd6oMfcymd4f7zfTX3x/nywTB3RJ8dLMO6WOHF1Cid1Fje
MOM/vjKEuzA6I/TXS3MmTf8zudlB6Fxa6Iaui0gXgAIUUmx5TFkjCA17t3Srzs1jL0ItBBbgeijZ
Ig/bkpgQIzK5dFWAB6ZaCGjg6qivz6q/eoBo1eoZwYIGDx5sFagKvIYAHkIEwKIVgFAWLwKQpaqQ
QFn2CiWy5yqKQQAfE4EMJAtkIgQtyyRKVAaBGQQzZZbJGfNmmUJlzMBEYMhQopqG7N37iWBpzJiG
EKgq02VpoKJNm9q7StOlVZ0tce7MWUYVSrFl/pnd6fJnUzMtEfQoYy9HD1ldZMGciSBQVZ+BXAJt
aahHjgNl4gYqk6NLXLVTx9osk5jl1bxrcwjK2aOHKsM9ZCI4YIZumQM5cML/RZDjcCJVm+Fujp1j
do4in9++XpszB1zGrwn3WHqvcSG4q2HPDB4z9uZHzHtk6FEDYuxENGD3oPEbQtzYmrFLD14GQhlv
GSBk8KY+ujfo3spzR+ANwvv283sUeq758GEIDWp0Rx4E3PUwYA30nTdeD60UIgtKhUDYYAsAwPOP
hQSxAMA/GkHDYBULAbAUNInIgsAzAARyooUr/oNiQdDEwKKMM9JYo403svgQPB8OhJCPLz7TSikL
sQBPRBTCc0AWgdyjCjTQrCRLRRdZBEBxhajCIEgQQsNCQdIA0FIhqSSSykeF1NTUPWElsqZLPpmV
WE57WRWTSwj4hIA9NBWV/xdIun21U6BvcWWGWwis2dSVf3GF0ktzPqaKbnBW5VZlMpmGmnhpiakT
nZau9pllUR2H11dzwgQWTmI1iJtimyVlU3didUcXarztptoBPdiz2WGzbQasqIzZlEhwd85mZyKz
RRbcb2XIAhxcvYL3nGqwFZIBXNQFS9dzcRVnxm+78hpXVBnkUEMGxg4HF33eGNuSed7YMx96GaTX
gxneyMedscLOhq8h+BLoEr4ZCGBsd+n94w0Dn7E0Ip4Q6rgiQRM2KOk0hXyYoSxQqmLPPycOlMWM
APRIkIY4stwyjQjEEBE8LPD4o49PKhSFkUc21EIfTUKDQCvQqPKxSK3Ikv80AKVQGQULhewJNZ5Z
oQTFl2G+GUgqEFbVVFSJPLJTYEKFFNRSZzeVE0g1uZSYskWtbeedaVr1p2VtFduUg1H5JFhLX9sE
0pxNFYsomzF10YWtc67pIImt9ZQqUzsJjkAXakVWhit9i2VP16vaxFVOk73FGq9de4sTUJv926xq
ZgSSwa89OBeX6LdJlThMPQRSSO892ZRYF7s5S9pqvhV/7HC7+wpcBOu+Rh1ttcUlLnPIf7s7WdIl
1QUEZnCnHgLotVeeeuqNlwh9EAxcoDenxfUrBP0WGF2w0J2XA78D1o/esShtZEStsIc9IGKxZxQC
ZVqSRSuiEIiHzIgizwj/hCFO1ocXAQAaLtvgjPYUmglBBB4OTJnNXjQNeziEQjraGTxU4QqhMaMV
G4FKK5jxsSc9aSklmpJFlmGljyyFQUMTIjxKIqbiCA2Ah0qVXGpSqasM7y+eotvoriKTtyhqcn0z
VEsSNROeBOVtaRPTqpQFRrXEZG+RU5ZQ7hGZoujGK0GhjJ2o+JIr4oQwqDocaCKVt7Rx5XLeiUmy
iqNH5ChGNfzRjLN+dRjl4AQkqkgcGvNiO7PsRzysy49LmPWd3wQnPoqZziN7AAAG0MB43tJO9u73
L29tijXkgkAi+GWee/XAYetDTy3dAx/Z0dI26WFAIvA1n4fZLzmiOl/z/zbjjUL8oxUuWUlWZLGz
CxHkgSSCEIng8cAuzAgKAHhGFRBwshQRBBom4SAHEZCFnemIBX0goc2IpgpTwJNCLajCPfq5FGa8
EBquUAUz7LESVSCUaAhwhT2nASVpQnOcV2PQmTjyMQchoIgFCVMioJGSQJhBFanIm5uwKCiuGOZN
RVmiZBLRhUrJJShUVKlXaiK5Nn0FTjLpm+O+iMS0leEpZhTLSenYEqAIInMl1SloekJHQ4lON43K
k1z68sWcmEqqkVPbS+CSSJ2YKi7Rosu0PiMb1uXEUK8hzeCmOqfFXFIvO53TYEzHupbEZXivMk53
enCPGtyEMA1gTg1WF/8XWLLOWszxKgIAtCVnbcYMCEtQfDZDS19xR1txMeb4+FUGfJmVYL0EUHQe
SS7YoEQ56SpDKjyKJwdpaToagsYzYvaQA2xEZOqMWSBOVgVyCuKcGBQZO22EgBakUEdQmGcJC9KK
Ptj2SDH42cecJAtXeBChHilRdV0xUKKBDKEJbRDSJLpRjyZNSxPTk3kpgpLesWQjDgKJPVJVR6LU
7SdzdMqgrmoTtKQVT6BBCVOo5tbCEaW+gsOj5ORCuLAsVY6Be6obZVJf/bZEEIn4xx1nYqmoomRE
Mekb2TScF5yWrjGd+5xOPAUbpoiFNz1AHl+FQxzjKPOLcssJWcaiFsX/xPQpXQDJPQqhV5uQFTn6
ih9/NGlWICMAGoQ5zV8O6SuvWk81CgvObFIFIF8dJjU9KMIjlyWfz4YvPfIZM3SgU0saZOAe9osO
MOkT5tLCRRY54N+s+GMsqRgLoxzhZoQgmM2ItGBF0/ASAO4h3GccwLclIS6l2XkPEIawCh+ibXM7
VIUihZAFWcBt0ewpKQQkzUn2OLU9gzY0ZgRNUgmNtZM8SiIASKMgDxz0xxoUoUS0wksbhZCAW/Og
X9u3JQLZSFPw+8ZV+fhRZSgyYMxwJTTWKSp5GRtZmjKZwfXtij1pjU8uPDYNc7hYMPmw1/LGEkvZ
CYxbEXdLK9OoU3nl/8+lOdYeBww8mRBrd0xRzWm+4skwP2us4rnTVB9l4bQlRlJbhclwyAqcHKBl
OQXCjl2D45N7TIXGZrU4tb6V2Cc70jvdKhcsuTOe6IzPmKpoD1Pq89mDvQfNdMZXL6FDno0fpiov
7YEg6CyWaA6aIw+iiIZyfaSHtAAB03gGmBwtI/OuLEfmPdE0ivuPA+RTIr1r7os4ZqSexUDTDsXu
UrRrUFQTzbtOsq54iwaVG2Yp74UIGoQ8YtCtP1AgHepQS1YiEI0GKUQZa8VXGDg5a2NpiDKUlBnW
tKXJvfeNMcVwofKG+XHjiSp1iglZinXutExsT6l694gdZSm7KWvBeP+8Ythw+qZpDwrb4taNIQph
iJty+TApTVVWGZy44Rmrd78rjmSkQjy+Apkxg5ur36Dy72KHJTL33k1mHilxg81lMwxQzbF8pTBx
dRJXj6wxomgHyi4nAkC/ktWUZ2ObaOFuMwdqD3nUUwT0DAgC0BlcGNOMaYvAmIdm3dyAHAwDWIZO
gE90SEorbI2jhBiwQRCYuEiuZUhEPFCkXV2PmMzVbd04sVN0QUQV0BNCDEQgqILOsAPUxUDd6RCH
rJqIJJTQQAOsQQVU1BqqZQnRGM1BbYRABEIpRJ4E6drTnIk9CFFIgISwTRAAVGAi8MWfbIReYAmE
SMoNagXkkBhRNEn/TwSGBbqFgWkF3ZiRFWGeS31K63meozCRnfxJZcQX4fCEFc6eW/jE6QGFWfRY
5vQERk2YHPZZk52YirUVJfmbTMSVWXQH/TmK712RgBEVvoUFj5VFi80JX/CHt8TKlpUSc2AcTORA
fRFYXj3fwRWPZzQfZN2PWyiGtwgLKzGRdKSHeeQSAwzI//kVBCATAcZGBthGAg7jm8WZWc3PZ2jf
uM0J45HJxFiUOmmIKwAADSCENDxXRARXjqQIRczIhOSayhDXP5RjOVpIKUQEO8BDDGAJp9lMK1QB
AMRgRNyDILgdd8Xdd9GdeJVIqRGNDMlQcQRh0uCMNGWJnkwMgzDQ/9Z92haCRClQ4JMkwofoWgZt
iR6mEQVyCZcwCKGIGxldokswmaCYpBWtFFcsysS8hSvAUR2mzR3G21ro4RdlBVRxxVJoYkxEWFAY
ghe9oRXZTV5QzeiMW1j8VOqkVU5czvqhCqK8lfRFhlBtlVB0x5aFzqqgxU8RmO9g3lDOxGNQlU48
gqwYi+e8hRdp3GZICluGDpDRymHolcWFirg5C3aQx7UQRlPYRnV8EdENiHrEy2u8x3nk0vvUT5tZ
1n7kxM9F4mFkgGQ1BqC8xUekAgWGTBFSo4U8BDr5CNNBxD2IDD0SBI1MyNWco8jYwzNAwzJQgThB
hDyVAtkNyafxDP8A/ORA4aCT6CAPytoPasTQlJpBYclGDJTgOWGJoJoMpUIq1FpHJJBBaNqIQIgM
8d2YIN4UpkJfaM3etYRHdQiEuAKDIIAgcKEzBs7nBRWbVIV9vVSdiA7VqFFEloIrXGZZ3CTb7Fi0
2d4mHtEXJoJ5OhznEYXoaJhJVWL1RcVUkBFQ7UR92URWnIYhHcfuoMoBJMXsjQUZksWBUpyRoUqS
+dglztdNPA7f+OTfBIUzBoUeBRVdNYYockdmwcpY+FVgMZlVLlKTaV97bkb4nRiSEV0G6FVkvUZe
zEZmjNmM+pn/yMea9QADgFYpmSho1JVZFcjNPdJUNMqQdSSZVGf/Aq3MA6FMc3WgjrjIM5hmCdLI
pfFMFUhkCQVCH+iMdN0DP+HWqoGXRvjj3T1J3g0kDUHJDQkEDQ1RichQcC6bSF0mQxpedsJDDXSn
E44Y1CTQOJITFY4J18SEPaTCSnjUoAkEEkJIKuyRTeKhbiSG20CFG61oHM1hsR1hKmyORHKTFQaC
rXHTs31YgZJIUrDNvT3FgooevGFFGhaKqlAmIG5iTgCYhMmELLoRs8SFPexKTiorU8wnyCUGX6nf
7Z3kqYgkV3FFj8EEErlYX6AoiZQBDfRKbIyft1jOWVbFUhyAS4Vo+U2mTsRP5hyR6hUc8fQrTxRG
XBzIlkIikxJI/yQGgrcoRqLgIS2uRvx1x3CISl9oiT14lBCJ6YXszAoeRK5FAc+Yk4yc5qGhY4s8
RBTMJqYiBDQsGqg9HQBIiiHEwAH8aaz5YA4FpxBCA3EiVCEc59Akpw5Jk+QNkRM6iQz1gZnAVyu4
ApnCQwNBBEWlQgw0Z3PKQotIpzdpyV9wxAAJxJhwpHi1zdbsTSDUQAP8xRW6bXOWwjS8EKPiSWvx
BXOOlEiRhU/4znWJxJAEgpAcYSnArUAtlNuWQuJ61N5+pEJaip9goqKEkdwUyqFAbFcyiqJIEaTY
hKREUhXx4euQRqbkBDScGB3NoRyOjZusW1B0n6dAiOqN2AsZ6/9bqhtNGiXh+OqrKExLEAjzxGh1
iApM7EopLkdOTGvBSVHsMdgcWkpJYUqV6h6qVMUBoI2ycNkTPcrvwWJsiEtO9EpPZAXZooQTduw/
QIM6diY82ow0lAINHInJmleGWMhqEoTL/kgg1CmimROqGZQqNIlD+SBBBaTe0ZAN4ZBCZcmhCk3R
LLDgFeGhfm0N+U5rZQlHzCw8/KxHPRA0bA18AR487MWZbESulmrYhupG/BoDZa3WKJ/nJO5GbOfg
1udlthY0uPBe2HDg+g5f+HDi2kPi+k4MjwlfJG4ppC/hUiDgXuEF84XX9EWEaI0RfuGuwoRKHFu4
kR6WWCDXeG7/79DJ9N2R4dBbdygfSGjJDBeunthn3Xqw3TVK29aJJD2Y7NkXTNRehEEvIKEkIa2S
dwjCYb0RXjwGvybWU/BEsR1lt3XVFbVnW5SFH2JSIJpFg6DNDKFaHpnFvNGKmDGHIWjbUuDHxPzD
p3JEVkDQP5hCKdzDkVgk2RHEyEKEyTzERuEaLC8DC8jskWRBzoKXQQUNVCAwQhUUEc7dQjVU0Dge
0naI0naIQAiJxgpEo2aJC19hSDDemT4EC8iC1hZxSmTFA0knCzRn29pq5Ikng3yw1iBAc5ZyC/sw
BfJFEqev1gDu1mxNQG6NKgxJDzNnKcgwX7Qw1LjCkASxPfuw/xHjcDn/cOKmAhMr9AsNyZBkbUCa
sywcoZDY5xFqzUMLVA8fdOAyaq4KseAGSkZKiu8kVEy8rUeLFHzN8BEXNDPcLaOiSbfVrTxfJj93
TVZe8R5GsuvqF7Pq2OQ21UswYxkE8v/ohBTR5FTM2BdV2+ToJH/2pGAApfZexVA+HE6QDlIyhVIi
76n8KCiCWVMSS0gAm9h+pMpayCqXQh/MbEQ0Vz7Br0RpoI9oY+CqzFz/IDGXmnWxnQ9uF9y5ED+G
l3g9M9GgMNJoCdlmTHM2s0jhMEXD7T4L0HauxHaOiSlv4dbYwzwaRCCQc3MySEdvzaY+M3xNQyAM
gKcGwkDNMP9feGpzPgQ0Zy3gUmBqB+5DN+rgCrTghjTekjQSCollJ/R2OueYxPBxW/MPbycScjQS
cnZDK+5EA3QRD245M7RAX2H67jTh4gnhGvF1K7FCEHFME67nBMJBP/QPJzcSC/QH43NH8/OQ8GRO
ecpPqoVWK8qAUg0fdlhW4lH3iHF/OjJL3OrbCKjmjY2vysSBft5XkI31MSj2qUpMReiypOJqjE1T
3cNsvKt+2cTxSXGopnYhwK/VmUIfhALKoC+E0AANiGlEkMSPSINDDMD91vIEzeNcA0ALbNd2BTNB
VRdC1aCqsVoOvprOzpoPxhA0l4I0U6ARSuRuT4OQqEIO5+r/bPfOcnPExpJbN/vOk9jnbMeAFJIT
1lqhGl+mxk7NNHNwZ7I3eZl24HowCwzAZSpxKpgCR9RwIWB34WJXQbtgNcNzR/MFP3/qFU4zPpu2
Qffz3RJudh/3QP9te1N04iY0Ehe6pD/3EdI0p+OzQmiNCy2Ubm96Qh+hQGW6e8PXEQI6cpd3Z/sw
e7tg1s6w4PrOgweKUtsJI7NRouxtg9xD7/wYrL5Eomjfh6eKKiQVHB0FsF6vU1h4saIk1dRRsnrF
sorF3prFszLRWsDboXhV+NmFqejFE3uqllzwlZzvNCRuBgHbQg4EbB6Jmh8EAFQBp3WmNrcA0EyI
BoPXng52/z4attztad39I94JZABNzGVGtpmMVNS0Fq32cHS7cKUPzabC16ZeyQe3c5ljcXMmwikZ
xI5UsGn7NnwP0Xgqt/KpQr9/tkoELm3bszwHgrw3dEDTcBL/tkMbIaRvp02XKkcGrkT6tpXfs3Dr
9kjLu3GTupdzdNRX55Un8TzvtgV3+pQLMQ0ruhEPbhAjIUBzOkmPFEcv90OXAk13NHV/uaCXAjIP
yV5sOQ+H/XzPMzvHc6WX8Hyjt3zXa0f1cO9E7RD7Dtd0Zx8UBxvlyZ64RWCAHlg0ilFfLxeR8Yjh
SebCoVhYTudOCuhaUV6QbnKom32hWmendj4LRCqzpjqNLf/ScEQA2a804HsMmDoJAUAMFESGjCD6
bq3j5RANopoNLjlvNnkPPnnPDicRhm1G77YHm0ln43DS57ZEVj98K7fUtHnGVEV7uy1Grzw1loR3
txan/7MMH3H2ZzTgNvcSWz1fuAJGP7Q8I6F3gfp7d7rhTjRqWzQCAESpUtAClWpVylWqVKUKllI4
0JU9VwxVqWoVSGGqQBtTFdroMdXFQBYddnyoqpDGjQYXhryYCkGhkikFpuSoMFAhe6o2tlK1EKVK
hRcZFjKqKmFIjSEZ2ivK8WAgpz1/ClWIYGEgBBsDMWt4EJpArEq5YmzlkStaqE2fnvXolKDBVgqh
hawaSFb/oURmECBIFKhMokR+9+o1I7jvYL6CD+tFELgMykB7HwsWLCuRqjKFAiMwNFjz4M2JypQh
LHrwPcuTE6Ht0uNvZlUIShWS5ersRmgpQ9qDFvPfXHgA/v2TBg0agFI7bZ9tJcs5glbTWwGwfj1G
FQAtAMSA9uwZi+0+7bWCVlGVPQQVZdmThUDWeVeuVJ2HJgu9qvf6kVv0X2g982SJD5rpAkRAvZTq
kg6jVPJS6KdAwuKKQY0M2q2lVMozyqhEoOuIq4wkTKUulaAAADzwAHjJNwtDjGqqBolSySazptMN
o4LyYkigg0oKqzYfGyzLoVKCuom3ghYSqJRpGFrJyBqZ/wTSpYZcEigQJ3tySLeiLoJmopGAsmmg
nlLhKRCfgOqSqoda8WotqZ50KCUpU3FFJqLmcuhGLOcaMkQXG3KqtrIUsmeogsIaSiCeDGpIskYL
2rNKgXCbCyYFYXrJJJUIskywzk4DkDDO9joMAdVIe4wwCWs6LdTB9Cotp8FWJS2wWz3MbLPAClGl
0EZrbIjKPlmS6qW5CkyFBuL+QS65nwo5azcOpyvQpwJjQum66w747hnuavi1QNwq2qmv8+qTDhpm
fputIuTgs+i8+Nz7FSX6ri3vPfjUJHHLqxIq0a0eMYwLI5A2ciVNoZREtKNpRNrIFETneg8a8VJM
7p8aHf+dk9Ib75QJp7JyapRJpKRz8qcnuRoIWzSNAhHMSxnSsqCNWj6yQY10CnOqrIgEM6aBplvo
xkDuKalLgC3K6k760IzK5RcZmlCtpXhCcyKfpf2zoAAlepLqkiDayRVZuPKqx4GihDokSIftGlGG
YS60oIjCRGCiOc0Gc6erFAwYpoGXqmmkWl1pTZbFQCNx0xwx88ioz6qaEc+QWkskWY+E5fDXyZZq
5a+cjMpJxJ/ZwqhqRfUWfKmYjIIGniyKQ26aFakDHaVfEfQXJXvIna48AL5Vsbt6AfSpvvrwQ28/
Av3zCUB6B0TOQIvMe046/bQ3r6oItyKro7zKUniruhr/opCihy70iL4lzdNUqaWs2xgAnGzzyMcj
y1yJIGlqWdV6xBPyJQlQkCrFVhIIJSf5rTZMYYqc2qQRIE0LSyXLWYhiwrBJKUlwI8JU0SwUMs9F
CVKTaomxChQWWdBFIx5EU8LMxxG3BettUDLSWZhkpFIsI1E/XMpCAAc0PgHpZQ3CUimYIZAm8oko
OVxfC+2SJq2YRSM81GDPYgK5+gwuTSXhG4mMJLSXFZFsPFIiGrXSNyg9BEwyoaAAcXJBIWmQR8uR
0Vk6YpPqGKI44EmOUbY3u9ntjjrTsci0fCKL+yEPAL7RVnzWs576/AY/4LNXXlTBjELoyzz86gt0
2EWd/wKVpz7mGYCGGuYRA6qEI19hiItAND+AlaVCT+KN2jSylZiU6B8HsE4VAmGd8dmjII7ak6ty
cj5D+QgoXQQJTZAWFTUxkZpouSbP4laQsUklR3/aYskWtZVZBsWJZwzWmCwUwJC4gm9ptBIR9caQ
ePoNjnji00b+ISaF8AaZgahCs7rFgihUYQCFqh5DLqI6ObXMZGcDVpgawpJ9loSeY2mJD2FpMFUY
ohDi6dZIoUCDPERhlWKySQC3SSaW3gWZvcSiWYA1y44OCnHCUsmUBFIpKfZ0iIbylEPMSUcp+sxB
RhEehxwJyH9MAzkAkI5PdvdJt0BnWrPL5K908shnnP8IANo6DwL6Q1WUBOg+BMretbjXyO+Bj5EF
wiohV3kRRMUyUPIrUI7QZL5ZXvF9APurIQKYQa68kKAjvY7p1pczN0UxUkZSIZ9c5kqFPKgueIoT
MvtgMhAxM4xcueDC1LYRthnkhkkRJ4yekpaVmGV1asEpDnnGUyjKbacYLVGOVqISkSqWBXmAwnCo
UNIN/stVBqlpAvMok/Q06lAYNdssMzgdLKFyTH2oAjz6AA94VKEP4e1sH1gwHMX2QZyf3WxrbehO
EJmkQcttqVV89s2gte5sRuTtR04LFrEMBZaBWOXVuFQihkHun448QHGgKg0AmG43snMOdabKyKNM
Kz3/4pEGeLQDgPQYBa3/4GS+tAcNUfqrlGxFJbas65ujJY1C/3Tl+yh0kWds0LM5y81f06eS9Jqx
mYVQ7EhfhFsA1rONWJqnRGHH0pLYjVI6S5xkgUqkJxHEQjtKmRDj5hB96mmFkD2hMsPckBqlzr7U
jSgbg1YW9Q35OvCgQg/p3MPwxqCzN2mafHc2rDTxpopALcU/UvEMVaC0D0vDlFyeJMFAiBfSkYY0
VzqcP6PVlMy31SksA+rPkkVlvRVMLgZtmkSBEMq5gQUWXTjUB44ypVALITRDfVanQhBkPdMCADwY
/B0AVGFa5ZnLXPBViGkY5VKEXKpRsoAiDlunYyhp/4Ul/VPitnovkeeJ63PckpKz4AeGZAWWLeuS
EkdhWSuD40m5OSU/OOXor0WSyhZxo7+RDJm7fWwOm6nrxJ4aq7ZXM08VLzK+P/mEaXntYomMVB8f
NgqeZITo0JAcWkGz8Z5vpKccY4RcO2bwpqeuya9ozZA4s0AgMIDBnOvccjrngR1RQC2QkhLa9Spl
OSUxL5zxvaQFQunRkhb60DvbYSgsUEhLZmNdZvQcrYjFFRMq6rHGOVSY6LjPVokiuns8JIrWBuw8
gkkqhHmdmX0SL1kUHrSf+gwH62571zoKsc2zG1ME+1q/WVGKrDM7i+CGkNNK8fZWnMjlYKtSR0Mw
Qv/CyMsr3kiOu+FtvJsZ4Aq5zzyevchByO0V+GGkWzSQFnytjGohcglK4APpb4dc0pOmdPQSalMO
/+cToFexJTQFualzTlspCaRYYs4tTqretKLO9yYXCS9CNxIF66Dc5dGXfh92HcQ7ycKeOaN6QWYd
CucDIA/hzcP4+zAbjYSiD+HPA3e2QxJo5gEARJe/pAMxHBow1MgVJVTZRxrBkmUEK7LPtGQJSMYC
bEJNJn7lHkaC8oJq3v7JIDwnS0SqdgzBEHirY4bt24yHwZ6tBWhAQjjP1hIJdNgqk3InEPjuwVqh
PO7DxUxJ2rZnrrzNNqoCUX5HU6RDjlyESXjLrnD/jGIeIkS4gtxMpkIm5SJMIQR5jCI2Apk8ogu+
ZqfWA6mSr6KMCiW0i7u8C7zE69HKa8jQa4hka4Kmggxlr0GmaYj4jJ1uor70C8hcJ832Kyf664YM
MMAGzFUsBFhWghlS4fmkTxCnDwBQjo0AMCsYaJZMocOqYPweERIjURKt4yFIxB6uY/4yEdKGgy6Q
LGi0iwZ+Cx5YQOVEaiCywm9QTagghigWBdYyzafQiWHCizZMDMsE4h+Yhkd+QjtawBAEARgFgdDS
pKHKoyU48KmgQRqoz+ympVq2YttaIeoYicKSIwWfoRSGSSeqCnuo4/BeTE8wpUSEhy4Ih682wnxc
/0lhhkh+AjAjDAZ9RqII+w3ehuIlRgRyAkGGQmR/AkUniqI2VGEBXcbRNNELN6LSiAjhqCxkhI/T
uKIqPo0gWUvUPq7UXkvkwG7cMGTVSKTVXs1HQGLQsgJTruhprCOhBlElWw4AoMCBlCwj0cIgnK8F
JNEmb3L8nA8elmOVni/oDHL+nO8ZFqIPqCALooAFkjIp4QEFRtHVWk484EElyNGmhI8r6OZOFCUs
ZPJvkIwBeK4lTQqliCgjHuIAYiAYg/EjOvEqtAIsY+AgssqVeqc+1CMvfuU5bOM8fg08hOzXVghR
OCQkavBQYCJBIOfyHuRMfEZCZMtQHjPAtOIiPP+oxvYrwGRKfS4kosyCnzwNoBAysaxD5jAF4E4I
6IBy6ATKOo5OOmCyK7+J6ZTE6WhjgaIu+3gkvYTK+LCuDWWEWHKk63Di6xJwicaO/0aqCi4QAGSu
FFhuJZ/TOjbosmjCN7nk13ASO23SOgTCEACRu1BTEz3MIZgR+p5TIEQKCshyjTzxiJTMsZakIDwp
tySrvLowvL5w57pFDHsmFQzBeFrgALLgHi6wU0zi1gBx17wLHg7qg5ziTAhJP24NkaZjWlyCBR8M
PEQKPrAFLpAQhjSEN5xMYDSkHE2GddqtRzDvRxTEZeaxZwAylp7kCAPLIXaro3wLLK+DBSQEycb/
qKfgDzxT0/7wT6d0aP+GzP/oKwCvaADbpgAB7JliKyAXsA9pCVAgpiMiMGemgQKzwAItUBCEqQUE
AUEL0TyfUzwiIo3UB45UIXfSLzvjFBKpD/oGIP6CdP4C4QAWIhDPlM6ik0m+LkUv6h2J5h2Bokds
6CczkdKuQyHDQhDykxL56Dd+QydCZ5YaiUzypNuy6qqc4yhQYjeqY8OewVHpYoRykFMUU3xmKm44
D0WPpTI3gkGGpjEd64rU57B6hlgGZ5bQZ900AizlzOWGCwCowLyoIPhMDBPxVOg4kUTYEyNAURRJ
EQZMsS7UaLbIkES7zBX7Z7JikSZmsQ9q0TdY/2fQdDGZUqEXfzEtg9E/l8b5YMBPV3LXElUfn2SG
MGIAggsnxU9OH5FOBeIeHsxZiS5HlKNe6wxBXYRQbFC63AddbeS6WGdR8VQ1W3KB6geJNGJflSKO
Om5+AORXUHVUE8lAKFSRfgIBhBI8zGsaWuJgCGeMIObA3ssm7OI86JBBQDUVvCIoAkgybimJ6jGw
JkYf77HrDAWiTi7lVu5M0y86V+InfPJgJU0oidIokVIpy6spWeAp6ywqp5I6g0iK8pVE7QY58Obi
vBIsXW8sT7EsS+Es39VujUchFHZhpc/58sy9HpNfa/ImATZgyQ8AUrKY7uFqJQ0eHE5v91YgnP8v
Jf8pI2xP0AjN0BBN0R7rR+90cesPAO5PSZhEIaZhLVtCdlyRCM+iIk4HhBhKVI0NxCiUGAOBO0pV
pMDJJmLqisiHKJZUUErhLlt0Zk+HxmQqa0ACJy4qiTTCKVzUSu0iPZqvTyGXSeDvwUJk1xZX6MQz
FcizXtFTPfMpzUICiV5LYrFpPnmiPieNvCTVOvazLP3zAABUQMH0HrgjBi7QGq0XKg3KQYGFJ9im
D2QiLvpAcAs3TkMhfx5CJ7mXvApxSR53b+FPKnHOQVMBfnNUKpkEQZoVgqEVL0TulphuBNGiv45m
JVgQX7XEGdcj6vqQN7SjFTI0fs9EUZAkYYb/aCZmzJaWgdziMUT+Ci0CrIZMxq9sqQFzdWJmSVeZ
CEHL03+ZhPrgIWfsFIIjTU/51EwhF1AtBYJCBoQy6lAfTiSyAigblRKNBlI32Dp2EstaYTjC1n+p
YI3Ng0m0ZNIebSPAT4HjFCmf7NG862C/r4F7g4LD1zqApPu+L/zgNPzMLxDQT/3YrwVIIoov9mqz
VkNIty7QpI+W7WMEuCR8hC2uToeyCoqiLj4uAkNvDCUfkCs6LSItxCQcxfEYKIaO60UNQj4RxkTj
0zEdZivQxLAY4oVoTaZO8nCnuOWquIkKVpM/V1iduWFz5mGj61Dhk5utqyks9nONbmPFcfec/8SN
jMQQkrVeBwAG4IEd3rimnGIA3LgKlkYg/PiPBxcFlKNdmoRLhgMKWAAKqsA+wysKwEqx4CEPFmUu
qpZe93Y4YABqGHGY8nn8KPEYvzOLwwsAugaaFOIeQJRSM4Im8ohH1va/yKI22cKAMUUltGMaVDA6
rW82oS4sIA9l6BCWFKYyMbMjYnWZ3hG14G2/Gg0rjrNbkrOYmNM5nfmej66PFXejGzcsEnlhJReo
AM1yzQZzD20AEo0lqqlzIRh0RbdIgOqB6GwxlSI/WSAl6WwA4pqdYcBYC1GBkuM62MG7RsqK1yMb
LVo7GXCnDmdnAwEp9zrOujAK7vOsq8Jtmv8IJf3Ujg95JrcDsB9RJ3nScze6mGiDdaBhnjGafxzO
r0tNjpSobZZCZ0YLI5Bp1VShw6y40ha52RQrSfUMmWIWLyzLjGDpTcBov3iaVs8YlyaGJ4htkba0
S7/0F8WUTHXUqXvoix+Ye8WDBSZ4ii0YwHJOIdyY5zpYLC4xfrNYhLGPu5FoOVIhrmkArN65Bex0
WLtjFJMyBupKeJVkmAhav/W7W3oEvC47/LhDuQxLhx4FS+TPnrM14EpisnN0yAJh1oTVEQH8Ebez
FPxzmq+WhnuK9Ro4j2DNT1pGPiuRjBilInxoCJsCGtjPwUexFLczWzcIowyFS0REmX3IsYf/sCcO
RrI6i8fRNYO1jxe3w13tNl5LYV6ju4fSVCIGWaOD1JAr9xL9V6QYeSG8zzoeWWAlmZLTz5Ix2Wqz
mJMJpUYXIq4dHM4GYCiRCfjIqAd9iPr2W873e9eWRvYAu7sAQBDiK8TPBPim4x4wKEtSRkl0hm+Q
YnVQcSfa3GB66uEqytHflMIjcWCzUaqzeDszgq8X2sQWcCQswmIzVcXPY5+IiNTl8ZMypZ9KAaG7
RUGd0uXG1gnLdm7lAiJbW7Dywh0xT/J6KTQBQK9bwLvgdsBK5B3r1m7TEm8BUcmleyf9WSMAWqAJ
OtIOGs4UmqEXEwAeemEjeqIbEbAx2iG2/3ejOdqjgSoVChbfFJoKxm+4vKu8ENvC3YfN5a2P5xzf
tQMeoqwPFlu8KD39oiAKctK7EIAUEg7UzILUDGgklXnKmMQpnkgmgIh1HmIaBkDg7fkggEJ+ztoh
+nXSKb2LT+TJD1Y82OGJuLgQH1Ek4qJKckIa1cXw7gLSLcRI5iNLFxN8/VR8T1GJKpOhz/c9Z8ie
7jFn2tcL3zcMf6w//zNAB/QX87c7+PfBmh3J468nPhtNDjs/v8ugGXtJHDssILuZz3Sy37EVaJLC
M9sesLjcO0uqqAu04Veh//i3/oHMmQ7kWCDf871xuUQgCBoGhN2gqgAKAnoAiEkQyKsPwv+ipuZD
6rRPnMTuqOFMqfkzihCiFPLge+n+HvYkW0uBBrLgqzliABI45MOv7Euhu0oeNaO8ppj1jSGxSs8I
nj6cLkDdnAq7ppLlrxAlG7t4b79Y81eCRQk1nzSqSGoqFZZBjdIYIR2VjUshUr+7TEJijpU8KaMg
RiA9ijI8vBK8N0k3FRoczbsFwnPvOkPewjH87TfcITp81yY9/nxk448Ptvse3wMKISYC0a8MIEqV
CtRKVapUgaCV6hOoUCCEDQOVOogg1UAEgSIOnMYCAAB4WQyJNCToAIAWghAWElhI1T2JBEt59Fil
ZhV4M59V7PORRceTEvu0yEO0qNGjSJP/5gkF4GAqhYE8QmEBpWafq1ejQJnJ9WMehQcFlvoJ4Giq
VmEHZgxLcG2qQggHWmwlUJUquDAfCnwYVazfv4ADT/QYN5C9umddTQybVq/cVnQH2tMbCKvly5gv
B6oitVRFtE/3Hgw0rZTigaVUGcIJgIrg14GpEJ6IFtrhUtAgu7KnaqNYZgLj4jaFQLFhuah5C4Rm
sVQrhRNT7/1rcRqAPkqza8/Dk4VAAPcyix9v2ePiVF3hbV9/tGnzg2gzZrRJvz59eCuDQ3beSuJi
+Q9BZEpvGdHlX1iqQKMYXLillgpnLZAkyIQUCmIIeGr5d9eBHkVREwD2AQBFKQOUZVkg/yzIVxZ7
LOYRhXcHKaTKVTW9CA9rHsFTRVZXSdQcc2mVwo5HSMWlCl2t3NYfaaiJdWRqeAV4HGUZuaIQALBl
+VcUAAwQ3FtOFXSgRf+k8owqUQzQxz3OhbXfRHlcR96cWAWCEw2oNbdYaYClYtBZqeAIAAteAjaA
miQOkAcUMMAz5EdfipUKApERCF0hkQWoVpO3rbQMQhaFNc0AUUTBpnPRGSQQXXqmMgALLbLYnUBb
wUPnrR2xA1x0M8EaK3sg9vZlpZVVZl+IVQAokUO4uYKAWnGtRGApnWoYJUzQwBRcKQfEUOG3EwJw
gER5qFLcQK4o1lELx9aEE2nsqGnZi/9irfirUn2ggKU90JVSWmW3rimQPc+QmAUM07zHmXpmpXIY
RA9jJF8phcDFqoGHFUhxpnE1h6WWWsYJD3wWPRxoVyijPLJYCNgzU8C34jSaLANPBJ1E9rg6AA1b
ATBkCyWmPJOgXaVY17XRTfRwRmBhJFdGpbwEEXz+mVZKHqn0QfRH96CFW3M0ZKHmWgMMda92PBW6
0I0wY8YlYcLaNvTZ693oVLalyILkn30U0gcVNTHqE2vJAkhxTdxhlQdBqt419WiF2GNctgmx5GdL
Oady4QEtHJDFPSIJck8LAMRgSEL+Qafn0D511WApnMm5VR/UKmYv3UXtW/MAW3tEe7//t70XKFU+
/TQZNCVSgRSTflUEKM7GTYZQfKPJNylMrZgCn8sgZ/kTdGWWEsrbiRfVh7kIhYIddqSf9CR6gwLc
9nhcPnPQbTZbdKjQ/M80gP2TEYghBmCIYdVOMtOJzq5YRrKMZMxA8llJS14yELpw5T452UlPftKC
oJgNd0hhyt0GIhWqWGVePVPZVxYjFrKAUDtbIYXD8sACVUwJU1WYSgwG17v+DQ1AZ0Fggf6EG1Uw
gy+Vm8uPqEWFXKkMN3qJj2OeYh2PtCAGNPjbafrFE67QDmcywQ7uhIKlH3GFHTdCmV+AZBHbMIMF
O7oMPGCQimW47DpHgQ6/YrQYA/mr/zcOCYQrZCGfI8rleYG4R9f8hB4YdE8wOKGjXEwRuyrQjTCh
+sj8bgUAxQTxPPcQ2o3yoLxF3QgeLDglVyJVijKFaiWVo5ifUpMzKCIASGD5JKZEAxFrcQgAHuJM
iEZUosT1KEUZud0LiUIvPs6oDzVKpaB0xCOGJI2NYnnUMrPTEbSQohWNIpGjfOYRaPiQJu360ExQ
Q71e8iVUeooaDVDGAioMoDc3G01pTgO1iSgKBiyIQe8eBYMC1kwgz0pagAAQCrppbZWDAVG7IArI
PKWCBeKBQgz685SZGEU4PuIobqBhwyRKRBb5qYt04FMXiSgEOB5R2yNl4565cOmDdP/jEjyoVaJN
0ikqz9IL8rbGsFiR5R/4qyU0sgURsLRpOa3c1FmE2jTsNe5cglTXSdL5rmnE6zL0+s42iZKvffXr
XzA7FcEMhjCFeWWsSBlUc745APhd0CalSqde1WmeQEgsEIaU1HImI9ChjbIK7IoCTnbam0/uJShd
YceQblQ8VJ5ymjUgRSkKZg/N2mUgKzFJRyxzlKu4KApxch1urgMiiaaTa5IpVjLjmBkWTEoxfdgh
jrb3n6pNREPOCo2qAMSspVKsn0Ci6TlRFojwIQREYzVPKS4kP59mhjORuagKX3idyLCKhWK5xzyL
Zk98Oqefw3LnJ1VXrxy1bpXQid3/VWZ3QGXiTnfUEqfQfieW4H0JlVN57/GSB1ej/CS/NhvaXhes
13UGci0pFYty4dGCOSEWPMuIJV1UwRUdIS5gOaSsoxSyjOicpT8CqUIM3rbc67BXRTPZ60e8BpH+
IICamaHhaDYkEFdMRVKAss1yZKSphxSEl8pqTCmYwSDlfG1V7BWWb6NjHTGOdVYyCY91M2Mep6Sn
wO7ZFm4Ii6NT5gGxVVAspHoDmoE0NiapkYgU3wONKp4Ei1qEqkC6+LLkhBGEZLzmGdOo2uU4Zcxv
pC1W5ljHO1p5mzSFx3PaqGAGW3qiAGAWlKx3FlV0xFYwywPpJrJLEn4kWQzxaTK5/2KcsChIchfh
ZywJ8imEkHRjookxg/8Bjzc/NhWySFFmoECDjBDoXFJd1YEohapUuMJHAZJyQSziOMZIp9nVIZWp
VpWq5nwXoQAtMHcGRStNbhkrudqVRXol7jhVQVgSHlqFyXPheyyj1MGZWIaC88+ADtQjBe0vy8S8
0Iae7aGCmCI6j0VRilkUo8Pe6EPMSaRfVVwrU4EBDTAqHJno+tIgt8lMoqAKWFfNYWMB9fw44xSn
eUTY5/ZdIDgMALtESSynSY0qjAOZULG5ITa8HglVAXIATEYi6aIYXArhClhdhgpQaCx0IIPivzj1
PX3sZY0zFMTKTcwwgaABFbJG1P9FPrkUYUMUtSgs7rSJRWsq3ySLZznmubXbbvDxtLkDJuoyOg2J
UWMWnz0i2Y+gcnDSJHSOMrtZanmWQKEdVBRIaxTTloqZN0KAZhvEEwbDFuwMme14bHuu3KayxR2G
Yx4C706YnG/hIS+6R+yhpFD1wZt2si5nsh4VmJ/bMoXwnRAtYjggImAlB4ELqGIUJQBsxtK8TumJ
JQJIT0PBQ1VZPab44vBX7yY6kdnWZ6kW5/M+u0nLB9CG1/3xm2Qwaxtcpz1ggNNtipCPURGRCRXd
B62IcoVB4kLttigAIEOHkUo+xXKI9ECp0WE2YUwWBgUixg4kZmKQ4R8q5iH0h0r/2DcVA5AsgtAH
GPVis+V5khYqBeJXOIYZOoYQPGYaU4ETknVKVNECUFAV+9EQJhdAM0dtCQF7sed5HoEtSfRteCAn
m8QZjvGD8JARv1cnoXQdgLQkl9McRwQ1lDNtUBIX2ZIfzndpIKIs/OEKBJIxfQADrkB+5wU1/nEY
lEIyJddGpWAKLgUNhfASMDFLdpExgOUfrfApERVMriVyxGQiddIl0MAT4tZMwkUjaSZNDlhNPmJo
QaJNA0hDAIB7cdc2u8dSuGZqOlIsqgY1rNFqbbQbxoFsTLMX02ZrU8hLcAR9vfZbvxZs1YUVxGZs
sfZYM+Jqt3YcqAEV5wMTUTJV/4HAO3cVhK81EwiCFxkCHSXCfwHzEdSXbzNxi7rHGkn0bF2XMQ8W
EdaDMaCVEbDUYjhhh0uib6/jKdNjES3hHI1TjMFxGF7TIP+AGppiQ0t2c8fFadDRG+vCVc7nVfKC
FVxiDzRjX2OkL9RyVgORVgNTMANwMAkTHAtziXFiWwJxhLrnfG1UVR7ne783c0NicxAhFqpzgV8C
RE01EX9XEEV3dKaxIEvXdBD4N1FnM6uiklvYT66mXylDO8AhZ3oSBe3TfsoYO4ThEAriZnriNdBA
CrPDiTgBQRNjQ5QFBVuWZh7hGp4xPURJG1X3gvpIYzx5KfnHP4BFUrTmg4FEfv8HgVJikRfdKBcX
Fln1dE/UcmjUpmyUcTRZI2YeF3/wlWK+0wf05THRhWCHgYxB+ToIJjyGxRr3iDytMYAHdhvR6FPU
6BcNFD9PCHwAkAVflDHEZzgKcnx9WEGv4zxSNB+yKH0qWX1UgX2WtDHctxLeN3xYOGhb4xfMsHzO
UQgYkTJB+BEeQRcVMXNeY2TSoVm3AQ/BVBMtUCrW6SGKhSMlVT1P0xZaQRYvIx7yEYXSqXwo5kcs
tJt+JWsO4Wqu4BCskh8v+GvjiD0GAhUOUTHFIVynCTXxQXXwcyPfSTSMRRCZIj0oiYpuljRUNBNX
lEVUsEVv1xW0E354NEajZkb/M4FGv4mSh2YbzIGExgIppOBoBaZcrVCRUTmVMON+bbZzc2lOTYiN
1pVIPnM+n0gQClIVqcYQEngjLXBKCJAgfdRSYFg4E6MbZfiQaKiG6cgpe4F8PvJyhRA63xJ8H1Ma
qaBZ/TRzAhE0KLNgLJZpqRCcznN8tMhRzSFl2AFLQTERdvERMVAIxGFDc6acg+Rm8jF4KeOEXdEW
yeJJJEVt/Dhz0BSDlzVK8lJXPYgXWRiPXEiO/4ERCMGN1HNkhySGf6QK3JEUWcEa96AQJVoKGQaZ
YpFdAgFQhYUyBGVQCOYZ2wIdz8BQDoUTgsCgVGqlFYKlAqGlm5cWSIgV0kUK/3YGQjcInpJUCtAp
EBSGVy1QndfZf4p3byfZY9Y4hKF5E+wABUn0d2RxWecED06jN0+DJlQQBYBTBcWjYue4fYajZ+yY
jyuhhY7jFpHxTaTAE/AgIeBCIe2jrAcVHcVnG73jLth5lM4HRQ+xc1gVEwTSFl3qk/22qukRBdDW
Jn6yIVPCOHbFFR3rEXkaUrtSICWGOseIUTeiaJVxehvqO+30jXUJjmuhsMn3EHhxENIGqfbKHj1j
WzlToprVL4CIFlDwKKjXlYWgWZy1rLhBF1kgeZRnPthxeS7yEZqnrK2Qrx/Br/0qCP+6efgTlTIB
gflXMHQBplTRIuDJFQNwDP8y9A8FM4dfSgWH1zsU1gWtoKBT0p9Y6HHwoJWjuDCO9JWA0geuMBNd
27VDY0P4A3QUNHPOuZZ2Cog29JZThXObwnXiqClbihv6mrgVYggxMBtaOpdOASoYwzgFUSopI0Tf
eFCalo4ScQ+CF1mTdXiplHiU1QVsOCZSwmmreGRxARrjh2IukRfOiRBtIx9K2UaYWpahwpPVJh9H
14NOoTHhKESM0yIeYVDflF+HoVmlUWZwFFBZoCzKMrpnpBCqAxxg8Q8/UQ9cwQJBuljP2gIdUQWI
EbSfC7oTIrqke00T0RGA43+ZtmQIzC3hWjwdlgekwBxxCw2UMpkpQyiSwmz/0hFLpfa72rKyOTIA
NJoZTkg68LBHoYGzrsAO/gu6OSKWvlQXBNIcSXafLEExx6unnwS9YtlxFtEo07DCFDK6qqBZT6FZ
GXZk5xm9YzmWYTl9luMWKrGDrElzOfKAIDYVVGBN7rRkfnhcGou9mTsaR+MfXTqSsTMiGOyTp2hy
zIFiZ0FICVUcUPF3bcLBnCorhHExJSMQynUdiYC+gIy+ggIN9xgk0VFiRJw0KHmqDyxDnlkKPgzE
EyLERCy2/1hmHwMYniURMNDJWfCj9MQfxkUK35stYagZWKGU8NAFDLo03ZqHUCM1/eQ4HwG446Gu
g5wndvEctirJigsAzNEsbyaHVRu8xQSBguloF5+1K7JAM4EUKRKMHGKoIIO6S2xZMVQYRIACw6gy
JsKcirIGze+pva2owZlSxaK4SRMTHkyXH1Kinrf2zNWmFnq7n8ERJ+QRyIFMOnjSFgLBZNWKYCah
Rsr3OJNCfH8VWPYQEAA7
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-ID: <04a001bdbe98$cccaef80$d55d389d@scottst2.dns.microsoft.com>
X-Content-Source: C:\TEMP\IMG109.GIF
R0lGODlhOwItAff/AP39/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP39/SH5BAEBAP8ALAAAAAA7Ai0B
QAiuAP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK
HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5
suXLmDNrSN7MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx
48iTK1/OvLnz59CjS59Ovbr169izaznfzr279+/gw4sfT768+fPo06tfz769+/fw48ufT7++/fv4
8+vfz7+///8ABijggAQWaOCBCCao4II0DDbo4IMQRijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo
4okopqjiiiy26OKLMMYo44w01i1o44045qjjjjz26OOPQAYp5JBEFmnkkUgmqeSSTDbp5JNQRinl
lFRWaeWVWGYpqeWWXHbp5ZdghinmmGSWaeaZaKap5ppstunmm3DGKeecdNZp55145qkn55589unn
n4AGKuighBZq6KGIJqrooow26uijkEYq6aSUVmrppZhmI6rpppx26umnoIYq6qiklmrqqaimquqq
rLbq6quwxirrrLTWImrrrbjmquuuvPbq66/ABivssMQWa+yxyCar7LLMNuvss9AfRivttNRWa+21
2Gar7bbcduvtt+CGK+645JZr7rnoph6r7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAccLPDA
BBds8MEIJ6zwwgw37PDDEEcs8cQUV2zxxRsYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLKLLca7PLL
MMcs88w012zzzTjnrPPOPPfs889ABy0M9NBEF2300UgnLW1AADs=
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: image/gif
Content-Transfer-Encoding: 7bit
Content-ID: <078801bd6e47$cc3990e0$1fde389d@a-lingra.dns.microsoft.com>
X-Content-Source: X:\v3Contnt\clipmed\animatn\b140_149\Bd14177_.gif
X-Global-Moniker: :HALLMARK\MAIN\bd14177_.gif
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: image/gif
Content-Transfer-Encoding: 7bit
Content-ID: <078b01bd6e47$dca86a00$1fde389d@a-lingra.dns.microsoft.com>
X-Content-Source: X:\v3Contnt\clipmed\animatn\b140_149\Bd14178_.gif
X-Global-Moniker: :HALLMARK\MAIN\bd14178_.gif
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-ID: <04a301bdbe98$cd5c5a10$d55d389d@scottst2.dns.microsoft.com>
X-Content-Source: C:\TEMP\IMG10A.GIF
R0lGODlhOwItAff/AP39/QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP39/SH5BAEBAP8ALAAAAAA7Ai0B
QAiuAP8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuX
MGPKnEmzps2bOHPq3Mmzp8+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOK
HUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5
suXLmDNrSN7MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx
48iTK1/OvLnz59CjS59Ovbr169izaznfzr279+/gw4sfT768+fPo06tfz769+/fw48ufT7++/fv4
8+vfz7+///8ABijggAQWaOCBCCao4II0DDbo4IMQRijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo
4okopqjiiiy26OKLMMYo44w01i1o44045qjjjjz26OOPQAYp5JBEFmnkkUgmqeSSTDbp5JNQRinl
lFRWaeWVWGYpqeWWXHbp5ZdghinmmGSWaeaZaKap5ppstunmm3DGKeecdNZp55145qkn55589unn
n4AGKuighBZq6KGIJqrooow26uijkEYq6aSUVmrppZhmI6rpppx26umnoIYq6qiklmrqqaimquqq
rLbq6quwxirrrLTWImrrrbjmquuuvPbq66/ABivssMQWa+yxyCar7LLMNuvss9AfRivttNRWa+21
2Gar7bbcduvtt+CGK+645JZr7rnoph6r7rrstuvuu/DGK++89NZr77345qvvvvz26++/AAccLPDA
BBds8MEIJ6zwwgw37PDDEEcs8cQUV2zxxRsYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLKLLca7PLL
MMcs88w012zzzTjnrPPOPPfs889ABy0M9NBEF2300UgnLW1AADs=
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: audio/midi
Content-Transfer-Encoding: 7bit
Content-ID: <078e01bd6e47$f419b220$1fde389d@a-lingra.dns.microsoft.com>
X-Content-Source: X:\v3Contnt\clipmed\sound\MID_v2\Sn00590_.mid
X-Global-Moniker: :HOMESNMM\MAIN\SN00590_.MID
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: audio/wav
Content-Transfer-Encoding: 7bit
Content-ID: <07ff01bd6e4a$b3e7f380$1fde389d@a-lingra.dns.microsoft.com>
X-Content-Source: X:\v3Contnt\clipmed\sound\WAV_v2\outamb0C.wav
X-Global-Moniker: :HOMESNMM\MAIN\OUTAMB0C.WAV
------=_NextPart_000_04AF_01BDBE5E.2174D4F0
Content-Type: application/x-font
Content-Transfer-Encoding: 7bit
Content-ID: <04ad01bdbe98$cdafd140$d55d389d@scottst2.dns.microsoft.com>
X-Content-Source: Andy.eot
------=_NextPart_000_04AF_01BDBE5E.2174D4F0--